kcms/access: Add Invert & Zoom/Magnifier effects
kcms/access: Add invert effect to Accessibility
- This commit implements invert effect enablement in Accessibility, rather than Desktop Effects. Shortcut configuration is preserved, and the necessity of using shortcuts to toggle the effect is clearly stated.
kcms/access: Make activation shortcuts dialog modal
- This requires a bit of a hack to set modality, but would otherwise require reimplementing the dialog from the static function.
kcms/access: Add zoom & magnifier effects to Accessibility
- This commit implements zoom & magnifier effect switches in Accessibility, rather than Desktop Effects.
Zoom & Magnifier port the configuration available for each effect from Desktop Effects' configure button to here. I believe that changing the presentation of or config itself for each effect is out of scope for this MR.
Screenshots
| Invert | Zoom & Magnifier |
|---|---|
![]() |
![]() |
Requires kwin!7571 (merged) & kwin-x11!27 (merged) & frameworks/kdeclarative!258 (merged).
Edited by Oliver Beard

