From 57056e5b7aa09158d91f3b26e6bc777313433950 Mon Sep 17 00:00:00 2001 From: sanasol Date: Sat, 28 Feb 2026 21:47:23 +0100 Subject: [PATCH] v2.4.8: UI improvements, update popup fixes, per-profile branch tracking - Fix auto-update popup: indeterminate progress fallback when no download events, show 100% on complete - Remove macOS auto-update warning (app is now signed) - Disable update popup pulse animation - Remove news tab and news section from home screen - Center play section vertically, add community links with colored icons - Add game version + branch display on play page (from manifest) - Add last played timestamp tracking - Version badge links to git.sanhost.net releases - Profiles now store version_branch and version_client per-configuration - Profile switch restores branch/version and refreshes settings UI - DevTools enabled in dev mode (electron . --dev) - Reorder community links: Chat, Discord, TG Channel, TG Group, Source Co-Authored-By: Claude Opus 4.6 --- GUI/index.html | 83 +++++++++++-------------- GUI/js/launcher.js | 10 +++ GUI/js/script.js | 1 - GUI/js/settings.js | 5 ++ GUI/js/ui.js | 59 +++++++++++++++++- GUI/js/update.js | 99 +++++++++++++++--------------- GUI/style.css | 82 +++++++++++++++++++++---- backend/managers/profileManager.js | 52 +++++++++++----- main.js | 89 +++++++++++++++++++++------ package.json | 2 +- preload.js | 1 + 11 files changed, 337 insertions(+), 146 deletions(-) diff --git a/GUI/index.html b/GUI/index.html index d4bcbaa..9d54385 100644 --- a/GUI/index.html +++ b/GUI/index.html @@ -44,10 +44,6 @@ Mods - -
-
-

- - LATEST NEWS -

- -
-
-
-
-
-

- - ALL NEWS -

-
-
-
@@ -950,34 +939,34 @@
-
+