Commit Graph
337 Commits
Author SHA1 Message Date
David Perl 4bbb8fa519 fix: display short lists in SignalDisplay 2025-07-31 09:26:59 +02:00
wakonig_k cd81e7f9ba fix(cli): ensure guis are not started twice 2025-07-31 08:49:48 +02:00
wakonig_k fc68d2cf2d feat(monaco): add insert, delete and lsp header 2025-07-29 15:23:36 +02:00
wakonig_k 627b49b33a feat(monaco): add vim mode 2025-07-29 15:23:36 +02:00
wakonig_k fd5af01842 feat(dock area): add screenshot toolbar action 2025-07-29 15:08:17 +02:00
wakonig_k 8a214c8978 feat(rpc_timeout): add decorator to override the rpc timeout 2025-07-29 15:08:17 +02:00
wyzula_j e4521d9528 feat(bec_main_window): plugin and rpc created 2025-07-29 09:01:01 +02:00
wyzula_j 10cbb9a05c refactor(widgets): all plugins regenerated 2025-07-29 09:01:01 +02:00
wakonig_k b4e0664011 fix(cli): remove stderr from cli output when not using rpc 2025-07-25 12:17:44 +02:00
perl_d 8eb8225a7f fix: factor out device name function and add test 2025-07-23 08:56:52 +02:00
wyzula_j 491d04467c fix(rpc_base): rpc_call wrapper passes full_name for Devices indeed of name 2025-07-23 08:56:52 +02:00
perl_d fd1f9941e0 chore: update client.py 2025-07-22 15:24:03 +01:00
wakonig_k 2373c7e996 feat: add monaco editor 2025-07-17 15:02:01 +02:00
wakonig_k 1d8069e391 feat(heatmap): add interpolation and oversampling UI components 2025-07-17 14:44:06 +02:00
wyzula_j 76439866c1 fix(plot_base): autorange takes into account only visible curves 2025-07-11 14:42:54 +02:00
wakonig_k 0c76b0c495 feat: add heatmap widget 2025-07-10 14:22:15 +02:00
wakonig_k 3d59c25aa9 feat(sbb monitor): add sbb monitor widget 2025-06-28 19:35:36 +02:00
wyzula_j d3a9e0903a feat(progressbar): state setting and dynamic corner radius 2025-06-22 15:32:45 +02:00
wakonig_k c4b85381a4 feat(scan_progressbar): added progressbar with hooks to scan progress and device progress 2025-06-22 15:32:45 +02:00
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
wakonig_k 8abebb7286 refactor(server): minor cleanup of imports 2025-05-26 15:05:06 +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 bcab66b187 fix(server): SimpleFileLikeFromLogOutputFunc added encoding for stdout 2025-05-22 11:58:30 +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
wakonig_k 770dbd4b63 fix(generate_cli): apply isort config 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
wakonig_k 6e7920c119 fix(launcher): hide launcher when launcher is closed even though it is not the last widget 2025-04-29 09:43:19 +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 06a4954d3d fix(BECGuiClient): add launch_script parameter to dock area creation 2025-04-24 17:39:55 +02:00
wakonig_k 3ddfeaa49f fix(serialization): add serialization for qpointf 2025-04-23 20:42:54 +02:00
wakonig_k 074bbbc166 fix: change default colormap to plasma 2025-04-23 19:05:54 +02:00