Commit graph

265 commits

Author SHA1 Message Date
louiz’
9d983abddf Update the IRC plugin to use % to address IRC users
See https://lab.louiz.org/louiz/biboumi/commit/0d2dd71de5292895f6
2016-09-20 10:22:22 +02:00
Emmanuel Gil Peyrot
95723fb649 OTR plugin: Implement XEP-0378 (OTR Discovery) 2016-08-28 20:33:28 +01:00
Emmanuel Gil Peyrot
dbbc24b7c6 Add a vcard plugin, to view other people’s vcard-temp as a dataform.
Fixes #1683 and #1843.
2016-08-28 20:58:35 +02:00
mathieui
b00d2fd2bc Fix #3204 (write a /server_part plugin) 2016-08-26 22:07:57 +02:00
mathieui
7946190019 Fix #3205 (doubled notification in simple_notify) 2016-08-26 21:33:19 +02:00
mathieui
84e59b05ff Don’t call input completion() functions inside completion methods
Use a placeholder object that can run it afterwards, so that we don’t
have side effects inside those functions.
2016-08-21 15:39:30 +02:00
mathieui
f6960d09f0 Fix doc building
Broken by the namespace change
2016-07-27 19:05:27 +02:00
louiz’
059799bb2d Remove some unused things 2016-07-06 09:52:19 +02:00
mathieui
0276f2adf7 Fix the dice plugin config 2016-07-05 01:39:17 +02:00
mathieui
d55ce5b996 Fix #3197 (add a dice plugin)
also add some doc for the marquee plugin
2016-07-05 01:15:04 +02:00
mathieui
8f1f877c96 Add /save_order to the reorder plugin
And fix a breakage due to the recent change in tab creation.
2016-07-01 19:51:34 +02:00
Emmanuel Gil Peyrot
3a24d88353 Make plugins import from the absolute poezio package. 2016-06-28 00:10:52 +01:00
mathieui
633d023a6c Fix the alias plugin
(broken during linkmauve refactoring)
2016-06-24 19:14:14 +02:00
Emmanuel Gil Peyrot
c1be52847b Fix core commands, broken in the previous commit. 2016-06-12 14:33:39 +01:00
Emmanuel Gil Peyrot
332a5c2553 Move the src directory to poezio, for better cython compatibility. 2016-06-11 20:49:43 +01:00
mathieui
0a2238def5 Add a manual CSI plugin 2016-06-05 13:48:04 +02:00
mathieui
d2dcd9f5c0 Fix #3184 (remove upper limit for infowin)
also, typo
2016-06-05 00:08:49 +02:00
mathieui
4fabdc42c0 Make CSI use in the screen plugin configurable
And false by default, as it might reduce the user experience in
chatrooms.
2016-06-04 23:23:33 +02:00
mathieui
46d3da365c Fix #3114 (implement CSI in the tmux/screen plugin) 2016-06-04 23:03:40 +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
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
bea07f5210 Fix #3172 - Marquee plugin has a non-issue 2016-05-06 19:46:40 +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
Frédéric Meynadier
558ef877cb Added ability to notify new messages in MUCs 2016-03-09 17:53:42 +01:00
mathieui
0161f35f82 Fix the test plugin
(broken since slix)
2016-03-08 23:02:01 +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
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
Emmanuel Gil Peyrot
0fb0078df8 Add a plugin sending Bits of Binary (XEP-0231) images. 2015-09-06 13:47:50 +01:00
mathieui
980130f1db
Fix the timing of the marquee plugin 2015-08-27 01:48:05 +02:00
mathieui
e7c780d5a0
Add a marquee plugin
Using the power of last message corrections
2015-08-27 01:39:07 +02:00
mathieui
2cc9918ee9
Fix #3050 (better /ping completion) 2015-07-30 21:13:20 +02:00
mathieui
3557c834f9
Stress that the configuration file is the core of the irc plugin
Hopefully making it clearer
2015-07-23 00:37:52 +02:00
Florent Le Coz
68b40354cf Confusing wording in IRC doc 2015-07-21 18:49:26 +02:00
mathieui
74a90dfdb7
Fix a typo in the OTR plugin doc 2015-07-20 20:26:23 +02:00
mathieui
fb8816de06
Improve /reorder help 2015-07-20 20:24:23 +02:00
mathieui
be9f447099
Make /otr end terminate all encrypted conversations with this bare JID 2015-06-29 23:49:11 +02:00
mathieui
7c99b82642
Fix a traceback in the OTR plugin 2015-06-29 23:28:39 +02:00
Florent Le Coz
0d1ea0d8c3 Merge branch 'self-ping' into HEAD
Conflicts:
	src/tabs/muctab.py
2015-05-16 20:42:30 +02:00
mathieui
1914cfe003
Add a cyberplugin 2015-05-11 23:35:47 +02:00
mathieui
87e16546b9
Fix a possible traceback in the OTR plugin 2015-04-08 19:47:21 +02:00
mathieui
342f24bfb0
Fix the OTR timeout message
for dynamic tabs.
2015-03-18 13:36:10 +01:00
mathieui
cea4f3d189
Fix the second example in the simple_notify plugin doc 2015-03-09 01:26:02 +01:00
mathieui
60231c27c7
Fix the uptime plugin
(slixmpp update)
2015-02-18 22:33:17 +01:00
mathieui
ef3f5bf1d1
Remove the ?OTR Error: prefix when displaying an OTR error 2015-01-20 20:39:51 +01:00
mathieui
0975b343f0
Fix the tmux detection of the screen_detach plugin 2015-01-19 13:35:49 +01:00