From 4ba1419173ee3eaa81d0000ecc8a78c4644a81c0 Mon Sep 17 00:00:00 2001 From: DazedAnon Date: Wed, 8 Jul 2026 13:52:12 -0500 Subject: [PATCH] Relayout off by default --- .env.example | 2 +- gui/wolf_workflow_tab.py | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.env.example b/.env.example index 6dc2b5d..6e7ab6d 100644 --- a/.env.example +++ b/.env.example @@ -71,7 +71,7 @@ noteWidth="75" #wolfNameWrapNotes='["├■プロフィール","説明"]' # WolfDawn dialogue wrap at translate time is optional / advanced; normal workflow -# leaves line breaks alone and runs `wolf relayout` after inject (Step 5). +# leaves line breaks alone; optional `wolf relayout` after inject (Step 5, off by default). #wolfWrap="false" #wolfWidth="55" diff --git a/gui/wolf_workflow_tab.py b/gui/wolf_workflow_tab.py index 4b21989..09e1584 100644 --- a/gui/wolf_workflow_tab.py +++ b/gui/wolf_workflow_tab.py @@ -2271,7 +2271,7 @@ class WolfWorkflowTab(QWidget): self._relayout_after_cb = QCheckBox("Relayout after inject") self._relayout_after_cb.setChecked( - str(self._setting("relayout_after_inject", "true")).lower() != "false" + self._setting("relayout_after_inject", "false") == "true" ) self._relayout_after_cb.stateChanged.connect( lambda: self._save_setting( @@ -2739,7 +2739,7 @@ class WolfWorkflowTab(QWidget): cb = getattr(self, "_relayout_after_cb", None) if cb is not None: return cb.isChecked() - return str(self._setting("relayout_after_inject", "true")).lower() != "false" + return self._setting("relayout_after_inject", "false") == "true" def _relayout_desc_enabled(self) -> bool: cb = getattr(self, "_relayout_desc_cb", None)