From f135f6a35dc457d66219c4f2b3ea24be0e4bef5a Mon Sep 17 00:00:00 2001 From: aclist <92275929+aclist@users.noreply.github.com> Date: Thu, 3 Sep 2026 23:26:45 +0900 Subject: [PATCH] drop: GenericAdjustedClock --- dzgui/views/dialogs/calc.py | 16 ---------------- 1 file changed, 16 deletions(-) diff --git a/dzgui/views/dialogs/calc.py b/dzgui/views/dialogs/calc.py index 27d4a36..53b0367 100644 --- a/dzgui/views/dialogs/calc.py +++ b/dzgui/views/dialogs/calc.py @@ -210,22 +210,6 @@ class ServerClock: return td -class GenericAdjustedClock: - def __init__(self, emitter: Emitter, signal: str) -> None: - self.signal = signal - self.emitter = emitter - self.emitter.connect("target_time_changed", self._on_target_time_changed) - - def _on_target_time_changed(self, emitter: Emitter, time: timedelta) -> None: - if isinstance(self, AdjustedClock): - self.start_time = datetime.now() - adjusted = self.start_time + time - self.emitter.emit(self.signal, adjusted) - - def get_time(self) -> str: - return self.start_time.strftime(EXTENDED_TIME_FORMAT) - - class RemainderClock: def __init__(self, emitter: Emitter) -> None: self.emitter = emitter