Commit graph

2889 commits

Author SHA1 Message Date
mathieui
46d3da365c Fix #3114 (implement CSI in the tmux/screen plugin) 2016-06-04 23:03:40 +02:00
mathieui
bb3ddde9f6 Enable CSI by default
(but don’t do anything with it, leave that to plugins)
2016-06-04 23:00:18 +02:00
mathieui
10c0ca94bb Enable XEP-0198 (stream management) 2016-06-04 21:00:19 +02:00
mathieui
1ced580551 Use message processing hints in the OTR plugin 2016-06-04 19:37:57 +02:00
Lasse Aagren
8a491f250d change muc_list delimiter from comma to colon in simple_notify 2016-05-23 16:22:02 +02:00
Lasse Aagren
a68ace1971 fix simple_notify to not notify one messages from yourself in MUCs 2016-05-23 16:21:54 +02:00
Lasse Aagren
51025b8d78 add optional muc_list to configuration of simple_notify, as a whitelist of MUCs you want to be notified from. 2016-05-22 08:32:45 +02:00
louiz’
38399f2cae Lower the priority of the “joined” tab to be lower than the “message” ones
fix #3192
2016-05-17 15:48:53 +02:00
mathieui
65a37c44dd Fix a crash in the marquee plugin
xml does not like ascii control chars.
2016-05-10 21:31:37 +02:00
mathieui
216ca997ad Fix #3169 (use correct egg name for potr) 2016-05-06 19:59:05 +02:00
mathieui
bc6ee8dae8 Fix #3176 (timestamp corrections properly) 2016-05-06 19:57:35 +02:00
mathieui
bea07f5210 Fix #3172 - Marquee plugin has a non-issue 2016-05-06 19:46:40 +02:00
mathieui
6a2c4a61c4 Fix #3182 (/xhtml should send message with type=chat) 2016-04-09 21:53:11 +02:00
mathieui
12ef4f0e0e Fix handling of the jid-multi data form field 2016-04-05 21:17:31 +02:00
mathieui
51566463bd Fix #3181 (make /marquee work in all chat tabs)
Detecting errors would be a pain though
2016-04-01 19:39:39 +02:00
louiz’
0d787998df Update a few url to use https, or even a few old poezio.eu references 2016-03-09 18:03:02 +01:00
Florent Le Coz
c93640ad85 Document the affiliation and roles commands 2016-03-09 17:53:42 +01:00
Frédéric Meynadier
558ef877cb Added ability to notify new messages in MUCs 2016-03-09 17:53:42 +01:00
mathieui
bfbd61c423 Add a plugin api.get_status method 2016-03-08 23:02:14 +01:00
mathieui
0161f35f82 Fix the test plugin
(broken since slix)
2016-03-08 23:02:01 +01:00
mathieui
7d6ee08585 Update api doc
It was missing the highlight event
2016-03-08 22:53:13 +01:00
mathieui
2354e7d102 Fix tab-specific options in the OTR plugin
(specifically, require_encryption and log)
2016-02-13 14:48:25 +01:00
mathieui
b242ea24bc Fix #3150 (otr and require_encryption)
the require_encryption option would not be honored when opening a new
tab with a bare JID.
2016-02-02 20:05:18 +01:00
Nicolas Braud-Santoni
dd992600f3 update.sh: Only allow fast-forwards 2015-12-29 20:36:16 +01:00
mathieui
161f44ce3b Remove a newly-added unused import 2015-12-29 20:29:04 +01:00
Nicolas Braud-Santoni
a931886c3b muctab: Cleanup the /names implementation 2015-12-29 20:04:07 +01:00
mathieui
a351473ebf Fix a wrong text offset
(caused text to align left if the message was multiline and the first
line was out of screen)
2015-12-04 20:33:18 +01:00
mathieui
5e2720fafb Handle nick-less message properly 2015-11-29 03:25:46 +01:00
mathieui
fa98b548d0 Fix nick-less message timestamps
(broken in previous commit)
2015-11-23 19:42:34 +01:00
mathieui
9fc20d4f86 Clean up the refresh a bit
It should be around 25/30% faster (according to basic profiling) due to
looping only once, and also be easier to read.
2015-11-11 22:45:52 +01:00
mathieui
41283a4ff7 Use the command_args_parser in the tell plugin 2015-11-11 21:05:38 +01:00
mathieui
4b8d66da0c Use the command_args_parser in the send_delayed plugin 2015-11-11 20:56:10 +01:00
mathieui
ecd7531df9 Don’t refresh everything uselessy on a correction
(refresh will be triggered by the caller if needed)
2015-11-04 23:32:35 +01:00
mathieui
2b777bceca Fix #3113 (show outgoing invitations to the log) 2015-11-04 23:07:54 +01:00
mathieui
d52fe4c23e Don’t always reset the completion on command execution
e.g. if there is nothing to reset
2015-11-04 22:50:38 +01:00
mathieui
e464c24b49 Fix a display issue with the contact info win
(the line above was never used and could contain garbage from elsewhere)
TODO: fix the way we arrange information inside it to fit more stuff
2015-10-08 01:18:00 +02:00
mathieui
11d41625e2 Get rid of the muc_history_length option
It hasn’t worked for more than two years and no one complained.
Furthermore, poezio tries to be smart and request messages based on
previous activity, and not raw numbers.
2015-10-05 21:44:33 +02:00
mathieui
62491a4caa Fix #3130 (self-ping & /cycle not using known room password) 2015-10-05 21:39:24 +02:00
mathieui
ad10738981
Fix the plugins_dir documentation 2015-09-30 01:03:12 +02:00
mathieui
04200de147
Update dependencies in the documentation
(and fix missing words and typos)
2015-09-30 00:34:55 +02:00
mathieui
fce4daf4a1
Exit if the eval_password command returns a non-zero status code 2015-09-24 19:52:57 +02:00
mathieui
99d5e25f9b
Fix various roster count issues
disconnections not clearing the number of connected contacts, leading to
an ever-increasing count, and roster count not always being setup
2015-09-23 20:29:56 +02:00
Florent Le Coz
06217c4a0c Do not traceback when displaying a data form with 0 input 2015-09-19 15:37:01 +02:00
mathieui
e1c0e3716b
Require aiodns and pycares 1.0 2015-09-14 23:17:17 +02:00
Emmanuel Gil Peyrot
0fb0078df8 Add a plugin sending Bits of Binary (XEP-0231) images. 2015-09-06 13:47:50 +01:00
mathieui
275affbed7
Use the right text color in /info 2015-09-05 18:11:38 +02:00
mathieui
706c39664b
Remove pygments from requirements.txt, and update doc
Normal users don’t need pygments, and cython is slow to build
2015-09-05 14:12:01 +02:00
mathieui
788b0cc36b
Make the venv use system resources as well
(workaround  https://bugs.python.org/issue24875)
and fix aiodns since the interface will change due to the new pycares
version.
2015-09-05 01:46:25 +02:00
mathieui
1861174b1e
Fix the pycares version for now
1.0 was just released and it breaks the aiodns interface
2015-09-04 01:46:54 +02:00
mathieui
40f6adb120
Enable XEP-0054 by default 2015-09-04 01:11:51 +02:00