shift-shell/tests
Marco Allegretti 1a70b24c06 Convergence: stabilize workspace scroll gestures
Improve touchpad scroll handling for convergence workflows while avoiding gesture conflicts.

- make SwipeArea handle angleDelta-based touchpad wheel streams and phase-less sequences safely
- wire topbar ActionDrawerOpenSurface to virtual desktop info and horizontal workspace switching logic
- add dock pager wheel switching in FavouritesBar for the vertical wheel axis environments deliver
- prevent wallpaper/home surface touchpad scroll from opening app drawer in convergence
- extend convergence invariant checks for the new gesture paths
2026-05-25 21:59:19 +02:00
..
assets tests: Fix license 2022-06-06 21:29:28 -04:00
notificationtest notifications: Implement popup notifications 2024-11-07 16:13:06 +00:00
ActionDrawerTest.qml Remove kirigami version in imports 2026-03-06 22:08:07 -05:00
check-convergence-dock-invariant.sh Convergence: stabilize workspace scroll gestures 2026-05-25 21:59:19 +02:00
check-dynamic-tiles-motion.sh Ungroup Running panel windows 2026-05-23 09:52:51 +02:00
check-preview-qml-stubs.sh tools: install local preview QML stubs 2026-05-19 09:18:46 +02:00
check-shift-containment-metadata.sh Brand containment metadata as SHIFT 2026-05-17 16:27:48 +02:00
check-shift-icon-theme.sh Show X for Overview desktop deletion 2026-05-23 15:33:48 +02:00
check-shift-initialstart-metadata.sh Brand initial setup module metadata as SHIFT 2026-05-17 15:54:55 +02:00
check-shift-product-metadata.sh Brand product metadata as SHIFT 2026-05-17 15:44:56 +02:00
check-shift-quicksettings-metadata.sh Brand quick settings metadata as SHIFT 2026-05-17 16:09:52 +02:00
check-shift-settings-daemon-metadata.sh Brand KCM and KDED metadata as SHIFT 2026-05-17 16:31:45 +02:00
check-shift-theme-identity.sh Allow theme identity test without local preview script 2026-05-25 09:30:28 +02:00
CMakeLists.txt Add dynamic tile drag preview 2026-05-19 09:47:45 +02:00
LockScreenTest.qml statusbar: Remove system tray 2026-02-06 19:19:02 -05:00
README.md Rename look-and-feel package to org.shift.mobile 2026-05-04 11:40:41 +02:00

Tests

Run any of the example files in this folder with qmlscene to test different components.

Be sure to have the project installed on the system.

Power Menu

To test the power menu, the following command can be used to invoke ksmserver-logout-greeter with the mobile look and feel in a window:

~/kde/usr/lib/libexec/ksmserver-logout-greeter --windowed --lookandfeel org.shift.mobile