Emmanuel Gil Peyrot
9dc23d422b
Fix XHTML-IM, broken in the previous commit.
2017-05-03 16:08:47 +01:00
Emmanuel Gil Peyrot
7228c9cf6d
Avoid some deprecation warnings when casting raw XML into bool. (thanks pypy3)
2017-05-03 16:07:11 +01:00
mathieui
7d00b94f16
Add the XMPP classifier to setup.py
2017-04-10 02:21:51 +02:00
mathieui
e0f9de6d2f
Fix #3307 (add nickname to /join bookmark completion)
2017-04-09 21:29:47 +02:00
mathieui
f2a0caafaf
Fix #3149 (wipe xmltab messages for real with /clear)
2017-04-09 21:20:27 +02:00
mathieui
fa3e91aa6b
Fix ssl warning tab
...
It wasn’t blocking because the asyncio api slightly changed in december
which prevent us from running another event loop while a first one was
already running. This bypasses asyncio completely, thus avoiding future
problems (hopefully the select() API won’t change soon)
2017-04-09 20:26:51 +02:00
mathieui
f154dcbc82
Fix inline muc images
2017-04-06 23:26:59 +02:00
Emmanuel Gil Peyrot
2406204d1c
Add a pure-Python alternative to pooptmodule, for pypy3.
2017-04-01 19:10:33 +01:00
Emmanuel Gil Peyrot
d99558b9b8
Fix some typos in pooptmodule.
2017-04-01 19:09:53 +01:00
Georg Lukas
c8ee85cca7
self-ping: consider 'feature-not-implemented' a valid ping response
2017-03-28 10:50:46 +02:00
mathieui
e9a96470ba
Fix #3299 (/message <muc> is buggy)
...
Make /message <muc-bare-jid> send the message to the room instead of
failing.
2017-03-26 00:58:21 +01:00
mathieui
edd9b499e1
Force xmlns when parsing self-generated xhtml-im ( Fix #3274 )
2017-02-24 19:23:04 +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
Emmanuel Gil Peyrot
23927711c1
Stop using SHA-1 for generated filenames.
2017-02-24 17:05:29 +00:00
mathieui
5ef524d3b1
Don't override "id" and "type" builtins
2017-02-13 19:50:02 +01:00
mathieui
747529845e
Remove a useless lambda
2017-02-13 19:45:28 +01:00
mathieui
5e40b63031
Don't require parameters for the ignored args wrapper
2017-02-13 19:21:16 +01:00
mathieui
1cc741c0c1
Add the python 3.6 version specifier
2017-02-13 19:03:12 +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
66f3cf630c
Prepare for next version
2017-01-31 00:22:19 +01:00
mathieui
49b785d5be
Poezio 0.11 release
2017-01-31 00:17:32 +01:00
mathieui
806485dbe0
Fix a crash when using XEP-0380
...
(which nobody uses yet)
2017-01-08 12:58:34 +01: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
louiz’
2243687c44
Add a very basic gitlab-ci.yml file
2016-12-06 10:27:24 +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
efc2ebe2c4
XHTML-IM: Check for the existence of elements manually.
...
This fixes part of #3186 , slixmpp was previously adding a new XHTML-IM
payload whenever we just wanted to check for its presence. Also makes
the code abort faster in the common case where no XHTML-IM element is
present.
2016-11-26 17:57:51 +00:00
Emmanuel Gil Peyrot
c8b2d2650f
List XEP-0380 as supported in the documentation.
2016-11-26 17:39:12 +00: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
louiz’
1f43535f45
Reword the doc for /topic, and add the fact that it prints it with no argument
...
see #3263
2016-11-21 12:03:09 +01:00
mathieui
474966c5f7
Merge branch 'popup_filters' of https://github.com/LukeMarlin/poezio
2016-11-06 18:54:45 +01:00
Luke Marlin
62a04803f0
Made doc more clear on how to configure information_popup_type_filter
2016-11-06 17:42:25 +01:00
louiz’
e708f81826
Document ctrl-j
2016-11-04 10:42:46 +01:00
Emmanuel Gil Peyrot
e9583bd0b7
Optimise all PNG images with optipng -o8
.
2016-11-01 02:40:10 +00:00
Emmanuel Gil Peyrot
0556f85870
Optimise /win a bit, and make sure we always keep the previous tab.
2016-11-01 02:36:30 +00:00
Emmanuel Gil Peyrot
c88ab02173
Update the list of supported XEPs.
2016-11-01 02:36:30 +00:00
Tanguy Ortolo
884aae28a2
Add DocBook source of the script manpages
2016-10-28 17:57:38 +02:00
Tanguy Ortolo
ebb2883297
Add manpages for the utility scripts
2016-10-28 17:57:28 +02:00
mathieui
2d64940e6c
Fix #3249 (typo in manpage)
2016-10-28 17:57:13 +02:00
Vinilox
92d23bc007
Link plugin : add support for magnets links.
2016-10-27 15:20:55 +02:00
mathieui
d529b13729
Fix typo
2016-10-23 21:15:12 +02:00
Luke Marlin
3c894ea558
Added information_popup_type_filter that allow to
...
filter an entire type of messages such as 'roster'
'error' 'information' or 'debug'
2016-10-23 16:25:44 +02:00
mathieui
8549da0348
IOError == OSError since python 3.3
2016-10-21 01:52:41 +02:00
mathieui
64c272d2bf
doc/stub/potr: remove duplicated declaration
2016-10-21 01:46:26 +02:00
mathieui
0bb67982b0
pyflake fixes
...
unused variables, imports, name shadowing
2016-10-21 00:20:41 +02:00
mathieui
ab84756b45
Fill __all__ for tabs/ and windows/
2016-10-21 00:12:55 +02:00
Emmanuel Gil Peyrot
c1ce94987a
send_delayed plugin: Give feedback on using /send_delayed.
2016-10-16 00:03:23 +01:00
mathieui
453d8a8a6f
Add documentation about docker
2016-10-15 19:10:33 +02:00