shift-shell/containments
Marco Allegretti 9bccbeede6 Add drag-reorder for dock favourites
Click-and-drag reordering of favourites bar items in convergence
mode.  The existing touch-based press-and-hold drag is kept for
mobile; in convergence mode, press-and-hold opens the context
menu only.

DelegateTouchArea owns the exclusive mouse grab at the C++ level,
so drag detection (threshold crossing + delta signals) is added
there rather than using a QML DragHandler.  Displaced items
animate into their new positions while the dragged item follows
the cursor.

Expose FavouritesModel::moveEntry as Q_INVOKABLE so QML can
persist the reorder.
2026-04-12 14:15:13 +02:00
..
homescreens Add drag-reorder for dock favourites 2026-04-12 14:15:13 +02:00
panel Keep status bar visible in convergence mode 2026-04-11 13:25:26 +02:00
taskpanel Auto-hide dock when a window is maximized 2026-04-11 12:05:15 +02:00
CMakeLists.txt homescreen: Move into folder 2022-05-17 23:19:11 -04:00