0.13.0
Docs build and publish / docker (push) Successful in 17s
CI / lint (push) Successful in 47s
Build and Publish / release (push) Successful in 24s
CI / test (3.11) (push) Successful in 1m9s
CI / test (3.12) (push) Successful in 1m9s
CI / test (3.13) (push) Successful in 1m10s
CI / test-with-beamline-plugins (pxi_bec) (push) Successful in 1m13s
CI / test-with-beamline-plugins (pxii_bec) (push) Successful in 1m23s
CI / test-with-beamline-plugins (pxiii_bec) (push) Successful in 1m29s
CI / test-with-coverage (push) Successful in 1m42s
CI / coverage-analysis (push) Skipped
Docs build and publish / docker (push) Successful in 17s
CI / lint (push) Successful in 47s
Build and Publish / release (push) Successful in 24s
CI / test (3.11) (push) Successful in 1m9s
CI / test (3.12) (push) Successful in 1m9s
CI / test (3.13) (push) Successful in 1m10s
CI / test-with-beamline-plugins (pxi_bec) (push) Successful in 1m13s
CI / test-with-beamline-plugins (pxii_bec) (push) Successful in 1m23s
CI / test-with-beamline-plugins (pxiii_bec) (push) Successful in 1m29s
CI / test-with-coverage (push) Successful in 1m42s
CI / coverage-analysis (push) Skipped
Automatically generated by python-semantic-release
This commit is contained in:
+95
-2
@@ -1,6 +1,99 @@
|
||||
# CHANGELOG
|
||||
|
||||
|
||||
## v0.13.0 (2026-08-20)
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
- Combined view only when state is moving or when in robotsampleexchange
|
||||
([`d5c66af`](https://gitea.psi.ch/mx/AareDAQ/commit/d5c66afba9a84a2614676480381d745184c14ddb))
|
||||
|
||||
- Dialog not going away after getting baton, and the accept/cancel too small
|
||||
([`1af38fc`](https://gitea.psi.ch/mx/AareDAQ/commit/1af38fcbd3c93627eb47bb76ed6fcd3af8a26cb4))
|
||||
|
||||
- Satisfy lint and diff-coverage gates for admin gating
|
||||
([`8b6ae51`](https://gitea.psi.ch/mx/AareDAQ/commit/8b6ae51ce6106d37b3d393fafb26136276e0f860))
|
||||
|
||||
basedpyright requires _admin_tip_anchor to exist after __init__, so the anchor is created eagerly
|
||||
instead of lazily. Cover the red-tip branch and the status-bar menu gate; the menu test swaps in a
|
||||
QMenu subclass with a no-op exec because PySide method lookup ignores class-attr monkeypatches.
|
||||
|
||||
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
|
||||
|
||||
- Update staff linux group
|
||||
([`a37d622`](https://gitea.psi.ch/mx/AareDAQ/commit/a37d622e0aee734174c1dbb445746ca70c4128ec))
|
||||
|
||||
### Chores
|
||||
|
||||
- Do not use the special red tooltip, stay consistent
|
||||
([`ef4bc01`](https://gitea.psi.ch/mx/AareDAQ/commit/ef4bc011ab89d309f99a90dc95fdf0d4a756a0a7))
|
||||
|
||||
- Enhance contract between input box and button
|
||||
([`47f2939`](https://gitea.psi.ch/mx/AareDAQ/commit/47f2939d476f67342a18220f21a7cbbdd2ccaab9))
|
||||
|
||||
- Fix wording
|
||||
([`d52a31b`](https://gitea.psi.ch/mx/AareDAQ/commit/d52a31be5413d06c61a06f5eb32e4d21cea06df3))
|
||||
|
||||
- Rename button to make it more sensible
|
||||
([`4917b62`](https://gitea.psi.ch/mx/AareDAQ/commit/4917b62e53cee59de147cbabad73333807357c2e))
|
||||
|
||||
- Sync uv.lock with 0.12.0 version bump
|
||||
([`3b2fa59`](https://gitea.psi.ch/mx/AareDAQ/commit/3b2fa597a67eb527c084a8e85cbea6455cced1b3))
|
||||
|
||||
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
|
||||
|
||||
- Sync uv.lock with 0.12.4 version bump
|
||||
([`0cff706`](https://gitea.psi.ch/mx/AareDAQ/commit/0cff706a11fd5133f68819d45ce8957791dc98d5))
|
||||
|
||||
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
|
||||
|
||||
- Sync uv.lock with 0.12.5 version bump
|
||||
([`3df3683`](https://gitea.psi.ch/mx/AareDAQ/commit/3df3683b75cb0aab5ea96fa81203447c588c7815))
|
||||
|
||||
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
|
||||
|
||||
### Features
|
||||
|
||||
- Admin-gate beam diagnostics states, warn via passive red tip
|
||||
([`569b024`](https://gitea.psi.ch/mx/AareDAQ/commit/569b0244565b547d57faace86faffdb73191c24c))
|
||||
|
||||
Beam location, Beamstop alignment and Flux measurement grey out for non-staff in the state strip and
|
||||
the status-bar transitions menu. All "not admin" denials now show as an auto-dismissing QToolTip
|
||||
on a Catppuccin red wash instead of a click-to-close QMessageBox.
|
||||
|
||||
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
|
||||
|
||||
- Allow non-staff to change energy
|
||||
([`4fbda86`](https://gitea.psi.ch/mx/AareDAQ/commit/4fbda86631b78c14061b0f58137f9cb598abbb00))
|
||||
|
||||
- Auto-centering row with apply-after-mount, grid button raster-only
|
||||
([`36675e0`](https://gitea.psi.ch/mx/AareDAQ/commit/36675e02048de2c1c5712140825193226909e5bc))
|
||||
|
||||
Auto Centering moves out of the experiment tabs to its own row between Manual sample and Exp.
|
||||
Config., with an apply-after-mount checkbox that re-runs it on every detected sample mount
|
||||
(guarded against firing on GUI startup). Draw a Grid now only shows on the Raster scan tab.
|
||||
|
||||
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
|
||||
|
||||
- Fold expanded help cheatsheet when mouse leaves the box
|
||||
([`64058ae`](https://gitea.psi.ch/mx/AareDAQ/commit/64058ae6c8a1a84f0e05d345584842230cf1e3da))
|
||||
|
||||
Click is no longer the only way back to the "?" badge: moving the pointer off the expanded box, or
|
||||
out of the widget entirely, folds it. Checked before the interaction gate so it works in viewing
|
||||
mode too.
|
||||
|
||||
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
|
||||
|
||||
- Hover HUD with pixel coords and grey scale bar on sample camera
|
||||
([`5f068a6`](https://gitea.psi.ch/mx/AareDAQ/commit/5f068a630563cab6c8f82f208bd8f1be9ca6c8fe))
|
||||
|
||||
Bottom-right corner shows the hovered pixel coordinates with a grey 1-2-5 scale bar above them,
|
||||
derived from geom.pixel_in_mm and the current zoom. Works in viewing mode (before the interaction
|
||||
gate), clears on leave, and skips drawing outside the image.
|
||||
|
||||
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
|
||||
|
||||
|
||||
## v0.12.5 (2026-08-20)
|
||||
|
||||
### Bug Fixes
|
||||
@@ -473,8 +566,8 @@ Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
|
||||
- Add Change Energy row to experiment configuration
|
||||
([`c618354`](https://gitea.psi.ch/mx/AareDAQ/commit/c618354c0146e6a071873507aad4d085c71e344f))
|
||||
|
||||
Copy of the Beamline Setup energy row (keV display, eV emit), placed below the Auto Centering /
|
||||
Draw a Grid row and always visible. Wired to the same daq.change_energy; not staff-gated,
|
||||
Copy of the Beamline Setup energy row (keV display, eV emit), placed below the ML Loop Centring /
|
||||
Make Raster Grid row and always visible. Wired to the same daq.change_energy; not staff-gated,
|
||||
server enforces write permission.
|
||||
|
||||
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
|
||||
|
||||
+1
-1
@@ -1,6 +1,6 @@
|
||||
[project]
|
||||
name = "aaredaq"
|
||||
version = "0.12.5"
|
||||
version = "0.13.0"
|
||||
description = "AareDAQ (with GUI)"
|
||||
readme = "README.md"
|
||||
requires-python = ">=3.11"
|
||||
|
||||
Reference in New Issue
Block a user