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
f51b25f0af
fix: tests references to add_widget_bec refactored
2024-06-06 00:13:05 +02:00
131f49da8e
fix: fixed support for auto updates
2024-06-05 13:47:27 +02:00
9648e3ea96
fix(bar): ring saves current value in config
2024-06-05 11:30:22 +02:00
ddc9510c2b
fix(examples): outdated examples removed (mca_plot.py, stream_plot.py, motor_example.py)
2024-05-29 20:45:21 +02:00
07b99d91a5
fix: compatibility adjustment to .ui loading and tests for PySide6
2024-05-29 14:36:42 +02:00
76bd0d339a
feat(widgets/progressbar): SpiralProgressBar added with rpc interface
2024-05-24 13:59:10 +02:00
fc4d0f3bb2
feat(figure): changes to support direct plot functionality
2024-05-24 10:50:00 +02:00
3455c60236
refactor(reconstruction): repository structure is changed to separate assets needed for each widget
2024-05-21 16:31:55 +02:00
edc25fbf9d
refactor(clean-up): 1st generation widgets are removed
2024-05-21 16:31:55 +02:00