louiz’
036f79a662
Update a daemon.py link in the link plugin doc
2019-08-13 11:15:50 +02:00
Georg Lukas
b48c8c3c6c
plugins: "new" emoji_ascii conversion plugin for terminally broken users
2019-07-29 18:50:07 +02:00
b5849a868e
plugins: Make all changed plugins work in 1:1 tabs
...
These were still using tabs.ConversationTab that's been replaced by
Dynamic and StaticConversationTab. These class have been introduced
after resource locking was removed in 1:1, because they were needed for
some plugins like OTR.
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2019-07-19 18:55:16 +02:00
7fe073c602
plugins/link: typo in class name
...
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2019-07-19 18:22:16 +02:00
21d2698b09
plugins/link: make link plugin work in 1:1 tabs
...
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2019-07-19 18:20:01 +02:00
812d9485e3
e2ee-api: update b64 plugin with latest changes
...
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2019-07-01 19:42:45 +02:00
d56d442253
First shot of an E2EE plugin interface
...
Features:
- Decryption by default once the plugin is loaded if messages contains
the right EME magic
- Encryption of messages only if encryption is enabled for the current
tab
Missing pieces:
- No special treatment done on the order of the treatment for messages
yet
- No special handling of non-Partial(/Full) Stanza Encryption yet (i.e.,
removing stuff other than <body/>)
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2019-07-01 19:42:45 +02:00
d35256ccc9
Merge remote-tracking branch 'origin/mr/35'
2019-06-17 14:49:10 +02:00
Madhur Garg
f9d34fc789
Updated copyright for lastlog plugin
2019-06-17 18:17:56 +05:30
Madhur Garg
7250eff335
Corrected the search for lastlog messages and refresh of the window.
...
Corrected the search for lastlog messages and refresh of the window.
patch from Maxime Buquet
Corrected the search for lastlog messages and refresh of the window.
2019-06-14 22:33:15 +05:30
1e21de272a
initial version of a lastlog plugin
...
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2019-06-12 19:43:22 +05:30
91eabbd17d
plugins/figlet: error out when figlet doesn't exist
...
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2019-06-07 16:09:06 +02:00
1a825de020
plugins/ping: Import missing JID value (thanks madhur, and pylint)
...
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2019-05-11 18:46:12 +01:00
7a1b2b982f
plugins: Update use of tab.name to tab.jid where appropriate
...
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2019-04-28 01:02:49 +01:00
bf2225468e
Revert work on tabs module to change tab.name to JID.
...
This reverts commits:
d693479d05
2d0cc092fc
89a61b84bd
8194d9afbd
e256c31875
a21335ac17
c96e528a8f
0551867bfd
6ab49c188a
2019-04-08 14:01:09 +01:00
6ab49c188a
Fix tab.name not being a string by calling the right property
...
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2019-04-08 11:38:29 +01:00
Kim Alvefur
a6e66cd50e
Fix various spelling mistakes throughout the code
2019-03-19 17:50:58 +00:00
Emmanuel Gil Peyrot
f7e3e003a2
code plugin: Add a language class to specify which language this code block is from.
2019-02-28 22:05:57 +01:00
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