shift-shell/components
Marco Allegretti 5dfae0c45c Add task strip and Overview to navigation panel
In convergence mode, show a running-app icon strip in the navigation
panel using the existing TaskManager.TasksModel. Each icon activates
its window on click, with an indicator dot for the active window.

Replace the mobile task switcher button with a KWin Overview trigger:
add triggerOverview() to TaskPanel (D-Bus call to kglobalaccel), swap
the button icon to view-grid-symbolic, and enable the Overview effect
in the envmanager KWin config when convergence mode is active.

Wire convergenceMode and taskModel properties from
NavigationPanelComponent through to NavigationPanel so the task strip
populates from the existing TasksModel instance.
2026-04-08 19:07:37 +02:00
..
dpmsplugin lockscreen: Reset state when screen is off 2024-07-03 18:06:24 +00:00
hapticsplugin Guard coroutine calls 2026-01-13 09:41:08 -05:00
mobileshell Add task strip and Overview to navigation panel 2026-04-08 19:07:37 +02:00
mobileshellstate kscreen: Retry fetching config if kscreen gives nullptr 2025-12-05 09:09:25 -05:00
quicksettingsplugin panels: Add support for defining device specific panel tweaks 2025-11-04 23:08:18 -05:00
raiselockscreenplugin panel: Overlay over lockscreen 2025-07-02 10:27:33 -04:00
rotationplugin kscreen: Retry fetching config if kscreen gives nullptr 2025-12-05 09:09:25 -05:00
screenbrightnessplugin screenbrightnessplugin: Fix behaviour if dbus service is not initialized followup 2024-11-10 22:57:32 -08:00
shellsettingsplugin shellsettingsplugin: Update kwin screen edges after config change 2026-03-19 20:05:35 -04:00
wallpaperimageplugin Guard coroutine calls 2026-01-13 09:41:08 -05:00
waydroidintegrationplugin Support rootless KAuth install for local development 2026-04-08 19:06:55 +02:00
windowplugin taskpanel/panel: make navbar and statusbar accessible from within fullscreen windows 2024-11-25 17:30:47 +00:00
CMakeLists.txt mmplugin: Remove and port to plasma-nm cellular lib 2026-02-16 22:24:02 -05:00