Skip to content

3.2.0 update files#25

Closed
ways15xx wants to merge 2 commits into
mainfrom
feature/appearance-color-v3.2
Closed

3.2.0 update files#25
ways15xx wants to merge 2 commits into
mainfrom
feature/appearance-color-v3.2

Conversation

@ways15xx

@ways15xx ways15xx commented Jun 2, 2026

Copy link
Copy Markdown
Member

3.2.0 update files

ways15xx and others added 2 commits May 31, 2026 20:36
Add appearance/color customization system (v3.2)

Features:
- New Appearance panel with HSV slider color pickers for Background,
  Accent, and Text colors, with live preview and hex readout
- Centrally-linked theming: one color drives the whole app (window,
  header, panels, server selector, launch button, slider knobs,
  Settings toggles, and all text with derived secondary opacities)
- Color persistence in wauncher_settings.cfg, applied at startup
- Reset to Default Theme button that snaps sliders back

UI:
- Appearance panel: clean 3-column, no-scroll layout
- Vector toolbar icons (info, gear, brush, 3-stack server)
- Appearance button placed left of Settings
- Server selector: EU/NA flag images + cleaner "None" row
- Version badge in the Info tab

Fixes:
- SettingsWindowViewModel.Save() is now merge-based so it no longer
  wipes saved color_* entries

Bumps version to 3.2.

Co-Authored-By: Claude Opus 4.8 <[email protected]>
@
Previously an offline/unreachable update server caused the patch fetch
to wait on the default ~100s HttpClient timeout and then silently return
an empty patch list (treated as up to date), so the launcher hung on
"Checking for updates..." with no feedback.

- Give the ClassicCounter API client a 12s timeout (fail fast)
- Patch.GetPatches now throws UpdateServerUnreachableException on a
  network/timeout/parse failure instead of swallowing it
- UpdateService surfaces "Can't connect to update server" in the status
  bar and clears it on the next successful check

Co-Authored-By: Claude Opus 4.8 <[email protected]>
@ways15xx ways15xx closed this Jun 2, 2026
@ways15xx ways15xx changed the title Wauncher v3.2 — Appearance/color customization + update-error fix 3.2.0 update files Jun 2, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant