summaryrefslogtreecommitdiff
path: root/src/tabs/muctab.py
AgeCommit message (Collapse)Author
2015-11-04Don’t refresh everything uselessy on a correctionmathieui
(refresh will be triggered by the caller if needed)
2015-10-05Fix #3130 (self-ping & /cycle not using known room password)mathieui
2015-09-05Use the right text color in /infomathieui
2015-08-31Fix the join message where a space was colored while it should not beFlorent Le Coz
2015-07-31Only reset the self-ping event timer if there was already an enabled timerFlorent Le Coz
Otherwise we could, for example, enable a self-ping event on non-joined rooms where we just displayed an error message. And that’s bad.
2015-07-21/cycle: explicitly set MUC JID and nickGeorg Lukas
2015-07-21self-ping: increase timeout to 60sGeorg Lukas
2015-07-21self-ping: /cycle instead of /partGeorg Lukas
2015-07-21reset self-ping timer on every MUC messageGeorg Lukas
2015-07-17Fix an ordering issues in the MUC userlistmathieui
users changing affiliations or roles weren’t moved around properly
2015-06-22Improve the performance of the userlist refreshmathieui
Also only run one regex on search_for_color()
2015-05-26Disable the MUC self ping by defaultFlorent Le Coz
Because it doesn’t work, due to a lot of factors, and we can’t fix them.
2015-05-16Merge branch 'self-ping' into HEADFlorent Le Coz
Conflicts: src/tabs/muctab.py
2015-05-11Remove gettext support, as we don’t want to translate poezio, and it takes ↵Emmanuel Gil Peyrot
more than 1ms per call.
2015-04-14Fix #2714 (make bare /bookmark use the current room password if there is one)mathieui
2015-02-03Add a random arg to /colorEijebong
2015-01-08Remove the annoying (and pretty useless) warning about psi+ usersFlorent Le Coz
2014-12-30Update color in all tabs with /colorCélestin Matte
2014-12-24Make it possible to change the nick of a user not in the room, and change ↵Célestin Matte
color of its aliases
2014-12-24Add nick_color_aliases (default: true), to look for color of aliasesCélestin Matte
2014-12-24Unset color with /color <nick> unsetCélestin Matte
2014-12-24Add a muc_color section in the config file to permanently fix a color to a nickCélestin Matte
2014-12-24Add a /color command to fix color for a nickCélestin Matte
2014-12-20Add a deterministic_nick_colors option (default: true)mathieui
2014-12-19Do not assign the result of get_room_form because it does not return anythingmathieui
2014-12-19Fix a traceback in /rolemathieui
2014-12-19Fix #2861 (fix /ignore and /unignore (5/78))mathieui
2014-12-04fix wrong argument name (2/78)Florent Le Coz
2014-11-25fix wrong argument name (1/78)Florent Le Coz
2014-11-25Parse command arguments using a decorator and make things more consistentFlorent Le Coz
Avoid surprises with some commands accepting quoted arguments and some other not. fix #2555
2014-11-25Implement MUC self-ping to regularly check if we are still in the roomFlorent Le Coz
2014-10-31Merge branch 'master' of git.poez.io:poezio into slixmathieui
Conflicts: src/bookmark.py src/config.py src/connection.py src/core/commands.py src/core/core.py src/core/handlers.py src/windows/info_bar.py src/windows/muc.py src/windows/roster_win.py src/windows/text_win.py src/xhtml.py
2014-10-20Remove the (sometimes wrong) default values in the config.get() callsmathieui
2014-10-20Change the API of Config.get_by_tabnamemathieui
Make the "default" parameter optional and thus move it to the end of the command with the other optional parameters. And change all the calls.
2014-10-14Merge branch 'master' of git.poez.io:poezio into slixmathieui
Conflicts: src/core/handlers.py src/tabs/xmltab.py
2014-10-12Output the result of the /info command in the MUC windowmathieui
and not the global info buffer
2014-10-10Fix /me display in delayed messagesmathieui
2014-08-01Fix the data form retrieval, by making it non-blockingFlorent Le Coz
2014-07-06Fix #2534 (display who changed the topic)mathieui
2014-05-06Provide our own (non-blocking) wrappers for room configuration functionsmathieui
2014-05-05Revert "Fix #2072 (only resize a tab if the size changed since the last ↵mathieui
display)" This reverts commit b46f0f5e266c321632738ca40839759486b47a7e. Conflicts: src/tabs/muclisttab.py Doing this made the unresized elements refresh in the old subwins, causing glitches and weirdness. And anyway, the only problematic element is the TextWin (rebuilding all the lines of a buffer is expensive), but it already checks if the width changed.
2014-05-03Fix #2072 (only resize a tab if the size changed since the last display)mathieui
2014-04-30Remove Tab.get_name() and use Tab.name insteadmathieui
(keep a get_name() fallback just in case for now)
2014-04-29Fix a traceback in /topic (with no argument)mathieui
2014-04-29Fix most UI issues with introduced in 0caf941mathieui
2014-04-28Update CHANGELOGmathieui
(also, fix a traceback-typo)
2014-04-28Make the size modular, remove small-size lock (also seems to fix #2155)mathieui
some stuff is now hidden wen the window size gets too small (might need some adjustments). The info buffer in the roster tab, the userlist in mucs, the vertical tab list, the info buffer everywhere, etc…
2014-04-2680-columns wrap for MucTab and fix some completionsmathieui
- fix the /version completion with spaces - fix the /unignore completion with spaces
2014-04-26Document /recolor random with /help toomathieui
2014-04-17Log part messages and show a leave message on /cyclemathieui