Bug 457838 - Activation Gestures is missing
Summary: Activation Gestures is missing
Status: RESOLVED FIXED
Alias: None
Product: systemsettings
Classification: Applications
Component: kcm_accessibility (show other bugs)
Version: 5.25.4
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: Gunnar Schmidt
URL:
Keywords: accessibility, regression
Depends on:
Blocks:
 
Reported: 2022-08-13 12:54 UTC by cprog
Modified: 2024-05-23 22:14 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In: 6.1


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description cprog 2022-08-13 12:54:31 UTC
SUMMARY
***
Activation Gestures settings tab is missing in Accessibility configuration module.
According to the documentation, it should be placed after Keyboard Filters.
Here is the relevant documentation - https://docs.kde.org/stable5/en/plasma-desktop/kcontrol/kcmaccess/index.html
***


STEPS TO REPRODUCE
1. Open System Settings
2.  Search for Accessibility
3. Click on Accessibility

OBSERVED RESULT
You should be able to find Activation gestures under Keyboard Filters on the right. 

EXPECTED RESULT
Activation gestures is missing. 

SOFTWARE/OS VERSIONS
Linux: Arch Linux
KDE Plasma Version: 5.25.4 
KDE Frameworks Version: 5.96.0
Qt Version:  5.15.5

ADDITIONAL INFORMATION
Comment 1 Nick Stefanov 2022-08-13 14:12:58 UTC
Same here, there's no Activation Gestures settings tab in Accessibility section.
Comment 2 Bug Janitor Service 2024-05-14 14:17:18 UTC
A possibly relevant merge request was started @ https://invent.kde.org/plasma/plasma-desktop/-/merge_requests/2247
Comment 3 Nicolas Fella 2024-05-23 07:01:44 UTC
Git commit 6e33827c9aca12b8a3d8233853d08a3cf79cb255 by Nicolas Fella.
Committed on 23/05/2024 at 07:01.
Pushed by nicolasfella into branch 'master'.

[kcms/access] Restore Activation Gestures tab

This got merged into other tabs in c275bf35f3b6eec34ae935e8df68ec68ad89c373 and
then partly dropped in e80ef5da8f309a94ff483d747b708f9904759e2f based on a wrong
assumption.

Restore the tab as it was before the QML rewrite

M  +10   -10   kaccess/kaccess.cpp
M  +2    -0    kaccess/kaccess.h
M  +3    -2    kcms/access/CMakeLists.txt
M  +13   -0    kcms/access/kcmaccess.cpp
M  +6    -0    kcms/access/kcmaccess.h
C  +7    -19   kcms/access/kcmaccessibilityactivationgestures.kcfg [from: kcms/access/kcmaccessibilitykeyboard.kcfg - 052% similarity]
A  +6    -0    kcms/access/kcmaccessibilityactivationgestures.kcfgc
M  +0    -12   kcms/access/kcmaccessibilitykeyboard.kcfg
M  +0    -14   kcms/access/kcmaccessibilitymouse.kcfg
A  +109  -0    kcms/access/ui/ActivationGestures.qml     [License: GPL(3+eV) GPL(v3.0) GPL(v2.0)]
M  +0    -38   kcms/access/ui/MouseNavigation.qml
M  +9    -0    kcms/access/ui/main.qml

https://invent.kde.org/plasma/plasma-desktop/-/commit/6e33827c9aca12b8a3d8233853d08a3cf79cb255