summaryrefslogtreecommitdiff
path: root/poezio/poezio.py
AgeCommit message (Collapse)Author
2019-09-19Prevent the logging module from vomiting all over stderr on OSErrormathieui
it is unreadable and not very useful.
2019-02-26Prevent poezio from being run as rootMaxime “pep” Buquet
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2018-10-15Fix core import in mainmathieui
2018-08-22Do not add our directory to the pathmathieui
it’s bad practice and can create issues
2018-07-21Fix the segfault on exitmathieui
2018-07-04config: remove check_create_log_dir().Emmanuel Gil Peyrot
2018-07-04Remove the data_dir option, and replace it with XDG_DATA_HOME.Emmanuel Gil Peyrot
2018-07-04Replace config.CACHE_DIR with xdg.CACHE_HOME.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-06-07Add a check for Unicode support.Emmanuel Gil Peyrot
This makes poezio refuse to run if the environment is known broken.
2018-05-14config: Add DATA_DIR global constantMaxime “pep” Buquet
2018-01-13yapf -irmathieui
2018-01-13Enforce HOME, TERM, and PATH env vars when runningmathieui
Instead of showing an ugly traceback
2017-11-12yapf -irmathieui
2016-10-21pyflake fixesmathieui
unused variables, imports, name shadowing
2016-10-05Add monkeypatching hack on the event loopmathieui
Previously inside slixmpp, it’s cleaner to do it only in poezio.
2016-06-30Remove every now-useless usage of the Singleton function.Emmanuel Gil Peyrot
2016-06-30Absolute imports everywheremathieui
2016-06-28Import Singleton instead of its module, and remove unused imports.Emmanuel Gil Peyrot
2016-06-27Fix a typo.Emmanuel Gil Peyrot
2016-06-27Make all relative imports explicit.Emmanuel Gil Peyrot
2016-06-27Launch poezio as a module package.Emmanuel Gil Peyrot
2016-06-11Move the src directory to poezio, for better cython compatibility.Emmanuel Gil Peyrot