1
0
mirror of https://github.com/bec-project/bec_widgets.git synced 2025-12-31 19:11:18 +01:00

Commit Graph

  • bbf731d13b fix(client): RPC API adjusted for DockArea, ImageItem and Waveform wyzula-jan 2025-03-21 11:27:24 +01:00
  • 8bf6624e94 fix(round_frame): RoundFrame removed from BECWidget inheritance wyzula-jan 2025-03-21 15:04:32 +01:00
  • 90c1e261fb fix(plot_indicators): plot indicators added to the PlotBase wyzula-jan 2025-03-21 11:12:22 +01:00
  • d066d581b3 refactor: AutoUpdate disabled wyzula-jan 2025-03-20 21:28:16 +01:00
  • 838f9aa011 refactor(bec_figure): BECFigure removed wyzula-jan 2025-03-20 20:46:57 +01:00
  • 6a70c0ff50 fix(rpc_register): Lock changed to RLock wyzula-jan 2025-03-24 17:23:37 +01:00
  • 582a90c770 fix(setting_widget): added parent kwarg into all settings widgets in plotting framework wyzula-jan 2025-03-25 10:25:14 +01:00
  • 1ec5ff3607 refactor(multi_waveform_widget): BECMultiWaveformWidget removed wyzula-jan 2025-03-20 20:44:15 +01:00
  • 1c45bbda76 feat(multi_waveform): multi-waveform widget based on new PlotBase wyzula-jan 2025-03-20 14:39:40 +01:00
  • adb764a7f0 fix(colormap_widget): size policy fixed wyzula-jan 2025-03-20 16:53:20 +01:00
  • 64f49698ed fix(side_panel): side panel menu can be initialized without a title wyzula-jan 2025-03-20 15:15:37 +01:00
  • 0a64e47016 feat(widget_io): added handler for Sliders wyzula-jan 2025-03-20 15:19:28 +01:00
  • fb8f4ea557 fix(rpc_base): timeout run_rpc 3s wyzula-jan 2025-03-24 15:32:35 +01:00
  • 43fda7c23f fix: server shutdown widgets appel_c 2025-03-24 15:24:52 +01:00
  • 3112a3b8c9 tests: add test for rpcrefernce on rpcbase object appel_c 2025-03-24 14:03:29 +01:00
  • ae1c71e704 fix: broadcast context manager to emit registry changes just once appel_c 2025-03-24 13:53:53 +01:00
  • 68ac8555ee refactor: fix cleanup for various widgets, including RoundedFrame appel_c 2025-03-24 09:24:46 +01:00
  • 6b9d1d5f2f refactor: fix cleanup bug for BECConnector items, renamed _registry_state to _server_registry appel_c 2025-03-24 08:06:42 +01:00
  • 1ea225d2fd tests(bec-figure): Comment all BECFigure tests as they will be removed appel_c 2025-03-22 16:49:13 +01:00
  • 67032eaa95 refactor: cleanup, fix tests and _top_level dict/windows appel_c 2025-03-22 16:42:19 +01:00
  • 36749dd76d refactor: cleanup rpc reference tracking, fix appquit, fix namespace updates edge cases appel_c 2025-03-22 07:36:13 +01:00
  • 225b73b073 refactor(rpc_reference): refactor rpc reference tracking appel_c 2025-03-19 16:55:00 +01:00
  • 26bc6ec089 test: fix tests for namespace updates appel_c 2025-03-19 16:41:29 +01:00
  • 1172a1250a fix (client-utils): start server if not running for 'show' and 'new' appel_c 2025-03-19 16:21:17 +01:00
  • 64236c2cfc fix(device_input_base): removed enums from Pydantic models to make them serialisable appel_c 2025-03-19 15:33:22 +01:00
  • 2adcc4a4ad fix(server): remove window.hide() since widgets will be teared down on kill_server before siginit signals is sent appel_c 2025-03-14 10:25:41 +01:00
  • 1c322cc20a feat: add rpc broadcast wakonig_k 2025-03-13 10:06:34 +01:00
  • 6282210698 fix(motor_map): limit map creating optimized wyzula-jan 2025-03-19 23:04:23 +01:00
  • 441b663880 refactor(motor_map_widget): BECMotorMapWidget removed wyzula-jan 2025-03-14 18:05:46 +01:00
  • 7a9a1dc220 feat(motor_map): new MotorMap widget based on PlotBase wyzula-jan 2025-03-14 17:24:30 +01:00
  • d9de75bbfa fix(plot_base): do not enable inner axes when label is changed wyzula-jan 2025-03-18 15:01:19 +01:00
  • 35ebd19062 fix(plot_base): axis setting filter for relevant properties wyzula-jan 2025-03-16 19:40:27 +01:00
  • 9df815a7c8 fix(scatter_waveform,waveform): Added QTimer to fetch the last data points after 500ms wyzula-jan 2025-03-14 13:25:01 +01:00
  • 7b7c0c4570 feat(scatter_waveform): scatter waveform widget based on new Plotbase wyzula-jan 2025-03-12 15:38:56 +01:00
  • 57a6906dd7 refactor(tests): create dummy scan item moved to client_mocks.py wyzula-jan 2025-03-13 16:27:43 +01:00
  • c2f8f285a8 fix(plot_base): improved handling of matplotlib exporter errors wyzula-jan 2025-03-13 12:42:55 +01:00
  • 339e0152ff fix(plot_base): ability to set y label suffix wyzula-jan 2025-03-12 17:16:30 +01:00
  • 080c9e25ff refactor(image_widget): old BECImageWidget removed wyzula-jan 2025-03-11 14:12:16 +01:00
  • b06fc5e255 feat(image): new Image widget based on new PlotBase wyzula-jan 2025-02-13 11:21:23 +01:00
  • 240044d680 fix(toolbar): update action check handling logic for SwitchableToolBarAction wyzula-jan 2025-03-06 13:45:29 +01:00
  • 7bf7fa5b7c fix(plot_base): enable popup property fixed wyzula-jan 2025-03-06 11:09:30 +01:00
  • c431deecf4 fix(crosshair): adapted for 2D image wyzula-jan 2025-02-13 10:50:54 +01:00
  • 7a2c19c295 test: disable test_bec_dock_rpc_e2e module, issue to fix this created #450 appel_c 2025-03-13 17:50:41 +01:00
  • 70a1de5456 tests: fix e2e tests for namespace refactoring appel_c 2025-03-13 16:38:42 +01:00
  • 4f7babb757 refactor: cleanup MR appel_c 2025-03-13 15:58:43 +01:00
  • 08f5a1cceb feat!: namespace update for gui, dock_area and docks. wakonig_k 2025-03-13 10:06:11 +01:00
  • f895dd4863 docs(plot_base): update docstrings for properties and setters wyzula-jan 2025-03-03 20:46:19 +01:00
  • 22e804a7bc refactor(waveform_widget): removed and replaced by Waveform wyzula-jan 2025-02-28 00:27:14 +01:00
  • 5f1455910a test(plot_indicators): tests adapted to not be dependent on BECWaveformWidget wyzula-jan 2025-02-28 01:20:40 +01:00
  • 0bb301b678 fix(plot_indicators): cleanup adjusted wyzula-jan 2025-02-28 01:20:04 +01:00
  • 147ced2cb0 feat(waveform): new Waveform widget based on NextGen PlotBase wyzula-jan 2025-02-14 13:22:34 +01:00
  • f4d3820838 fix(entry_validator): validator reports list of signal if user chooses the wrong one wyzula-jan 2025-03-04 10:57:57 +01:00
  • 1f548bbf9b fix(plot_base): update mouse mode state on mode change wyzula-jan 2025-03-03 21:51:53 +01:00
  • 6c286b02e8 fix(plot_base): aspect ratio removed from the PlotBase wyzula-jan 2025-03-03 15:05:58 +01:00
  • 9b42e95eeb fix(plot_base): inner and outer axis setting in popup mode wyzula-jan 2025-03-03 13:29:31 +01:00
  • 5776fe66e9 fix(plot_base): fix cleanup of popups if popups are still open when PlotBase is closed wyzula-jan 2025-02-27 18:00:31 +01:00
  • b948e183c5 fix(lmfit_dialog_vertical): vertical sizePolicy fixed wyzula-jan 2025-01-26 18:07:49 +01:00
  • 8f2f42f818 1.25.1 v1.25.1 semantic-release 2025-03-24 19:00:17 +00:00
  • e5c9dd288c fix(positioner_box): if possible tweak should use the current setpoint instead of the readback wakonig_k 2025-03-24 15:27:32 +01:00
  • be274a10fc fix(positioner_box): fixed motor moving flags for spinner wakonig_k 2025-03-21 18:12:55 +01:00
  • 1b680b0b1d WIP very messy ui as a server window, however, works as expected feat/bec-qapp wyzula-jan 2025-03-19 16:50:08 +01:00
  • d27edbbf6d WIP server has BEC qapp imported wyzula-jan 2025-03-19 15:45:02 +01:00
  • 1e87d1021c WIP main window is creating docks with status bar and actions bar wyzula-jan 2025-03-19 15:44:39 +01:00
  • f975f372d6 WIP client can connect to different gui_id wyzula-jan 2025-03-19 15:44:14 +01:00
  • ff27b0e569 WIP qmainwindow weblinks added wyzula-jan 2025-03-19 15:41:48 +01:00
  • 3c527b9a76 WIP qapp and qmain window adjusted init wyzula-jan 2025-03-19 14:49:01 +01:00
  • 35b9ede67f WIP qapp and bec widget POC adjustments wyzula-jan 2025-03-19 14:40:41 +01:00
  • 5c38ea76eb WIP qapp POC wyzula-jan 2025-03-17 15:35:53 +01:00
  • f6e2b49204 refactor(motor_map_widget): BECMotorMapWidget removed wyzula-jan 2025-03-14 18:05:46 +01:00
  • 98b6790223 feat(motor_map): new MotorMap widget based on PlotBase wyzula-jan 2025-03-14 17:24:30 +01:00
  • 3606053bf0 fix(plot_base): do not enable inner axes when label is changed wyzula-jan 2025-03-18 15:01:19 +01:00
  • 0336804fba fix(plot_base): axis setting filter for relevant properties wyzula-jan 2025-03-16 19:40:27 +01:00
  • 5dc42895aa WIP waveform with super bad convergence fix/dap-parameters-request wyzula-jan 2025-03-14 15:09:01 +01:00
  • 115da10d78 WIP waveform request dap using parameters of the previous fit wyzula-jan 2025-03-14 14:58:16 +01:00
  • 0753e359c6 fix(scatter_waveform,waveform): Added QTimer to fetch the last data points after 500ms wyzula-jan 2025-03-14 13:25:01 +01:00
  • 69bc40a8e4 feat(scatter_waveform): scatter waveform widget based on new Plotbase wyzula-jan 2025-03-12 15:38:56 +01:00
  • 75dbbf7663 refactor(tests): create dummy scan item moved to client_mocks.py wyzula-jan 2025-03-13 16:27:43 +01:00
  • a5be450590 fix(plot_base): improved handling of matplotlib exporter errors wyzula-jan 2025-03-13 12:42:55 +01:00
  • 7127bba1de fix(plot_base): ability to set y label suffix wyzula-jan 2025-03-12 17:16:30 +01:00
  • 6b265b1d30 refactor(image_widget): old BECImageWidget removed wyzula-jan 2025-03-11 14:12:16 +01:00
  • 0a9d2c4d18 feat(image): new Image widget based on new PlotBase wyzula-jan 2025-02-13 11:21:23 +01:00
  • 37f736954f fix(toolbar): update action check handling logic for SwitchableToolBarAction wyzula-jan 2025-03-06 13:45:29 +01:00
  • bea107b036 fix(plot_base): enable popup property fixed wyzula-jan 2025-03-06 11:09:30 +01:00
  • 532f2957b4 fix(crosshair): adapted for 2D image wyzula-jan 2025-02-13 10:50:54 +01:00
  • 7a676d6078 test: disable test_bec_dock_rpc_e2e module, issue to fix this created #450 appel_c 2025-03-13 17:50:41 +01:00
  • cc3cb8ccb1 tests: fix e2e tests for namespace refactoring appel_c 2025-03-13 16:38:42 +01:00
  • 81c306611d refactor: cleanup MR appel_c 2025-03-13 15:58:43 +01:00
  • c5b384c7f5 feat!: namespace update for gui, dock_area and docks. wakonig_k 2025-03-13 10:06:11 +01:00
  • a186e66b92 docs(plot_base): update docstrings for properties and setters wyzula-jan 2025-03-03 20:46:19 +01:00
  • 183104456f refactor(waveform_widget): removed and replaced by Waveform wyzula-jan 2025-02-28 00:27:14 +01:00
  • d1a6a59b86 test(plot_indicators): tests adapted to not be dependent on BECWaveformWidget wyzula-jan 2025-02-28 01:20:40 +01:00
  • 1562000b37 fix(plot_indicators): cleanup adjusted wyzula-jan 2025-02-28 01:20:04 +01:00
  • 2b37ac154e feat(waveform): new Waveform widget based on NextGen PlotBase wyzula-jan 2025-02-14 13:22:34 +01:00
  • 59bc5996df fix(entry_validator): validator reports list of signal if user chooses the wrong one wyzula-jan 2025-03-04 10:57:57 +01:00
  • 06d7f239ed fix(plot_base): update mouse mode state on mode change wyzula-jan 2025-03-03 21:51:53 +01:00
  • 5920b26c02 fix(plot_base): aspect ratio removed from the PlotBase wyzula-jan 2025-03-03 15:05:58 +01:00
  • 9439e4a275 fix(plot_base): inner and outer axis setting in popup mode wyzula-jan 2025-03-03 13:29:31 +01:00
  • 9342bffe85 fix(plot_base): fix cleanup of popups if popups are still open when PlotBase is closed wyzula-jan 2025-02-27 18:00:31 +01:00
  • 47ee8e5599 fix(lmfit_dialog_vertical): vertical sizePolicy fixed wyzula-jan 2025-01-26 18:07:49 +01:00
  • d86ef4e763 ci: add e2e job for pre_release branches wakonig_k 2025-03-13 16:44:57 +01:00