From 3b47ffa779f674ea1bd28bab7b03d9402e12becf Mon Sep 17 00:00:00 2001 From: Markus Ongyerth Date: Wed, 2 Oct 2019 21:08:38 +0200 Subject: [PATCH] Fix volume hotkey in fulsscreen The glade embedded hotkey handling did not get triggered in fullscreen, so move the handling into code. --- data/interfaces/parole.ui | 4 ---- src/parole-player.c | 10 ++++++++++ 2 files changed, 10 insertions(+), 4 deletions(-) diff --git a/data/interfaces/parole.ui b/data/interfaces/parole.ui index 3363f15..608171a 100644 --- a/data/interfaces/parole.ui +++ b/data/interfaces/parole.ui @@ -328,8 +328,6 @@ Volume _Up True - - @@ -339,7 +337,6 @@ Volume _Down True - @@ -349,7 +346,6 @@ _Mute True - diff --git a/src/parole-player.c b/src/parole-player.c index 53ac841..ec14096 100644 --- a/src/parole-player.c +++ b/src/parole-player.c @@ -2650,6 +2650,16 @@ parole_player_handle_key_press(GdkEventKey *ev, ParolePlayer *player) { parole_media_list_grab_focus(player->priv->list); } break; + case GDK_KEY_plus: + case GDK_KEY_equal: + parole_player_volume_up(NULL, player); + break; + case GDK_KEY_minus: + parole_player_volume_down(NULL, player); + break; + case GDK_KEY_0: + parole_player_volume_mute(NULL, player); + break; default: break; } -- 2.21.0