Emmanuel Gil Peyrot
|
d3023b438f
|
Also handle muc_nickchange for /tell.
Fixes #3349.
|
2017-11-23 18:13:58 +00:00 |
|
Emmanuel Gil Peyrot
|
b705aba4e2
|
Add an autojoined bookmark on /join.
|
2017-11-23 17:55:54 +00:00 |
|
mathieui
|
5f5cc186dc
|
Fix the case when we receive an unavailable presence while joining
|
2017-11-22 21:19:27 +01:00 |
|
mathieui
|
057f7ac9f5
|
Refactor logger.py to make it more testable
Also fixes:
- release the message log mmap when we are done with it
- Write the right character in log lines
|
2017-11-21 22:40:43 +01:00 |
|
mathieui
|
094c62750f
|
Build documentation in CI too
|
2017-11-20 21:10:00 +01:00 |
|
mathieui
|
bdd08b883f
|
Add a check for vulnerabilities in dependencies in gitlab-ci
|
2017-11-20 20:53:03 +01:00 |
|
mathieui
|
6c00483ed8
|
Don’t pin on very old aiodns and pycares versions
|
2017-11-20 20:46:01 +01:00 |
|
Emmanuel Gil Peyrot
|
9874fd3faf
|
setup.py: Use $PYTHON instead of hardcoding python3.
|
2017-11-19 14:10:37 +01:00 |
|
mathieui
|
659b310eed
|
Update gitlab-ci yaml
|
2017-11-15 20:50:42 +01:00 |
|
mathieui
|
156d170d13
|
Make italics work
|
2017-11-14 19:23:35 +01:00 |
|
Emmanuel Gil Peyrot
|
bd7b52988c
|
yapf -ir
|
2017-11-14 12:13:03 +00:00 |
|
Georg Lukas
|
395435c68d
|
self-ping: add 'timeout' option for ping response
|
2017-11-14 11:55:54 +00:00 |
|
Georg Lukas
|
0ee4bb6129
|
self-ping: rename option from 'delay' to 'interval'
|
2017-11-14 11:55:11 +00:00 |
|
mathieui
|
0fca40246b
|
Fix a typo in the docs
|
2017-11-13 00:34:55 +01:00 |
|
Emmanuel Gil Peyrot
|
a278ee2a8c
|
Replace italics with reversed when the curses module is too old to support it.
|
2017-11-12 16:46:28 +00:00 |
|
mathieui
|
9a89ba18e6
|
Show support for 0392
|
2017-11-12 17:38:15 +01:00 |
|
Jonas Wielicki
|
a67b1d4eb0
|
Move definition of CCG_PALETTE to Theme object
|
2017-11-12 17:33:58 +01:00 |
|
Jonas Wielicki
|
6f1b7eb46e
|
Fix ranges for ncurses to rgb conversion
|
2017-11-12 17:13:51 +01:00 |
|
Jonas Wielicki
|
7e576941ca
|
Add support for XEP-0392 (Consistent Color Generation)
|
2017-11-12 15:32:32 +01:00 |
|
mathieui
|
3db74303ea
|
Remove unused variables
|
2017-11-12 15:24:29 +01:00 |
|
mathieui
|
0634add327
|
Fix list alignment in theming.py
|
2017-11-12 15:12:12 +01:00 |
|
mathieui
|
d55cc58725
|
yapf -ir
|
2017-11-12 15:03:09 +01:00 |
|
mathieui
|
92496db823
|
Fix the bookmarks management window
|
2017-11-12 13:56:04 +01:00 |
|
Kim Alvefur
|
9ba50cb7ed
|
Include the JID blocked instead of "Contact"
It's useful to see what JID you blocked.
Any JID can be blocked, so "Contact" isn't always accurate.
|
2017-10-23 18:53:44 +01:00 |
|
Emmanuel Gil Peyrot
|
af73b413eb
|
Check whether curses.A_ITALIC exists, fixes a traceback on <em/> on Python < 3.7.
|
2017-10-18 15:26:06 +01:00 |
|
mathieui
|
9844f288de
|
Always refresh the MUC when setting or unsetting a user color
Fixes #3213
|
2017-10-15 14:09:40 +02:00 |
|
mathieui
|
db69afc171
|
Fix #3316 (normal private messages in MUC do not open a private tab)
|
2017-10-14 22:07:17 +02:00 |
|
mathieui
|
c8e04d929c
|
Fix xhtml tests, and add tests with css disabled
|
2017-10-14 21:57:12 +02:00 |
|
mathieui
|
74ba7a85e6
|
Fix a traceback when creating a conversation tab
|
2017-10-14 21:42:44 +02:00 |
|
Emmanuel Gil Peyrot
|
16bdfdfe81
|
Add support for italic on ^Ci.
Fixes #2722.
|
2017-10-14 18:43:26 +01:00 |
|
Emmanuel Gil Peyrot
|
256119a574
|
Add an option to disable CSS parsing.
Fixes #3340.
|
2017-10-14 18:26:58 +01:00 |
|
mathieui
|
8af1a39d7e
|
Add a refresh wrapper on the methods for scrolling the userlist
|
2017-10-14 16:45:31 +02:00 |
|
mathieui
|
fc6f2f2bf7
|
Use _ for unused arguments in tuple assignment
|
2017-10-14 16:38:07 +02:00 |
|
mathieui
|
1c43683275
|
Fix a bad indentation
|
2017-10-14 16:34:50 +02:00 |
|
mathieui
|
514434f446
|
Make remaining log.error/debug lazy
|
2017-10-14 16:33:24 +02:00 |
|
mathieui
|
9d261c902f
|
Remove use of deprecated base64.encodestring method
|
2017-10-14 16:30:54 +02:00 |
|
mathieui
|
e7d8d2aaf5
|
Do not call poezio commands when we can call methods
|
2017-10-14 16:13:53 +02:00 |
|
mathieui
|
426dd35b94
|
Split the muctab recolor code
|
2017-10-14 16:13:42 +02:00 |
|
mathieui
|
7a0fcf855e
|
Split command_topic in muctab
|
2017-10-14 16:01:53 +02:00 |
|
mathieui
|
67b850096e
|
Split command_info in muctab
|
2017-10-14 15:55:53 +02:00 |
|
mathieui
|
a2440a8b21
|
Fix error presence handling
|
2017-10-14 15:45:36 +02:00 |
|
mathieui
|
9eb4b29d24
|
Refactor nick and affiliation changes
(and fix some small bugs that went unnoticed for years)
|
2017-10-14 15:45:36 +02:00 |
|
mathieui
|
6012bca6d0
|
Reformat muctab
|
2017-10-14 13:30:48 +02:00 |
|
mathieui
|
c2e0bcf735
|
Remove unused is_muc property
|
2017-10-14 13:09:35 +02:00 |
|
mathieui
|
225f300ef3
|
Remove some unused imports
|
2017-10-14 13:00:42 +02:00 |
|
mathieui
|
3b5e396469
|
Split command declaration from init in muctab
Make it slightly more declarative and readable (and longer), and put
it at the end of the file.
|
2017-10-14 12:54:49 +02:00 |
|
mathieui
|
cee802b6ef
|
Fix the last pylint error (do not set the roster contact filter to None)
|
2017-10-13 23:15:03 +02:00 |
|
mathieui
|
858e333279
|
Clean the presence buffer whenever we leave the room
|
2017-10-13 19:04:19 +02:00 |
|
mathieui
|
bacbd835eb
|
Fix more pylint errors
|
2017-10-13 01:18:22 +02:00 |
|
mathieui
|
69f29969ad
|
Improve some bare or redundant excepts
|
2017-10-13 00:47:21 +02:00 |
|