Bug 457838

Summary: Activation Gestures is missing
Product: [Applications] systemsettings Reporter: cprog
Component: kcm_accessibilityAssignee: Gunnar Schmidt <gunnar>
Status: RESOLVED FIXED    
Severity: normal CC: mo78, nate, plasma-bugs
Priority: NOR Keywords: accessibility, regression
Version: 5.25.4   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed In: 6.1

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