vesperos-taskbar (26.3) vesperos; urgency=medium

  * Add Windows 10-style Start Menu replacing the GNOME app grid popup.
    - Clicking the Show Apps button now opens a floating Win10-style menu
      instead of the GNOME overview app grid.
    - Includes a search bar that filters installed applications in real time.
    - "Pinned" view shows favourites + running apps in a 4-column icon grid.
    - "All apps" view shows an alphabetically sorted, scrollable app list
      with letter dividers.
    - Footer row shows the current user name and a power button with a
      submenu for Lock, Sign out, Sleep, Restart, and Shut down.
    - Menu is positioned above/beside the Show Apps button depending on
      panel side; clamped to monitor bounds on multi-monitor setups.
    - Closes on Escape key, outside click, or when the GNOME overview opens.
    - Right-click context menu on the Show Apps button is unchanged.

 -- VesperOS Desktop Team <contact@oxmc.me>  Sat, 04 Apr 2026 12:00:00 +0000

vesperos-taskbar (26.2) vesperos; urgency=medium

  * Re-based on upstream version 73.1 (additional bug fixes).
  * Fix crash in activateFirstWindow when window list is empty.
  * Fix memory leaks: properly destroy menus in TaskbarAppIcon and
    ShowAppsIconWrapper on extension disable.
  * Fix extension enable stalling when Zorin Dash is already disabled.
  * Fix intellihide panel visibility logic to avoid unintended hide.
  * Fix overview disable to end hotkey preview cycle before teardown.
  * Fix null-dereference on intellihide reference in panel toggle handler.
  * Fix show-desktop button removal to clean up pending timeout and
    restore hidden workspace state before destroying the button.
  * Fix panelManager cleanup of boxPointer signal ID on disable.
  * Fix Workspace prototype not restored when extension is disabled
    while the overview spread is active.
  * Fix panel.outerSize reference to panel.geom.outerSize.
  * Guard _newLookingGlassResize against missing primary monitor panel.
  * Fix taskbar destroy to clean up _onStageKeyPress override when the
    overview is open at disable time.
  * Fix workspace signal disconnect to tolerate removed dynamic workspaces.
  * Fix menu-state-changed signal connected before item container exists.
  * Fix animateWindowOpacity reading initialOpacity before window
    actor reassignment.
  * Fix ColorUtils RGB-to-HSV conversion variable shadowing bug.
  * Fix windowPreview workspace.activate to always restore _shouldAnimate
    via try/finally.
  * Fix windowPreview set_child_at_index with null parent guard and
    index clamping.

 -- VesperOS Desktop Team <contact@oxmc.me>  Fri, 03 Apr 2026 15:30:00 +0000

vesperos-taskbar (26.1) vesperos; urgency=medium

  * VesperOS fork of Zorin OS's gnome-shell-extension-zorin-taskbar package.
  * Re-based on upstream version 73.
  * Replaced Zorin OS branding with VesperOS identity.
  * Bundled Gtk4 Desktop Icons NG (DING) into the same package.
  * Consolidated GSettings schemas for combined install.

 -- VesperOS Desktop Team <contact@oxmc.me>  Fri, 03 Apr 2026 14:55:31 +0000
