|
65cbd6ef28
|
ci: added libdbus
|
2023-11-13 21:56:24 +01:00 |
|
|
bb64088282
|
ci: added libegl1-mesa to the apt-get install command in tests
|
2023-11-13 18:51:21 +01:00 |
|
|
b6f6bc5b20
|
refactor: migration to qtpy
|
2023-11-13 18:37:32 +01:00 |
|
|
7957d2c566
|
0.31.0
Automatically generated by python-semantic-release
v0.31.0
|
2023-11-13 14:52:28 +00:00 |
|
|
84ef7e59c9
|
refactor: monitor_config_validator.py name validation logic
|
2023-11-13 15:42:37 +01:00 |
|
|
cae4f8b934
|
refactor: fix bec_lib imports in tests
|
2023-11-13 15:42:37 +01:00 |
|
|
53494c7327
|
refactor: monitor_config_validator.py device_manager renamed to devices
|
2023-11-13 15:42:37 +01:00 |
|
|
05c822617a
|
test: tests fixed; test_bec_monitor.py extended for FakeDevice class
|
2023-11-13 15:42:37 +01:00 |
|
|
6b114c2461
|
refactor: clean up
|
2023-11-13 15:42:37 +01:00 |
|
|
cd9cd9ef9d
|
refactor: BECMonitor cleanup for validation in on_scan_segment; dropped support for multiple entries for single device
|
2023-11-13 15:42:37 +01:00 |
|
|
37278e363c
|
refactor: configs for BECMonitor are validated by pydantic outside the main widget
|
2023-11-13 15:42:25 +01:00 |
|
|
92a5325aad
|
docs: pydantic validation module docs
|
2023-11-13 15:41:55 +01:00 |
|
|
7fec0c7e44
|
feat: pydantic validation module for monitor.py
|
2023-11-13 15:41:55 +01:00 |
|
|
59bc40427c
|
refactor: monitor.py update_config renamed to on_config_update; gui_id added
|
2023-11-13 15:41:55 +01:00 |
|
|
5ec2b08e34
|
refactor: fix bec_lib imports
|
2023-11-13 08:29:07 +01:00 |
|
|
b38e942acb
|
0.30.0
Automatically generated by python-semantic-release
v0.30.0
|
2023-11-10 09:58:53 +00:00 |
|
|
832a438b24
|
test: tests for scan_control
|
2023-11-09 21:53:09 +01:00 |
|
|
43777f58f6
|
refactor: changed buttons name to be consistent with other projects
|
2023-11-09 21:02:26 +01:00 |
|
|
aa4c7c3385
|
feat: WidgetIO support for QLabel
|
2023-11-09 21:02:25 +01:00 |
|
|
b85cc898d5
|
fix: added imports to __init__.py in widget for ScanControl class
|
2023-11-09 16:30:06 +01:00 |
|
|
da9025e032
|
fix: scan_control.py args_size_max fixed
|
2023-11-09 12:13:24 +01:00 |
|
|
5c67026637
|
fix: scan_control.py default spinBox limits increases
|
2023-11-08 16:21:21 +01:00 |
|
|
ee2f36fb40
|
fix: scan_control.py supports minimum and maximum number of args
|
2023-11-08 16:02:50 +01:00 |
|
|
5ac3526384
|
fix: scan_control.py wipe table and reinitialise devices when scan is changed
|
2023-11-08 15:17:41 +01:00 |
|
|
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 |
|