shift-shell/components
Devin Lin 0bcab0ae3a homescreens/folio: Add keyboard navigation to app drawer and fix on
search

This commit is a subset of
https://invent.kde.org/plasma/plasma-mobile/-/merge_requests/694 to add
keyboard navigation to the app drawer.

Pressing the arrow keys while in the app drawer will allow you to
navigate between the apps and the search bar, and going up will exit the
app drawer. Escape/Back is also supported for unfocusing the search bar
and exiting the view.

This also fixes an issue in the keyboard navigation on the search screen
where it wouldn't close when there are no search results.
2025-07-10 17:04:08 -04:00
..
dpmsplugin lockscreen: Reset state when screen is off 2024-07-03 18:06:24 +00:00
hapticsplugin hapticsplugin: Port to feedbackd 2025-05-22 11:45:44 -04:00
mmplugin mmplugin: Make calls nonblocking to not freeze UI when called 2025-04-25 04:12:10 -04:00
mobileshell homescreens/folio: Add keyboard navigation to app drawer and fix on 2025-07-10 17:04:08 -04:00
mobileshellstate panel: Overlay over lockscreen 2025-07-02 10:27:33 -04:00
quicksettingsplugin paginatemodel: Avoid to disconnect if model is the same because it's not reconnected after 2025-06-16 15:04:32 -04:00
raiselockscreenplugin panel: Overlay over lockscreen 2025-07-02 10:27:33 -04:00
rotationplugin GestureNavigation: Screen Rotation Popup Button 2025-04-21 22:09:14 +00:00
screenbrightnessplugin screenbrightnessplugin: Fix behaviour if dbus service is not initialized followup 2024-11-10 22:57:32 -08:00
shellsettingsplugin lockscreen: Add DoubleTap to Lock in Lockscreen 2025-07-01 11:03:26 -04:00
wallpaperimageplugin Flag unused parameters with Q_UNUSED() 2024-09-28 06:31:00 +00:00
waydroidintegrationplugin kcm: Implement minimal Waydroid support 2025-07-10 12:00:41 -04:00
windowplugin taskpanel/panel: make navbar and statusbar accessible from within fullscreen windows 2024-11-25 17:30:47 +00:00
CMakeLists.txt kcm: Implement minimal Waydroid support 2025-07-10 12:00:41 -04:00