From e831d7f1e6941cf55436c77018d9b7e07900eae1 Mon Sep 17 00:00:00 2001 From: mARTin-B78 Date: Wed, 10 Jun 2026 00:24:42 +0200 Subject: [PATCH] fix: remove Internal engine section header in Engines tab (v2.03.14) Device/Compute rows already only show for local engines; the titled section break was redundant and visually separated fields that belong together. Co-Authored-By: Claude Sonnet 4.6 --- linux/CHANGELOG.md | 7 +++++++ linux/blitztext/__init__.py | 2 +- linux/blitztext/gtksettings.py | 2 +- 3 files changed, 9 insertions(+), 2 deletions(-) diff --git a/linux/CHANGELOG.md b/linux/CHANGELOG.md index edf0af5..061cfba 100644 --- a/linux/CHANGELOG.md +++ b/linux/CHANGELOG.md @@ -9,6 +9,13 @@ The version is defined in [`blitztext/__init__.py`](blitztext/__init__.py). ## [Unreleased] +## [2.03.14] - 2026-06-10 + +### Fixed +- **Engines tab.** Removed the "Internal engine — device & precision" section + header. The Device and Compute type fields already only appear when a local + engine type is selected; the separate header was redundant. + ## [2.03.13] - 2026-06-10 ### Changed diff --git a/linux/blitztext/__init__.py b/linux/blitztext/__init__.py index 216971a..16c0ab4 100644 --- a/linux/blitztext/__init__.py +++ b/linux/blitztext/__init__.py @@ -6,4 +6,4 @@ counterpart to the macOS Blitztext menu bar app: it runs natively on the host (not in a container) so it can type into any application via xdotool. """ -__version__ = "2.03.13" +__version__ = "2.03.14" diff --git a/linux/blitztext/gtksettings.py b/linux/blitztext/gtksettings.py index 61dbd7d..62580c6 100644 --- a/linux/blitztext/gtksettings.py +++ b/linux/blitztext/gtksettings.py @@ -1244,7 +1244,7 @@ notebook.bt-nb tab:checked label { self.stt_type.connect("changed", self._stt_type_changed) # ── Device & precision card (local engines only) ───────────────────── - self.stt_dev_card = _card_section(box, "Internal engine — device & precision", margin_top=4, icon="computer-symbolic") + self.stt_dev_card = _card_section(box, "", margin_top=4) self.stt_device = _labeled(self.stt_dev_card, "Device", _type_combo(_DEVICE_OPTIONS, self.cfg.device), tooltip="Which processor runs the speech model. " "Auto tries your GPU first. GPU (CUDA) requires NVIDIA — much faster than CPU.")