aboutsummaryrefslogtreecommitdiff
path: root/src/main.c
diff options
context:
space:
mode:
authorRobin Haberkorn <robin.haberkorn@googlemail.com>2012-06-01 16:21:20 +0200
committerRobin Haberkorn <robin.haberkorn@googlemail.com>2012-06-01 16:21:20 +0200
commit54f75db1b82cc5a81c98ed722b3a60c38645919d (patch)
tree993dfd37880816e663554bb7dac08c5b9e5af145 /src/main.c
parent12541e8b3bd3f7296f6289cadd4e550832556a27 (diff)
downloadexperiment-player-54f75db1b82cc5a81c98ed722b3a60c38645919d.tar.gz
support for configuration files
* currently it saves the quick-open and format-selection directories
Diffstat (limited to 'src/main.c')
-rw-r--r--src/main.c7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/main.c b/src/main.c
index 00690ab..4197b53 100644
--- a/src/main.c
+++ b/src/main.c
@@ -266,6 +266,8 @@ main(int argc, char *argv[])
gtk_init(&argc, &argv);
+ config_init_key_file();
+
builder = gtk_builder_new();
gtk_builder_add_from_file(builder, DEFAULT_UI, NULL);
@@ -311,14 +313,15 @@ main(int argc, char *argv[])
/* configure transcript widgets */
GTK_EXPERIMENT_TRANSCRIPT(transcript_wizard_widget)->speaker = g_strdup("Wizard");
GTK_EXPERIMENT_TRANSCRIPT(transcript_proband_widget)->speaker = g_strdup("Proband");
- format_selection_init(DEFAULT_FORMAT_DIR);
+ format_selection_init();
- quickopen_directory = g_strdup(DEFAULT_QUICKOPEN_DIR);
refresh_quickopen_menu(GTK_MENU(quickopen_menu));
gdk_threads_enter();
gtk_main();
gdk_threads_leave();
+ config_save_key_file();
+
return 0;
} \ No newline at end of file