Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-05-26 | Disable the MUC self ping by default | Florent Le Coz | |
Because it doesn’t work, due to a lot of factors, and we can’t fix them. | |||
2015-05-11 | Remove gettext support, as we don’t want to translate poezio, and it takes ↵ | Emmanuel Gil Peyrot | |
more than 1ms per call. | |||
2015-02-21 | Remove the unused "logfile" option and do not append 'logs' to every log path | mathieui | |
2015-02-21 | Add a -c/--check-config option to check the config file | mathieui | |
It displays the missing options and the ones which are changed from the default values. | |||
2015-02-21 | Add a force_remote_bookmarks option | mathieui | |
2015-02-10 | Update setup files | mathieui | |
- remove “make uninstall” target which was broken a long time ago - move very install action to the setup.py (alias “make install” to “python setup.py install” - add some stuff to “make clean” - update the config.py to search the default config file using pkg_resources (more reliable than dirname(__file__)) - install the html doc only if available - use README.rst for the setup.py long_description - also, update the copyright notice to 2015 | |||
2014-12-24 | Add nick_color_aliases (default: true), to look for color of aliases | Célestin Matte | |
2014-12-24 | Add a muc_color section in the config file to permanently fix a color to a nick | Célestin Matte | |
2014-12-20 | Add a deterministic_nick_colors option (default: true) | mathieui | |
2014-12-11 | Fix #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-10 | Allow the plugins to use a default configuration too | mathieui | |
through overloading the class variable default_config. also fix a bug that would add meaningless sections to plugin configurations. | |||
2014-12-09 | Introduce the go_to_previous_tab_on_alt_number option | Florent Le Coz | |
fix #2841 | |||
2014-12-04 | Set auto_reconnect to True by default | Florent Le Coz | |
2014-10-31 | Merge branch 'master' of git.poez.io:poezio into slix | mathieui | |
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-31 | Fix the default value of Config.get to None | mathieui | |
Might fix some not-yet-seen bugs | |||
2014-10-30 | notify_messages is of course True by default | mathieui | |
2014-10-20 | Remove the (sometimes wrong) default values in the config.get() calls | mathieui | |
2014-10-20 | Change the API of Config.get_by_tabname | mathieui | |
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-20 | Keep the default config options in a dict and make the “default” ↵ | mathieui | |
parameter of config.get() optional the Config object now also optionally takes a dict of default values in its constructor. | |||
2014-10-16 | Extract XHTML-IM inline imags by default | mathieui | |
- 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-07-30 | Minor fix of a function signature | Florent Le Coz | |
2014-07-24 | Use slixmpp | Florent Le Coz | |
2014-04-24 | Fix a bug in the config._parse_file function (traceback when parsing empty ↵ | mathieui | |
files) | |||
2014-04-22 | Add a way to remove options from the config file | mathieui | |
(still surgically, without touching comments or anything else) | |||
2014-04-21 | Split the config.write_in_file method to be more modular and cleaner | mathieui | |
Will also allow a remove_in_file or whatever to remove options instead of blanking them. | |||
2014-04-11 | Do not traceback when unable to read the config file | mathieui | |
2014-04-06 | Code cleanup | mathieui | |
fixes whitespace issues, some builtin overrides, and some enormous lines might make poezio run nanoseconds faster! | |||
2014-04-06 | Do not instantiate the Config at module load | mathieui | |
delayed execution is cleaner and less error-prone | |||
2014-04-05 | Fix a bug introduced in ca0950d | mathieui | |
2014-04-04 | Remove unused imports | mathieui | |
(thanks eijebong) | |||
2014-03-28 | Returning the value fetched with RawconfigParser.getint is actually quite useful | mathieui | |
………………………… | |||
2014-03-24 | Use RawConfigParser.get{int,bool,float} whenever possible | mathieui | |
config.get('option', 'value').lower() == 'value' is just ugly and stupid, especially for bool. One if in basetabs:556 was also missing a comparison, leading to True whenever the option was set. | |||
2014-02-01 | Date the log records (error.log or debug logs) | mathieui | |
2013-12-28 | Fix #2414 (don’t use /tmp/dummy in the logging config) | mathieui | |
2013-12-04 | Write the config to a tmp file before a final copy | Mathieu Pasquet | |
(should prevent some conditions leading to config corruption happenning when poezio cannot write anymore) | |||
2013-08-03 | Logs errors by default, in a dedicated file | mathieui | |
- log_errors option, true by default - errors go in log_dir/errors.log (so $XDG_DATA_HOME/errors.log by default) This should help a lot for debugging, and provide a way for people to easily give debug traces without useless or personal infos. | |||
2013-06-19 | Revert 9eaffe1369f2be177576402f20edcd114a1eaa9d because of 3.1 compat | mathieui | |
2013-06-18 | Trigger config_change handlers when the config has changed using a USR1 signal | Florent Le Coz | |
2013-06-16 | Fail properly when the config can’t be parsed. | mathieui | |
2013-06-09 | Fix the os.makedirs calls so that they don’t traceback for nothing | mathieui | |
2013-05-29 | Small workaround for the default config location | mathieui | |
2013-05-26 | Update setup.py to use distutils | mathieui | |
(use new default directory, install the plugins as a separate python module…) | |||
2013-05-06 | Fix #2286 | mathieui | |
Also fix the copy of the default config if -f is used | |||
2013-04-05 | Handle I/O errors better | mathieui | |
- Do not crash because of low disk space - Notify the user whenever it happens - A few functions now return a boolean instead of nothing - Config.silent_set is Config.set_and_save without toggle and returning strings. It is used whenever we don’t need set_and_save - Config.set_and_save now returns a tuple (that can be passed directly to core.information()) TODO: display the precise error to the user (instead of “unable to…”) | |||
2013-03-04 | Fix #2126 (per-server configuration sections) | mathieui | |
(also move replace_key_with_bound() to core.py, to prevent having common.py depending of config.py) | |||
2013-01-29 | make the options in the config files case sensitive. | Florent Le Coz | |
2012-12-15 | Fix a TB on python < 3.2 | mathieui | |
2012-12-15 | Add support for /set <option> toggle, which toggles the current value | Florent Le Coz | |
fix #2184 | |||
2012-09-13 | Fix TBs when the system is not in utf-8 by default | mathieui | |
(force every file opening to be with the utf-8 encoding) | |||
2012-08-06 | Add a fallback to optparse if argparse is not found | mathieui | |