shift-shell/containments/homescreens/folio/qml
Marco Allegretti e5ec88a12b Improve auto-hide dock reveal
Expand the dock input region as soon as the reveal animation starts
rather than waiting for it to finish, so the cursor can reach dock
items while the panel is still sliding into view.

Introduce updateInputRegion() and call it from onDockOffsetChanged,
onShouldHideChanged, onActiveChanged, onWidthChanged, and onHeightChanged
so the input region is always consistent with the current state.

While hover-revealing with a maximised window present, switch the
LayerShell exclusion zone from -1 to dockHeight so the window tiles
away from the dock instead of being obscured underneath it.

Reduce the hover dwell timer from a hard-coded 300 ms to
Kirigami.Units.shortDuration so the dock is easier to summon.
2026-05-06 13:33:38 +02:00
..
delegate Use theme colors for the convergence dock 2026-04-19 08:56:44 +02:00
gaming Hide launcher tabs when not installed 2026-05-04 11:43:41 +02:00
private Add pin-to-dock for running apps in convergence mode 2026-04-11 09:42:21 +02:00
settings Show context menu on desktop right-click in convergence mode 2026-05-04 11:43:41 +02:00
AppDrawer.qml Show app drawer as popup in convergence mode 2026-04-09 12:35:52 +02:00
AppDrawerGrid.qml Fix app drawer not scrolling in convergence mode 2026-04-27 20:51:47 +02:00
AppDrawerHeader.qml Use system theme colors in app drawer and dock 2026-04-27 14:28:21 +02:00
CategoryPanel.qml Fix CI build and REUSE lint failures 2026-04-19 07:26:02 +02:00
config.qml folio & halcyon: Use standardized containment config for settings 2025-10-05 15:30:15 -04:00
DelegateDragItem.qml Remove kirigami version in imports 2026-03-06 22:08:07 -05:00
DelegateDropArea.qml folio: Refactor and implement support for proper drag & drop 2025-12-13 21:24:05 -05:00
FavouritesBar.qml Smooth convergence mode transitions 2026-05-06 13:33:25 +02:00
FolderView.qml Remove kirigami version in imports 2026-03-06 22:08:07 -05:00
FolderViewTitle.qml Remove kirigami version in imports 2026-03-06 22:08:07 -05:00
FolioHomeScreen.qml Unify convergence dock geometry and add invariant test 2026-05-04 11:43:41 +02:00
HomeScreenPage.qml folio: Refactor and implement support for proper drag & drop 2025-12-13 21:24:05 -05:00
HomeScreenPages.qml Show context menu on desktop right-click in convergence mode 2026-05-04 11:43:41 +02:00
main.qml Improve auto-hide dock reveal 2026-05-06 13:33:38 +02:00
PipeWireThumbnail.qml Show window thumbnail on dock icon hover 2026-04-10 10:23:36 +02:00
PlaceholderDelegate.qml Remove kirigami version in imports 2026-03-06 22:08:07 -05:00
RunningAppsPanel.qml Extract RunningAppsPanelButton to its own file 2026-05-04 20:34:54 +02:00
RunningAppsPanelButton.qml Extract RunningAppsPanelButton to its own file 2026-05-04 20:34:54 +02:00
WidgetDragItem.qml folio: Refactor and implement support for proper drag & drop 2025-12-13 21:24:05 -05:00