wyzula_j
|
f9cbeda30c
|
feat(forms): unified pydantic and scan control adapter for pydantic models
|
2026-06-10 17:35:29 +02:00 |
|
wyzula_j
|
bc99cfd2e8
|
test(bl-status-browser): full e2e test
|
2026-06-10 17:35:29 +02:00 |
|
wyzula_j
|
9016280e0c
|
feat(dock-area): expose beamline state manager
|
2026-06-10 17:35:29 +02:00 |
|
wyzula_j
|
d2bfe92aae
|
feat(beamline-states): add state manager widget
|
2026-06-10 17:35:29 +02:00 |
|
wyzula_j
|
7916a79c53
|
feat(forms): add pydantic widget form
|
2026-06-10 17:35:29 +02:00 |
|
wyzula_j
|
edffc18612
|
refactor(main-window): remove status-tip override
|
2026-06-10 17:35:29 +02:00 |
|
wyzula_j
|
754b95a675
|
fix(notification-center): sync light theme styling
|
2026-06-10 17:35:29 +02:00 |
|
wyzula_j
|
86bb062d18
|
refactor(colors): consolidate theme helpers
|
2026-06-09 10:58:53 +02:00 |
|
wyzula_j
|
e28074192c
|
fix(device-input): align validity styling
|
2026-06-09 10:58:05 +02:00 |
|
wyzula_j
|
af125e2222
|
test(e2e): increase rpc test_available_widgets timout back to 100
|
2026-06-02 14:51:33 +02:00 |
|
wyzula_j
|
1427c70cfb
|
fix(forms): GridLayout applied to widget which already has layout
|
2026-06-02 12:27:23 +02:00 |
|
wyzula_j
|
9f94ca7748
|
fix(launcher): avoid orphan widgets detection and logging
|
2026-06-02 12:27:23 +02:00 |
|
wyzula_j
|
8a180eaa7b
|
fix(rpc): client/server rpc handshake for shutdown
|
2026-06-02 12:27:23 +02:00 |
|
wyzula_j
|
4572760b56
|
fix(client_utils): stop output reader thread on shutdown
|
2026-06-02 12:27:23 +02:00 |
|
wyzula_j
|
e42a9824cc
|
fix(rpc): more robust shutdown section with PID logging
|
2026-06-02 12:27:23 +02:00 |
|
wyzula_j
|
2fb7fb2ff4
|
fix(logging): removed args/kwargs from logging messages
|
2026-06-02 12:27:23 +02:00 |
|
wyzula_j
|
07515d24be
|
fix(client_utils): increase default rpc timeout to 60s
|
2026-06-02 12:27:23 +02:00 |
|
wyzula_j
|
859563abb3
|
fix(rpc_server): log warning if rpc call is repeated
|
2026-06-02 12:27:23 +02:00 |
|
wyzula_j
|
878745b99a
|
fix(rpc): log dispatcher receipt before qt callback
|
2026-06-02 12:27:23 +02:00 |
|
wyzula_j
|
e41e60956b
|
fix(rpc): additional logs
|
2026-06-02 12:27:23 +02:00 |
|
wyzula_j
|
ed68eb5ac6
|
fix(launch_window): exclude launcher check for non-parented widgets for BECMainWindow
|
2026-06-02 12:27:23 +02:00 |
|
wyzula_j
|
9a58dba414
|
fix(positioner_box): fix STOP button
|
2026-05-29 19:28:15 +02:00 |
|
wakonig_k
|
b4beb274da
|
fix: use .show instead of .start
|
2026-05-21 16:40:51 +02:00 |
|
wakonig_k
|
f03a5d9e85
|
feat(rpc-base): set default RPC timeout and allow customization
|
2026-05-21 16:19:48 +02:00 |
|
wyzula_j
|
9eb05416ab
|
fix(toggle): disable styling implemented
|
2026-05-21 15:28:17 +02:00 |
|
wyzula_j
|
d99db7d042
|
fix(device_input): ensure callback is removed after cleanup
|
2026-05-21 13:39:19 +02:00 |
|
wyzula_j
|
a976837cff
|
fix(signal_combobox): signature matched for update_signals_from_filters
|
2026-05-21 13:39:19 +02:00 |
|
wyzula_j
|
56427a7f0c
|
fix(device_input): correct cleanup unsubscribe
|
2026-05-21 13:39:19 +02:00 |
|
wyzula_j
|
2d8e1eed4d
|
fix(scan-control): hide hidden scan arguments
|
2026-05-20 11:04:00 +02:00 |
|
wyzula_j
|
3b579e740f
|
fix(scan-control): reject unsupported scan input types
|
2026-05-20 11:04:00 +02:00 |
|
wyzula_j
|
b8740c9594
|
fix(scan-control): skip duplicate visible scan kwargs
|
2026-05-20 11:04:00 +02:00 |
|
wakonig_k
|
d5bf10e216
|
feat: add support for new scan signatures including units
|
2026-05-20 11:04:00 +02:00 |
|
wakonig_k
|
faa200bf5c
|
fix(scan progressbar): fix device subscription cleanup
|
2026-05-18 21:59:02 +02:00 |
|
wyzula_j
|
daa1ba020c
|
refactor(device_input): consolidation of device/signal combobox logic; docsrtings added
|
2026-05-15 13:13:31 +02:00 |
|
wyzula_j
|
3d934a8c38
|
feat(device_input): comboboxes can have line edit like autocomplete
|
2026-05-15 13:13:31 +02:00 |
|
wyzula_j
|
c47b246a9f
|
fix(scan_control): ScanGroupBox enforce correct device combobox type in correct order
|
2026-05-15 13:13:31 +02:00 |
|
wyzula_j
|
bb6c0bb08f
|
fix: remove device/signal line edit and abstraction layer for combobox/lineEdit
|
2026-05-15 13:13:31 +02:00 |
|
wyzula_j
|
e22ab7e4c1
|
feat: BL plugin menu in BECDockArea
|
2026-05-13 17:35:34 +02:00 |
|
wyzula_j
|
be35e249f9
|
wip further opt
|
2026-05-12 19:45:22 +02:00 |
|
wyzula_j
|
cdd833dfc2
|
tests(scan_control): tests extended and optimized
|
2026-05-12 19:45:22 +02:00 |
|
wyzula_j
|
3c7834b492
|
fix: logpanel fixture overwriting xread
|
2026-05-12 19:45:22 +02:00 |
|
wyzula_j
|
085f9fa271
|
fix: test bw-generate-cli
|
2026-05-12 13:48:43 +02:00 |
|
wyzula_j
|
79931faf55
|
fix(dock_area): icon fetching for toolbar import optimised
|
2026-05-12 13:48:43 +02:00 |
|
wakonig_k
|
5cc82425f0
|
feat: move to lazy widget import
|
2026-05-12 13:48:43 +02:00 |
|
wakonig_k
|
bb1544ecb7
|
test: fix available scans endpoint operation
|
2026-05-11 13:08:04 +02:00 |
|
wakonig_k
|
9d92f8b53a
|
fix(web_links): update documentation links in BECWebLinksMixin
|
2026-05-11 11:35:46 +02:00 |
|
wyzula_j
|
0b1f0b4c26
|
fix(dock_area): change to show_dialo=False for CLI profile baseline restore
|
2026-05-01 17:15:03 +02:00 |
|
wyzula_j
|
cc825972c2
|
fix(dock_area): cli call load_profile has restore_baseline kwarg
|
2026-05-01 17:15:03 +02:00 |
|
wyzula_j
|
17865a2c33
|
feat(dock_area): add CLI restore current profile from baseline with optional confirmation dialog
|
2026-05-01 17:15:03 +02:00 |
|
wyzula_j
|
717d74b19e
|
test(dock_area): remove low-value tests
|
2026-05-01 13:32:46 +02:00 |
|