shift-shell/containments/homescreens/folio/package/contents/ui
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
..
delegate startupfeedback: Change to be window based and controlled by a model 2024-07-13 16:30:07 +00:00
private homescreens/folio: Port away from singletons to support multi-display 2024-06-22 19:11:04 -04:00
settings homescreens/folio: Make it easier to click on delegate context menus without starting drag 2024-07-14 21:06:34 +00:00
AppDrawer.qml homescreens/folio: Add applications drawer search bar 2024-07-01 16:04:32 +00:00
AppDrawerGrid.qml homescreens/folio: Make it easier to click on delegate context menus without starting drag 2024-07-14 21:06:34 +00:00
AppDrawerHeader.qml homescreens/folio: Add applications drawer search bar 2024-07-01 16:04:32 +00:00
DelegateDragItem.qml homescreens/folio: Port away from singletons to support multi-display 2024-06-22 19:11:04 -04:00
FavouritesBar.qml homescreens/folio: Fix favourites delegate dragging 2024-06-24 12:20:22 +00:00
FolderView.qml homescreens/folio: Port away from singletons to support multi-display 2024-06-22 19:11:04 -04:00
FolderViewTitle.qml homescreens/folio: Port away from singletons to support multi-display 2024-06-22 19:11:04 -04:00
HomeScreen.qml homescreens/folio: Make it easier to click on delegate context menus without starting drag 2024-07-14 21:06:34 +00:00
HomeScreenPage.qml homescreens/folio: Port away from singletons to support multi-display 2024-06-22 19:11:04 -04:00
HomeScreenPages.qml homescreens/folio: Fix cube effect typo 2024-07-13 22:36:17 -04:00
main.qml startupfeedback: Change to be window based and controlled by a model 2024-07-13 16:30:07 +00:00
PlaceholderDelegate.qml homescreens/folio: Port away from singletons to support multi-display 2024-06-22 19:11:04 -04:00
WidgetDragItem.qml homescreens/folio: Port away from singletons to support multi-display 2024-06-22 19:11:04 -04:00