Commit graph

2889 commits

Author SHA1 Message Date
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
mathieui
4a7da81eb5 Update contributors list in readme 2016-10-15 18:56:06 +02:00
mathieui
ce5c1a1fbb Add Dockerfile 2016-10-15 15:52:10 +02:00
mathieui
7b79673e47 Add the dev version marker to the number 2016-10-15 15:51:14 +02:00
Maxime Buquet
12a55845ff Make reorder plugin read create_gaps config 2016-10-15 01:50:41 +01:00
louiz’
abb41d5750 Rename /reset to /filter_reset in XML tab, for consistency 2016-10-14 11:01:43 +02:00
louiz’
4b66b5191c Fix the doc for the /w command
It has not been touched since approxymately poezio 0.5
2016-10-13 17:37:46 +02:00
mathieui
b026bb190d Update sources for the next version 2016-10-09 18:23:10 +02:00
mathieui
eefc126a0b poezio 0.10 release 2016-10-09 18:19:19 +02:00
Emmanuel Gil Peyrot
f8d5fa9b1c Remove the resource option from the configuration.
It’s considered bad practice nowadays to force a specific resource, it
can lead to presence leaks or reconnection loops so should be avoided.

Moreover this was already possible in the jid option, by setting it to
user@domain/resource, setting it would append it a second time in that
case.
2016-10-09 17:06:33 +02:00
mathieui
4ad066b39b Documentation update 2016-10-09 14:37:34 +02:00
mathieui
3a608c191f Add a raw parameter to all data form windows
Otherwise it will obviously traceback when calling it with that
parameter
2016-10-08 23:06:40 +02:00
Emmanuel Gil Peyrot
1252f21e10 Replace sendPresence() with send_presence(), fix adding a contact. 2016-10-07 01:14:01 +01:00
mathieui
3c9eac5dc9 Add monkeypatching hack on the event loop
Previously inside slixmpp, it’s cleaner to do it only in poezio.
2016-10-05 20:20:46 +02:00
mathieui
eacc5a6fb1 Fix #3100 (Allow pasting in a data form) 2016-10-05 19:37:34 +02:00
mathieui
361aea1440 Add a quickstart guide 2016-10-05 00:28:41 +02: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
Emmanuel Gil Peyrot
c5e80b9688 Don’t put the cursor at the top-left if a move() failed. 2016-10-02 16:14:52 +01:00
mathieui
8aec9f9dac Fix #3229 (add a command to list /tell messages) 2016-10-02 15:05:58 +02:00
mathieui
8f9e14dcb6 Display status changes in one to one chats
Make hide_status_change work there as well, with per-jid configuration
2016-09-29 23:47:54 +02:00
mathieui
b035d9f2cf Make enable_xhtml_im tab-specific 2016-09-29 01:01:34 +02:00
Emmanuel Gil Peyrot
91ced4d391 Normalise the user-facing name of MUC from chatroom to room everywhere. 2016-09-25 07:37:58 +02:00