|
39164feb18
|
fix(waveform): signals for x device can be defined from gui
|
2025-04-09 23:52:31 +02:00 |
|
|
0e276d4c09
|
refactor: add support to plot against x_data
|
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 |
|
|
7653e0877c
|
hack: comment out segfaulting test
|
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 |
|
|
be552d3ece
|
refactor(utils): qt_utils moved to utils
|
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 |
|
|
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 |
|
|
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 |
|
|
f76d9319bd
|
refactor(bec_figure): BECFigure removed
|
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 |
|
|
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 |
|
|
757375f117
|
tests(bec-figure): Comment all BECFigure tests as they will be removed
|
2025-04-03 16:09:33 +02:00 |
|
|
5872253123
|
refactor: cleanup, fix tests and _top_level dict/windows
|
2025-04-03 16:09:33 +02:00 |
|
|
f3d3c9425d
|
test: fix tests for namespace updates
|
2025-04-03 16:09:33 +02:00 |
|
|
2ba9b4cb23
|
feat: add rpc broadcast
|
2025-04-03 16:09:33 +02:00 |
|
|
9f2a083abb
|
fix(motor_map): limit map creating optimized
|
2025-04-03 16:09:33 +02:00 |
|
|
f878e87ad5
|
refactor(motor_map_widget): BECMotorMapWidget removed
|
2025-04-03 16:09:33 +02:00 |
|
|
fec26d793e
|
feat(motor_map): new MotorMap widget based on PlotBase
|
2025-04-03 16:09:33 +02:00 |
|
|
95fcf016c3
|
feat(scatter_waveform): scatter waveform widget based on new Plotbase
|
2025-04-03 16:09:33 +02:00 |
|
|
0dd9617e6e
|
refactor(tests): create dummy scan item moved to client_mocks.py
|
2025-04-03 16:09:33 +02:00 |
|
|
de10609b3c
|
refactor(image_widget): old BECImageWidget removed
|
2025-04-03 16:09:33 +02:00 |
|
|
cb39ff3fbd
|
feat(image): new Image widget based on new PlotBase
|
2025-04-03 16:09:33 +02:00 |
|
|
a85402dde1
|
fix(crosshair): adapted for 2D image
|
2025-04-03 16:09:33 +02:00 |
|
|
17f2dda977
|
test: disable test_bec_dock_rpc_e2e module, issue to fix this created #450
|
2025-04-03 16:09:33 +02:00 |
|
|
d211bd67ab
|
tests: fix e2e tests for namespace refactoring
|
2025-04-03 16:09:33 +02:00 |
|
|
0b00cd24fd
|
refactor: cleanup MR
|
2025-04-03 16:09:32 +02:00 |
|
|
ac3c5a38e4
|
feat!: namespace update for gui, dock_area and docks.
|
2025-04-03 16:09:32 +02:00 |
|
|
96cff49cd4
|
refactor(waveform_widget): removed and replaced by Waveform
|
2025-04-03 16:09:32 +02:00 |
|
|
360fe4c9c3
|
test(plot_indicators): tests adapted to not be dependent on BECWaveformWidget
|
2025-04-03 16:09:32 +02:00 |
|
|
4bec181f3a
|
feat(waveform): new Waveform widget based on NextGen PlotBase
|
2025-04-03 16:09:32 +02:00 |
|
|
fa91366dcb
|
fix(multi_waveform): update on_async_readback to use structured metadata for async updates with "add" instead of "extend"
|
2025-03-04 22:31:14 +01:00 |
|
|
46b1a228be
|
fix(e2e): added wait time to flaky e2e
|
2025-02-27 10:54:36 +01:00 |
|
|
8679b5f08b
|
test: extended test coverage for axis settings, plot base and qt toolbar action
|
2025-02-26 21:54:33 +01:00 |
|
|
7309c1dede
|
feat: add metadata widget to scan control
|
2025-02-26 12:08:32 +01:00 |
|
|
d32952a0d5
|
style: isort
|
2025-02-26 12:08:32 +01:00 |
|
|
42665b69c5
|
fix: replace add'l md table w/ tree view
|
2025-02-26 12:08:32 +01:00 |
|
|
6a43554f3b
|
fix: update redis mock for changes in bec
|
2025-02-24 14:43:02 +01:00 |
|
|
f19d9485df
|
feat(bec_spin_box): double spin box with setting inside for defining decimals
|
2025-02-24 10:49:10 +01:00 |
|
|
6ae33a23a6
|
test(toolbar): blocking tests fixed
|
2025-02-19 17:08:56 +01:00 |
|
|
333570ba2f
|
feat(toolbar): SwitchableToolBarButton
|
2025-02-19 15:42:31 +01:00 |
|
|
4c4f1592c2
|
fix(modular_toolbar): add action to an already existing bundle
|
2025-02-19 15:02:17 +01:00 |
|
|
ae18279685
|
fix(colors): pyqtgraph styling updated on the app level
|
2025-02-19 14:18:18 +01:00 |
|