Manuel Genovés
bcd08397f1
remove unneeded preferences
2020-02-26 12:50:31 +01:00
Manuel Genovés
a02c61ec7e
Implement theme switcher
...
auth.: @Exalm
2020-02-25 13:32:10 +01:00
Gonçalo Silva
a0a19ffbe7
Replace get_value(X).get_Y() with get_Y(X) for Settings
2019-05-04 16:33:09 +01:00
Gonçalo Silva
81f9104d9f
Split gtk and web CSS into separate directories
...
Helps clean up the CSS selection on the export dialog, as only Web CSS
is useful in that scenario.
2019-04-21 01:50:49 +01:00
Gonçalo Silva
e87de1424e
Remove hard-coding from Gtk-related CSS
...
It's unecessary, since Adwaita and most popular themes provide a defined
set of public colors.
For reference, see: https://github.com/GNOME/gtk/blob/master/gtk/theme/Adwaita/_colors-public.scss
2019-04-21 01:32:26 +01:00
Gonçalo Silva
50729b0d34
Introduce pypandoc for pandoc calls
2019-04-15 02:50:05 +01:00
Gonçalo Silva
16a8ac78db
Fix changing theme while app is running not applying until restart
...
Overall refactoring of how the theme is set, bounding it to the window
instead of the application, which generally makes it easier to listen
for the "style-updated" signal.
2019-04-11 05:23:34 +01:00
Gonçalo Silva
30df10cab6
Allow following system theme *and* forcing light / dark theme
2019-04-11 03:42:15 +01:00
Manuel Genovés
129041795a
use pep8 naming style for modules and classes
2019-04-01 22:40:59 +02:00