summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-07-21yapf -ripmathieui
2018-07-21Fix the segfault on exitmathieui
2018-07-21Fix the config testsmathieui
2018-07-21config: Cast Path to str() before passing it to copy2.Emmanuel Gil Peyrot
2018-07-19config: Try to create the logs directory before setting up error logs.Emmanuel Gil Peyrot
2018-07-16Fix custom theme loading under Python 3.5.Emmanuel Gil Peyrot
2018-07-14Remove extraneous ", " in Message.__repr__.Emmanuel Gil Peyrot
2018-07-14Stop making classes inherit from object.Emmanuel Gil Peyrot
2018-07-10common: Simplify get_os_info() using pathlib.Path().Emmanuel Gil Peyrot
2018-07-10common: Remove unused get_base64_from_file() function.Emmanuel Gil Peyrot
2018-07-09xhtml: Add forgotten import of Path.Emmanuel Gil Peyrot
2018-07-08Also reload plugins configuration on /reloadMaxime “pep” Buquet
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2018-07-08Fix loading plugins.Emmanuel Gil Peyrot
2018-07-08logger: Use pathlib.Path.open() instead of open().Emmanuel Gil Peyrot
2018-07-08config: Use pathlib.Path.open() instead of open().Emmanuel Gil Peyrot
2018-07-08config: Replace the config file with its new version, rather than copy2/remove.Emmanuel Gil Peyrot
2018-07-08tabs.rostertab: Use Path for file completion.Emmanuel Gil Peyrot
2018-07-08core.commands: Remove implicit conversion from Path to str in /set.Emmanuel Gil Peyrot
2018-07-08plugin: Use the provided pathlib.Path.Emmanuel Gil Peyrot
2018-07-08Add some more str() on Paths…Emmanuel Gil Peyrot
2018-07-05Add a few more str() on pathlib.Path objects.Emmanuel Gil Peyrot
2018-07-05Add a bunch of str() to convert pathlib.Path into str.Emmanuel Gil Peyrot
2018-07-05logger: Fix a typo when creating the logs directory.Emmanuel Gil Peyrot
2018-07-05core.handlers: Correctly import get_image_cache() from poezio.config.Emmanuel Gil Peyrot
2018-07-05config: Pass a str rather than a Path to RawConfigParser, fixes Python 3.5 ↵Emmanuel Gil Peyrot
support.
2018-07-05config: Stop using os.path to split pathlib.Path objects.Emmanuel Gil Peyrot
2018-07-04Factorise FIFO filename creation.Emmanuel Gil Peyrot
2018-07-04Simplify plugins path changes.Emmanuel Gil Peyrot
2018-07-04plugin_manager: Add back forgotten self.Emmanuel Gil Peyrot
2018-07-04config: remove check_create_log_dir().Emmanuel Gil Peyrot
2018-07-04logger: Use LOG_DIR being a pathlib.Path rather than a string, remove os.Emmanuel Gil Peyrot
2018-07-04Remove the data_dir option, and replace it with XDG_DATA_HOME.Emmanuel Gil Peyrot
2018-07-04OTR plugin: Use the new poezio.xdg module.Emmanuel Gil Peyrot
2018-07-04Replace config.CACHE_DIR with xdg.CACHE_HOME.Emmanuel Gil Peyrot
2018-07-04aEmmanuel Gil Peyrot
2018-07-04Factorise retrieving tmp_image_dir.Emmanuel Gil Peyrot
2018-07-04xhtml: Simplify tmp_dir/extract_images into a single Option<str> parameter.Emmanuel Gil Peyrot
2018-07-04Use pathlib.Path and poezio.xdg to load themes.Emmanuel Gil Peyrot
2018-07-04Use pathlib.Path and poezio.xdg to complete themes.Emmanuel Gil Peyrot
2018-07-04Move XDG basedir functions to the poezio.xdg module.Emmanuel Gil Peyrot
2018-07-03Use the new config.get_default_config_dir() in plugin_manager.Emmanuel Gil Peyrot
2018-07-03Only create the config dir after parsing the CLI args.Emmanuel Gil Peyrot
This also switches to pathlib.Path instead of os.path for path manipulation.
2018-07-02Switch from @asyncio.coroutine to async def everywhere.Emmanuel Gil Peyrot
2018-07-01Merge branch 'information_popup' into 'master'Link Mauve
Replace information_popup_type_filter occurences with correct naming See merge request poezio/poezio!4
2018-07-01Replace information_popup_type_filter occurences with correct namingMaxime “pep” Buquet
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2018-06-28Factorise code in logger.Emmanuel Gil Peyrot
2018-06-28Reintroduce the concept of resource, but named device_id and generated.Emmanuel Gil Peyrot
2018-06-28Replace the '%s' % var pattern with str(var).Emmanuel Gil Peyrot
2018-06-07Add a check for Unicode support.Emmanuel Gil Peyrot
This makes poezio refuse to run if the environment is known broken.
2018-05-31MUC-PM: bare-JID messages can't be PMsGeorg Lukas