malcontent/libmalcontent-ui
Philip Withnall 2e72916afb restrict-applications-selector: Make rows not focusable
The toggle switches remain focusable, but the rows should not be
focusable. Otherwise tabbing through the list involves two tabs per row.

The screen reader continues to work correctly with this MR applied: when
tabbing to a new switch, it reads out the label from the row, plus the
switch state.

Signed-off-by: Philip Withnall <pwithnall@endlessos.org>

Fixes: #52
2022-07-25 23:53:24 +02:00
..
malcontent-ui.gresource.xml user-controls: Add CSS to support styling switches as ‘restrictive’ 2020-02-25 12:25:40 +00:00
malcontent-ui.h libmalcontent-ui: Move widgets over from malcontent-control 2020-02-04 11:36:58 +00:00
meson.build libmalcontent-ui: Bump API version 2022-07-22 11:13:33 +01:00
restrict-applications-dialog.c Hdy → Adw 2022-07-20 19:23:12 -03:00
restrict-applications-dialog.h Hdy → Adw 2022-07-20 19:23:12 -03:00
restrict-applications-dialog.ui restrict-applications-dialog: Use close-request 2022-07-20 19:23:12 -03:00
restrict-applications-selector.c restrict-applications-selector: Make rows not focusable 2022-07-25 23:53:24 +02:00
restrict-applications-selector.h restrict-applications-selector: Drop unnecessary include 2020-02-06 12:52:06 +00:00
restrict-applications-selector.ui restrict-applications-selector: Center-align app list 2022-07-20 19:23:12 -03:00
restricts-switch.css libmalcontent-ui: Cleanup CSS 2022-07-20 19:23:12 -03:00
user-controls.c restrict-applications-dialog: Use close-request 2022-07-20 19:23:12 -03:00
user-controls.h user-controls: Inherit from AdwBin 2022-07-20 19:23:12 -03:00
user-controls.ui user-controls: Remove AdwPreferencesPage 2022-07-20 19:23:12 -03:00