Age | Commit message (Collapse) | Author | |
---|---|---|---|
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. | |||
2017-07-20 | Simplify /cycle as well | mathieui | |
2017-07-20 | Fix /server_cycle weirdness | mathieui | |
exit the rooms properly, call functions instead of full-blown commands, do not randomly focus stabs, etc | |||
2017-03-28 | self-ping: consider 'feature-not-implemented' a valid ping response | Georg Lukas | |
2016-10-21 | pyflake fixes | mathieui | |
unused variables, imports, name shadowing | |||
2016-09-29 | Display status changes in one to one chats | mathieui | |
Make hide_status_change work there as well, with per-jid configuration | |||
2016-09-25 | Normalise the user-facing name of MUC from chatroom to room everywhere. | Emmanuel Gil Peyrot | |
2016-09-20 | Stop using deprecated aliases from slixmpp. | Emmanuel Gil Peyrot | |
2016-09-13 | Fix a traceback in the kick/ban handler | mathieui | |
2016-08-29 | Fix coloring of messages in the privatetab | mathieui | |
2016-08-22 | Muctab: Only search for matching colors on user join | mathieui | |
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-21 | Don’t call input completion() functions inside completion methods | mathieui | |
Use a placeholder object that can run it afterwards, so that we don’t have side effects inside those functions. | |||
2016-07-22 | Fix a bug with the _close_tab shortcut | mathieui | |
on_close wasn’t used correctly everywhere. Also make the "close" commands for each tab specific to themselves, rather than taking the current tab for closure. | |||
2016-07-14 | Improve /topic display | mathieui | |
2016-07-12 | Improve refresh performance in big rooms | mathieui | |
going through a list with more than 1000 elements, one at a time, can be a bit tedious. Especially if you go through it every time you receive one of those elements. | |||
2016-07-03 | RIP gmail.com | mathieui | |
If by change a user manages to connect to gmail, they won’t be able to join another server that has MUCs, so that code is useless. | |||
2016-06-30 | Use a "core" parameter for each tab object instead of a singleton | mathieui | |
fixes the circular import issue | |||
2016-06-30 | Absolute imports everywhere | mathieui | |
2016-06-30 | Use absolute imports instead of relative ones | mathieui | |
All this crap is very brittle due to circular deps and python handling them badly. This appears to be fixing some stuff, at the very least. This is sed, so cleanup of imports (which can now be grouped together) is not done yet. | |||
2016-06-28 | Fix /nick | mathieui | |
2016-06-27 | Make all relative imports explicit. | Emmanuel Gil Peyrot | |
2016-06-24 | Fix #3198 (no highlight in corrections) | mathieui | |
broken since bc6ee8d due to using timestamps | |||
2016-06-24 | Always send a presence-unavailable on command /part | mathieui | |
(even if we thought we were already disconnected) | |||
2016-06-12 | Fix core handlers, broken in the previous commit. | Emmanuel Gil Peyrot | |
2016-06-12 | Fix core commands, broken in the previous commit. | Emmanuel Gil Peyrot | |
2016-06-11 | Move the src directory to poezio, for better cython compatibility. | Emmanuel Gil Peyrot | |