diff options
author | Robin Haberkorn <robin.haberkorn@googlemail.com> | 2012-05-09 05:17:01 +0200 |
---|---|---|
committer | Robin Haberkorn <robin.haberkorn@googlemail.com> | 2012-05-09 05:17:01 +0200 |
commit | 1ff1c5fbe79aeb216fdc7503dc8198f8cbf889a0 (patch) | |
tree | 8092356429ee9c419103b4fe416879a57683197d | |
parent | d4e0220202cfdfb9fd52d6925867a78d3b46402f (diff) | |
download | experiment-player-1ff1c5fbe79aeb216fdc7503dc8198f8cbf889a0.tar.gz |
disable all player controls on startup
-rw-r--r-- | src/default.ui | 3 | ||||
-rw-r--r-- | src/main.c | 4 |
2 files changed, 5 insertions, 2 deletions
diff --git a/src/default.ui b/src/default.ui index 7f74228..cdad520 100644 --- a/src/default.ui +++ b/src/default.ui @@ -150,6 +150,7 @@ <child> <object class="GtkHBox" id="controls_hbox"> <property name="visible">True</property> + <property name="sensitive">False</property> <child> <object class="GtkButton" id="playpause_button"> <property name="visible">True</property> @@ -195,8 +196,8 @@ <child> <object class="GtkHScale" id="scale_widget"> <property name="visible">True</property> - <property name="sensitive">False</property> <property name="can_focus">True</property> + <property name="restrict_to_fill_level">False</property> <property name="draw_value">False</property> </object> <packing> @@ -33,6 +33,7 @@ static gboolean load_media_file(const gchar *uri); static GtkWidget *player_window; static GtkWidget *player_widget, + *controls_hbox, *scale_widget, *playpause_button, *volume_button; @@ -290,7 +291,7 @@ load_media_file(const gchar *uri) g_free(current_filename); current_filename = g_strdup(uri); - gtk_widget_set_sensitive(scale_widget, TRUE); + gtk_widget_set_sensitive(controls_hbox, TRUE); return FALSE; } @@ -318,6 +319,7 @@ main(int argc, char *argv[]) BUILDER_INIT(builder, player_window); BUILDER_INIT(builder, player_widget); + BUILDER_INIT(builder, controls_hbox); BUILDER_INIT(builder, scale_widget); BUILDER_INIT(builder, playpause_button); BUILDER_INIT(builder, volume_button); |