shift-shell/components
User8395 889c085c21 quicksettings: fix landscape not being scrollable
Currently, Quick Settings in landscape mode is not scrollable, due to issues with `scrollViewComponent`. This causes some buttons to become unseen in landscape mode but not portrait. This has been solved by deleting `scrollViewComponent` and replacing it with `swipeViewComponent`, to allow swiping to access other buttons in Quick Settings.

Before (docked mode and hotspot are missing):

![screen-recording__1_](/uploads/e0c4eaf22a2ec401c66e9e513e8ce7e1/screen-recording__1_.webm)

After (docked mode and hotspot are there):

![screen-recording](/uploads/404ebbecc87e1b60b2501b81b8ab83ee/screen-recording.webm)

However, with this setup, `resetSwipeView()` doesn't work, and Quick Settings remains at the page it was left at.
2024-10-25 17:02:30 +00:00
..
dpmsplugin lockscreen: Reset state when screen is off 2024-07-03 18:06:24 +00:00
hapticsplugin components/hapticsplugin: Introduce direct haptics API for hfd-service 2023-11-15 08:13:25 -08:00
mmplugin kcms/mobiledata: Clarify behavior when networkmanager wwanEnabled is off 2024-02-13 19:49:38 +00:00
mobileshell quicksettings: fix landscape not being scrollable 2024-10-25 17:02:30 +00:00
mobileshellstate startupfeedback: Fix multi-screen behaviour 2024-07-15 20:53:42 +00:00
quicksettingsplugin Drop semicolon after Q_UNUSED() for consistency through the repo 2024-09-28 06:31:00 +00:00
screenbrightnessplugin screenbrightnessplugin: Extract from initialstart and use in shell 2024-10-08 22:47:30 -07:00
shellsettingsplugin Flag unused parameters with Q_UNUSED() 2024-09-28 06:31:00 +00:00
wallpaperimageplugin Flag unused parameters with Q_UNUSED() 2024-09-28 06:31:00 +00:00
windowplugin startupfeedback: Change to be window based and controlled by a model 2024-07-13 16:30:07 +00:00
CMakeLists.txt screenbrightnessplugin: Extract from initialstart and use in shell 2024-10-08 22:47:30 -07:00