summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2017-10-11Handle PresenceError correctlymathieui
2017-10-11Narrow the scope of a try/exceptmathieui
2017-10-11Fix #3338 (cycle tabs with /w foo instead of picking the first)mathieui
2017-10-11Fix #3339 (pure python poopt fails on multiline messages)mathieui
2017-10-11Add a poopt.cut_text multiline unit testmathieui
2017-10-11Set enable_avatars to false until the colors issue is fixedmathieui
2017-10-10Avoid an exception when we receive a presence from unknown nicksmathieui
add a log because it should not happen
2017-10-10Add documentation on enable_avatarmathieui
2017-10-10Fix #3190 (TOFU the SPKI hash and not the whole cert)mathieui
Makes letsencrypt renewals more pleasant. Thanks jonasw and aioxmpp for the ASN.1 wizardry
2017-10-10Micro-optimize MUC presence handlingmathieui
Keep all presence before status code=110 in a buffer, then batch-process them when receiving our initial join.
2017-10-09Fix resize in some unknown condition, thanks eijebong.Emmanuel Gil Peyrot
2017-10-09Properly use ellipsis in #3293Georg Lukas
2017-10-09Fix #3322 (send a beep when we get disconnected)mathieui
2017-10-08Fix #3056 (send inactive chatstate when leaving a tab)mathieui
2017-10-08Fix #3245 (make /exec async)mathieui
and also do not vomit stderr on top of poezio, but put it in an info message
2017-10-08rostertab: Increase the size of the contact_info and avatar.Emmanuel Gil Peyrot
2017-10-08Fix #3257 (print cert hashes after validating the dialog)mathieui
2017-10-08Fix #3336 (be clearer on "unbound" meaning)mathieui
2017-10-08Fix #3293 (provide detailed presence in status line)mathieui
Less eye travel for short statuses. (patch from Ge0rG)
2017-10-08Fix #3281 (alias /subject to /topic)mathieui
2017-10-08Don’t put the vCard/0084 tracebacks in the error log.Emmanuel Gil Peyrot
2017-10-08Change all “not … in …” into “… not in …”.Emmanuel Gil Peyrot
2017-10-08Add a cache for 0084 avatars.Emmanuel Gil Peyrot
2017-10-08Add a cache for vCard avatars.Emmanuel Gil Peyrot
2017-10-07Fix testsmathieui
2017-10-07Fix update.sh for debian (?)mathieui
hopefully
2017-10-07ImageWin: Remove some Python 3.6+ syntax.Emmanuel Gil Peyrot
2017-10-07Fix vCard avatars, and increase retrieve timeout to one minute.Emmanuel Gil Peyrot
2017-10-07Display contact avatar in the roster.Emmanuel Gil Peyrot
Implements XEP-0084 and XEP-0153.
2017-10-07windows: Add an ImageWin.Emmanuel Gil Peyrot
This adds an optional dependency on PIL.
2017-10-07windows: Remove useless __init__ overrides.Emmanuel Gil Peyrot
2017-10-07rostertab: Import shell_split globally.Emmanuel Gil Peyrot
2017-10-07contact: Remove now-unused alias of presence to show.Emmanuel Gil Peyrot
2017-10-07user: Fix typo.Emmanuel Gil Peyrot
2017-10-07xhtml: Mark private functions with a leading underscore.Emmanuel Gil Peyrot
2017-10-07xhtml: Split parse_css_color out of parse_css.Emmanuel Gil Peyrot
2017-10-07asyncio.async() is deprecated since python 3.5mathieui
2017-10-07Fix #3334 (error when a service includes only the actor nick in a ban)mathieui
2017-10-07Fix #3273 (be honest about the rainbow plugin)mathieui
2017-10-07Fix #3332 (showing a join for a type="unavailable" presence)mathieui
When a user isn't in a room, but due to a component bug we receive a unavailable presence, we were showing a join.
2017-10-06Update the documentation for update.shmathieui
2017-10-06Use python -m venv and not pyvenv in update.shmathieui
2017-09-28Rename parse_message_line to parse_log_linemathieui
2017-09-28Fix the poezio_logs scriptmathieui
2017-09-28Add line start/end markers on the regexmathieui
2017-09-28Add a simple test casemathieui
2017-09-28Use match groups instead of re.split because we don't want thatmathieui
2017-09-11Add a no-op commandMaxime “pep” Buquet
2017-08-31irssi theme: disable yellow and bright nick coloursJonas Wielicki
This helps with distinguishing highlights and normal messages.
2017-08-31start work on an irssi-like themeJonas Wielicki