Repository navigation
SysManager 1.52.102
·
690 commits
to main
since this release
What's new for you
Polish and accessibility across a few tabs. Toggle switches now show a clear focus outline when you move through the app with the keyboard. On the light themes, the Windows Update category labels and the Logs "Critical" card are now properly legible (they were washed out before). Screen readers now announce which row each checkbox belongs to on the DNS/Hosts and Windows Update lists. And the App Blocker tab's spacing now matches the rest of the app.
Nothing changes in how anything works — this is a readability and keyboard/screen-reader accessibility pass.
[1.52.102] - 2026-07-11
Fixed
- Keyboard focus was invisible on every toggle switch. The shared
ToggleSwitchstyle setFocusVisualStyleto null but — unlike every other interactive style (buttons, TextBox) — had noIsKeyboardFocusedtrigger, so a keyboard user tabbing onto a switch got no focus cue while Space still flipped it (WCAG 2.4.7). The switch's Track now shows an accent focus ring; a reserved transparent 1.5px border keeps the layout from shifting. - Windows Update category badges were unreadable on the light themes. Seven of eight badge colors were hardcoded pale dark-theme tints (~1.8:1 on light presets); only "Cumulative" had been migrated. All eight now use per-preset status/badge brushes that recompute for light-theme legibility.
- The Logs tab's Critical card and two filter dots bypassed the per-preset palette (the Critical card's 8%-alpha red was near-invisible on light — the most severe category was the least visible). Now use new per-preset
CriticalText/CriticalBgSubtlebrushes +Danger/TextMuted; the colorblind-safe ▲ glyph is unchanged.
Accessibility
- The DNS/Hosts and Windows Update per-row checkboxes had no accessible name, so a screen reader announced an unnamed checkbox. Each now names its row, matching the App Updates / Shortcut Cleaner / Uninstaller grids.
Changed
- App Blocker's bottom gutter now matches every other tab (root margin
28,24,28,16), so its footer no longer sits flush against the window edge.
Verify the download
Get-FileHash .\SysManager-v1.52.102.exe -Algorithm SHA256Expected SHA256: DA2A68962203E3534A8B9CBB6007CED83404E283C43D7F667018344AD9C56EEF