summaryrefslogtreecommitdiff
path: root/src/core
AgeCommit message (Collapse)Author
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
2014-10-20Fix #2713 (make /set <option> return the value of the option)mathieui
Should work for any case (plugin, different section, etc)
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-16Extract XHTML-IM inline imags by defaultmathieui
- Add two new options: tmp_image_dir and extract_inline_images - tmp_image_dir is $XDG_CACHE_HOME(usually ~/.cache)/poezio/images if unset - Name the images from a SHA-1 of their data and their mimetype - Output file:// links inside the message
2014-10-16Do not ignore empty topicsFlorent Le Coz
2014-10-14Merge branch 'master' of git.poez.io:poezio into slixmathieui
Conflicts: src/core/handlers.py src/tabs/xmltab.py
2014-10-12Add an open_all_bookmarks optionmathieui
this option determines if the non-autojoin bookmarks will be opened on startup or not. It is false by default.
2014-10-08Use SHA-2 (SHA-512) to store the certificate fingerprint instead of SHA-1mathieui
Because SHA-1 is not really relevant anymore. Too bad it's significantly longer and tiring to check, even if that is to be expected.
2014-10-03Fix #2692 (ad-hoc mistakes show /help list)mathieui
2014-09-30Fix an other call to an old SleekXMPP function nameFlorent Le Coz
2014-08-25Clear the numbers already entered on alt+j when the new one is not digitFlorent Le Coz
2014-08-07Continuation keys (like after M-j or Ctrl-c) are handled without blockingFlorent Le Coz