|
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 |
|
|
4a74891184
|
fix(server): BECDockArea type added
|
2025-04-03 16:09:33 +02:00 |
|
|
c2d2c484cd
|
fix(waveform): legend is correctly updated when changed from curve dialog
|
2025-04-03 16:09:33 +02:00 |
|
|
b91f1fe487
|
fix(waveform): fix dap curve categorization logic
|
2025-04-03 16:09:33 +02:00 |
|
|
d4106c548e
|
ci(e2e): e2e tests are saving logs
|
2025-04-03 16:09:33 +02:00 |
|
|
288ea4dbbd
|
fix(waveform): error where scan history is empty
|
2025-04-03 16:09:33 +02:00 |
|
|
9fb9a1cfd2
|
refactor(plots): plot_next_gen module renamed to plots
|
2025-04-03 16:09:33 +02:00 |
|
|
378398a29b
|
test(e2e): e2e tests adjusted for new plotting framework
|
2025-04-03 16:09:33 +02:00 |
|
|
6ade934356
|
test(unit_tests): unit tests adjusted to use a modern plotting framework instead of BECFigure
|
2025-04-03 16:09:33 +02:00 |
|
|
6ca4aa0f9b
|
fix(client): RPC API adjusted for DockArea, ImageItem and Waveform
|
2025-04-03 16:09:33 +02:00 |
|
|
b58a098ed4
|
fix(round_frame): RoundFrame removed from BECWidget inheritance
|
2025-04-03 16:09:33 +02:00 |
|
|
42e3b9c137
|
fix(plot_indicators): plot indicators added to the PlotBase
|
2025-04-03 16:09:33 +02:00 |
|
|
4e29291b3a
|
refactor: AutoUpdate disabled
|
2025-04-03 16:09:33 +02:00 |
|
|
f76d9319bd
|
refactor(bec_figure): BECFigure removed
|
2025-04-03 16:09:33 +02:00 |
|
|
6c90ca3107
|
fix(rpc_register): Lock changed to RLock
|
2025-04-03 16:09:33 +02:00 |
|
|
94c2e2db65
|
fix(setting_widget): added parent kwarg into all settings widgets in plotting framework
|
2025-04-03 16:09:33 +02:00 |
|
|
7c31bbd9c2
|
refactor(multi_waveform_widget): BECMultiWaveformWidget removed
|
2025-04-03 16:09:33 +02:00 |
|
|
77f96160ab
|
feat(multi_waveform): multi-waveform widget based on new PlotBase
|
2025-04-03 16:09:33 +02:00 |
|
|
1cc2a98489
|
fix(colormap_widget): size policy fixed
|
2025-04-03 16:09:33 +02:00 |
|
|
112eed694c
|
fix(side_panel): side panel menu can be initialized without a title
|
2025-04-03 16:09:33 +02:00 |
|
|
1a0097e027
|
feat(widget_io): added handler for Sliders
|
2025-04-03 16:09:33 +02:00 |
|
|
8558b46114
|
fix(rpc_base): timeout run_rpc 3s
|
2025-04-03 16:09:33 +02:00 |
|
|
75b24467de
|
fix: server shutdown widgets
|
2025-04-03 16:09:33 +02:00 |
|
|
c8bdcaabde
|
tests: add test for rpcrefernce on rpcbase object
|
2025-04-03 16:09:33 +02:00 |
|
|
a5f06c8f83
|
fix: broadcast context manager to emit registry changes just once
|
2025-04-03 16:09:33 +02:00 |
|
|
d05179a519
|
refactor: fix cleanup for various widgets, including RoundedFrame
|
2025-04-03 16:09:33 +02:00 |
|
|
be83c7d5f4
|
refactor: fix cleanup bug for BECConnector items, renamed _registry_state to _server_registry
|
2025-04-03 16:09:33 +02:00 |
|