summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2017-11-12Add support for XEP-0392 (Consistent Color Generation)Jonas Wielicki
2017-11-12Remove unused variablesmathieui
2017-11-12Fix list alignment in theming.pymathieui
2017-11-12yapf -irmathieui
2017-11-12Fix the bookmarks management windowmathieui
2017-10-23Include the JID blocked instead of "Contact"Kim Alvefur
It's useful to see what JID you blocked. Any JID can be blocked, so "Contact" isn't always accurate.
2017-10-18Check whether curses.A_ITALIC exists, fixes a traceback on <em/> on Python < ↵Emmanuel Gil Peyrot
3.7.
2017-10-15Always refresh the MUC when setting or unsetting a user colormathieui
Fixes #3213
2017-10-14Fix #3316 (normal private messages in MUC do not open a private tab)mathieui
2017-10-14Fix xhtml tests, and add tests with css disabledmathieui
2017-10-14Fix a traceback when creating a conversation tabmathieui
2017-10-14Add support for italic on ^Ci.Emmanuel Gil Peyrot
Fixes #2722.
2017-10-14Add an option to disable CSS parsing.Emmanuel Gil Peyrot
Fixes #3340.
2017-10-14Add a refresh wrapper on the methods for scrolling the userlistmathieui
2017-10-14Use _ for unused arguments in tuple assignmentmathieui
2017-10-14Fix a bad indentationmathieui
2017-10-14Make remaining log.error/debug lazymathieui
2017-10-14Remove use of deprecated base64.encodestring methodmathieui
2017-10-14Do not call poezio commands when we can call methodsmathieui
2017-10-14Split the muctab recolor codemathieui
2017-10-14Split command_topic in muctabmathieui
2017-10-14Split command_info in muctabmathieui
2017-10-14Fix error presence handlingmathieui
2017-10-14Refactor nick and affiliation changesmathieui
(and fix some small bugs that went unnoticed for years)
2017-10-14Reformat muctabmathieui
2017-10-14Remove unused is_muc propertymathieui
2017-10-14Remove some unused importsmathieui
2017-10-14Split command declaration from init in muctabmathieui
Make it slightly more declarative and readable (and longer), and put it at the end of the file.
2017-10-13Fix the last pylint error (do not set the roster contact filter to None)mathieui
2017-10-13Clean the presence buffer whenever we leave the roommathieui
2017-10-13Fix more pylint errorsmathieui
2017-10-13Improve some bare or redundant exceptsmathieui
2017-10-13Stop /win at the first tab foundmathieui
2017-10-13Change tab search behavior to select first matching tab, and cycle back the ↵Maxime “pep” Buquet
list.
2017-10-12Fix some excepts (bare, useless, unused)mathieui
2017-10-12Set a default (noop) callback for Input.on_input instead of Nonemathieui
2017-10-12Improve the poopt testmathieui
2017-10-12Actually fix what the previous commit should have fixedmathieui
2017-10-12Fix a pylint complaintmathieui
2017-10-11Rename the self-command function to self_ and keep language semanticsmathieui
Sorry Link Mauve
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.