From 6d346753b2d083d9ac9e18487ea2f8853a8a01db Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Danielle=20For=C3=A9?= Date: Thu, 4 Dec 2025 09:16:58 -0800 Subject: [PATCH] Application: rely on Granite.StyleManager --- README.md | 2 +- src/Application.vala | 9 --------- 2 files changed, 1 insertion(+), 10 deletions(-) diff --git a/README.md b/README.md index 12d8744c..6b31d304 100644 --- a/README.md +++ b/README.md @@ -16,7 +16,7 @@ You'll need the following dependencies: * libgee-0.8-dev * libglib2.0-dev (>= 2.76) -* libgranite-7-dev +* libgranite-7-dev (>= 7.7.0) * libgtk-4-dev * libadwaita-1-dev (>= 1.4) * meson (>= 0.57.0) diff --git a/src/Application.vala b/src/Application.vala index f6111c3a..79ef7b5c 100644 --- a/src/Application.vala +++ b/src/Application.vala @@ -73,15 +73,6 @@ namespace Switchboard { Granite.init (); - var granite_settings = Granite.Settings.get_default (); - var gtk_settings = Gtk.Settings.get_default (); - - gtk_settings.gtk_application_prefer_dark_theme = granite_settings.prefers_color_scheme == Granite.Settings.ColorScheme.DARK; - - granite_settings.notify["prefers-color-scheme"].connect (() => { - gtk_settings.gtk_application_prefer_dark_theme = granite_settings.prefers_color_scheme == Granite.Settings.ColorScheme.DARK; - }); - var back_action = new SimpleAction ("back", null); var quit_action = new SimpleAction ("quit", null); var updates_action = new SimpleAction ("show-updates", null);