0.32.0
Docs build and publish / docker (push) Successful in 8s
CI / lint (push) Successful in 29s
Build and Publish / release (push) Successful in 18s
CI / test (3.12) (push) Successful in 1m13s
CI / test (3.13) (push) Successful in 1m19s
CI / test (3.14) (push) Successful in 1m23s
CI / test-with-beamline-plugins (pxii_bec) (push) Successful in 1m24s
CI / test-with-beamline-plugins (pxi_bec) (push) Successful in 1m25s
CI / test-with-beamline-plugins (pxiii_bec) (push) Successful in 1m31s
CI / test-with-coverage (push) Successful in 1m56s
CI / coverage-analysis (push) Skipped

Automatically generated by python-semantic-release
This commit is contained in:
semantic-release
2026-09-14 11:24:10 +00:00
parent f1f932bc7c
commit f75b31738d
2 changed files with 55 additions and 1 deletions
+54
View File
@@ -1,6 +1,60 @@
# CHANGELOG
## v0.32.0 (2026-09-14)
### Code Style
- Format
([`8142908`](https://gitea.psi.ch/mx/AareDAQ/commit/814290829dd403238d6f239f329a421978d0888e))
### Features
- Full-name tooltips on the glyph count column headers
([`f1f932b`](https://gitea.psi.ch/mx/AareDAQ/commit/f1f932bc7cd1d72805916c1f09d740054934f3c1))
The sample list's Mount/Gridscan/Screening/Rotation count columns show only a glyph in the header to
save width; hovering now shows the full name via ToolTipRole. Text headers stay tooltip-free.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
- Show the mounted sample name on the camera view
([`6d09ae4`](https://gitea.psi.ch/mx/AareDAQ/commit/6d09ae4fe304058b991c29bcde72c63b0d53559a))
A "Currently mounted: <sample_name>" HUD line in the top-left corner of the sample camera, driven by
the DAQ status (clears when nothing is mounted). Painted like the other camera HUDs and sized
through the text zoom, which QSS cannot reach here.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
- Text zoom shortcuts and high-contrast resize lines
([`1fc7264`](https://gitea.psi.ch/mx/AareDAQ/commit/1fc72649b0d1ef24884d189e0a924da28bf53eb6))
- Ctrl+plus / Ctrl+minus / Ctrl+0 (and View menu entries) scale the QSS FONT_* ladder and the
application default font together; the scale is clamped to 0.8-1.6 and persisted in QSettings
appearance/font_scale. - Resize gutters keep a 5px hover/drag region but paint only a 2px line
with a 1px shadow (hard-stop gradients per orientation). - WCAG contrast fixes: separators were
1.0-1.2:1 against every theme background, now >=3.25:1 (dark theme gold @70%); scrollbar handle
1.17:1 -> 3.38:1; unselected tab text on the sky gradient 2.07:1 -> 4.71:1 via TAB_IDLE_TEXT.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
### Refactoring
- Transmission is a per-mode setting, placed in its section
([`1fe3c7f`](https://gitea.psi.ch/mx/AareDAQ/commit/1fe3c7f4e5e4c18c323b97bec49da32846b280e9))
The shared "Rotation transmission" row sat in the top rows of BOTH the Gridscan and Rotation tabs,
where it read as one setting for everything (and as nonsense in the Gridscan tab). Now each tab
places its own row: Gridscan keeps "Transmission" with the shared resolution/distance rows, and
the Rotation tab moves "Rotation transmission" below the Screening block and its Run button, as
the first row of the Rotation section - next to the fields it actually applies to. Screening keeps
its separate "Screening transmission". No behavior change: same field, same spreadsheet/user-value
handling, only the label and the placement.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
## v0.31.3 (2026-09-14)
### Bug Fixes
+1 -1
View File
@@ -1,6 +1,6 @@
[project]
name = "aaredaq"
version = "0.31.3"
version = "0.32.0"
description = "AareDAQ (with GUI)"
readme = "README.md"
requires-python = ">=3.11"