wyzula_j
af8db0bede
feat(image_roi): added EllipticalROI
2025-06-13 18:20:37 +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
perl_d
718116afc3
fix: exclude metadata from RPC
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
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
d0c1ac0cf5
feat(waveform): large async dataset warning popup
2025-06-02 15:50:41 +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
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
b225a7cc90
refactor: store modules with widget search
2025-05-28 13:05:28 +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
a8811c9d91
refactor: add rpc interface to signal_line_edit/combobox; add user access methods
2025-05-26 14:38:19 +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
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
appel_c
75a2780fe0
tests(user-interaction-e2e): add module scoped e2e tests with user interaction; closes #508
2025-05-06 11:28:12 +02:00
appel_c
1619446ec9
refactor(bec-status-box): add get_server_state user_access method to BECStatusBox
2025-05-06 11:28:12 +02:00
appel_c
37f002427a
refactor(bec-progressbar): add private method for bec_progressbar, udate client file
2025-05-06 11:28:12 +02:00
perl_d
55f7efc4f5
fix: import add operator in client
2025-05-06 10:20:47 +02:00
wakonig_k
58a0bc7974
fix(image_item): wrong user access name for rotation
2025-05-02 12:23:16 +02:00
wyzula_j
a3de1f0a31
refactor(plots): waveform and image rpc api review
2025-04-29 18:37:53 +02:00
appel_c
2f0d213e32
docs(position-indicator): update docs for positioner indicator
2025-04-25 19:41:20 +02:00
perl_d
8cca510fa1
fix(client): import reduce
2025-04-25 16:59:53 +02:00
wakonig_k
074bbbc166
fix: change default colormap to plasma
2025-04-23 19:05:54 +02:00
appel_c
1910993b2b
fix(positioner-indicator): fix property setters for position indicator
2025-04-23 14:00:06 +02:00
appel_c
ef4a52cc17
fix: RPC access enabled for certain widgets.
2025-04-22 21:19:37 +02:00
perl_d
ef148317de
fix: wrap fetching plugin widgets in case of errors
2025-04-15 20:13:11 +02:00
wakonig_k
45cd82e635
feat(ui_launch_window): add UILaunchWindow class
2025-04-14 21:40:46 +02:00
wakonig_k
cfc8272ac2
docs: add missing class doc strings for rpc-enabled widgets
2025-04-12 21:14:01 +02:00
wyzula_j
56c2827140
refactor(auto_update): auto_update changed to be BECMainWindow; removed auto update logic from BECDockArea
2025-04-11 10:45:28 +02:00
wyzula_j
3a82c95f60
fix(waveform, rpc_reference): __getitem__ removed form waveform and rpc_reference
2025-04-11 10:45:28 +02:00
wyzula_j
c97db6aaae
fix(client): regenerated client
2025-04-11 10:45:28 +02:00
wakonig_k
d1712552ff
fix(cli): add type ignore comment to generated files
2025-04-11 10:45:28 +02:00
wakonig_k
2511056557
feat!: add support for auto updates
2025-04-11 10:45:27 +02:00
wyzula_j
5f27a90989
feat(server,launcher)!: RPC server separated with the launcher window introduced
2025-04-10 16:11:59 +02:00
appel_c
25820a1cde
refactor: set downsampling to auto=True, method 'peak', activate clipToView for (Async)-Curves and fix ViewAll hook from pg.view_box menu
2025-04-09 14:35:52 +02:00
perl_d
ca2bb4f9b4
feat: add loader/helper for widget plugins
2025-04-07 14:19:37 +02:00
perl_d
43e1aa9505
fix: add designer plugin for ScanMetadata
2025-04-03 16:12:57 +02:00
perl_d
7726d83b68
fix: create widget enum programatically
2025-04-03 16:12:57 +02:00
wyzula_j
c2d2c484cd
fix(waveform): legend is correctly updated when changed from curve dialog
2025-04-03 16:09:33 +02:00
wyzula_j
378398a29b
test(e2e): e2e tests adjusted for new plotting framework
2025-04-03 16:09:33 +02:00
wyzula_j
6ca4aa0f9b
fix(client): RPC API adjusted for DockArea, ImageItem and Waveform
2025-04-03 16:09:33 +02:00
wyzula_j
7c31bbd9c2
refactor(multi_waveform_widget): BECMultiWaveformWidget removed
2025-04-03 16:09:33 +02:00
wyzula_j
77f96160ab
feat(multi_waveform): multi-waveform widget based on new PlotBase
2025-04-03 16:09:33 +02:00
wyzula_j
f878e87ad5
refactor(motor_map_widget): BECMotorMapWidget removed
2025-04-03 16:09:33 +02:00
wyzula_j
fec26d793e
feat(motor_map): new MotorMap widget based on PlotBase
2025-04-03 16:09:33 +02:00
wyzula_j
95fcf016c3
feat(scatter_waveform): scatter waveform widget based on new Plotbase
2025-04-03 16:09:33 +02:00
wyzula_j
de10609b3c
refactor(image_widget): old BECImageWidget removed
2025-04-03 16:09:33 +02:00
wyzula_j
cb39ff3fbd
feat(image): new Image widget based on new PlotBase
2025-04-03 16:09:33 +02:00