Devin Lin
b9d4ff6455
Revert "homescreens: Use WheelHandler on app list"
...
This reverts commit 11a45f94d2 .
2024-11-10 21:01:28 -08:00
Devin Lin
11a45f94d2
homescreens: Use WheelHandler on app list
...
Use Kirigami.WheelHandler on the app list to give a native feeling
scrolling experience with the mouse wheel.
2024-10-31 00:49:41 +00:00
Devin Lin
1570ac24c8
homescreens/folio: Make it easier to click on delegate context menus without starting drag
...
Dragging delegates on the homescreen involves holding onto it until the context menu pops up, and then dragging.
We currently suppress swipe detection (physically swipe a few pixels before the swipe gets registered) when dragging a delegate so that dragging can start immediately. However, this doesn't make sense if a context menu gets involved, because it can be hard to "let go" to tap the context menu without accidentally triggering the drag action and closing the context menu.
This MR re-enables swipe detection if a context menu is involved with delegate dragging.
2024-07-14 21:06:34 +00:00
Devin Lin
c2791f3975
homescreens/folio: Add applications drawer search bar
...
Add a search bar to the applications drawer, to allow for quickly filtering apps.
2024-07-01 16:04:32 +00:00
Devin Lin
21ed42ee30
homescreens/folio: Port away from singletons to support multi-display
...
https://invent.kde.org/plasma/plasma-mobile/-/issues/316
2024-06-22 19:11:04 -04:00
Devin Lin
b515d6ffba
homescreens/folio: Allow overscroll at the top of the app grid
2023-11-17 23:37:15 -08:00
Devin Lin
b1ff9978c1
homescreens/folio: Allow overscroll from swipe from top of app drawer
2023-11-12 12:03:07 -08:00
Devin Lin
a049f07095
homescreens/folio: Allow app grid overshoot, and fix app drawer opening state
2023-11-05 09:13:37 -08:00
Devin Lin
4f48f127a4
homescreens/folio: Add widgets support
2023-11-04 22:18:52 -07:00
Yari Polla
4f45654af6
Port mobileshell plugins to ecm_add_qml_module
2023-11-02 11:08:17 +00:00
Devin Lin
9fb2951384
homescreens/folio: Fix overscroll in app drawer
2023-10-22 10:54:42 -07:00
Devin Lin
f1aff0b13e
homescreens/folio: Add import/export homescreen layout setting
2023-10-22 10:17:09 -07: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