fix: MSIX warning gets a persistent banner instead of the status bar (#35) #47

Merged
the_og merged 1 commits from fix/35-msix-banner into main 2026-07-12 13:06:41 -04:00
Owner

Closes #35.

The MSIX-virtualized-config warning was appended to the status bar, which every action rewrites — it vanished before the affected user could read it. It now lives in a dedicated persistent warnBanner label under the top bar (WARN background, word-wrapped, tooltip retained). Verified offscreen: banner stays visible through _mark_dirty / _update_status / direct status rewrites.

Tests + ruff clean.

🤖 Generated with Claude Code

Closes #35. The MSIX-virtualized-config warning was appended to the status bar, which every action rewrites — it vanished before the affected user could read it. It now lives in a dedicated persistent `warnBanner` label under the top bar (WARN background, word-wrapped, tooltip retained). Verified offscreen: banner stays visible through `_mark_dirty` / `_update_status` / direct status rewrites. Tests + ruff clean. 🤖 Generated with [Claude Code](https://claude.com/claude-code)
the_og added 1 commit 2026-07-12 13:05:50 -04:00
fix: MSIX warning gets a persistent banner instead of the status bar (#35)
CI / Lint (ruff) (pull_request) Successful in 7s
CI / Tests (py3.10) (pull_request) Successful in 10s
CI / Tests (py3.12) (pull_request) Successful in 9s
2d274b9e03
The status bar is rewritten on every action, so the appended MSIX
warning vanished on first interaction. A dedicated warn banner under
the top bar stays visible.

Closes #35

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
the_og merged commit 9036729cd8 into main 2026-07-12 13:06:41 -04:00
the_og deleted branch fix/35-msix-banner 2026-07-12 13:06:43 -04:00
Sign in to join this conversation.