guijar_m
|
abc6caa2d0
|
feat: implement non-polling, interruptible waiting of gui instruction response with timeout
|
2024-06-12 11:43:08 +02:00 |
|
appel_c
|
40b5688158
|
refactor: improve labe of auto_update script
|
2024-06-10 08:27:32 +02:00 |
|
wakonig_k
|
6428e38ab9
|
fix: removed BECConnector from rpc client interface
|
2024-06-08 19:05:57 +02:00 |
|
wakonig_k
|
b15816ca9f
|
refactor: disabled pylint for auto-gen client
|
2024-06-08 19:05:57 +02:00 |
|
wakonig_k
|
f0391f59c9
|
feat: added isort to bw-generate-cli
|
2024-06-08 19:05:57 +02:00 |
|
wakonig_k
|
df1be10057
|
feat(cli): auto-discover rpc-enabled widgets
|
2024-06-08 19:05:57 +02:00 |
|
wyzula_j
|
e7838b0f2f
|
fix(curve): set_color_map_z typo fixed in user access
|
2024-06-08 01:17:13 +02:00 |
|
wakonig_k
|
64abd67b9b
|
feat(widget): added simple website widget with rpc
|
2024-06-07 22:37:24 +02:00 |
|
wyzula_j
|
33f7be42c5
|
fix(curve): color_map_z setting works
|
2024-06-07 16:28:51 +02:00 |
|
appel_c
|
ca5e8d2fbb
|
fix: add model_config to pydantic models to allow runtime checks after creation
|
2024-06-07 15:44:09 +02:00 |
|
wyzula_j
|
edb1775967
|
fix(bar): docstrings extended
|
2024-06-06 18:39:47 +02:00 |
|
wyzula_j
|
52bc322b2b
|
refactor(figure): logic for .add_image and .image consolidated; logic for .add_plot and .plot consolidated
|
2024-06-06 17:54:41 +02:00 |
|
wyzula_j
|
8479caf53a
|
fix(waveform): added .plot method with the same signature as BECFigure.plot
|
2024-06-06 17:54:41 +02:00 |
|
wyzula_j
|
82e2c898d2
|
fix(plot_base): .plot removed from plot_base.py, because there is no use case for it
|
2024-06-06 17:54:41 +02:00 |
|
wyzula_j
|
15cbc21e5b
|
fix(docks): set_title do update dock internal _name now
|
2024-06-06 16:01:27 +02:00 |
|
wyzula_j
|
ffae5ee54e
|
fix(docks): docks widget_list adn dockarea panels return values fixed
|
2024-06-06 16:01:27 +02:00 |
|
wyzula_j
|
a2abad344f
|
fix(ring): enable_auto_updates(True) do not reset properties of already setup bars
|
2024-06-06 13:56:10 +02:00 |
|
wyzula_j
|
c5b6499e41
|
fix(ring): set_update changed to Literals, no need to specify endpoint manually
|
2024-06-06 13:56:10 +02:00 |
|
wyzula_j
|
e1af5ca60f
|
fix(test/e2e): autoupdate e2e rewritten
|
2024-06-06 12:16:03 +02:00 |
|
wyzula_j
|
5c6ba65469
|
fix(test/e2e): dockarea and dock e2e tests changed to check asserts against config_dict
|
2024-06-06 12:09:24 +02:00 |
|
guijar_m
|
cd9fc46ff8
|
fix: rpc_server_dock fixture now spawns the server process
|
2024-06-06 12:09:24 +02:00 |
|
guijar_m
|
69f4371007
|
refactor: move _get_output and _start_plot_process at the module level
|
2024-06-06 12:09:24 +02:00 |
|
wyzula_j
|
8ae323f5c3
|
fix(dock): add_widget and add_widget_bec consolidated
|
2024-06-06 00:06:11 +02:00 |
|
wakonig_k
|
131f49da8e
|
fix: fixed support for auto updates
|
2024-06-05 13:47:27 +02:00 |
|
wyzula_j
|
9648e3ea96
|
fix(bar): ring saves current value in config
|
2024-06-05 11:30:22 +02:00 |
|
wyzula_j
|
4be756a867
|
fix(dock): dock saves configs of all children widgets
|
2024-06-05 11:07:14 +02:00 |
|
wyzula_j
|
46face0ee5
|
fix(dock_area): save/restore state is saved in config
|
2024-06-05 11:01:31 +02:00 |
|
wyzula_j
|
76bd0d339a
|
feat(widgets/progressbar): SpiralProgressBar added with rpc interface
|
2024-05-24 13:59:10 +02:00 |
|
wyzula_j
|
fc4d0f3bb2
|
feat(figure): changes to support direct plot functionality
|
2024-05-24 10:50:00 +02:00 |
|
wyzula_j
|
3455c60236
|
refactor(reconstruction): repository structure is changed to separate assets needed for each widget
|
2024-05-21 16:31:55 +02:00 |
|
wakonig_k
|
7d64cac661
|
fix: removed apparently unnecessary sleep while waiting for an rpc response
|
2024-05-15 14:14:25 +02:00 |
|
guijar_m
|
9f8fbdd5fc
|
fix: check device class without importing to speed up initial import time
|
2024-05-15 10:10:14 +02:00 |
|
guijar_m
|
d1e6cd388c
|
fix: speed up initial import times using lazy import (from bec_lib)
|
2024-05-15 10:10:14 +02:00 |
|
guijar_m
|
5d09a13d88
|
fix: adapt to bec_lib changes (no more submodules in __init__.py)
|
2024-05-15 10:10:14 +02:00 |
|
wakonig_k
|
4117fd7b5b
|
refactor: applied formatter
|
2024-05-09 11:29:42 +02:00 |
|
wyzula_j
|
7f2f7cd07a
|
fix(docstrings): docstrings formating fixed for sphinx to properly format readdocs
|
2024-05-08 15:31:22 +02:00 |
|
wyzula_j
|
ceae979f37
|
fix(widgets/dock): BECDockArea close overwrites the default pyqtgraph Container close + minor improvements
|
2024-05-07 16:31:12 +02:00 |
|
wyzula_j
|
d8ff8afcd4
|
feat(widget/dock): BECDock and BECDock area for dockable windows
|
2024-05-07 16:30:21 +02:00 |
|
wyzula_j
|
57cb136a09
|
fix(cli): BECFigure takes the port to connect to redis from the current BECClient, supporting plugins
|
2024-04-29 16:53:26 +02:00 |
|
wyzula_j
|
13c018a797
|
fix(widgets/figure): access pattern changed for getting widgets by coordinates for rpc
|
2024-04-28 12:42:58 +02:00 |
|
wyzula_j
|
6b6a6b2249
|
fix(rpc/client_utils): getoutput more transparent + error handling
|
2024-04-28 12:42:58 +02:00 |
|
wyzula_j
|
2ca32675ec
|
fix(rpc_register): thread lock for listign all connections
|
2024-04-28 12:42:58 +02:00 |
|
wyzula_j
|
381d713837
|
feat(plots): universal cleanup and remove also for children items
|
2024-04-28 12:42:58 +02:00 |
|
wyzula_j
|
a898e7e4f1
|
feat(rpc/rpc_register): singleton rpc register for all rpc connections for session
|
2024-04-28 12:42:58 +02:00 |
|
wyzula_j
|
6500a00682
|
feat(rpc/client_utils): timeout for rpc response
|
2024-04-24 17:49:23 +02:00 |
|
wyzula_j
|
9602085f82
|
fix(rpc/client_utils): close clean up policy for BECFigure
|
2024-04-24 10:54:24 +02:00 |
|
wakonig_k
|
6238693ffb
|
feat(cli): added auto updates plugin support
|
2024-04-23 15:22:45 +02:00 |
|
wakonig_k
|
1111610f32
|
fix(cli): fixed support for devices as cli input
|
2024-04-19 18:18:25 +02:00 |
|
wyzula_j
|
2955b5ec02
|
refactor(rpc/client_utils): update script for grid_scan adds z axis device
|
2024-04-19 00:17:00 +02:00 |
|
wyzula_j
|
1bc18a201c
|
test(e2e/rpc): rpc e2e tests extended
|
2024-04-16 09:51:39 +02:00 |
|