From 453c3ff51cadb200c5681801d1c4702b03a833a4 Mon Sep 17 00:00:00 2001 From: Asher Norland Date: Tue, 3 Mar 2026 11:40:58 -0800 Subject: [PATCH] Update Timer --- synodic_client/application/screen/settings.py | 6 ++++++ synodic_client/updater.py | 4 ++-- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/synodic_client/application/screen/settings.py b/synodic_client/application/screen/settings.py index ed2e526..11d10e2 100644 --- a/synodic_client/application/screen/settings.py +++ b/synodic_client/application/screen/settings.py @@ -27,6 +27,7 @@ QWidget, ) +from synodic_client._version import __version__ from synodic_client.application.icon import app_icon from synodic_client.application.screen.card import CardFrame from synodic_client.application.theme import SETTINGS_WINDOW_MIN_SIZE, UPDATE_STATUS_CHECKING_STYLE @@ -92,6 +93,11 @@ def _init_ui(self) -> None: layout.addWidget(self._build_advanced_section()) layout.addStretch() + version_label = QLabel(f'Version {__version__}') + version_label.setAlignment(Qt.AlignmentFlag.AlignCenter) + version_label.setStyleSheet('color: rgba(255, 255, 255, 0.4); font-size: 11px;') + layout.addWidget(version_label) + scroll.setWidget(container) self.setCentralWidget(scroll) diff --git a/synodic_client/updater.py b/synodic_client/updater.py index a088c6b..4b0b922 100644 --- a/synodic_client/updater.py +++ b/synodic_client/updater.py @@ -113,10 +113,10 @@ class UpdateInfo: # Default interval for automatic update checks (minutes) -DEFAULT_AUTO_UPDATE_INTERVAL_MINUTES = 30 +DEFAULT_AUTO_UPDATE_INTERVAL_MINUTES = 5 # Default interval for tool update checks (minutes) -DEFAULT_TOOL_UPDATE_INTERVAL_MINUTES = 20 +DEFAULT_TOOL_UPDATE_INTERVAL_MINUTES = 5 @dataclass