perl_d
b0d03c0648
refactor: rename field widgets
2025-06-17 15:32:24 +01:00
perl_d
a9613a07b0
test: add tests for config dialog
2025-06-17 15:32:24 +01:00
perl_d
886964bb54
feat: allow editing device config from browser
2025-06-17 15:32:24 +01:00
perl_d
7fc85bac7f
feat: add a widget to edit lists in forms
2025-06-17 15:32:24 +01:00
perl_d
d626caae3d
perf: replace wait with waitUntil
2025-06-17 15:32:24 +01:00
perl_d
9ce31c9833
refactor: move device config form to module
2025-06-17 15:32:24 +01:00
wyzula_j
187bf493a5
fix(main_window): added expiration timer for scroll label for ClientInfoMessage
2025-06-16 17:18:52 +02:00
wyzula_j
30acc4c236
test(main_window): BECMainWindow tests extended
2025-06-15 12:38:56 +02:00
wyzula_j
af8db0bede
feat(image_roi): added EllipticalROI
2025-06-13 18:20:37 +02:00
wyzula_j
594185dde9
feat(image_roi_tree): lock/unlock rois possible through the ROIPropertyTree
2025-06-10 17:17:31 +02:00
wyzula_j
46d7e3f517
feat(roi): rois can be lock to be not moved by mouse
2025-06-10 17:17:31 +02:00
wyzula_j
271116453d
fix(image): preview signals can be used in Image widget; update logic adjusted; closes #683
2025-06-05 21:06:32 +02:00
wyzula_j
3e2544e52a
fix(crosshair): emitted name from crosshair 2D is objectName of image or its id
2025-06-05 14:04:44 +02:00
perl_d
2dda58f7d2
feat: add clickable label util
2025-06-04 21:50:54 +02:00
perl_d
594912136e
fix: grid formatting in TypedForm
2025-06-04 21:50:54 +02:00
perl_d
5188b38c86
feat: ( #493 ) device browser to display config
2025-06-04 21:50:54 +02:00
perl_d
a10e6f7820
fix: make generate plugin robust to multiline init
...
instead of str.find, use multiline regex with whitespace
2025-06-04 21:50:54 +02:00
perl_d
e0e26c205b
fix(device browser): mocks and utils for tests
2025-06-04 21:50:54 +02:00
perl_d
92d1d6435d
feat: ( #493 ) add dict to dynamic form types
2025-06-04 21:50:54 +02:00
perl_d
a25c1a8039
feat: ( #493 ) add helpers to dynamic form widgets
2025-06-04 21:50:54 +02:00
wakonig_k
4a343b2041
feat(image_layer): add default name for image layers
2025-06-04 14:11:46 +02:00
wakonig_k
c2b0c8c433
refactor(image): move image item creation to layer manager
2025-06-04 14:11:46 +02:00
wakonig_k
7c47505c5a
test: improve error message for widgets that are not properly cleaned up
2025-06-04 14:11:46 +02:00
wakonig_k
10f292def9
refactor(image): introduce image base and image layer; rename vrange to v_range
2025-06-04 14:11:46 +02:00
wyzula_j
2d0ed94f3f
fix(color_button_native): popup logic to choose color moved to ColorButtonNative
2025-06-04 11:00:21 +02:00
wyzula_j
cd4e90a79f
fix(console): qt console widget deleted
2025-06-02 20:36:51 +02:00
wyzula_j
d0c1ac0cf5
feat(waveform): large async dataset warning popup
2025-06-02 15:50:41 +02:00
wakonig_k
7322cd194f
fix: move log panel to bec connector and add rate limiter
2025-05-30 15:03:08 +02:00
perl_d
d9dc60ee99
fix: logpanel error cycle
2025-05-30 15:03:08 +02:00
perl_d
822e7d06ff
feat: ( #569 ) add signal label widget
...
add a widget which shows the current value of a signal from BEC.
configurable with many properties in designer. intended for use mainly
in static GUIs.
2025-05-30 13:13:55 +02:00
perl_d
91195ae0fd
fix(DeviceSignalInput): improve robustness
...
use set for storing filter properties to allow multiple set to true or
false
2025-05-30 13:13:55 +02:00
wyzula_j
c8128faf79
fix(crosshair): label decimal precision is dynamically scaled with the plot zoom; API of all affected widgets adjusted; option added to PlotBase; closes #637
2025-05-30 13:00:18 +02:00
perl_d
bf172b8431
fix: guard plugin repo import in e2e test
2025-05-30 11:02:14 +02:00
perl_d
05329ab50f
test(e2e): add tests involving plugin repo
2025-05-28 20:39:51 +02:00
perl_d
b225a7cc90
refactor: store modules with widget search
2025-05-28 13:05:28 +02:00
wyzula_j
ada0977a1b
fix(launch_window): font and tile size fixed across OSs, closes #607
2025-05-27 16:33:36 +02:00
wakonig_k
3484507c75
feat(plot_base): add option to specify units
2025-05-26 15:05:06 +02:00
appel_c
1a4eb1db67
fix(signal-combobox): bug fix in signal combobox that crashed upon switching from device to signal input
2025-05-26 14:38:19 +02:00
appel_c
f57950c4e3
test(input-widgets): add e2e tests to test widget inputs with demo config of bec.
2025-05-26 14:38:19 +02:00
appel_c
ec740d31fd
fix(signal-line-edit): fix signal_line_edit validity check; closes #610
2025-05-26 14:38:19 +02:00
wyzula_j
ce88787e88
feat(image): roi plots with crosshair cuts added
2025-05-26 14:22:51 +02:00
wyzula_j
a939c3b1c4
feat(image_roi_tree): gui roi manager for image widget
2025-05-26 13:13:31 +02:00
wyzula_j
41b7ca8e64
fix(image_roi): position can be set from rpc
2025-05-26 13:13:31 +02:00
wyzula_j
7a531c17d6
refactor(image_roi): glowing handles for Rectangle roi
2025-05-26 13:13:31 +02:00
wyzula_j
1d018e863c
feat(image_rois): image rois with RPC can be added to Image widget
2025-05-20 16:36:48 +02:00
wakonig_k
56b6a0b8c2
feat: add web console
2025-05-17 13:34:21 +02:00
wyzula_j
d579d894f0
feat(modular_toolbar): remove action/bundle by id
2025-05-17 09:55:00 +02:00
perl_d
d915d2f507
fix: ( #612 ) fix additional MD form
...
makes sure the form is validated on any changes of the additional
metadata table model so that they are propagated to the scan control
widget even when nothing is entered in the standard form
2025-05-16 14:37:07 +02:00
perl_d
7d7a88669f
fix: ( #572 ) signal input base filter
...
use name attribute rather than value from Kind, to compare with kind_str
2025-05-16 10:50:27 +02:00
wyzula_j
88a17a566c
fix(layout_manager): adding relative widget is shifting whole column to not destroy previous layout
2025-05-13 11:33:16 +02:00