summaryrefslogtreecommitdiff
path: root/src/core
AgeCommit message (Collapse)Author
2015-06-27Micro-optimize the roster refreshmathieui
The roster wrapper sucks and is way too slow. Halve refresh time by more than 50% using manually managed counters.
2015-06-21Fix #3051 (always add an id attribute to rawxml IQ set/get)mathieui
2015-06-21Call update_caps() asynchronouslymathieui
(API changes in slixmpp)
2015-06-21Do not beep on outgoing carbons (fix #3049, fix #3091)mathieui
2015-06-18Fix #3080 (show roster names instead of JIDs)mathieui
2015-06-06Fix #3062 (mention /accept or /deny must be done in the roster tab)mathieui
2015-06-06Fix /list when no server is providedmathieui
(thanks eijebong)
2015-06-01Save the bookmark password in the tab in the initial join, for later usageFlorent Le Coz
2015-06-01Use the password stored in the MucTab, with /join, if none is found otherwiseFlorent Le Coz
2015-05-31Cleanup: remove sone unused code and threading stuffmathieui
2015-05-21Resize after setting the vertical_tab_list_size optionmathieui
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-05-08Don’t call for resize on /setmathieui
2015-05-06Remove unreachable code.Emmanuel Gil Peyrot
2015-04-28Display the MUC-related error messages inside the MUCmathieui
2015-04-16Fix MUC private messagesmathieui
(bug introduced in 1c9257)
2015-04-14Fix #2714 (make bare /bookmark use the current room password if there is one)mathieui
2015-04-13Fix #3043 (add a hint about /access when receiving a sub request)mathieui
2015-04-13“Disconnected from server” message is now an error only if we didn't ask ↵Florent Le Coz
for it
2015-04-13Display error messages inside a conversationmathieui
if the error has the same id as a sent message, it will be displayed with a cross where there is usually a checkmark (ack), and the received error will be appended to the message, in red. if it does not have a know id, it will be added as another message to the conversation, without a nick, and in red.
2015-04-13Handle error messages for realmathieui
2015-04-13Add a "." shortcut to /set in order to set the section for the current tab JIDmathieui
e.g. /set . notify_messages false would set the option for a section named after the current tab.
2015-04-13Fix a bug introduced in ee6c7d3mathieui
(the command args parser would never parse three args, making /set unable to set section-specific options)
2015-04-12Allow /set option=valuemathieui
/set displays its results in the form “option=value”, so allowing the command to interpret the same format as a valid command is only logical (and allows quick copy/paste and edit).
2015-04-12Fix #3035 (display config values on empty /set)mathieui
2015-04-10Save the bookmarks after changing the storage methodmathieui
also fix a check that would make the handler never trigger…
2015-03-18Do not traceback on /set without any argumentFlorent Le Coz
2015-02-26The /list command should list rooms on the given fulljid, not just the bare jidFlorent Le Coz
2015-02-21Fix a bug in /bookmarkmathieui
2015-02-09Add a bookmarkstab (fixes #2004)mathieui
now we can edit stuff, save or cancel those modifications, and change the chose storage easily
2015-02-09Refactor /bookmark to avoid code duplicationmathieui
2015-02-09Do not enable the cursor during full screen redrawmathieui
(and restore it afterwards) Could take care of some refresh issues with the position of the cursor
2015-02-09Change the bookmark interfacemathieui
move the modulename to bookmark → boookmarks add a bookmarklist class with remove module-level variables do a features check on startup before trying to fetch the bookmarks
2015-01-28Minor fixes to the certificate warning prompt (#2949)mathieui
- slightly lower the CPU usage (callback instead of active waiting w/ sleep) - make the terminal beep so the user knows something happened - prevent the user “escaping” the prompt by pressing /, s, or S
2015-01-20Make the ncurses unicode check earliermathieui
and improve the message.
2015-01-20Add a check for python ncurses unicode supportmathieui
Exit almost gracefully instead of generating gigabytes of error logs. TODO: pressure the python maintainers into dropping ncurses and curses support, and use ncursesw only instead.
2015-01-06Trigger a /recolor when we set deterministic_nick_colors=trueFlorent Le Coz
2015-01-03Do not trigger the “tab_change” event when going over a gaptabmathieui
2014-12-30Add a callback on enable_vertical_tab_list changemathieui
2014-12-30Add a command to reload the config.Eijebong
2014-12-30Only graphically ack a message if it was sent by usmathieui
2014-12-19Fix /destroy_room (7/78)mathieui
2014-12-19Fix /toggle (6/78)mathieui
2014-12-18Fix a hidden traceback in /set completionmathieui
2014-12-17Explicitly disconnect when refusing to acknowledge a certificate changemathieui
2014-12-17Handle invalid certificate chains (with the ca_cert_path option)mathieui
2014-12-11Fix #2847 (SASL External support)mathieui
- Add two new options, keyfile and certfile, which must be both set for the auth to work. - if both are set, then poezio doesn’t force-prompt a password if there is none specified - add /cert_add, /cert_fetch, /cert_disable, /cert_revoke and /certs commands. - add a page of documentation on the process
2014-12-10Allow the plugins to use a default configuration toomathieui
through overloading the class variable default_config. also fix a bug that would add meaningless sections to plugin configurations.
2014-12-10Do not list __init__.py in /theme completionmathieui
2014-12-09Fix #2842 (complete all existing options with /set-completion)mathieui