|
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 |
|
|
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 |
|
|
7ba93ce934
|
refactor: cleanup rpc reference tracking, fix appquit, fix namespace updates edge cases
|
2025-04-03 16:09:33 +02:00 |
|
|
bd5e251ee9
|
refactor(rpc_reference): refactor rpc reference tracking
|
2025-04-03 16:09:33 +02:00 |
|
|
f3d3c9425d
|
test: fix tests for namespace updates
|
2025-04-03 16:09:33 +02:00 |
|
|
ee2eefdace
|
fix (client-utils): start server if not running for 'show' and 'new'
|
2025-04-03 16:09:33 +02:00 |
|
|
43b747ec8a
|
fix(device_input_base): removed enums from Pydantic models to make them serialisable
|
2025-04-03 16:09:33 +02:00 |
|
|
58b0c7ddc1
|
fix(server): remove window.hide() since widgets will be teared down on kill_server before siginit signals is sent
|
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 |
|
|
98eda03f4d
|
fix(plot_base): do not enable inner axes when label is changed
|
2025-04-03 16:09:33 +02:00 |
|
|
0204d9c86f
|
fix(plot_base): axis setting filter for relevant properties
|
2025-04-03 16:09:33 +02:00 |
|
|
e6795dd87c
|
fix(scatter_waveform,waveform): Added QTimer to fetch the last data points after 500ms
|
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 |
|
|
4f9514fbd1
|
fix(plot_base): improved handling of matplotlib exporter errors
|
2025-04-03 16:09:33 +02:00 |
|
|
890b50115f
|
fix(plot_base): ability to set y label suffix
|
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 |
|
|
ac08bdfab2
|
fix(toolbar): update action check handling logic for SwitchableToolBarAction
|
2025-04-03 16:09:33 +02:00 |
|
|
30db18367e
|
fix(plot_base): enable popup property fixed
|
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 |
|
|
b085ef6e73
|
docs(plot_base): update docstrings for properties and setters
|
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 |
|
|
4865341010
|
fix(plot_indicators): cleanup adjusted
|
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 |
|
|
da05877dd0
|
fix(entry_validator): validator reports list of signal if user chooses the wrong one
|
2025-04-03 16:09:32 +02:00 |
|
|
fc24c8b3a5
|
fix(plot_base): update mouse mode state on mode change
|
2025-04-03 16:09:32 +02:00 |
|
|
19d8aeb162
|
fix(plot_base): aspect ratio removed from the PlotBase
|
2025-04-03 16:09:32 +02:00 |
|
|
055b96818a
|
fix(plot_base): inner and outer axis setting in popup mode
|
2025-04-03 16:09:32 +02:00 |
|
|
39cf4ddd5a
|
fix(plot_base): fix cleanup of popups if popups are still open when PlotBase is closed
|
2025-04-03 16:09:32 +02:00 |
|
|
584b945005
|
fix(lmfit_dialog_vertical): vertical sizePolicy fixed
|
2025-04-03 16:09:32 +02:00 |
|
|
9dabf2c66c
|
build: pyside6 capped to 6.9
|
2025-04-03 15:56:34 +02:00 |
|
|
8f2f42f818
|
1.25.1
Automatically generated by python-semantic-release
v1.25.1
|
2025-03-24 19:00:20 +00:00 |
|
|
e5c9dd288c
|
fix(positioner_box): if possible tweak should use the current setpoint instead of the readback
|
2025-03-24 15:27:32 +01:00 |
|
|
be274a10fc
|
fix(positioner_box): fixed motor moving flags for spinner
|
2025-03-21 18:12:55 +01:00 |
|
|
d86ef4e763
|
ci: add e2e job for pre_release branches
|
2025-03-13 16:44:57 +01:00 |
|
|
6cf39b3796
|
ci: fix conda channels for PSI policy change
|
2025-03-13 16:13:44 +01:00 |
|