aboutsummaryrefslogtreecommitdiff
path: root/src/main.c
diff options
context:
space:
mode:
authorRobin Haberkorn <robin.haberkorn@googlemail.com>2012-05-30 15:51:08 +0200
committerRobin Haberkorn <robin.haberkorn@googlemail.com>2012-05-30 15:56:45 +0200
commit5bea3fb45b100f0890e54a36fa3d0e7863ab1042 (patch)
treee0685d36c1c9e49d11ed1af1b2924988b73b38de /src/main.c
parente06da304f57c46bb91c2be0cc2335e6c064f53b0 (diff)
downloadexperiment-player-5bea3fb45b100f0890e54a36fa3d0e7863ab1042.tar.gz
implemented selection of format files by combo box
* each transcript widget has its own box, they share their content (via a common GtkListStore) * currently the filename is displayed in the combo boxes
Diffstat (limited to 'src/main.c')
-rw-r--r--src/main.c14
1 files changed, 5 insertions, 9 deletions
diff --git a/src/main.c b/src/main.c
index 217b54f..59bc828 100644
--- a/src/main.c
+++ b/src/main.c
@@ -14,6 +14,7 @@
#endif
#include <glib.h>
+#include <glib/gprintf.h>
#include <gtk/gtk.h>
@@ -146,15 +147,6 @@ help_menu_manual_item_activate_cb(GtkWidget *widget __attribute__((unused)),
}
void
-generic_transcript_entry_changed_cb(gpointer user_data, GtkEditable *editable)
-{
- GtkExperimentTranscript *trans = GTK_EXPERIMENT_TRANSCRIPT(user_data);
- const gchar *text = gtk_entry_get_text(GTK_ENTRY(editable));
-
- gtk_experiment_transcript_set_interactive_format(trans, text, TRUE);
-}
-
-void
navigator_widget_time_selected_cb(GtkWidget *widget, gint64 selected_time,
gpointer user_data __attribute__((unused)))
{
@@ -293,6 +285,9 @@ main(int argc, char *argv[])
BUILDER_INIT(builder, transcript_proband_widget);
BUILDER_INIT(builder, transcript_scroll_widget);
+ BUILDER_INIT(builder, transcript_wizard_combo);
+ BUILDER_INIT(builder, transcript_proband_combo);
+
BUILDER_INIT(builder, navigator_scrolledwindow);
BUILDER_INIT(builder, navigator_widget);
@@ -314,6 +309,7 @@ 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);
quickopen_directory = g_strdup(DEFAULT_QUICKOPEN_DIR);
refresh_quickopen_menu(GTK_MENU(quickopen_menu));