Kim Alvefur
|
25f15233e0
|
disco plugin: Add iq error reporting
Previously it behaved as if the response was empty, which was confusing.
|
2018-12-26 10:47:33 +00:00 |
|
Georg Lukas
|
f3aad52c7f
|
Work around /upload not working in direct tabs (similar to #3449)
|
2018-12-16 19:02:06 +01:00 |
|
Georg Lukas
|
06159c0e1f
|
Work around #3449
|
2018-12-16 19:02:06 +01:00 |
|
|
284103d370
|
upload: add user friendly error when upload service not found
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
|
2018-10-13 12:13:32 +01:00 |
|
Georg Lukas
|
d006d273e8
|
contact plugin (XEP-0157), in memoriam Bunneh
|
2018-10-12 22:30:19 +02:00 |
|
mathieui
|
4463a0d5b5
|
Fix /irc_query in the IRC plugin
|
2018-08-23 21:35:28 +02:00 |
|
mathieui
|
b6e23355f1
|
Make pylint happy on plugins
It does not like dynamically defined attributes, unsurprisingly
|
2018-08-15 13:24:11 +02:00 |
|
mathieui
|
6e13b8b735
|
yapf -rip on plugins
|
2018-08-15 13:13:17 +02:00 |
|
mathieui
|
31fc9d00f5
|
Update the OTR plugin
make it more restrictive and give some hints
|
2018-08-12 13:03:01 +02:00 |
|
mathieui
|
ee56589468
|
Fix some absolute imports
|
2018-08-09 00:56:28 +02:00 |
|
mathieui
|
53ea677bad
|
Fix the OTR plugin
|
2018-08-09 00:45:10 +02:00 |
|
mathieui
|
6cc1360a3a
|
Remove the GPG plugin
It’s broken and nobody is using it as far as I know.
|
2018-08-09 00:29:13 +02:00 |
|
Emmanuel Gil Peyrot
|
3006569ef5
|
plugins: Switch exec and upload to async/await.
|
2018-07-28 13:31:25 +02:00 |
|
mathieui
|
c6cf2d08b7
|
Fix close_all and change_title plugins
|
2018-07-22 16:17:06 +02:00 |
|
mathieui
|
534ba14d5c
|
Fix /reorder
|
2018-07-21 21:38:26 +02:00 |
|
Emmanuel Gil Peyrot
|
046a8650cd
|
OTR plugin: Use the new poezio.xdg module.
|
2018-07-04 12:53:02 +02:00 |
|
Emmanuel Gil Peyrot
|
efc9489f33
|
disco plugin: Allow any dataform to be displayed.
|
2018-05-30 21:04:02 +02:00 |
|
Seve
|
40bc7e6647
|
Initial start with the embed command
|
2018-05-16 11:37:19 +02:00 |
|
Emmanuel Gil Peyrot
|
507c45982d
|
upload plugin: Don’t insert invalid URL after HTTP upload failed.
|
2018-03-11 19:42:42 +01:00 |
|
Emmanuel Gil Peyrot
|
aa3c4dea96
|
Add a check for slixmpp xep_0363 plugin.
|
2018-03-09 12:44:29 +01:00 |
|
Emmanuel Gil Peyrot
|
a468e16140
|
Add HTTP File Upload support.
|
2018-03-08 15:04:59 +01:00 |
|
Emmanuel Gil Peyrot
|
30200c83ea
|
disco plugin: Fix traceback on unknown FORM_TYPE.
|
2017-12-19 16:13:26 +01:00 |
|
Emmanuel Gil Peyrot
|
be407c2408
|
Add a disco#info plugin, /disco.
|
2017-12-19 15:37:42 +01:00 |
|
Emmanuel Gil Peyrot
|
d3023b438f
|
Also handle muc_nickchange for /tell.
Fixes #3349.
|
2017-11-23 18:13:58 +00:00 |
|
mathieui
|
3317604c65
|
Fix some excepts (bare, useless, unused)
|
2017-10-12 01:23:40 +02:00 |
|
mathieui
|
7592aebcdc
|
Fix #3245 (make /exec async)
and also do not vomit stderr on top of poezio, but put it in an info
message
|
2017-10-08 21:45:15 +02:00 |
|
Emmanuel Gil Peyrot
|
f1b94534a4
|
Change all “not … in …” into “… not in …”.
|
2017-10-08 15:38:06 +01:00 |
|
mathieui
|
f3a08138ce
|
Fix #3273 (be honest about the rainbow plugin)
|
2017-10-07 00:34:59 +02:00 |
|
Georg Lukas
|
6fb3151202
|
Ping: properly process IQ errors, always display error condition
|
2017-07-20 23:28:33 +02:00 |
|
Emmanuel Gil Peyrot
|
4aa6e8eeba
|
Add a rstrip plugin.
|
2017-06-19 23:04:18 +01:00 |
|
Emmanuel Gil Peyrot
|
cc4132e0b4
|
Improve feedback from the ping plugin.
Always print the error-condition when the iq is of type error, also
include the error text if it is present, and set a 10s timeout before
giving up.
|
2017-05-15 22:22:56 +01:00 |
|
Emmanuel Gil Peyrot
|
8a62ae7ad8
|
Make the code plugin stop using extra attributes and div.
|
2017-02-24 17:36:17 +00:00 |
|
mathieui
|
38ba859854
|
Fix code plugin usage help
|
2017-02-24 18:30:16 +01:00 |
|
mathieui
|
5ef524d3b1
|
Don't override "id" and "type" builtins
|
2017-02-13 19:50:02 +01:00 |
|
Emmanuel Gil Peyrot
|
baf9c34aa2
|
Add a code plugin, for sending highlighted snippets of code.
|
2017-02-10 21:15:12 +00:00 |
|
Emmanuel Gil Peyrot
|
dd12a8ddd8
|
Add a white plugin, black backgrounds matter!
|
2017-02-10 21:14:45 +00:00 |
|
mathieui
|
fdb61cda27
|
Add missing message types (fix #3271)
Which were being filtered by the information popup filter
|
2016-12-26 16:01:35 +01:00 |
|
mathieui
|
0dece5c7e1
|
Update the bundled gnupg.py
|
2016-11-29 21:49:20 +01:00 |
|
Tanguy Ortolo
|
9eff396227
|
Fix inexistent method calls in the gpg plugin
The gpg plugin tries to call Presence.find() and Message.find(), that do not
exist. The correct calls are Presence.xml.find() and Message.xml.find().
|
2016-11-29 21:30:48 +01:00 |
|
Emmanuel Gil Peyrot
|
76445a6867
|
Add support for XEP-0380: Explicit Message Encryption
Both for displaying incoming messages, and sending OTR and legacy
OpenPGP.
|
2016-11-26 16:34:58 +00:00 |
|
Vinilox
|
92d23bc007
|
Link plugin : add support for magnets links.
|
2016-10-27 15:20:55 +02:00 |
|
Emmanuel Gil Peyrot
|
c1ce94987a
|
send_delayed plugin: Give feedback on using /send_delayed.
|
2016-10-16 00:03:23 +01:00 |
|
Maxime Buquet
|
12a55845ff
|
Make reorder plugin read create_gaps config
|
2016-10-15 01:50:41 +01:00 |
|
mathieui
|
9dd5f0b4de
|
"information" is already plural, fix wording
|
2016-10-04 00:54:57 +02:00 |
|
mathieui
|
f1bfec332f
|
Rename "roster" to "contact list"
|
2016-10-04 00:40:56 +02:00 |
|
mathieui
|
5a6ba4dda8
|
Replace "MUC" by "chatroom" in the documentation
And fix some linewrapping, obsolete references to poezio.eu, and
obsolete docs.
|
2016-10-04 00:29:19 +02:00 |
|
mathieui
|
8aec9f9dac
|
Fix #3229 (add a command to list /tell messages)
|
2016-10-02 15:05:58 +02:00 |
|
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 |
|
mathieui
|
45f280f56c
|
Fix a silent traceback in the otr plugin
(the “X has not enabled OTR after n seconds.” would not be displayed)
|
2015-01-15 21:40:57 +01:00 |
|
mathieui
|
a4771623a5
|
Fix a bug in the IRC plugin
(forgot to add the arguments to one call)
|
2015-01-15 16:44:55 +01:00 |
|
Florent Le Coz
|
addac1785f
|
Add an /irc_query command to the irc plugin
|
2015-01-13 20:02:10 +01:00 |
|