aboutsummaryrefslogtreecommitdiff
path: root/src/main.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/main.c')
-rw-r--r--src/main.c10
1 files changed, 9 insertions, 1 deletions
diff --git a/src/main.c b/src/main.c
index 85d9372..0f3cfd4 100644
--- a/src/main.c
+++ b/src/main.c
@@ -73,6 +73,9 @@ GtkWidget *navigator_scrolledwindow,
gchar *current_filename = NULL;
+#define TOOLTIP_PLAY "Start video playback"
+#define TOOLTIP_PAUSE "Pause video playback"
+
#define SPEAKER_WIZARD "Wizard"
#define SPEAKER_PROBAND "Proband"
@@ -124,6 +127,9 @@ playpause_button_clicked_cb(GtkWidget *widget, gpointer data)
button_image_set_from_stock(GTK_BUTTON(data),
is_playing ? GTK_STOCK_MEDIA_PLAY
: GTK_STOCK_MEDIA_PAUSE);
+ gtk_widget_set_tooltip_text(GTK_WIDGET(data),
+ is_playing ? TOOLTIP_PLAY
+ : TOOLTIP_PAUSE);
}
/** @private */
@@ -134,6 +140,7 @@ stop_button_clicked_cb(GtkWidget *widget,
gtk_vlc_player_stop(GTK_VLC_PLAYER(widget));
button_image_set_from_stock(GTK_BUTTON(playpause_button),
GTK_STOCK_MEDIA_PLAY);
+ gtk_widget_set_tooltip_text(playpause_button, TOOLTIP_PLAY);
}
/** @private */
@@ -143,7 +150,7 @@ file_menu_openmovie_item_activate_cb(GtkWidget *widget,
{
GtkWidget *dialog;
- dialog = gtk_file_chooser_dialog_new("Open Movie...", GTK_WINDOW(widget),
+ dialog = gtk_file_chooser_dialog_new("Open Video...", GTK_WINDOW(widget),
GTK_FILE_CHOOSER_ACTION_OPEN,
GTK_STOCK_CANCEL, GTK_RESPONSE_CANCEL,
GTK_STOCK_OPEN, GTK_RESPONSE_ACCEPT,
@@ -293,6 +300,7 @@ load_media_file(const gchar *file)
button_image_set_from_stock(GTK_BUTTON(playpause_button),
GTK_STOCK_MEDIA_PLAY);
+ gtk_widget_set_tooltip_text(playpause_button, TOOLTIP_PLAY);
return TRUE;
}