|
3be9c974b5
|
refactor: scan_control.py refactor to use WidgetIO
|
2023-11-08 14:35:43 +01:00 |
|
|
18a702572f
|
fix: widget_IO.py added handler for QCheckBox
|
2023-11-08 14:25:43 +01:00 |
|
|
63f23cf78e
|
refactor: scan_control.py extraction of args separated
|
2023-11-08 14:25:43 +01:00 |
|
|
2e42ba174f
|
fix: scan_control.py scan can be executed from GUI
|
2023-11-08 14:25:43 +01:00 |
|
|
8bc88ca195
|
refactor: scan_control.py kwargs are in grid layout, args in table widget
|
2023-11-08 14:25:43 +01:00 |
|
|
f5ff15fb9a
|
refactor: scan_control.py kwargs and args layouts changed to QGridLayouts
|
2023-11-08 14:25:43 +01:00 |
|
|
4b7592c279
|
fix: scan_control.py all kwargs are rendered
|
2023-11-08 14:25:43 +01:00 |
|
|
0fe06ade5b
|
feat: scan_control.py added option to limit scan selection from list of strings as init parameter
|
2023-11-08 14:25:43 +01:00 |
|
|
27f6a89a29
|
refactor: scan_control.py clean up
|
2023-11-08 14:25:42 +01:00 |
|
|
b311069722
|
fix: scan_control.py kwargs and args are added to the correct layouts
|
2023-11-08 14:25:42 +01:00 |
|
|
26c6e1f4b8
|
refactor: scan_control.py generate_input_field refactored into smaller functions
|
2023-11-08 14:25:42 +01:00 |
|
|
088fa516a8
|
feat: scan_control.py a general widget which can generate GUI for scan input
|
2023-11-08 14:25:42 +01:00 |
|
|
975aadbf07
|
refactor: changed widget_IO.py to widget_io.py for consistency; widget_io.py example excluded from coverage
|
2023-11-08 14:21:29 +01:00 |
|
|
1f0103480d
|
refactor: clean up
|
2023-11-08 11:23:25 +01:00 |
|
|
679d3e1980
|
test: test_widget_io.py fixed
|
2023-11-08 11:20:40 +01:00 |
|
|
3c28cf0e01
|
refactor: widget_hierarchy.py renamed to widgets_io.py
|
2023-11-08 11:07:58 +01:00 |
|
|
9308f60b88
|
refactor: widget_hierarchy.py changed into general purpose modul to extract values from widgets using handlers
|
2023-11-08 11:06:37 +01:00 |
|
|
ebd0e588d4
|
0.29.0
Automatically generated by python-semantic-release
v0.29.0
|
2023-10-31 15:22:02 +00:00 |
|
|
42fe859fca
|
refactor: yaml_dialog.py save/load logic changed
|
2023-10-31 16:18:17 +01:00 |
|
|
850f02338e
|
test: test_yaml_dialog.py tests for loading/saving dialog for .yaml export
|
2023-10-31 16:03:53 +01:00 |
|
|
10539f0ba5
|
fix: yaml_dialog.py added support for .yml files
|
2023-10-31 15:20:08 +01:00 |
|
|
4a6e73f4f7
|
docs: config_dialog.py comments added to example cases
|
2023-10-31 15:15:39 +01:00 |
|
|
f396f98e73
|
test: test_hierarchy.py added
|
2023-10-31 15:11:49 +01:00 |
|
|
de23c28e40
|
refactor: qt_utils/hierarchy function refactored to use widget handler allowing to add more widget support in the future
|
2023-10-31 13:04:44 +01:00 |
|
|
fd49f1b484
|
refactor: config_dialog.py add_new_plot_tab and add_new_scan_tab changed names
|
2023-10-31 13:03:20 +01:00 |
|
|
ff1d918d43
|
fix: yaml_dialog.py added return None if no file path is specified
|
2023-10-31 11:17:18 +01:00 |
|
|
d52aa15aac
|
fix: wrong __init__.py in modular_app
|
2023-10-30 18:52:07 +01:00 |
|
|
3a4cbb1bb6
|
refactor: test_bec_monitor.py and test_config_dialog.py cleaned up
|
2023-10-30 17:48:09 +00:00 |
|
|
3866d7ce4d
|
fix: test_bec_monitor.py config loaded fresh in the test function to avoid parameter leak
|
2023-10-30 17:48:09 +00:00 |
|
|
989cd51162
|
fix: test_bec_monitor.py setup_monitor help function changed to pytest.fixture
|
2023-10-30 17:48:09 +00:00 |
|
|
1fd018512f
|
refactor: test_config_dialog.py and test_bec_monitor.py clean up
|
2023-10-30 17:48:09 +00:00 |
|
|
1cdd760e40
|
fix: test_config_dialog.py - QApplication removed
|
2023-10-30 17:48:09 +00:00 |
|
|
1333e6cbca
|
fix: test_config_dialog.py - test_add_new_plot_and_modify qtbot action .click() changed -> function called directly
|
2023-10-30 17:48:09 +00:00 |
|
|
4e710dda5e
|
fix: test_config_dialog.py disabled
|
2023-10-30 17:48:09 +00:00 |
|
|
77e1d0925d
|
fix: test_bec_monitor.py QApplication instance removed
|
2023-10-30 17:48:09 +00:00 |
|
|
60e864b259
|
fix: test_config_dialog.py QApplication instance added
|
2023-10-30 17:48:09 +00:00 |
|
|
a3a72b9b93
|
refactor: test_bec_monitor.py widget name changed
|
2023-10-30 17:48:09 +00:00 |
|
|
6a5e0adfb2
|
test: test_config_dialog.py added
|
2023-10-30 17:48:09 +00:00 |
|
|
5ad19b4d7b
|
refactor: test configs are saved as yaml and shared for similar tests
|
2023-10-30 17:48:09 +00:00 |
|
|
cb6fb9d78b
|
refactor: BECDeviceMonitor changed to BECMonitor
|
2023-10-30 17:48:09 +00:00 |
|
|
e4336cca30
|
test: BECDeviceMonitor tests
|
2023-10-30 17:48:09 +00:00 |
|
|
a785bca880
|
docs: device_monitor.py update docstrings
|
2023-10-30 17:48:09 +00:00 |
|
|
afab283988
|
fix: device_monitor.py BECDeviceMonitor can be promoted in the QtDesigner and then setup in the modular app
|
2023-10-30 17:48:09 +00:00 |
|
|
644a97aee8
|
fix: device_monitor.py crosshairs can be attached again
|
2023-10-30 17:48:09 +00:00 |
|
|
12469c8c1e
|
fix: config_dialog.py prevents to add one scan twice
|
2023-10-30 17:48:09 +00:00 |
|
|
93db0c21ef
|
refactor: config_dialog.py clean up
|
2023-10-30 17:48:09 +00:00 |
|
|
7e99920fc5
|
fix: config_dialog.py export to .yaml fixed
|
2023-10-30 17:48:09 +00:00 |
|
|
cda8daeb35
|
feat: widget_hierarchy.py tool to inspect hierarchy of the widget
|
2023-10-30 17:48:09 +00:00 |
|
|
2b29b6cfe2
|
feat: yaml_dialog.py interactive QFileDialog window to load/save .yaml files to/from dict
|
2023-10-30 17:48:09 +00:00 |
|
|
7d5429a162
|
refactor: config_dialog.py load dict without scan mode
|
2023-10-30 17:48:09 +00:00 |
|