Devin Lin
0ce95a604a
homescreens/folio: Halve the needed swipe distance for swipe detection
...
SwipeArea requires 10px to differentiate between taps and swipes. HomeScreenState uses a further 10px to differentiate between vertical and horizontal swipes. This MR combines the swipe detection together so that we only need 10px rather than 20px for gesture detection.
2024-07-08 21:51:18 +00:00
Yari Polla
4f45654af6
Port mobileshell plugins to ecm_add_qml_module
2023-11-02 11:08:17 +00:00
Devin Lin
580afdfc9c
folio: Rewrite
...
fix landscape favourites bar drag and drop, and cleanup folder
fix drawer scrolling
add settings
2023-10-22 04:08:28 +00:00
Devin Lin
427077fa78
swipearea: Fix release when not in swipe
2023-10-03 22:47:08 -07:00
Devin Lin
552ab53b49
components: Add SwipeArea filter modes
2023-09-30 10:06:41 -07:00
Devin Lin
2d37ef0771
components: Introduce SwipeArea component
2023-09-29 22:56:49 -07:00
Devin Lin
2deea1b4d0
components: Port Direction enum to c++ to improve load times
...
According to flame graph testing with qmlprofiler, this caused quite some overhead in QML.
2022-04-10 13:28:32 -04:00