|
1d7b423bb3
|
fix: warning in logpanel
- chain a signal to the child BecLogsQueue rather than passing the
signal instance in
|
2025-04-11 18:27:28 +02:00 |
|
|
cb91ebc0c3
|
refactor(rpc_server): add type hint for _get_becwidget_ancestor method parameter; minor cleanup of imports
|
2025-04-11 13:39:26 +02:00 |
|
|
08168f28d3
|
refactor(rpc_server): add type hints and docstrings for heartbeat and registry update methods
|
2025-04-11 13:37:42 +02:00 |
|
|
125afc8907
|
fix(rpc_server): enhance serialization logic for BECConnector objects and fix return types
|
2025-04-11 13:34:05 +02:00 |
|
|
4dc59aa5e9
|
fix(rpc_base): ensure message wait event is set after processing RPC response
|
2025-04-11 13:28:28 +02:00 |
|
|
96b31a4509
|
fix(client_utils): simplify RPC client instantiation in BECGuiClient
|
2025-04-11 13:25:10 +02:00 |
|
|
20a86ad325
|
fix(server): turn_off_the_lights cleanup fixed for parent_id widgets
|
2025-04-11 10:54:45 +02:00 |
|
|
7e65d4f2d6
|
fix(launch_window): redesign
|
2025-04-11 10:54:45 +02:00 |
|
|
11feeff37c
|
fix(main_window): connected to theme change
|
2025-04-11 10:45:28 +02:00 |
|
|
c1bbb16dad
|
fix(round_frame): orientation can be vertical
|
2025-04-11 10:45:28 +02:00 |
|
|
a5f1f4781e
|
build(bec_lib): raised required version to 3.28.1
|
2025-04-11 10:45:28 +02:00 |
|
|
56c2827140
|
refactor(auto_update): auto_update changed to be BECMainWindow; removed auto update logic from BECDockArea
|
2025-04-11 10:45:28 +02:00 |
|
|
b03d2eaeed
|
fix(waveform): dap curve flickering
|
2025-04-11 10:45:28 +02:00 |
|
|
3a82c95f60
|
fix(waveform, rpc_reference): __getitem__ removed form waveform and rpc_reference
|
2025-04-11 10:45:28 +02:00 |
|
|
5f272a66a4
|
feat(auto_update): add GUI highlight management for auto updates status
|
2025-04-11 10:45:28 +02:00 |
|
|
55baa84eb6
|
feat(main_window): add launcher menu and functionality to show launcher
|
2025-04-11 10:45:28 +02:00 |
|
|
b51d637c5f
|
test(plot_base): test for plot base re-enabled
|
2025-04-11 10:45:28 +02:00 |
|
|
c97db6aaae
|
fix(client): regenerated client
|
2025-04-11 10:45:28 +02:00 |
|
|
e725de3c45
|
fix(dock_area): close BECMainWindow if dock area is central widget
|
2025-04-11 10:45:28 +02:00 |
|
|
6082e7a690
|
refactor(rpc_server): cli_server renamed to rpc_server
|
2025-04-11 10:45:28 +02:00 |
|
|
8914f1d506
|
test(setting_dialog): test that settings reject calls cleanup
|
2025-04-11 10:45:28 +02:00 |
|
|
d06605122e
|
test: qapp must shutdown cli server before checking for leaked QTimer
|
2025-04-11 10:45:28 +02:00 |
|
|
a8adb064f5
|
test(generate_cli): fix reference output
|
2025-04-11 10:45:28 +02:00 |
|
|
31c3b64d7b
|
test(device_signal_input): fix init of device input widget
|
2025-04-11 10:45:28 +02:00 |
|
|
23bdd95d8c
|
test(bec_connector): BECConnector requires a QObject
|
2025-04-11 10:45:28 +02:00 |
|
|
d1712552ff
|
fix(cli): add type ignore comment to generated files
|
2025-04-11 10:45:28 +02:00 |
|
|
20a1c5ddb3
|
feat(launcher): add option for launching with auto updates
|
2025-04-11 10:45:28 +02:00 |
|
|
2511056557
|
feat!: add support for auto updates
|
2025-04-11 10:45:27 +02:00 |
|
|
99383b7715
|
refactor(launcher,main_window): launcher window moved to inherit from BECMainWindow
|
2025-04-11 10:45:27 +02:00 |
|
|
337a332ed1
|
fix(plot_framework): all widgets, popups and side menus cleanups adjusted
|
2025-04-11 10:45:27 +02:00 |
|
|
a1bec75115
|
fix(widgets)!: BECConnector resolves hierarchy including objectName, parent, parent_id upon init; all widgets adjusted
|
2025-04-11 10:45:27 +02:00 |
|
|
a2128ad8d6
|
fix(RPCReference): setattr added
|
2025-04-10 16:11:59 +02:00 |
|
|
5f27a90989
|
feat(server,launcher)!: RPC server separated with the launcher window introduced
|
2025-04-10 16:11:59 +02:00 |
|
|
39164feb18
|
fix(waveform): signals for x device can be defined from gui
|
2025-04-09 23:52:31 +02:00 |
|
|
af28e2e433
|
fix: support auto_range_x/y for viewAll during measurement
|
2025-04-09 14:35:52 +02:00 |
|
|
515d7ad055
|
refactor: add fallback to 'index' plotting in case of missmatch in length
|
2025-04-09 14:35:52 +02:00 |
|
|
0e276d4c09
|
refactor: add support to plot against x_data
|
2025-04-09 14:35:52 +02:00 |
|
|
ed2d958de6
|
refactor: improve plotting behaviour from history
|
2025-04-09 14:35:52 +02:00 |
|
|
25820a1cde
|
refactor: set downsampling to auto=True, method 'peak', activate clipToView for (Async)-Curves and fix ViewAll hook from pg.view_box menu
|
2025-04-09 14:35:52 +02:00 |
|
|
7f7891dfa5
|
fix: add support for 'add_slice', add downsampling for performance improvements. add tests
|
2025-04-09 14:35:52 +02:00 |
|
|
b5015e4e72
|
built: cleanup gitlab-ci, remove pyqt6 related lines
|
2025-04-08 14:45:47 +02:00 |
|
|
7653e0877c
|
hack: comment out segfaulting test
|
2025-04-07 14:19:37 +02:00 |
|
|
52a9f29bdc
|
docs: add docs on widget plugins
|
2025-04-07 14:19:37 +02:00 |
|
|
ca2bb4f9b4
|
feat: add loader/helper for widget plugins
|
2025-04-07 14:19:37 +02:00 |
|
|
b4925918f7
|
refactor: tidy client generation and add options
|
2025-04-03 16:12:57 +02:00 |
|
|
43e1aa9505
|
fix: add designer plugin for ScanMetadata
|
2025-04-03 16:12:57 +02:00 |
|
|
28ae0d2b57
|
fix: expose common classes from bec_widgets package
|
2025-04-03 16:12:57 +02:00 |
|
|
7726d83b68
|
fix: create widget enum programatically
|
2025-04-03 16:12:57 +02:00 |
|
|
be552d3ece
|
refactor(utils): qt_utils moved to utils
|
2025-04-03 16:09:33 +02:00 |
|
|
8d17f7e32f
|
fix(rpc_register): _lock and _skip_broad_cast moved to instance attributes
|
2025-04-03 16:09:33 +02:00 |
|