Repository navigation
v0.3 - Hide-delay slider + MSIX pipeline
New feature
- Autohide hide-delay slider. A second slider on the config panel, symmetric to the hover-reveal delay, lets the taskbar stay visible for up to 2000 ms after the mouse leaves. Re-entering the region within the window resets the counter, so brief sweeps away and back no longer trigger a flicker. Defaults to 0 (instant hide, matches v0.2 behavior).
Stability
- Autohide now recovers when Explorer strips
WS_EX_LAYEREDfrom the taskbar (a Win11 quirk that silently broke hide/reveal until the next taskbar restart). - A second
RoundedTB.exelaunch now surfaces a visible warning and exits instead of racing the original instance. - Unhandled and previously-swallowed exceptions route through Serilog at
%LocalAppData%\RoundedTB\logs\log-YYYYMMDD.txtso bug reports can include real stack traces.
Packaging and distribution
- New MSIX release pipeline. Publishing a GitHub release now triggers a signed
.msixbundle+RoundedTB.cer+INSTALL.txtto be built and attached automatically via Actions. Package version bumped to 2.0.3.0 so Windows accepts the upgrade from a v0.2 install. - Three build variants with distinct icons: Debug (Dev), plain Release (Canary), and
-p:RTB_RELEASE=true(signed Release). Outputs are segregated underbin\Release-RTB\so a single checkout can hold all three at once. - Dropped the dead .NET 6 migration shims and the duplicate
RoundedTB.icoContent entry that crashed the signed Release variant on startup.
Install options
- Portable zip —
RoundedTB-v0.3.zipattached below. Requires the .NET 10 Desktop Runtime (x64): https://dotnet.microsoft.com/download/dotnet/10.0 - MSIX bundle —
RoundedTB.Package_2.0.3.0_x64.msixbundle+ cert attached by CI once this release is published. FollowINSTALL.txtfor the one-time cert-trust step.
Full Changelog: v0.2...v0.3