0
0
mirror of https://github.com/bec-project/bec_widgets.git synced 2025-07-13 19:21:50 +02:00
Commit Graph

1742 Commits

Author SHA1 Message Date
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