fix: print log messages to terminal in addition to GUI
This commit is contained in:
@@ -941,7 +941,8 @@ class MainWindow(ctk.CTk):
|
|||||||
# ── Workflow Steps ─────────────────────────────────────────
|
# ── Workflow Steps ─────────────────────────────────────────
|
||||||
|
|
||||||
def _log_message(self, message: str) -> None:
|
def _log_message(self, message: str) -> None:
|
||||||
"""Append a message to the log display (thread-safe)."""
|
"""Append a message to the log display and terminal (thread-safe)."""
|
||||||
|
print(message, flush=True)
|
||||||
self.after(0, lambda: self._log_display.append(message))
|
self.after(0, lambda: self._log_display.append(message))
|
||||||
|
|
||||||
def _set_step_status(self, index: int, status: str) -> None:
|
def _set_step_status(self, index: int, status: str) -> None:
|
||||||
|
|||||||
Reference in New Issue
Block a user