diff options
-rw-r--r-- | data/meson.build | 9 | ||||
-rw-r--r-- | data/org.gnome.Logs.gresource.xml | 2 | ||||
-rw-r--r-- | data/style.css (renamed from data/gl-style.css) | 0 | ||||
-rw-r--r-- | src/gl-application.c | 4 | ||||
-rw-r--r-- | src/gl-application.h | 3 | ||||
-rw-r--r-- | src/gl-window.c | 13 |
6 files changed, 5 insertions, 26 deletions
diff --git a/data/meson.build b/data/meson.build index 67df7fe..ddfbf47 100644 --- a/data/meson.build +++ b/data/meson.build @@ -46,15 +46,6 @@ resource_data = files( gresource = files('org.gnome.Logs.gresource.xml') -web_files = files( - 'gl-style.css' -) - -install_data( - web_files, - install_dir: gl_pkgdatadir -) - # GSettings schemas # https://github.com/mesonbuild/meson/issues/1687 custom_target('gsettings-enums', diff --git a/data/org.gnome.Logs.gresource.xml b/data/org.gnome.Logs.gresource.xml index fcaf443..6b6686a 100644 --- a/data/org.gnome.Logs.gresource.xml +++ b/data/org.gnome.Logs.gresource.xml @@ -6,7 +6,7 @@ <file preprocess='xml-stripblanks'>gl-eventtoolbar.ui</file> <file preprocess='xml-stripblanks'>gl-eventviewdetail.ui</file> <file preprocess='xml-stripblanks'>gl-searchpopover.ui</file> - <file>gl-style.css</file> + <file>style.css</file> <file preprocess='xml-stripblanks'>gl-window.ui</file> </gresource> <gresource prefix='/org/gnome/Logs/gtk'> diff --git a/data/gl-style.css b/data/style.css index dfea215..dfea215 100644 --- a/data/gl-style.css +++ b/data/style.css diff --git a/src/gl-application.c b/src/gl-application.c index 2067239..4bfe718 100644 --- a/src/gl-application.c +++ b/src/gl-application.c @@ -33,7 +33,7 @@ struct _GlApplication { /*< private >*/ - GtkApplication parent_instance; + AdwApplication parent_instance; }; typedef struct @@ -44,7 +44,7 @@ typedef struct gchar *monospace_font; } GlApplicationPrivate; -G_DEFINE_TYPE_WITH_PRIVATE (GlApplication, gl_application, GTK_TYPE_APPLICATION) +G_DEFINE_TYPE_WITH_PRIVATE (GlApplication, gl_application, ADW_TYPE_APPLICATION) static const gchar DESKTOP_SCHEMA[] = "org.gnome.desktop.interface"; static const gchar SETTINGS_SCHEMA[] = "org.gnome.Logs"; diff --git a/src/gl-application.h b/src/gl-application.h index b254113..f183f46 100644 --- a/src/gl-application.h +++ b/src/gl-application.h @@ -20,6 +20,7 @@ #define GL_APPLICATION_H_ #include <gtk/gtk.h> +#include <libadwaita-1/adwaita.h> G_BEGIN_DECLS @@ -31,7 +32,7 @@ typedef enum } GlSortOrder; #define GL_TYPE_APPLICATION (gl_application_get_type ()) -G_DECLARE_FINAL_TYPE (GlApplication, gl_application, GL, APPLICATION, GtkApplication) +G_DECLARE_FINAL_TYPE (GlApplication, gl_application, GL, APPLICATION, AdwApplication) GtkApplication * gl_application_new (void); diff --git a/src/gl-window.c b/src/gl-window.c index 6dd4363..973dd48 100644 --- a/src/gl-window.c +++ b/src/gl-window.c @@ -407,8 +407,6 @@ gl_window_load_journal (GlWindow *window, static void gl_window_init (GlWindow *window) { - GtkCssProvider *provider; - GdkDisplay *display; GlWindowPrivate *priv; GlEventViewList *event_list; GtkWidget *categories; @@ -443,21 +441,11 @@ gl_window_init (GlWindow *window) g_signal_connect_swapped (model, "enable_export", G_CALLBACK (enable_export), window); - provider = gtk_css_provider_new (); - gtk_css_provider_load_from_resource (provider, - "/org/gnome/Logs/gl-style.css"); - - display = gdk_display_get_default (); - gtk_style_context_add_provider_for_display (display, - GTK_STYLE_PROVIDER (provider), - GTK_STYLE_PROVIDER_PRIORITY_APPLICATION); - settings = g_settings_new (SETTINGS_SCHEMA); ignore = g_settings_get_boolean (settings, IGNORE_WARNING); /* Don't show info_bar again if users have ever ignored the warning. */ if (ignore) { - g_object_unref (provider); g_object_unref (settings); return; } @@ -504,7 +492,6 @@ gl_window_init (GlWindow *window) g_assert_not_reached (); } - g_object_unref (provider); g_object_unref (settings); } |