From aa2c8400473335936c40ef04603f9e5980372d9a Mon Sep 17 00:00:00 2001 From: Robin Haberkorn Date: Mon, 7 May 2012 03:21:31 +0200 Subject: redesigned video player controls totem-like play/stop buttons, but in one HBox * also added a volume button --- src/main.c | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) (limited to 'src/main.c') diff --git a/src/main.c b/src/main.c index 49042ff..3d8ea03 100644 --- a/src/main.c +++ b/src/main.c @@ -21,10 +21,14 @@ static GtkWidget *window, void playpause_button_clicked_cb(GtkWidget *widget, gpointer data) { - gtk_button_set_label(GTK_BUTTON(data), - gtk_vlc_player_toggle(GTK_VLC_PLAYER(widget)) - ? "gtk-media-play" - : "gtk-media-pause"); + GtkWidget *image = gtk_bin_get_child(GTK_BIN(data)); + gboolean is_playing; + + is_playing = gtk_vlc_player_toggle(GTK_VLC_PLAYER(widget)); + gtk_image_set_from_stock(GTK_IMAGE(image), + is_playing ? "gtk-media-play" + : "gtk-media-pause", + GTK_ICON_SIZE_SMALL_TOOLBAR); } void -- cgit v1.2.3