shift-shell/components/mobileshell/qml
Marco Allegretti daf6ec3fd6 Smooth convergence mode transitions
Animate dock item sizing and button opacity when toggling convergence
mode so the dock does not snap abruptly between states.

FavouritesBar: promote cell/icon/nav/pager/trash sizing properties to
writable and attach NumberAnimation Behaviors (InOutCubic, longDuration).
Home, Overview, and trash buttons fade in/out with an InOutQuad opacity
Behavior so they appear gradually rather than popping.

Dock overlay (main.qml): introduce an `active` guard property so the
window can be driven by opacity (InOutQuad, shortDuration) rather than
toggling visibility directly. Switch the dockOffset slide easing from
a directional InExpo/OutExpo pair to a single InOutCubic so the motion
feels symmetrical.

StatusBar: smooth the background colour and convergence affordance
transitions.
2026-05-06 13:33:25 +02:00
..
actiondrawer Polish quick settings states 2026-04-29 08:39:34 +02:00
components Auto-clear startup feedback panel fill 2026-05-04 20:24:53 +02:00
dataproviders mmplugin: Remove and port to plasma-nm cellular lib 2026-02-16 22:24:02 -05:00
homescreen Fix wallpaper selector icon and surface colors 2026-05-04 11:43:41 +02:00
navigationpanel Harden gaming mode and fix startup crash 2026-04-20 09:46:32 +02:00
popups Restore convergence mode after undocking 2026-05-04 11:43:41 +02:00
statusbar Smooth convergence mode transitions 2026-05-06 13:33:25 +02:00
widgets Remove kirigami version in imports 2026-03-06 22:08:07 -05:00