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
Emmanuel Gil Peyrot
0ed8923459
Fix wrong quit char color when someone leaves a MUC.
2016-09-25 07:36:47 +02:00
Emmanuel Gil Peyrot
661ee90ea2
MUC: Fix a traceback on room configuration.
2016-09-21 23:45:03 +09:00
mathieui
5a55552b67
Next version is 0.10
2016-09-20 20:46:27 +02:00
Emmanuel Gil Peyrot
77d0a7a46d
multiuserchat: Use newer MUC plugin from slixmpp.
2016-09-21 01:29:30 +09: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
Eijebong
3199e05e33
Add a PgUp/PgDown keybind to /bookmarks.
...
Fixes #3231
2016-09-20 16:58:42 +09:00
Emmanuel Gil Peyrot
5a5c1fe992
Stop using deprecated aliases from slixmpp.
2016-09-20 16:52:11 +09:00
mathieui
f252f66b50
Fix a possible traceback in /win with some tabs open
2016-09-13 20:03:51 +02:00
mathieui
2886d10ea9
Fix a traceback in the kick/ban handler
2016-09-13 19:40:29 +02:00
Emmanuel Gil Peyrot
e4356dc2ae
List 3.5 compatibility in setup.py, and mark as production stable.
2016-08-31 03:17:17 +01:00
mathieui
059fc84ee0
Add MANIFEST.in
...
:(
We really need it in order to include docs, manpage & other stuff in the
source distribution.
2016-08-30 19:50:42 +02:00
mathieui
859dc90d51
Fix coloring of messages in the privatetab
2016-08-29 20:36:36 +02:00
Emmanuel Gil Peyrot
8eb7daad3a
Remove an except block targetting Python 3.1.
2016-08-29 09:21:49 +01:00
Emmanuel Gil Peyrot
680a3e8d44
daemon: Remove outdated mention of Python 3.3.
2016-08-29 09:18:08 +01:00
Emmanuel Gil Peyrot
95723fb649
OTR plugin: Implement XEP-0378 (OTR Discovery)
2016-08-28 20:33:28 +01:00
mathieui
1a8ca9e4f8
Update xep support list
...
It would be nice to bring RSM back from the dead
2016-08-28 21:15:41 +02: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
29b95f1820
Really fix that traceback
2016-08-28 20:58:22 +02:00
mathieui
a9fa0ee377
Fix a traceback introduced in the last commit
2016-08-28 20:44:19 +02:00
mathieui
2252f2779c
Fix some type inconsistencies
...
(pylint)
2016-08-28 16:51:24 +02:00
mathieui
50d6edc30b
Fix a traceback on malformed logs
2016-08-28 16:17:51 +02:00
mathieui
50610a0684
Remove useless debug from the /rawxml command
2016-08-27 16:40:52 +02:00
mathieui
b83c113575
Fix #3194 (don’t highlight on embedded XHTML image)
...
Remove the link, which wasn’t really useful anyway
2016-08-26 22:44:07 +02:00
mathieui
8495492c75
Fix #3193 (report PM errors in PM tab)
2016-08-26 22:34:32 +02:00
mathieui
b00d2fd2bc
Fix #3204 (write a /server_part plugin)
2016-08-26 22:07:57 +02:00
mathieui
a6c4db6c2f
decorators: fix the case where there is no argument
...
can’t believe we didn’t hit that before
2016-08-26 21:56:30 +02:00
mathieui
7946190019
Fix #3205 (doubled notification in simple_notify)
2016-08-26 21:33:19 +02:00
mathieui
ad7b724690
Fix #3179 (/join completion broken)
2016-08-26 19:26:14 +02:00
mathieui
d36ecbd7b4
Remove walls of text from the main body of core.handlers
...
It’s not pleasant to read
2016-08-26 19:12:49 +02:00
mathieui
01e8f9ee76
Update docs for /groupadd
...
and changelog
2016-08-26 18:53:17 +02:00
mathieui
b7c23313b6
Fix #3217 (allow /groupadd "group" with selected row in the roster)
2016-08-25 20:22:01 +02:00
mathieui
e8aa89687f
Fix #3223 (close privatetab logfiles properly)
...
It wasn’t applying the transformation jid→filename used in log_message
2016-08-25 20:11:12 +02:00
mathieui
24a10df164
Add a small poezio_logs script to parse logfiles
2016-08-24 23:20:57 +02:00
mathieui
4f942bd48f
Make log parsing a little better
...
Separate log items in two different classes instead of just trying the
length of a tuple
2016-08-24 23:14:34 +02:00
mathieui
ec04070611
Don’t traceback in theming if called without poezio installed
...
If we just want to see the color list, we shouldn’t need to be able to
import poezio.config
2016-08-24 23:13:21 +02:00
mathieui
3ed31ed282
Don’t use camelcase for accessing data forms
...
(except with getXML that will need more work)
2016-08-22 20:23:27 +02:00
mathieui
ca682cf23d
Muctab: Only search for matching colors on user join
...
this call is actually quite expensive, so it will help in specific cases
where we receive a lot of presence stanzas (e.g. a netsplit in an irc
gateway, or a +vvvvvvvvvvvvvvvvvvvvvvvvv, etc) that are not joins
2016-08-22 19:55:17 +02:00
mathieui
5f0c0fbb0a
Update tests
2016-08-21 15:58:07 +02:00