Forcing the app to use always the light theme.
Formatting fixes.
This commit is contained in:
+13
-4
@@ -150,14 +150,23 @@ gcal_application_startup (GApplication *app)
|
|||||||
if (priv->provider == NULL)
|
if (priv->provider == NULL)
|
||||||
{
|
{
|
||||||
priv->provider = gtk_css_provider_new ();
|
priv->provider = gtk_css_provider_new ();
|
||||||
gtk_style_context_add_provider_for_screen (gdk_screen_get_default (),
|
gtk_style_context_add_provider_for_screen (
|
||||||
GTK_STYLE_PROVIDER (priv->provider),
|
gdk_screen_get_default (),
|
||||||
G_MAXUINT);
|
GTK_STYLE_PROVIDER (priv->provider),
|
||||||
|
G_MAXUINT);
|
||||||
|
|
||||||
error = NULL;
|
error = NULL;
|
||||||
gtk_css_provider_load_from_path (priv->provider, CSS_FILE, &error);
|
gtk_css_provider_load_from_path (priv->provider, CSS_FILE, &error);
|
||||||
if (error != NULL)
|
if (error != NULL)
|
||||||
g_warning ("Error loading stylesheet from file %s. %s", CSS_FILE, error->message);
|
{
|
||||||
|
g_warning ("Error loading stylesheet from file %s. %s",
|
||||||
|
CSS_FILE,
|
||||||
|
error->message);
|
||||||
|
}
|
||||||
|
|
||||||
|
g_object_set (gtk_settings_get_default (),
|
||||||
|
"gtk-application-prefer-dark-theme", FALSE,
|
||||||
|
NULL);
|
||||||
}
|
}
|
||||||
|
|
||||||
priv->manager = gcal_manager_new ();
|
priv->manager = gcal_manager_new ();
|
||||||
|
|||||||
Reference in New Issue
Block a user