diff options
author | Bastien Nocera <hadess@hadess.net> | 2014-10-20 12:28:56 +0200 |
---|---|---|
committer | Bastien Nocera <hadess@hadess.net> | 2014-10-20 18:55:33 +0200 |
commit | 64af8b16c7c3c5fb461895061baf040487eaf060 (patch) | |
tree | 4a521d7c73f41b59fa387b3c9bc3e3bfb5576b9a /src/totem-object.c | |
parent | 72e0a496e953ebc5d9c397894e01f1b1a6a6741b (diff) | |
download | totem-64af8b16c7c3c5fb461895061baf040487eaf060.tar.gz |
main: Move some app init code to totem_object_init()
Diffstat (limited to 'src/totem-object.c')
-rw-r--r-- | src/totem-object.c | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/src/totem-object.c b/src/totem-object.c index c1d23c180..89a0084b1 100644 --- a/src/totem-object.c +++ b/src/totem-object.c @@ -429,7 +429,15 @@ totem_object_class_init (TotemObjectClass *klass) static void totem_object_init (TotemObject *totem) { - //FIXME nothing yet + GtkSettings *gtk_settings; + + if (gtk_clutter_init (NULL, NULL) != CLUTTER_INIT_SUCCESS) + g_warning ("gtk-clutter failed to initialise, expect problems from here on."); + + gtk_settings = gtk_settings_get_default (); + g_object_set (G_OBJECT (gtk_settings), "gtk-application-prefer-dark-theme", TRUE, NULL); + + totem->settings = g_settings_new (TOTEM_GSETTINGS_SCHEMA); } static void |