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 <noreply@anthropic.com>
This commit is contained in:
mARTin-B78 2026-06-10 00:24:42 +02:00
parent 34f75844c1
commit e831d7f1e6
3 changed files with 9 additions and 2 deletions

View File

@ -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

View File

@ -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"

View File

@ -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.")