feat(installer): show version info and offer worker restart in settings

- Surface Latest version and flag unparseable pre-release tags in
  VersionLabel so users know why auto-update was skipped.
- Prompt to stop/start the worker service after Save, since the
  worker only reads its config at process start.
This commit is contained in:
mika kuns
2026-04-23 13:07:31 +02:00
parent 2690332d13
commit 4a6d96b90e
4 changed files with 57 additions and 11 deletions

View File

@@ -50,6 +50,7 @@ public partial class App : Application
context.Mode = state.Mode;
context.InstalledVersion = state.Existing?.Version;
context.LatestVersion = state.LatestVersion;
context.LatestTagUnparseable = state.LatestTagUnparseable;
if (state.Existing is not null)
context.InstallDirectory = state.Existing.InstallDir;