008a33a9b1
fix(figure): API cleanup
2024-07-02 12:43:38 +02:00
a391f3018c
feat(bec_connector): export config to yaml
2024-07-02 12:43:38 +02:00
572f2fb811
feat(utils): colors added convertor for rgba to hex
2024-07-02 12:43:38 +02:00
2e2d422910
fix(motor_map): API changes updates current visualisation; motor_map can be initialised from config
2024-07-02 12:43:38 +02:00
4a97105e4b
fix(figure): subplot methods consolidated; added subplot factory
2024-07-02 12:43:38 +02:00
797f73c39a
fix(image): image can be fully reconstructed from config
2024-07-02 12:43:38 +02:00
c42511dd44
fix(plugins): fixes and tests for auto-gen plugins
2024-06-28 13:49:12 +02:00
3faee98ec8
feat(widgets): added simple bec queue widget
2024-06-26 20:42:37 +02:00
a268caaa30
test(bec_figure): tests for removing widgets with rpc e2e
2024-06-26 11:41:29 +02:00
7271b422f9
test(waveform1d): dap e2e test added
2024-06-25 18:37:23 +02:00
1866ba66c8
feat(waveform1d): dap LMFit model can be added to plot
2024-06-25 18:37:20 +02:00
7120f3e93b
fix(vscode): only run terminate if the process is still alive
2024-06-25 18:17:02 +02:00
88ecd05b95
test: add test for imageitem
2024-06-25 11:58:55 +02:00
e5c0087c9a
fix: renamed spiral progress bar to ring progress bar; closes #235
2024-06-24 16:37:36 +02:00
4348ed1bb2
test: bugfix to prohibit leackage of mock
2024-06-24 14:04:42 +02:00
4ca1efeeb8
feat(connector): added threadpool wrapper
2024-06-24 13:41:10 +02:00
aa7ce2ea27
tests(status_box_test): temporary disabled tests for status_box due to high rate of failures
2024-06-24 13:15:59 +02:00
83001a0d82
test(scan_control):e2e tests added
2024-06-23 12:53:15 +02:00
37682e7b8a
fix(scan_group_box): added row counter based on widgets
2024-06-23 12:11:30 +02:00
56e74a0e7d
test(scan_control): tests added
2024-06-23 12:11:30 +02:00
c09644b29d
tests WIP
2024-06-23 12:11:30 +02:00
4e2c9df6a4
refactor(device_line_edit): renamed default_device to default
2024-06-23 12:11:27 +02:00
67d398caf7
fix(scan_control): scan_control.py combatible with the newest BEC versions, test disabled
2024-06-23 12:10:33 +02:00
48ae950d57
feat(widgets): added vscode widget
2024-06-21 13:47:05 +02:00
ce374163ca
fix: ignore GUI server output (any output will go to log file)
...
If a logger is given to log `_start_log_process`, the server stdout and
stderr streams will be redirected as log entries with levels DEBUG or ERROR
in their parent process
2024-06-21 12:32:59 +02:00
630616ec72
feat: add logger for BEC GUI server
2024-06-21 12:32:59 +02:00
d2f2b206bb
refactor: Change inheritance to QTreeWidget from QWidget
2024-06-21 10:27:15 +02:00
5d4ca816cd
test: add test suite for bec_status_box and status_item
2024-06-20 18:08:26 +02:00
ef25f56380
feat(rpc): discover widgets automatically
2024-06-20 14:04:30 +02:00
1a0a98a453
test(device_input): tests added
2024-06-20 09:25:43 +02:00
b3575eb068
test: moved rpc_classes test
2024-06-19 13:38:46 +02:00
216511b951
fix(widgets): removed widget module import of sub widgets
2024-06-19 13:38:46 +02:00
5d6672069e
fix(plot_base): font size is set with setScale which is scaling the whole legend window
2024-06-19 13:26:10 +02:00
140ad83380
test: add tests
2024-06-19 13:26:10 +02:00
6b8432f5b2
refactor: add pydantic config, add change_theme
2024-06-13 14:08:22 +02:00
b49462abeb
test: add test for text box
2024-06-13 08:14:50 +02:00
61ba08d0b8
feat(widgets/stop_button): General stop button added
2024-06-12 01:11:06 +02:00
40b5688158
refactor: improve labe of auto_update script
2024-06-10 08:27:32 +02:00
f6629852eb
test: added missing pylint statement to header
2024-06-08 19:05:57 +02:00
3adf6cfd58
refactor: minor cleanup
2024-06-08 19:05:57 +02:00
f0391f59c9
feat: added isort to bw-generate-cli
2024-06-08 19:05:57 +02:00
df1be10057
feat(cli): auto-discover rpc-enabled widgets
2024-06-08 19:05:57 +02:00
64abd67b9b
feat(widget): added simple website widget with rpc
2024-06-07 22:37:24 +02:00
c0ddeceeea
test(color): validation tests added
2024-06-07 19:16:58 +02:00
33f7be42c5
fix(curve): color_map_z setting works
2024-06-07 16:28:51 +02:00
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
e1af5ca60f
fix(test/e2e): autoupdate e2e rewritten
2024-06-06 12:16:03 +02:00
7fb31fc4d7
fix(test/e2e): spiral_progress_bar e2e tests rewritten to use config_dict
2024-06-06 12:16:02 +02:00
5c6ba65469
fix(test/e2e): dockarea and dock e2e tests changed to check asserts against config_dict
2024-06-06 12:09:24 +02:00
cd9fc46ff8
fix: rpc_server_dock fixture now spawns the server process
2024-06-06 12:09:24 +02:00