|
1b680b0b1d
|
WIP very messy ui as a server window, however, works as expected
|
2025-03-19 16:50:08 +01:00 |
|
|
d27edbbf6d
|
WIP server has BEC qapp imported
|
2025-03-19 15:45:02 +01:00 |
|
|
1e87d1021c
|
WIP main window is creating docks with status bar and actions bar
|
2025-03-19 15:44:39 +01:00 |
|
|
f975f372d6
|
WIP client can connect to different gui_id
|
2025-03-19 15:44:14 +01:00 |
|
|
ff27b0e569
|
WIP qmainwindow weblinks added
|
2025-03-19 15:41:48 +01:00 |
|
|
3c527b9a76
|
WIP qapp and qmain window adjusted init
|
2025-03-19 14:49:01 +01:00 |
|
|
35b9ede67f
|
WIP qapp and bec widget POC adjustments
|
2025-03-19 14:40:41 +01:00 |
|
|
5c38ea76eb
|
WIP qapp POC
|
2025-03-18 15:44:19 +01:00 |
|
|
f6e2b49204
|
refactor(motor_map_widget): BECMotorMapWidget removed
|
2025-03-18 15:42:58 +01:00 |
|
|
98b6790223
|
feat(motor_map): new MotorMap widget based on PlotBase
|
2025-03-18 15:42:58 +01:00 |
|
|
3606053bf0
|
fix(plot_base): do not enable inner axes when label is changed
|
2025-03-18 15:02:41 +01:00 |
|
|
0336804fba
|
fix(plot_base): axis setting filter for relevant properties
|
2025-03-17 13:51:31 +01:00 |
|
|
0753e359c6
|
fix(scatter_waveform,waveform): Added QTimer to fetch the last data points after 500ms
|
2025-03-14 13:29:27 +01:00 |
|
|
69bc40a8e4
|
feat(scatter_waveform): scatter waveform widget based on new Plotbase
|
2025-03-14 10:53:44 +01:00 |
|
|
75dbbf7663
|
refactor(tests): create dummy scan item moved to client_mocks.py
|
2025-03-14 10:53:44 +01:00 |
|
|
a5be450590
|
fix(plot_base): improved handling of matplotlib exporter errors
|
2025-03-14 10:53:44 +01:00 |
|
|
7127bba1de
|
fix(plot_base): ability to set y label suffix
|
2025-03-14 10:53:44 +01:00 |
|
|
6b265b1d30
|
refactor(image_widget): old BECImageWidget removed
|
2025-03-14 10:51:34 +01:00 |
|
|
0a9d2c4d18
|
feat(image): new Image widget based on new PlotBase
|
2025-03-14 10:51:34 +01:00 |
|
|
37f736954f
|
fix(toolbar): update action check handling logic for SwitchableToolBarAction
|
2025-03-13 22:42:02 +01:00 |
|
|
bea107b036
|
fix(plot_base): enable popup property fixed
|
2025-03-13 22:42:02 +01:00 |
|
|
532f2957b4
|
fix(crosshair): adapted for 2D image
|
2025-03-13 22:42:02 +01:00 |
|
|
7a676d6078
|
test: disable test_bec_dock_rpc_e2e module, issue to fix this created #450
|
2025-03-13 17:50:41 +01:00 |
|
|
cc3cb8ccb1
|
tests: fix e2e tests for namespace refactoring
|
2025-03-13 17:28:39 +01:00 |
|
|
81c306611d
|
refactor: cleanup MR
|
2025-03-13 17:28:39 +01:00 |
|
|
c5b384c7f5
|
feat!: namespace update for gui, dock_area and docks.
|
2025-03-13 17:25:35 +01:00 |
|
|
a186e66b92
|
docs(plot_base): update docstrings for properties and setters
|
2025-03-13 17:20:43 +01:00 |
|
|
183104456f
|
refactor(waveform_widget): removed and replaced by Waveform
|
2025-03-13 17:20:43 +01:00 |
|
|
d1a6a59b86
|
test(plot_indicators): tests adapted to not be dependent on BECWaveformWidget
|
2025-03-13 17:20:43 +01:00 |
|
|
1562000b37
|
fix(plot_indicators): cleanup adjusted
|
2025-03-13 17:20:43 +01:00 |
|
|
2b37ac154e
|
feat(waveform): new Waveform widget based on NextGen PlotBase
|
2025-03-13 17:20:43 +01:00 |
|
|
59bc5996df
|
fix(entry_validator): validator reports list of signal if user chooses the wrong one
|
2025-03-13 17:20:43 +01:00 |
|
|
06d7f239ed
|
fix(plot_base): update mouse mode state on mode change
|
2025-03-13 17:20:43 +01:00 |
|
|
5920b26c02
|
fix(plot_base): aspect ratio removed from the PlotBase
|
2025-03-13 17:20:43 +01:00 |
|
|
9439e4a275
|
fix(plot_base): inner and outer axis setting in popup mode
|
2025-03-13 17:20:43 +01:00 |
|
|
9342bffe85
|
fix(plot_base): fix cleanup of popups if popups are still open when PlotBase is closed
|
2025-03-13 17:20:43 +01:00 |
|
|
47ee8e5599
|
fix(lmfit_dialog_vertical): vertical sizePolicy fixed
|
2025-03-13 17:20:43 +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 |
|
|
15e11b287d
|
1.25.0
Automatically generated by python-semantic-release
v1.25.0
|
2025-03-07 15:19:37 +00:00 |
|
|
7cbebbb1f0
|
feat(waveform): add slice handling and reset functionality for async updates
|
2025-03-07 15:44:46 +01:00 |
|
|
66f4f9bfa8
|
1.24.5
Automatically generated by python-semantic-release
v1.24.5
|
2025-03-06 14:51:03 +00:00 |
|
|
66c6c7fa50
|
fix: add support for additional keyword arguments in widget constructors
|
2025-03-06 15:39:16 +01:00 |
|
|
31c3337300
|
1.24.4
Automatically generated by python-semantic-release
v1.24.4
|
2025-03-05 19:59:54 +00:00 |
|
|
2c506ee3c8
|
fix(cli/server): handle RedisError during heartbeat emission to properly close the app even if the Redis connection is lost
|
2025-03-05 20:41:33 +01:00 |
|
|
25423f4a3a
|
1.24.3
Automatically generated by python-semantic-release
v1.24.3
|
2025-03-05 09:46:53 +00: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 |
|
|
4db0f9f10c
|
1.24.2
Automatically generated by python-semantic-release
v1.24.2
|
2025-02-27 10:08:57 +00:00 |
|
|
46b1a228be
|
fix(e2e): added wait time to flaky e2e
|
2025-02-27 10:54:36 +01:00 |
|
|
531018b0ac
|
1.24.1
Automatically generated by python-semantic-release
v1.24.1
|
2025-02-26 21:06:09 +00:00 |
|