1
0
mirror of https://github.com/bec-project/bec_widgets.git synced 2026-05-02 12:54:18 +02:00
Commit Graph

1741 Commits

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