Philipp Hörist
f89347516f
Only use absolute imports from gtk module
...
- This reduces import cycles
2018-09-26 19:06:47 +02:00
Philipp Hörist
ff6ca57033
Fix no-else-return pylint errors
2018-09-18 10:16:54 +02:00
Philipp Hörist
560a122ab5
Add error message to change password dialog
...
- Move register methods to own module
2018-08-01 00:35:42 +02:00
Philipp Hörist
3a3b5aff20
Move some dialogs into gtk module
2018-07-18 00:15:46 +02:00
Philipp Hörist
e265514d88
Detect dependencys only on demand
...
This allows us to import the app module without triggering
dependency detection
Also add is_installed() for checking if a dependency is installed and
disable_dependency() in case we dont want to use a dependency
2018-04-24 19:36:33 +02:00
Philipp Hörist
e3066fb5ca
Improve AccountsWindow design
...
Fixes #8940
2018-04-15 23:36:34 +02:00
Philipp Hörist
6baed38d4c
Make code better understandable
2018-04-09 00:35:27 +02:00
Daniel
792be24540
Make more strings translatable
2018-01-15 10:51:04 +01:00
Philipp Hörist
f397e1b7cb
Rename OptionType.BOOL to VALUE
2017-11-01 12:25:19 +01:00
Philipp Hörist
5510e042d4
Make OptionsDialog extendable
...
Plugins or other code can pass custom Options
2017-11-01 11:42:44 +01:00
Philipp Hörist
83f4d6e191
OptionsDialog: Destroy dialog on ESC
2017-09-29 02:43:29 +02:00
Philipp Hörist
dfdeb65e8f
New AccountsWindow
2017-09-16 15:55:32 +02:00