mirror of
https://github.com/RGBCube/serenity
synced 2025-07-25 14:07:46 +00:00
SoundPlayer: Add a keyboard shortcut 'M' to mute the player
This shortcut let us mute/unmute the player, but it still doesn't update the volume slider because the actual volume widget can't display a muted state.
This commit is contained in:
parent
8f2161c0ee
commit
46b1c2d609
1 changed files with 4 additions and 0 deletions
|
@ -142,6 +142,9 @@ void SoundPlayerWidgetAdvancedView::keydown_event(GUI::KeyEvent& event)
|
||||||
if (event.key() == Key_Space)
|
if (event.key() == Key_Space)
|
||||||
m_play_button->click();
|
m_play_button->click();
|
||||||
|
|
||||||
|
if (event.key() == Key_M)
|
||||||
|
toggle_mute();
|
||||||
|
|
||||||
if (event.key() == Key_S)
|
if (event.key() == Key_S)
|
||||||
m_stop_button->click();
|
m_stop_button->click();
|
||||||
|
|
||||||
|
@ -182,6 +185,7 @@ void SoundPlayerWidgetAdvancedView::loop_mode_changed(Player::LoopMode)
|
||||||
|
|
||||||
void SoundPlayerWidgetAdvancedView::mute_changed(bool)
|
void SoundPlayerWidgetAdvancedView::mute_changed(bool)
|
||||||
{
|
{
|
||||||
|
// FIXME: Update the volume slider when player is muted
|
||||||
}
|
}
|
||||||
|
|
||||||
void SoundPlayerWidgetAdvancedView::sync_previous_next_buttons()
|
void SoundPlayerWidgetAdvancedView::sync_previous_next_buttons()
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue