gnome-control-center/panels/sound
Matthijs Velsink 944a62dafc sound: Make sliders more accessible with keyboard
The volume slider only has a page up/down increment of 1%, and can't be
moved with the arrow keys, but still consumes arrow key presses with a
beep sound.

Fix this by adding a step increment of 1%, and increasing the page
increment to 10%, as that one should be bigger. Do the same for the
subwoofer slider.

Furthermore, the balance slider has both a page and step increment that
are way too big to use effectively.

So, set the page and step increments also to 10% and 1%, respectively.
Stepping with arrow keys close to 0 requires rounding to avoid an
additional micro step, so let's add that as well.
2024-05-03 09:29:52 +00:00
..
icons Update and clean up symbolic icon assets 2024-02-10 16:17:35 +00:00
sounds sound: Make bass audible on low quality hardware 2023-03-16 11:53:29 +00:00
cc-alert-chooser-window.c alert-chooser-window: Port to AdwDialog 2024-04-02 16:09:35 +00:00
cc-alert-chooser-window.h alert-chooser-window: Port to AdwDialog 2024-04-02 16:09:35 +00:00
cc-alert-chooser-window.ui alert-chooser-window: Remove the content-height property 2024-04-08 08:42:06 +00:00
cc-balance-slider.c sound: Make sliders more accessible with keyboard 2024-05-03 09:29:52 +00:00
cc-balance-slider.h sound: Remove modelines at the top of the files 2023-01-16 20:53:56 +01:00
cc-balance-slider.ui sound: Make sliders more accessible with keyboard 2024-05-03 09:29:52 +00:00
cc-device-combo-box.c sound: Unset active entry on the device comboBox when there's no active device 2024-03-12 08:33:58 +00:00
cc-device-combo-box.h sound: Listen to signals from GvcMixerControl only in sound panel 2024-03-12 08:33:58 +00:00
cc-device-combo-box.ui sound: Make the panel adaptive 2019-02-18 15:12:53 +01:00
cc-fade-slider.c sound: Make sliders more accessible with keyboard 2024-05-03 09:29:52 +00:00
cc-fade-slider.h sound: Remove modelines at the top of the files 2023-01-16 20:53:56 +01:00
cc-fade-slider.ui sound: Make sliders more accessible with keyboard 2024-05-03 09:29:52 +00:00
cc-level-bar.c sound: Remove modelines at the top of the files 2023-01-16 20:53:56 +01:00
cc-level-bar.h sound: Remove modelines at the top of the files 2023-01-16 20:53:56 +01:00
cc-output-test-wheel.c sound: fix compiler warning 2023-12-11 15:12:00 +00:00
cc-output-test-wheel.h sound: Implement the new output test design 2022-12-21 19:29:58 +00:00
cc-output-test-window.c output-test-window: Port to AdwDialog 2024-04-02 16:09:35 +00:00
cc-output-test-window.h output-test-window: Port to AdwDialog 2024-04-02 16:09:35 +00:00
cc-output-test-window.ui output-test-window: Port to AdwDialog 2024-04-02 16:09:35 +00:00
cc-profile-combo-box.c sound: Remove modelines at the top of the files 2023-01-16 20:53:56 +01:00
cc-profile-combo-box.h sound: Remove modelines at the top of the files 2023-01-16 20:53:56 +01:00
cc-profile-combo-box.ui sound: ellipsize in profile combo box 2023-08-07 10:54:16 +00:00
cc-sound-enums.h sounds: Use correct mute icon in the input section 2019-06-16 01:01:36 +00:00
cc-sound-panel.c volume-levels-window: Port to AdwDialog 2024-04-02 16:09:35 +00:00
cc-sound-panel.h sound: Remove modelines at the top of the files 2023-01-16 20:53:56 +01:00
cc-sound-panel.ui sound: Port "No Input/Output Devices" rows to CcListRow 2024-04-03 02:01:02 +00:00
cc-speaker-test-button.c sound: Remove need for translating speaker test button tooltip 2024-04-25 08:21:49 +00:00
cc-speaker-test-button.h sound: Remove need for translating speaker test button tooltip 2024-04-25 08:21:49 +00:00
cc-stream-row.c sound: Remove modelines at the top of the files 2023-01-16 20:53:56 +01:00
cc-stream-row.h sound: Remove modelines at the top of the files 2023-01-16 20:53:56 +01:00
cc-stream-row.ui sound: Add .lowres-icon to CcStreamRow app icons 2023-01-30 10:50:11 +00:00
cc-subwoofer-slider.c sound: Make sliders more accessible with keyboard 2024-05-03 09:29:52 +00:00
cc-subwoofer-slider.h sound: Remove modelines at the top of the files 2023-01-16 20:53:56 +01:00
cc-subwoofer-slider.ui sound: Cleanup CcSubwooferSlider XML 2023-01-09 21:03:41 +00:00
cc-volume-levels-window.c volume-levels-window: Port to AdwDialog 2024-04-02 16:09:35 +00:00
cc-volume-levels-window.h volume-levels-window: Port to AdwDialog 2024-04-02 16:09:35 +00:00
cc-volume-levels-window.ui volume-levels-window: Port to AdwDialog 2024-04-02 16:09:35 +00:00
cc-volume-slider.c sound: Make sliders more accessible with keyboard 2024-05-03 09:29:52 +00:00
cc-volume-slider.h sound: Remove modelines at the top of the files 2023-01-16 20:53:56 +01:00
cc-volume-slider.ui sound: Fix accessibility issues for the mute button 2023-11-13 12:49:04 +00:00
gnome-sound-panel.desktop.in desktop: Remove obsolete Bugzilla entries 2022-10-20 13:20:09 +00:00
gvc-mixer-stream-private.h sound: Remove modelines at the top of the files 2023-01-16 20:53:56 +01:00
meson.build all: meson: do not specify resources from gresource files as dependencies 2023-05-24 08:34:14 +00:00
output-test-wheel.css sound: make output test wheel smaller 2023-08-07 10:54:16 +00:00
sound.gresource.xml sound: Move alert chooser to a separate window 2023-01-16 19:43:53 +00:00