-
34c8182cfa
fix: allow str has no get when in recovery
duan_j
2026-08-11 14:23:18 +02:00
-
ca05748d1f
fix: include graphics to wheel
duan_j
2026-08-11 14:22:32 +02:00
-
4b9ee0c414
0.8.1
v0.8.1
semantic-release
2026-08-11 11:42:09 +00:00
-
110bfb3f5f
fix: allow workflow dispatch of release wf
perl_d-patch-1
perl_d
2026-08-11 13:38:48 +02:00
-
296bc98bbb
0.8.0
v0.8.0
semantic-release
2026-08-11 11:08:02 +00:00
-
7a60b7d932
fix: reset connection state if cancel fails
feat/lazy_jfj
perl_d
2026-08-11 11:36:46 +02:00
-
8a51eef4f0
feat: lazily init jfj client
perl_d
2026-08-11 11:16:01 +02:00
-
aade051074
0.8.0
semantic-release
2026-08-11 09:03:03 +00:00
-
833a6d136f
style: visual and interaction polish

duan_jandClaude Fable 5
2026-08-11 09:47:58 +02:00
-
b08817024d
feat: reference-tools position column and state-driven default sample tab

duan_jandClaude Fable 5
2026-08-11 09:47:06 +02:00
-
7b30c959a2
fix: dark-mode legibility for the status bar, sample tables, and surfaces

duan_jandClaude Fable 5
2026-08-11 09:45:55 +02:00
-
e77dfb4716
refactor: shared busy-badge renderer for camera and axis video views

duan_jandClaude Fable 5
2026-08-11 09:38:46 +02:00
-
1f2a538959
feat: float alert banners over content as anchored toasts

duan_jandClaude Fable 5
2026-08-11 09:26:52 +02:00
-
e457236777
feat: merge Automation progress and Console log into one Information dock

duan_jandClaude Fable 5
2026-08-10 17:09:18 +02:00
-
7b4764e7ca
test: cover the camera overlays, theme migration, layout heal, and splash

duan_jandClaude Fable 5
2026-08-10 10:56:17 +02:00
-
cd4b62323c
style: swap the splash banner text to the white variant

duan_jandClaude Fable 5
2026-08-10 10:47:57 +02:00
-
763a25837c
style: narrow the manual-resize press state for the pyright gate

duan_jandClaude Fable 5
2026-08-10 10:23:52 +02:00
-
27c9b93d5c
docs: note the spreadsheet log-spam TODO in daq_worker

duan_jandClaude Fable 5
2026-08-10 09:45:07 +02:00
-
3a7f1f584a
fix: heal poisoned all-docks-hidden layout and restore layout before watch-only close

duan_jandClaude Fable 5
2026-08-10 09:44:53 +02:00
-
3db8b11dd1
feat: camera help overlay, camera-error message, and session badge hover feedback

duan_jandClaude Fable 5
2026-08-10 09:43:30 +02:00
-
c13ea11430
feat: rename themes to sunrise/sunset, add bluebird theme with Catppuccin-Latte light palette

duan_jandClaude Fable 5
2026-08-10 09:41:20 +02:00
-
4ef2ad64d7
style: clear the basedpyright gate for the new-code lines

duan_jandClaude Fable 5
2026-08-09 10:08:23 +02:00
-
0b696a56f0
style: cool the sunset gradient base

duan_jandClaude Fable 5
2026-08-08 18:42:58 +02:00
-
546fb5d3f0
test: inline smoke check for the wheel guard

duan_jandClaude Fable 5
2026-08-08 18:42:14 +02:00
-
f7194ca3a4
style: small panel polish

duan_jandClaude Fable 5
2026-08-08 18:42:04 +02:00
-
c179ea992c
style: relabel theme entries, tuck prototype views into the View menu

duan_jandClaude Fable 5
2026-08-08 18:40:59 +02:00
-
7f838f4b98
fix: opaque faces for floating windows and theme-aware pop-out icons

duan_jandClaude Fable 5
2026-08-08 18:40:23 +02:00
-
d127863b1f
feat: hide operation panels in watch-only mode

duan_jandClaude Fable 5
2026-08-08 15:10:27 +02:00
-
f9a6c7bc31
feat: rest-to-reveal hint for dock separators

duan_jandClaude Fable 5
2026-08-08 15:09:30 +02:00
-
257edc25f8
feat: pointing-hand cursor on all interactive widgets

duan_jandClaude Fable 5
2026-08-08 15:08:18 +02:00
-
ed8b2bd165
feat: cross-fade and palette flip on theme switch

duan_jandClaude Fable 5
2026-08-08 15:07:23 +02:00
-
7801025802
feat: theme-aware beamline state panel

duan_jandClaude Fable 5
2026-08-08 15:06:23 +02:00
-
1946430f0d
feat: dusk-gradient theme overhaul with transparent-widget scheme

duan_jandClaude Fable 5
2026-08-08 15:05:34 +02:00
-
900315d412
feat: add spin-arrow and check-mark glyph assets

duan_jandClaude Fable 5
2026-08-08 14:59:42 +02:00
-
2adf8ff6d5
style: narrow the log pop-out view for the pyright gate

duan_jandClaude Fable 5
2026-08-07 17:52:30 +02:00
-
69b6813025
test: cover the sample-status logic, wheel guard, pop-outs, and log mirror

duan_jandClaude Fable 5
2026-08-07 17:48:50 +02:00
-
ed42738693
style: clear the two portrait-mode diff-gate violations

duan_jandClaude Fable 5
2026-08-07 17:35:58 +02:00
-
2638308412
style: ruff-format the ported round, scope splash Qt enums

duan_jandClaude Fable 5
2026-08-07 17:26:14 +02:00
-
84ccf275f9
style: clear the basedpyright gate for the ported round

duan_jandClaude Fable 5
2026-08-07 17:14:54 +02:00
-
0b80c75c63
test: track the sample-table column shift, sort imports

duan_jandClaude Fable 5
2026-08-07 17:11:06 +02:00
-
1f9009807d
feat: merge Sample List, Reference Tools, and the queue into one dock

duan_jandClaude Fable 5
2026-08-07 17:08:51 +02:00
-
2054f078b0
feat: camera session badge and collapsible legend

duan_jandClaude Fable 5
2026-08-07 17:08:40 +02:00
-
5f44be2a62
style: compact the control panels

duan_jandClaude Fable 5
2026-08-07 17:08:40 +02:00
-
6e1305cb92
feat: pop-out windows instead of floating docks

duan_jandClaude Fable 5
2026-08-07 17:08:31 +02:00
-
f87b8952c8
feat: wheel only adjusts values while the right button is held

duan_jandClaude Fable 5
2026-08-07 17:08:31 +02:00
-
460f7034c3
feat: let panels opt out of starting collapsed

duan_jandClaude Fable 5
2026-08-07 17:08:22 +02:00
-
0bfa9dbbeb
style: extend the palette with selection, frame, slider, and sample-status tokens

duan_jandClaude Fable 5
2026-08-07 17:08:22 +02:00
-
efcdc0c191
feat: swap the splash banner to an SVG

duan_jandClaude Fable 5
2026-08-07 11:56:06 +02:00
-
266f8337a9
fix: window and dock sizing behavior

duan_jandClaude Fable 5
2026-08-07 11:54:45 +02:00
-
00e5d116a6
feat: group beam mark/center/size under one Beam Config banner

duan_jandClaude Fable 5
2026-08-07 11:54:36 +02:00
-
913089b9b6
style: apply the typography ladder and card_style across the GUI

duan_jandClaude Fable 5
2026-08-07 11:54:31 +02:00
-
e63ddb090f
style: add typography, tooltip, scrollbar, and card tokens to the palette

duan_jandClaude Fable 5
2026-08-07 11:54:23 +02:00
-
590e500da5
style: move widget colors to the shared palette

duan_jandClaude Fable 5
2026-08-07 10:05:03 +02:00
-
b7d6610261
style: move panel and model colors to the shared palette

duan_jandClaude Fable 5
2026-08-07 10:04:57 +02:00
-
271ca54d9a
style: centralize the GUI color palette in styles.py

duan_jandClaude Fable 5
2026-08-07 10:04:51 +02:00
-
e818682abd
style: declare HoverableButton state attribute for the pyright gate

duan_jandClaude Fable 5
2026-08-06 18:45:37 +02:00
-
3175e437a4
test: cover the beamline state bar

duan_jandClaude Fable 5
2026-08-06 18:39:27 +02:00
-
7a57d85282
fix: scroll Local Contact tabs so rows keep text height

duan_jandClaude Fable 5
2026-08-06 18:32:07 +02:00
-
9ef4032d06
feat: horizontal beamline state bar above the status bar

duan_jandClaude Fable 5
2026-08-06 18:32:07 +02:00
-
c14d93ffcf
fix: declutter the Local Contact view

duan_jandClaude Fable 5
2026-08-06 16:54:44 +02:00
-
f84bee66ee
feat: start all collapsible panels collapsed by default

duan_jandClaude Fable 5
2026-08-06 16:54:44 +02:00
-
ee7a8356a6
style: narrow Optionals for basedpyright diff gate

duan_jandClaude Fable 5
2026-08-06 15:47:06 +02:00
-
ce0ed20d5a
style: fix lint for the banner/adaptive changes

duan_jandClaude Fable 5
2026-08-06 15:28:14 +02:00
-
a9137b3221
feat: collapsible half-height panel banners with a universal gap

duan_jandClaude Fable 5
2026-08-06 15:13:07 +02:00
-
f4f3c5ec3d
fix: adapt main window to monitor size instead of overflowing

duan_jandClaude Fable 5
2026-08-06 10:53:37 +02:00
-
8d46d0d6be
0.7.3
v0.7.3
semantic-release
2026-08-11 08:12:52 +00:00
-
40a9e8464c
fix: kwarg name for mlbox klass
fix/remove_disabled_current_log
perl_d
2026-08-11 10:09:01 +02:00
-
1bdf056af5
fix: remove noisy disabled ring current log
perl_d
2026-08-11 10:00:29 +02:00
-
948b4774be
guard macro imports
refactor/remove_direct_pvs
perl_d
2026-08-07 16:09:13 +02:00
-
5b8728c37d
DNM MOCK ALL OTHER DEVICES
perl_d
2026-08-07 15:13:52 +02:00
-
3af118fb64
wrap mlbox
perl_d
2026-08-07 15:12:12 +02:00
-
1c54bc6a44
feat: simulated bec backend
perl_d
2026-08-07 12:13:27 +02:00
-
ae930152ec
chore: bump aarecommon
perl_d
2026-08-07 11:11:16 +02:00
-
295db27f80
wip fix bp, remove more cruft
perl_d
2026-08-06 17:14:12 +02:00
-
56546617f8
WIP remove pv modules
perl_d
2026-08-06 14:34:14 +02:00
-
85fb41aa59
WIP big becclient refactor
perl_d
2026-08-06 14:32:54 +02:00
-
-
9f85493f39
0.7.2
v0.7.2
semantic-release
2026-08-05 13:00:39 +00:00
-
214c204d06
fix: don't create pixmap before qapp
fix/gui_startup
perl_d
2026-08-05 14:52:35 +02:00
-
6244d77a12
docs: udpate cheatsheet formatting
docs/update_cs
perl_d
2026-08-04 15:41:29 +02:00
-
deb1ea4f50
docs: make new zensical docs
docs/redo_docs
perl_d
2026-08-04 14:12:56 +02:00
-
b6efabfdb1
0.7.1
v0.7.1
semantic-release
2026-08-04 08:54:55 +00:00
-
bf503e416f
fix: no longer load user macros through client
perl_d
2026-08-04 10:47:56 +02:00
-
e9604b6c55
0.7.0
v0.7.0
semantic-release
2026-08-04 08:33:23 +00:00
-
e0db953b86
feat: add beamline dispatch for x06da
fix/add_x06da_bec_macros
perl_d
2026-08-04 10:06:39 +02:00
-
71d9d07f39
ci: fail diff cover below threshold
ci/lock_in_ci
perl_d
2026-08-03 14:53:35 +02:00
-
db520e8579
ci: fail new pyright errors
perl_d
2026-08-03 14:37:54 +02:00
-
ae4c8327da
0.6.1
v0.6.1
semantic-release
2026-08-03 12:36:19 +00:00
-
8def022d4c
fix: add coverage comment
perl_d
2026-08-03 14:13:19 +02:00
-
28dec7a3fe
chore: update common dep
perl_d
2026-08-03 10:41:36 +02:00
-
7c28b5f023
ci: make sure main is available for diff
perl_d
2026-08-03 09:29:49 +02:00
-
0135129c89
fix: as many ruff errors as possible, some type
perl_d
2026-08-03 09:24:32 +02:00
-
f63107a1e0
style: ruff check --fix --unsafe-fixes
perl_d
2026-07-31 15:57:17 +02:00
-
70c81abdd8
ci: add better linting
perl_d
2026-07-31 15:48:53 +02:00
-
0b31bf4cbe
0.6.0
v0.6.0
semantic-release
2026-07-31 12:48:39 +00:00
-
ba68b6b233
fix: pxi and pxiii tests shouldn't work yet
perl_d
2026-07-31 12:23:20 +02:00
-
b492face87
fix: use macros from dispatch
perl_d
2026-07-31 12:21:09 +02:00
-
1ef5b20172
ci: add concurrency to test suite
perl_d
2026-07-31 12:11:57 +02:00
-
e90fd52e47
test: add test for dispatch against each plugin
perl_d
2026-07-31 12:09:07 +02:00
-
0c55bc8008
ci: run on push only for main, otherwise PR
perl_d
2026-07-31 12:08:16 +02:00
-
0f1aa3090b
feat: make bec macros dispatched and test against beamline plugins
perl_d
2026-07-31 11:56:13 +02:00