Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-10-18 | MUC fix for bad servers (#3430) | mathieui | |
tentative fix | |||
2018-09-25 | Cache highlighting regex in a lru. | Emmanuel Gil Peyrot | |
This makes it way faster than having to create it all the time. | |||
2018-09-25 | Improve highlighing regex to deal with fancy nicknames | Jonas Schäfer | |
Nicknames which do not end and start on a word boundary or contain regex metacharacters broke with the previous approach. Fixes #3433. | |||
2018-09-25 | Split highlight logic and UI changes | Maxime “pep” Buquet | |
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net> | |||
2018-08-18 | muctab: Create the last_talked compare lambda only once. | Emmanuel Gil Peyrot | |
2018-08-17 | Add typing information and reformat stuff | mathieui | |
2018-08-15 | Fix mypy errors, add type annotations | mathieui | |
2018-08-09 | yapf -rip | mathieui | |
2018-08-08 | Change the leave message on 333 MUC status | Maxime “pep” Buquet | |
Following the discussion in https://prosody.im/issues/939, and in the prosody@ room, this patch reflects the fact that the 333 status is not a normal leave, and displays the following if it is included: > "badger has left the room due to an error (reason)" Signed-off-by: Maxime “pep” Buquet <pep@bouah.net> | |||
2018-08-07 | Display MUC status 333 as a leave even if 307 is included | Maxime “pep” Buquet | |
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net> | |||
2018-07-21 | Update poezio for the new tabs module | mathieui | |
2018-07-21 | yapf -rip | mathieui | |
2018-04-25 | Fetch all MUC history on first join | Maxime “pep” Buquet | |
2018-03-14 | Factorise the /version callback and make it handle errors | Emmanuel Gil Peyrot | |
Fixes #3376. | |||
2018-02-20 | Update documentation (& formatting) | mathieui | |
- nick colors are not random by default - /close is a useful command | |||
2018-01-16 | Use refresh_input in process_presence_buffer to avoid traceback | Maxime “pep” Buquet | |
2018-01-16 | Current tab input is refreshed on kick/ban even when it does not exist | mathieui | |
leading to tracebacks and shenanigans | |||
2018-01-13 | yapf -ir | mathieui | |
2017-11-28 | XEP-0392 MUC: re-color users on nickname change | Jonas Wielicki | |
2017-11-24 | muctab: Display the bookmark name when available, instead of the localpart. | Emmanuel Gil Peyrot | |
2017-11-23 | Remove all remote_wants_chatstates logic, keep the stubs. | Emmanuel Gil Peyrot | |
2017-11-22 | Fix the case when we receive an unavailable presence while joining | mathieui | |
2017-11-14 | yapf -ir | Emmanuel Gil Peyrot | |
2017-11-14 | self-ping: add 'timeout' option for ping response | Georg Lukas | |
2017-11-14 | self-ping: rename option from 'delay' to 'interval' | Georg Lukas | |
2017-11-12 | Remove unused variables | mathieui | |
2017-11-12 | yapf -ir | mathieui | |
2017-10-15 | Always refresh the MUC when setting or unsetting a user color | mathieui | |
Fixes #3213 | |||
2017-10-14 | Fix a traceback when creating a conversation tab | mathieui | |
2017-10-14 | Add a refresh wrapper on the methods for scrolling the userlist | mathieui | |
2017-10-14 | Fix a bad indentation | mathieui | |
2017-10-14 | Do not call poezio commands when we can call methods | mathieui | |
2017-10-14 | Split the muctab recolor code | mathieui | |
2017-10-14 | Split command_topic in muctab | mathieui | |
2017-10-14 | Split command_info in muctab | mathieui | |
2017-10-14 | Fix error presence handling | mathieui | |
2017-10-14 | Refactor nick and affiliation changes | mathieui | |
(and fix some small bugs that went unnoticed for years) | |||
2017-10-14 | Reformat muctab | mathieui | |
2017-10-14 | Remove unused is_muc property | mathieui | |
2017-10-14 | Split command declaration from init in muctab | mathieui | |
Make it slightly more declarative and readable (and longer), and put it at the end of the file. | |||
2017-10-13 | Clean the presence buffer whenever we leave the room | mathieui | |
2017-10-13 | Fix more pylint errors | mathieui | |
2017-10-11 | Handle PresenceError correctly | mathieui | |
2017-10-10 | Avoid an exception when we receive a presence from unknown nicks | mathieui | |
add a log because it should not happen | |||
2017-10-10 | Micro-optimize MUC presence handling | mathieui | |
Keep all presence before status code=110 in a buffer, then batch-process them when receiving our initial join. | |||
2017-10-08 | Fix #3056 (send inactive chatstate when leaving a tab) | mathieui | |
2017-10-08 | Fix #3281 (alias /subject to /topic) | mathieui | |
2017-10-08 | Change all “not … in …” into “… not in …”. | Emmanuel Gil Peyrot | |
2017-10-07 | Fix #3334 (error when a service includes only the actor nick in a ban) | mathieui | |
2017-10-07 | Fix #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. |