]> cloud.milkyroute.net Git - dolphin.git/commit
Make FoldersTabsSettingsPage fully usable for blind users
authorFelix Ernst <felixernst@zohomail.eu>
Thu, 15 Aug 2024 20:46:39 +0000 (22:46 +0200)
committerFelix Ernst <felixernst@kde.org>
Sat, 17 Aug 2024 16:40:17 +0000 (16:40 +0000)
commitbdcb89a0908b31b919c50de4cea740bc62c329e0
tree2a1722a5b7aef431182bf716ef430129403ca2e0
parente1f629e5fd5820544f32bff58a33b05fcde03822
Make FoldersTabsSettingsPage fully usable for blind users

This commit fixes keyboard navigation for the "Folders & Tabs" page
in Dolphin's settings dialog. It also makes sure that the Orca
screen reader reads out sufficient information for every widget
that can get keyboard focus. These two groups of fixes together
should allow basic usage of this settings page for users relying
on keyboard controls and screen readers.

One weirdness prior to this commit was that for checkboxes with
a short group label in front and the full description behind
screen readers would only read out the label and skip the
explanation what the checkbox actually does. This commit fixes this
by explicitly setting the accessible text for the label. In
practice only reading out the explanation and skipping the label
seemed sufficient and is implemented here, but more specific text
could be provided using this mechanism if needed.
src/settings/interface/folderstabssettingspage.cpp