Releases: dagimg-dot/veil
Releases · dagimg-dot/veil
Veil v0.4.1
Veil
v0.4.1
This patch update is solely for Shexli fixes.
- Shexli Warning Fixes - Shexli is the new GNOME Extensions static analyzer
v0.4.0
Features / behavior
- GNOME 50
- Status area horizontal padding — user-configurable spacing.
- Optional animations for always-visible items — setting to skip animations for items that stay visible (#1).
- Hover UX — Veil closes when the pointer leaves the top panel (not only when leaving the indicator), plus refactors to panel visibility and hover handling.
- Docs — README feature updates; more detail on how extensions hide status icons and how Veil behaves.
Bug fixes
- Panel / lock — Restore tray reveal after unlock when the panel was collapsed.
- Click vs hover — Reduce tray flicker from hover teardown in click mode; reset hover baseline when entering hover mode while the tray is already revealed.
- Hover mode — Fix inability to click/interact with status icons while hover mode is on (#8).
- Visibility timing — More reliable panel item show/hide timing (#9, #12).
- Other extensions — Respect external extension visibility when toggling the panel (#2).
Installation
- Download the
.shell-extension.zipfile - Install using:
gnome-extensions install --force <filename> - Restart GNOME Shell or log out/in
- Enable the extension in GNOME Extensions app
Build Info
- Built from commit: dee46c4
- Build date: 2026-04-18T10:57:25+03:00
Veil v0.4.0
Veil
Features / behavior
- GNOME 50
- Status area horizontal padding — user-configurable spacing.
- Optional animations for always-visible items — setting to skip animations for items that stay visible (#1).
- Hover UX — Veil closes when the pointer leaves the top panel (not only when leaving the indicator), plus refactors to panel visibility and hover handling.
- Docs — README feature updates; more detail on how extensions hide status icons and how Veil behaves.
Bug fixes
- Panel / lock — Restore tray reveal after unlock when the panel was collapsed.
- Click vs hover — Reduce tray flicker from hover teardown in click mode; reset hover baseline when entering hover mode while the tray is already revealed.
- Hover mode — Fix inability to click/interact with status icons while hover mode is on (#8).
- Visibility timing — More reliable panel item show/hide timing (#9, #12).
- Other extensions — Respect external extension visibility when toggling the panel (#2).
Installation
- Download the
.shell-extension.zipfile - Install using:
gnome-extensions install --force <filename> - Restart GNOME Shell or log out/in
- Enable the extension in GNOME Extensions app
Build Info
- Built from commit: 0a62648
- Build date: 2026-04-17T20:14:23+03:00
Veil v0.3.0
Veil v0.3.0 Release Notes
New Features
- Touch Support: Added full touch support for mobile and tablet interactions (resolves #4)
- Hover Interaction Mode: Implemented customizable hover behavior with duration settings and "Hide on Leave" option (resolves #3)
- Improved Build System: Integrated esbuild with whitespace preservation for better TypeScript compilation (Easier Gnome Extensions Store Review)
- Enhanced Setup: Added initial setup completion flag for better panel item visibility handling
Bug Fixes
- Auto-Hide Behavior: Fixed auto-hiding of tray items on session start and when new programs open (resolves #5)
- Menu Interactions: Ensured menu properly closes on both click and touch interactions
This release brings significant improvements to touch support, interaction modes, and overall stability of the GNOME extension.
Installation
- Download the
.shell-extension.zipfile - Install using:
gnome-extensions install --force <filename> - Restart GNOME Shell or log out/in
- Enable the extension in GNOME Extensions app
Build Info
- Built from commit: dab0797
- Build date: 2025-11-17T20:46:40+03:00
Veil v0.2.3
Veil
Installation
- Download the
.shell-extension.zipfile - Install using:
gnome-extensions install --force <filename> - Restart GNOME Shell or log out/in
- Enable the extension in GNOME Extensions app
Build Info
- Built from commit: cd6e9de
- Build date: 2025-11-10T07:45:00+03:00
Veil v0.2.2
Veil
Installation
- Download the
.shell-extension.zipfile - Install using:
gnome-extensions install --force <filename> - Restart GNOME Shell or log out/in
- Enable the extension in GNOME Extensions app
Build Info
- Built from commit: af8ae0e
- Build date: 2025-11-08T22:39:33+03:00
Veil v0.2.1
Veil
Installation
- Download the
.shell-extension.zipfile - Install using:
gnome-extensions install --force <filename> - Restart GNOME Shell or log out/in
- Enable the extension in GNOME Extensions app
Build Info
- Built from commit: 8c78ec1
- Build date: 2025-11-08T19:31:41+03:00
Veil v0.2.0
Veil
Installation
- Download the
.shell-extension.zipfile - Install using:
gnome-extensions install --force <filename> - Restart GNOME Shell or log out/in
- Enable the extension in GNOME Extensions app
Build Info
- Built from commit: 87e0c18
- Build date: 2025-11-08T17:06:17+03:00
Veil v0.1.2
Veil
Installation
- Download the
.shell-extension.zipfile - Install using:
gnome-extensions install --force <filename> - Restart GNOME Shell or log out/in
- Enable the extension in GNOME Extensions app
Build Info
- Built from commit: 405ad60
- Build date: 2025-11-08T16:23:36+03:00
Veil v0.1.1
Veil
Installation
- Download the
.shell-extension.zipfile - Install using:
gnome-extensions install --force <filename> - Restart GNOME Shell or log out/in
- Enable the extension in GNOME Extensions app
Build Info
- Built from commit: 4eaacc7
- Build date: 2025-11-08T15:54:45+03:00