shift-shell/components
Micah Stanley e4323f4ef0 notification list: fix notification scrolling within action drawer and lockscreen
This merge request fixes an issue with notification list scrolling and also adds a few general improvements.

To accomplish this, the notification widget was moved outside of the action drawer swipe area and lock screen swipe area, separating them from the parent-child relationship. Instead, the notification widget is now layered separately on top. This change seems to fix the conflict when both areas are accepting swipes from the same direction.

Additionally, changes were made to the notification list widget for the action drawer to make it behave similarly to the folio home screen app library. Specifically, when at the top of the list, one can swipe down over the notification area to expand the action drawer. In landscape mode, the media widget, clock, and date were also added to the notification list to provide more room for viewing notifications when scrolling.

Closes https://invent.kde.org/plasma/plasma-mobile/-/issues/318
2025-03-20 02:06:33 +00:00
..
dpmsplugin lockscreen: Reset state when screen is off 2024-07-03 18:06:24 +00:00
hapticsplugin hapticsplugin: Only initialize dbus interface if used 2024-10-31 03:27:36 +00:00
mmplugin kcms/mobiledata: Clarify behavior when networkmanager wwanEnabled is off 2024-02-13 19:49:38 +00:00
mobileshell notification list: fix notification scrolling within action drawer and lockscreen 2025-03-20 02:06:33 +00:00
mobileshellstate Gesture Navigation: Disable Gestures When Action Drawer, Notification Popup Drawer, or VolumeOSD are Visible 2025-03-19 01:21:46 +00:00
quicksettingsplugin Drop unused link libraries 2024-10-31 08:41:01 +00:00
screenbrightnessplugin screenbrightnessplugin: Fix behaviour if dbus service is not initialized followup 2024-11-10 22:57:32 -08:00
shellsettingsplugin Status Bar: Battery Percentage Toggle/Limit to Internal Batteries 2025-03-19 20:09:33 +00:00
wallpaperimageplugin Flag unused parameters with Q_UNUSED() 2024-09-28 06:31:00 +00:00
windowplugin taskpanel/panel: make navbar and statusbar accessible from within fullscreen windows 2024-11-25 17:30:47 +00:00
CMakeLists.txt screenbrightnessplugin: Extract from initialstart and use in shell 2024-10-08 22:47:30 -07:00