summaryrefslogtreecommitdiff
path: root/src/core
AgeCommit message (Collapse)Author
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
2014-12-09Introduce the go_to_previous_tab_on_alt_number optionFlorent Le Coz
fix #2841
2014-12-09Fix #2802 (add a /closeall command, with a new plugin)mathieui
2014-12-08Fix #2804 (handle privatetabs in /message)mathieui
2014-12-07Don’t put newlines between xml stanzas in the xml tabmathieui
2014-12-07Fix the xml tab when pygments isn’t presentmathieui
2014-12-07Fix #2570 (add /filter_jid to XMLTab, and syntax highlighting)mathieui
Also add /filter_from and /filter_to, and allow chaining filters.
2014-12-07Fix the rawxml command (3/78)mathieui
2014-12-05Add documentation for /set_defaultmathieui
and fix minor typing mistakes too
2014-12-05Add a set_default command.Eijebong
2014-12-04Set auto_reconnect to True by defaultFlorent Le Coz
2014-11-29Add our own JID to the rostermathieui
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-02Add a stream error handler in order to display error messagesmathieui
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-31Fix some tracebacks on /set completionmathieui
(introduced by the automated default arguments of config.get)
2014-10-30Fix the ssl check for asynciomathieui
2014-10-29Fix two potential tracebacks on /set completionmathieui
2014-10-20Fix #2719 (write/read in the plugin config files even when not loaded)mathieui