Updating branch refs/heads/bluesabre/gtk3 to 01bf90e358e4580553d6a0d6cd03cc825c291e60 (commit) from 497cd7e12e737e214b8acbffe601589949d73ee1 (commit)
commit 01bf90e358e4580553d6a0d6cd03cc825c291e60 Author: Simon Steinbeiss <simon.steinbe...@elfenbeinturm.at> Date: Wed Sep 18 12:18:42 2013 +0200 Add a menu accelerator to make the keyboard-shortcut more discoverable src/parole-player.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/parole-player.c b/src/parole-player.c index 9adce06..a7b5be9 100644 --- a/src/parole-player.c +++ b/src/parole-player.c @@ -2012,6 +2012,9 @@ static void parole_player_show_menu (ParolePlayer *player, guint button, guint activate_time) { GtkWidget *menu, *mi; + GtkAccelGroup *accels = gtk_accel_group_new(); + + gtk_window_add_accel_group(GTK_WINDOW(player->priv->window), accels); player->priv->current_media_type = parole_gst_get_current_stream_type (PAROLE_GST (player->priv->gst)); @@ -2046,6 +2049,8 @@ parole_player_show_menu (ParolePlayer *player, guint button, guint activate_time mi = gtk_check_menu_item_new_with_label(gtk_widget_get_visible(player->priv->menu_bar) ? _("Hide menubar") : _("Show menubar")); g_signal_connect (mi, "activate", G_CALLBACK (parole_player_hide_menubar_cb), player); + gtk_widget_add_accelerator(mi, "activate", accels, + GDK_KEY_m, GDK_CONTROL_MASK, GTK_ACCEL_VISIBLE); gtk_widget_show (mi); gtk_menu_shell_append (GTK_MENU_SHELL (menu), mi); _______________________________________________ Xfce4-commits mailing list Xfce4-commits@xfce.org https://mail.xfce.org/mailman/listinfo/xfce4-commits