From 7dde9dc0ce30803fc6bd79cafc6ebfa22dd138bc Mon Sep 17 00:00:00 2001 From: aclist <92275929+aclist@users.noreply.github.com> Date: Sat, 9 May 2026 21:48:22 +0900 Subject: [PATCH] chore: restore dropped check --- dzgui/main.py | 3 ++- dzgui/managers/connection.py | 5 ++--- dzgui/strings/server_mods.py | 1 + 3 files changed, 5 insertions(+), 4 deletions(-) diff --git a/dzgui/main.py b/dzgui/main.py index e3f0ce0..d9b2be4 100644 --- a/dzgui/main.py +++ b/dzgui/main.py @@ -25,7 +25,7 @@ from dzgui.init.migrate import ( ) from dzgui.init.prefix import get_version from dzgui.init.prereqs import has_steam_client -from dzgui.init.proc import has_cmd, is_dayz_running, is_steam_running +from dzgui.init.proc import has_cmd from dzgui.init.update import allow_updates, check_updates from dzgui.util.map_count import get_map_count @@ -135,6 +135,7 @@ def main() -> None: rebuild_symlinks(XDG.config) remove_stale_signatures(XDG.config, XDG.version) + is_dayz_installed() # TODO: handle IP DB failure and use coords fallback get_ipdb(XDG.ips) local_coords = get_local_coords(XDG.ips) diff --git a/dzgui/managers/connection.py b/dzgui/managers/connection.py index cdf6379..2da6244 100644 --- a/dzgui/managers/connection.py +++ b/dzgui/managers/connection.py @@ -29,7 +29,7 @@ from dzgui.const.constants import ( from dzgui.const.enum import Preferences from dzgui.init.proc import foreground, is_dayz_running, is_steam_running from dzgui.managers.threading import call_on_thread, StoredFunc, ThreadingManager -from dzgui.strings.server_mods import checkmark +from dzgui.strings.server_mods import checkmark, resync from dzgui.util.format import format_mib from dzgui.util.strings import dialog, server_timeout from dzgui.util.symlink import rebuild_symlinks @@ -143,8 +143,7 @@ class ConnectionManager: for mod in remote_mods: if any(mod[1] in tuple for tuple in self.missing_mods): - # TODO: store in strings - mod[2] = "⟳" + mod[2] = resync if local_version is not None: pefile_path = PeFile.get_pefile_path(steam_path, info.game_id) diff --git a/dzgui/strings/server_mods.py b/dzgui/strings/server_mods.py index a3173e2..c41b443 100644 --- a/dzgui/strings/server_mods.py +++ b/dzgui/strings/server_mods.py @@ -3,3 +3,4 @@ mod_id = "ID" up_to_date = "Up to date" modlist = "Modlist" checkmark = "✓" +resync="⟳"