Commit graph

15 commits

Author SHA1 Message Date
Philipp Hörist
0f0c0a6ab7 Allow to load multiple widgets with get_builder() 2018-10-13 13:31:48 +02:00
Philipp Hörist
cc62761da3 Add get_builder() for plugins 2018-10-13 13:31:10 +02:00
Philipp Hörist
cb1be1621d Fix Dark Theme switch
- Move css_config to gtk module
- Add Combobox for overriding the current session setting
- Move theme methods to css_config
2018-10-07 00:46:55 +02:00
Philipp Hörist
110f742e8a Add annotations 2018-10-07 00:46:54 +02:00
Philipp Hörist
bf53613433 Add dark theme switch in preferences 2018-10-07 00:46:54 +02:00
Philipp Hörist
eb6f5761ec Fix redefined-outer-name pylint errors 2018-10-07 00:46:42 +02:00
Philipp Hörist
204b673e86 Add Builder class 2018-10-07 00:46:36 +02:00
Philipp Hörist
16712645a2 Windows: Fix translation
Fixes #9324
2018-10-07 00:46:35 +02:00
Philipp Hörist
9d5131b8b4 Rework Gajim Theming
- Save all Theme settings to .css instead of the config file
- Add a gajim-dark.css
- Refactor the ThemesWindow
2018-08-16 22:53:33 +02:00
Philipp Hörist
94b2d1e577 Fix passing too many args 2018-08-06 18:25:52 +02:00
Philipp Hörist
2e53f47da8 Fix GtkBuilder translation
Fixes #9277
2018-08-06 17:14:07 +02:00
Philipp Hörist
92af78f103 Move history window into gtk folder
- fix some pep8 warnings
2018-08-04 20:14:28 +02:00
Philipp Hörist
3a3b5aff20 Move some dialogs into gtk module 2018-07-18 00:15:46 +02:00
Philipp Hörist
dd664643bd Move History Sync Dialog into gtk module 2018-07-15 14:32:08 +02:00
Philipp Hörist
ebbe06d587 Refactor MAM into own module
- Rework the MAM Preference dialog
- Move MAM Preference dialog into a new gtk module
- Refactor all MAM code into own module
- Refactor the MAM code itself so we can easier test it in the future
- Add a misc module for smaller XEPs and move EME, Last Message Correction
Delay, OOB into it
- Add dedicated module for XEP-0082 Time Profiles
2018-07-15 14:26:00 +02:00