aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorJoris Guyonvarch2026-01-17 14:02:26 +0100
committerJoris Guyonvarch2026-01-17 14:02:26 +0100
commit58be1eb6f7fdd97326e02b6a78f990daad8f6646 (patch)
treeb9a099ec84cd4114c01a75a9016f7aec32ce1d09 /src
parent33ff287cd5734ee9aabe28b617298bd81435c951 (diff)
Fix loading style from resource dir
Diffstat (limited to 'src')
-rw-r--r--src/application.py22
1 files changed, 11 insertions, 11 deletions
diff --git a/src/application.py b/src/application.py
index b2893f7..5b5e061 100644
--- a/src/application.py
+++ b/src/application.py
@@ -10,7 +10,7 @@ from src.main_window import MainWindow
class Application(Adw.Application):
def __init__(self, resources, library, ereader, conn, **kwargs):
super().__init__(**kwargs)
- self.connect('activate', self.on_activate)
+ self.connect('activate', self._on_activate)
self._resources = resources
self._library = library
@@ -22,17 +22,17 @@ class Application(Adw.Application):
sm.set_color_scheme(Adw.ColorScheme.PREFER_DARK)
# Style
- load_style()
+ self._load_style()
- def on_activate(self, app):
+ def _on_activate(self, app):
self.win = MainWindow(self._resources, self._library, self._ereader, self._conn, application=app)
self.win.present()
-def load_style():
- provider = Gtk.CssProvider()
- provider.load_from_path('resources/style.css')
- Gtk.StyleContext.add_provider_for_display(
- Gdk.Display.get_default(),
- provider,
- Gtk.STYLE_PROVIDER_PRIORITY_APPLICATION,
- )
+ def _load_style(self):
+ provider = Gtk.CssProvider()
+ provider.load_from_path(f'{self._resources}/style.css')
+ Gtk.StyleContext.add_provider_for_display(
+ Gdk.Display.get_default(),
+ provider,
+ Gtk.STYLE_PROVIDER_PRIORITY_APPLICATION,
+ )