You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Parabolic zoom during launcher bounce (issue #42): a delegate kept alive
by ListView.delayRemove during a launcher→window conversion (index -1) is
now addressed through effectiveIndex (index >= 0 ? index : taskItem.lastValidIndex), so it keeps tracking the pointer instead of being
frozen at its old zoom or snapped to zoom level 1 by the clear broadcast.
Icon scaling when entering the dock (issue #40): the zoom gate in ParabolicEventsArea.onParabolicMove was removed, so the parabolic effect
keeps updating during the zoom-in animation and no longer glitches from 1x.
Smoother zoom restore: zoom restore is delegated to the Behavior on zoom, avoiding jarring jumps when previous animations have not finished.
Phantom separators: a window without launcher identity no longer renders
as a thin separator placeholder; the placeholder is only used for
launcher-type entries whose URL is still resolving asynchronously.
Features
"Keep Original Icon Colors" for the Trash widget (issue #44): a new
context-menu option strips the -symbolic suffix from the Trash icon so the
full-color icon from the icon theme shows, while the empty/full icon keeps
switching; disabling the toggle restores the original icon immediately.
Translations
Translations are synced after the Dock/Panel → Dock migration: ~25 strings
in latte-dock and the containment-actions context menu silently fell back
to English in every language; msgids are realigned and several strings
wrongly marked notr="true" in the Qt Designer dialogs are translatable
again.
Tests
New source-contract tests cover the parabolic effectiveIndex fallback, the
zoom restore path, the separator empty-URL guard, the Trash icon toggle, the
Qt Designer notr fixes, and the po translation sync.