https://bugs.kde.org/show_bug.cgi?id=391174
Nate Graham <[email protected]> changed: What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |FIXED Latest Commit| |https://invent.kde.org/plas | |ma/plasma-desktop/-/commit/ | |d29361eac3719d8c31169991222 | |9dabef678df2f Status|ASSIGNED |RESOLVED Version| |6.8.0 Fixed/Implemented| | In| | --- Comment #8 from Nate Graham <[email protected]> --- Git commit d29361eac3719d8c311699912229dabef678df2f by Nate Graham, on behalf of Salman Farooq. Committed on 13/07/2026 at 18:35. Pushed by ngraham into branch 'master'. applets/taskmanager: Add global shortcuts for cycling and moving tasks Adds four new global keyboard shortcuts to the Task Manager applet: | Action | Default Shortcut | |---------------------------|----------------------------| | Activate Previous Task | `Meta+Ctrl+PageUp` | | Activate Next Task | `Meta+Ctrl+PageDown` | | Move Active Task Backward | `Meta+Ctrl+Shift+PageUp` | | Move Active Task Forward | `Meta+Ctrl+Shift+PageDown` | Shortcuts are registered in the taskmanager's `Backend` class, using a single process-lifetime `KActionCollection` paired with a static instance registry. This ensures: - Shortcuts work with multiple panels (including on different screens). - Shortcuts survive panels being dynamically added or removed (e.g. screen hotplug). - Existing user shortcut customizations under the "plasmashell" component are preserved. - The existing Meta+1–9 shortcuts continue to work unchanged. FIXED-IN: 6.8.0 M +2 -0 applets/taskmanager/CMakeLists.txt M +150 -0 applets/taskmanager/backend.cpp M +38 -0 applets/taskmanager/backend.h M +109 -0 applets/taskmanager/qml/main.qml https://invent.kde.org/plasma/plasma-desktop/-/commit/d29361eac3719d8c311699912229dabef678df2f -- You are receiving this mail because: You are watching all bug changes.
