Create configuration directory
[projects/chimara/chimara.git] / player / preferences.c
index b7cc3adf678e6600f5d344bdd756b183f0031f0f..afb34a476c30a0961f4385e29a9e722ddb87489c 100644 (file)
@@ -86,6 +86,11 @@ preferences_create(ChimaraGlk *glk)
        gtk_tree_selection_set_mode(selection, GTK_SELECTION_SINGLE);
 
        g_signal_connect(selection, "changed", G_CALLBACK(style_tree_select_callback), glk);
+
+       /* Bind the preferences to the entries in the preferences file */
+       extern GSettings *prefs_settings;
+       GObject *flep = G_OBJECT( load_object("flep") );
+       g_settings_bind(prefs_settings, "flep", flep, "active", G_SETTINGS_BIND_DEFAULT);
 }
 
 static void