1.3.4
Docs build and publish / docker (push) Successful in 3s
Build and Publish / release (push) Successful in 43s
CI / lint (push) Successful in 58s
CI / test (3.12) (push) Successful in 1m35s
CI / test (3.13) (push) Successful in 1m36s
CI / test (3.14) (push) Successful in 1m37s
CI / test-with-beamline-plugins (pxi_bec) (push) Successful in 1m43s
CI / test-with-beamline-plugins (pxiii_bec) (push) Successful in 1m41s
CI / test-with-coverage (push) Successful in 1m45s
CI / coverage-analysis (push) Skipped
CI / test-with-beamline-plugins (pxii_bec) (push) Successful in 1m11s
Docs build and publish / docker (push) Successful in 3s
Build and Publish / release (push) Successful in 43s
CI / lint (push) Successful in 58s
CI / test (3.12) (push) Successful in 1m35s
CI / test (3.13) (push) Successful in 1m36s
CI / test (3.14) (push) Successful in 1m37s
CI / test-with-beamline-plugins (pxi_bec) (push) Successful in 1m43s
CI / test-with-beamline-plugins (pxiii_bec) (push) Successful in 1m41s
CI / test-with-coverage (push) Successful in 1m45s
CI / coverage-analysis (push) Skipped
CI / test-with-beamline-plugins (pxii_bec) (push) Successful in 1m11s
Automatically generated by python-semantic-release
This commit is contained in:
@@ -1,6 +1,41 @@
|
||||
# CHANGELOG
|
||||
|
||||
|
||||
## v1.3.4 (2026-09-30)
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
- Update color of the mounted row in AareGUI
|
||||
([`70f9a14`](https://gitea.psi.ch/mx/AareDAQ/commit/70f9a143253aa99cc5a3052087843e3b6eb0e0b3))
|
||||
|
||||
- **gui**: Fire mount auto-centering on the first idle status tick
|
||||
([`3409d01`](https://gitea.psi.ch/mx/AareDAQ/commit/3409d01efdd75e778675d7fb1d9cfa4e70b604ea))
|
||||
|
||||
The "apply after mounting" checkbox clicked Auto Centering as soon as the status poll showed a new
|
||||
sample id. /sample/mount still holds the hw lock at that point, /alc/center_loop takes the same
|
||||
lock non-blocking, and the resulting BeamlineBusyException is a quiet error the GUI swallows. So
|
||||
the automatic click never did anything; only a later manual click worked.
|
||||
|
||||
Arm on the sample-id change and click on the first status tick with busy=False, which is exactly
|
||||
what the user did by hand. Skip arming while queue automation runs: it mounts and centers on its
|
||||
own and frees the lock between /scan/auto calls, so a GUI centering in that gap would steal the
|
||||
lock from the next scan. Pause during a scan's mount phase can still arm that one sample, but
|
||||
Pause ends in an unmount, so the window is a ms-wide lock gap sampled at 2 Hz; accepted, noted in
|
||||
the code.
|
||||
|
||||
Supersedes the three-commit approach on fix/auto-center-after-mount-wait-idle (PR 243).
|
||||
|
||||
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
|
||||
|
||||
- **gui**: Remove not longer needed return to main window at close and cleanup
|
||||
([`2c388ff`](https://gitea.psi.ch/mx/AareDAQ/commit/2c388ff7ad6dca80ef092305541a6be8749cde7c))
|
||||
|
||||
### Testing
|
||||
|
||||
- Patch the test
|
||||
([`5cb32ba`](https://gitea.psi.ch/mx/AareDAQ/commit/5cb32ba5fca61fd7d2d81f0a6189516d2dc9937e))
|
||||
|
||||
|
||||
## v1.3.3 (2026-09-29)
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
+1
-1
@@ -1,6 +1,6 @@
|
||||
[project]
|
||||
name = "aaredaq"
|
||||
version = "1.3.3"
|
||||
version = "1.3.4"
|
||||
description = "AareDAQ (with GUI)"
|
||||
readme = "README.md"
|
||||
requires-python = ">=3.11"
|
||||
|
||||
Reference in New Issue
Block a user