-
36675e0204
feat: auto-centering row with apply-after-mount, grid button raster-only

duan_jandClaude Fable 5
2026-08-20 16:21:21 +02:00
-
1af38fcbd3
fix: dialog not going away after getting baton, and the accept/cancel too small
duan_j
2026-08-20 15:58:15 +02:00
-
3b2fa597a6
chore: sync uv.lock with 0.12.0 version bump

duan_jandClaude Fable 5
2026-08-20 15:32:35 +02:00
-
4fbda86631
feat: allow non-staff to change energy
duan_j
2026-08-20 14:31:29 +02:00
-
a37d622e0a
fix: update staff linux group
duan_j
2026-08-20 14:22:30 +02:00
-
64058ae6c8
feat: fold expanded help cheatsheet when mouse leaves the box

duan_jandClaude Fable 5
2026-08-19 16:56:53 +02:00
-
47f2939d47
chore: enhance contract between input box and button
duan_j
2026-08-19 16:34:36 +02:00
-
d5c66afba9
fix: combined view only when state is moving or when in robotsampleexchange
duan_j
2026-08-19 16:33:28 +02:00
-
4917b62e53
chore: rename button to make it more sensible
duan_j
2026-08-19 16:07:32 +02:00
-
5f068a6305
feat: hover HUD with pixel coords and grey scale bar on sample camera

duan_jandClaude Fable 5
2026-08-19 13:53:13 +02:00
-
ef4bc011ab
chore: do not use the special red tooltip, stay consistent
duan_j
2026-08-19 13:28:27 +02:00
-
8b6ae51ce6
fix: satisfy lint and diff-coverage gates for admin gating

duan_jandClaude Fable 5
2026-08-19 12:52:34 +02:00
-
569b024456
feat: admin-gate beam diagnostics states, warn via passive red tip

duan_jandClaude Fable 5
2026-08-18 20:35:44 +02:00
-
4e64040d6b
0.12.5
v0.12.5
semantic-release
2026-08-20 14:37:17 +00:00
-
d29ace156e
fix: aerotech position update
fix/pxii_commissioning_260820
perl_d
2026-08-20 16:30:56 +02:00
-
a39e97469f
fix: magnet position sensor timeout
perl_d
2026-08-20 16:12:59 +02:00
-
ef59ca36a9
0.12.4
v0.12.4
semantic-release
2026-08-20 13:59:45 +00:00
-
4f5cb08319
fix: pitch scan message for correct beamline
fix/pitch_scan_message
perl_d
2026-08-20 15:47:55 +02:00
-
3ac0087c30
0.12.3
v0.12.3
semantic-release
2026-08-20 10:13:45 +00:00
-
1756caba69
fix: do not multiply screening request by steps
perl_d
2026-08-20 11:38:03 +02:00
-
dd04a2fc89
fix: read beamline state from BEC on server startup
perl_d
2026-08-17 12:19:18 +02:00
-
8e81830375
fix: do not multiply screening request by steps
fix/screening_request
perl_d
2026-08-20 11:38:03 +02:00
-
809818f9fa
0.12.2
v0.12.2
semantic-release
2026-08-20 09:25:23 +00:00
-
-
002dba7742
fix: save collimator positions
fix/save_coll_positions
perl_d
2026-08-20 11:19:20 +02:00
-
af95b36659
fix: mono pitch scan button wording
improve_wording
perl_d
2026-08-20 10:06:08 +02:00
-
ffff1e8c2d
0.12.1
v0.12.1
semantic-release
2026-08-20 08:06:04 +00:00
-
-
a36a051a2b
fix: update bs x and y instead of z
fix/save_bs_positions
perl_d
2026-08-20 09:58:39 +02:00
-
eb80370124
0.12.0
v0.12.0
semantic-release
2026-08-19 15:37:18 +00:00
-
de0445efdd
feat: connect beam steering routine to GUI
feat/add_beam_steering_routine
perl_d
2026-08-19 12:11:09 +02:00
-
b07d3a96fa
fix: read beamline state from BEC on server startup
fix/read_state_on_startup
perl_d
2026-08-17 12:19:18 +02:00
-
-
cac3136ee6
0.11.0
v0.11.0
semantic-release
2026-08-18 07:28:21 +00:00
-
167d78db68
style: collapse multiline _status calls for ruff format

duan_jandClaude Fable 5
2026-08-18 09:22:21 +02:00
-
0f12b688fe
chore: update png so they have gaps
duan_j
2026-08-17 18:47:09 +02:00
-
7a01a866ef
feat: status bar splits passive left / operable right

duan_jandClaude Fable 5
2026-08-17 18:32:36 +02:00
-
16b61b886b
fix: no BEAMLINE BUSY overlay during Sample alignment

duan_jandClaude Fable 5
2026-08-17 18:23:45 +02:00
-
37bb25e705
0.10.0
v0.10.0
semantic-release
2026-08-17 16:19:55 +00:00
-
e9428ca64d
test: pin the Sample-alignment motion-watch exception

duan_jandClaude Fable 5
2026-08-17 17:00:26 +02:00
-
adcc63d45c
chore: clarify move to mounting position in smargon movement
duan_j
2026-08-17 16:54:19 +02:00
-
cb5837d90f
fix: no auto-switch to beamline view during Sample alignment

duan_jandClaude Fable 5
2026-08-17 16:50:49 +02:00
-
b58c23d0f6
feat: sample camera starts in scale-to-fit

duan_jandClaude Fable 5
2026-08-17 16:49:30 +02:00
-
6ace1fcbcf
feat: queue controls live only in the Queued view

duan_jandClaude Fable 5
2026-08-17 16:11:35 +02:00
-
344888dac0
feat: Queued chip view shows the actual run order

duan_jandClaude Fable 5
2026-08-17 16:10:38 +02:00
-
1fef28231b
feat: current energy readout in Exp. Config energy row

duan_jandClaude Fable 5
2026-08-17 16:02:06 +02:00
-
03ae77fa74
fix: pyright-style ignore for setGraphicsEffect(None)

duan_jandClaude Fable 5
2026-08-17 15:16:53 +02:00
-
32a835b661
style: wrap shutter flag f-strings for ruff format

duan_jandClaude Fable 5
2026-08-17 14:57:30 +02:00
-
8f91f1ed2e
feat: fast shutter open/close row in Beamline setup

duan_jandClaude Fable 5
2026-08-17 14:50:48 +02:00
-
3053aaae93
style: expanded help overlay opens top center, under the badge

duan_jandClaude Fable 5
2026-08-17 14:31:56 +02:00
-
4a728baf79
feat: clicking the '#' header selects all rows

duan_jandClaude Fable 5
2026-08-17 14:30:10 +02:00
-
2909182bb1
fix: measured threshold is rotation count >= 1

duan_jandClaude Fable 5
2026-08-17 14:28:39 +02:00
-
a0baa2b54d
style: help badge at center top, More link right-aligned

duan_jandClaude Fable 5
2026-08-17 14:20:24 +02:00
-
378c25799f
style: move Unmeasured next to All, 1px gap between filter chips

duan_jandClaude Fable 5
2026-08-17 14:15:38 +02:00
-
977483ef28
feat: put the ExpHutch shutter left of the fast shutter

duan_jandClaude Fable 5
2026-08-17 14:13:47 +02:00
-
2a82c598c0
feat: live energy/wavelength readout in Beamline setup

duan_jandClaude Fable 5
2026-08-17 14:03:58 +02:00
-
900bc2f6f7
feat: add Unflag to the sample table context menu

duan_jandClaude Fable 5
2026-08-17 14:02:41 +02:00
-
4175cb8edf
feat: add Unmeasured filter chip to the sample table

duan_jandClaude Fable 5
2026-08-17 14:02:16 +02:00
-
f303f29214
fix: order sample count columns by workflow, unwire crossed columns

duan_jandClaude Fable 5
2026-08-17 14:01:28 +02:00
-
80063a5df1
feat: wave-animate the busy overlay titles

duan_jandClaude Fable 5
2026-08-17 13:58:28 +02:00
-
fbd40eee90
feat: breathe the pending transition target in the state strip

duan_jandClaude Fable 5
2026-08-17 13:58:24 +02:00
-
c24da7739b
refactor: replace Qt overrides with native mechanisms, install app filters once

duan_jandClaude Fable 5
2026-08-15 14:11:50 +02:00
-
008908203a
0.9.0
v0.9.0
semantic-release
2026-08-17 11:42:36 +00:00
-
190e728734
fix: install gate event filters after eventFilter's targets exist

duan_jandClaude Fable 5
2026-08-14 10:54:20 +02:00
-
727f19d52a
ci: run pytest with -s -vv in the test jobs

duan_jandClaude Fable 5
2026-08-14 10:54:20 +02:00
-
aa6c226103
test: cover every changed line in the branch diff

duan_jandClaude Fable 5
2026-08-14 09:20:44 +02:00
-
6c720d29d3
fix: explain gated Beamline tab clicks; drop login state POST

duan_jandClaude Fable 5
2026-08-14 09:20:44 +02:00
-
16e112f44a
test: lift diff coverage over the 80 percent gate

duan_jandClaude Fable 5
2026-08-14 08:52:01 +02:00
-
5871c959e2
fix: clear basedpyright diff violations

duan_jandClaude Fable 5
2026-08-14 08:52:01 +02:00
-
b4896105ab
chore: satisfy ruff format and SIM201 lint

duan_jandClaude Fable 5
2026-08-14 07:23:20 +02:00
-
58bde9379b
feat: switch to Beamline combined view while busy

duan_jandClaude Fable 5
2026-08-13 15:42:00 +02:00
-
d659f05009
fix: grey out whole state strip while beamline is busy

duan_jandClaude Fable 5
2026-08-13 15:42:00 +02:00
-
69d552c068
fix: busy flag in Axis views as plain status text, not a badge

duan_jandClaude Fable 5
2026-08-13 15:15:23 +02:00
-
75d7bed380
chore: rename Beamline Setup to Beamline setup, comment tweaks

duan_jandClaude Fable 5
2026-08-13 15:05:42 +02:00
-
1bce76e6fc
feat: show locked beamline banners to non-staff

duan_jandClaude Fable 5
2026-08-13 15:05:42 +02:00
-
656b441593
feat: default beamline state on login by role

duan_jandClaude Fable 5
2026-08-13 15:05:42 +02:00
-
c5a6a175bd
feat: disable Beamline tab when active pgroup is outside token pgroups

duan_jandClaude Fable 5
2026-08-13 14:35:20 +02:00
-
869a66ff4b
fix: send light slider changes from every input path, guard readback

duan_jandClaude Fable 5
2026-08-13 13:42:07 +02:00
-
d94fb88148
chore: using aare_banner.png since svg could be rendered wrong at rhel9 consoles
duan_j
2026-08-13 13:41:36 +02:00
-
bb447b1567
feat: rename Monochromator panel to Beamline Setup, add WIP beam-to-box row

duan_jandClaude Fable 5
2026-08-13 11:46:45 +02:00
-
c618354c01
feat: add Change Energy row to experiment configuration

duan_jandClaude Fable 5
2026-08-13 11:46:44 +02:00
-
252e08384d
chore: Use rock and goto for better understanding
duan_j
2026-08-13 11:27:18 +02:00
-
70107e6219
fix: unsqueeze Chi/Phi row and widen Step box in smargon panel

duan_jandClaude Fable 5
2026-08-13 11:23:39 +02:00
-
c837e6c44d
fix: reserve sign width for GM labels; annotate red-highlight mismatch

duan_jandClaude Fable 5
2026-08-13 11:00:20 +02:00
-
ebe0860ed4
feat: add More link in sample camera help overlay opening F1 dialog

duan_jandClaude Fable 5
2026-08-13 11:00:20 +02:00
-
e18c7feded
feat: stage motor entry values, apply moves in one click

duan_jandClaude Fable 5
2026-08-13 10:56:32 +02:00
-
b8177bd764
chore: specify the omega panel 0 degree is a go-to not a move-by
duan_j
2026-08-13 10:47:02 +02:00
-
ac5936f7be
fix: exposure wheel only increased when Alt held

duan_jandClaude Fable 5
2026-08-13 10:39:36 +02:00
-
69178945e5
fix: prevent libzmq abort and per-frame decode errors in prediction subscriber

duan_jandClaude Fable 5
2026-08-13 10:31:57 +02:00
-
63f4ad7612
chore: name the bluebird theme in menu the default theme
duan_j
2026-08-13 10:29:14 +02:00
-
02b0a02648
0.8.3
v0.8.3
semantic-release
2026-08-12 14:10:36 +00:00
-
8e68972625
fix: show viewing mode for all states
fix/moving_state
perl_d
2026-08-12 15:40:07 +02:00
-
63ea060fb9
fix: rename recover beamline to force maintenance
perl_d
2026-08-12 15:36:01 +02:00
-
362880ec82
fix: rename free beamline to clear busy
perl_d
2026-08-12 15:29:41 +02:00
-
1b3b144265
refactor: remove dead code
perl_d
2026-08-12 15:20:11 +02:00
-
b341780232
0.8.2
v0.8.2
semantic-release
2026-08-12 08:26:05 +00:00
-
23ad11430b
chore: removing trailing space
duan_j
2026-08-12 10:20:03 +02:00
-
bb35209be8
chore: fix linting
duan_j
2026-08-12 10:15:00 +02:00
-
328a46b09c
chore: hide debug log in the log_panel
duan_j
2026-08-12 10:11:54 +02:00
-
8a9f35ef74
chore: make default theme bluebird (solid)
duan_j
2026-08-11 16:03:58 +02:00
-
9906937525
chore: add test to improve coverage
duan_j
2026-08-11 16:00:58 +02:00
-
17bb65420f
chore: formatting, tab space misused
duan_j
2026-08-11 14:48:24 +02:00
-
0ca968277c
chore: stop logger info display lots of pgroups
duan_j
2026-08-11 14:37:21 +02:00