1
0
mirror of https://github.com/bec-project/bec_widgets.git synced 2026-04-22 08:14:35 +02:00

Commit Graph

  • 04b448e183 fix(main_window): scan progress bar rpc not exposed wyzula_j 2026-02-20 13:02:41 +01:00
  • 654aeb7116 refactor(main_app): simpler id and object name management wyzula_j 2026-02-17 14:12:06 +01:00
  • 3d049d67a9 fix(view): based on BECWidgets wyzula_j 2026-02-17 13:21:28 +01:00
  • de6c6284ad feat(becconnector): exposed rpc flag added to the BECConnector wyzula_j 2026-02-20 13:03:35 +01:00
  • 2826919c5a refactor: add extra tour steps, add enter button appel_c 2026-02-06 10:04:02 +01:00
  • a1a400f540 fix: address copilot review appel_c 2026-02-03 13:20:46 +01:00
  • fcb43066e4 feat: add guided tour docs to device-manager-view appel_c 2026-01-23 16:03:07 +01:00
  • 83489b7519 refactor(guided-tour): add support for QTableWidgetItem appel_c 2026-01-22 16:21:57 +01:00
  • 7bcdc31f11 fix(guided-tour): fix skip past invalid step for 'prev' step appel_c 2026-01-22 16:21:24 +01:00
  • 3ffdf11c3e feat: guided tour for main app wakonig_k 2026-01-22 12:29:14 +01:00
  • 0d05839e9e fix(server): gui server can reach shutdown, logic moved to becconnector wyzula_j 2026-02-24 19:17:41 +01:00
  • a632f35c40 fix(dock_area): tabbed dock have correct parent wyzula_j 2026-02-25 15:12:26 +01:00
  • 3a5317be53 fix(dock_area): widget_map and widget_list by default returns only becconnector based widgets wyzula_j 2026-02-26 10:52:22 +01:00
  • 041afc68b1 test(widget_io): add dedicated unit tests for iter_widget_tree and helper methods copilot-swe-agent[bot] 2026-02-23 12:46:30 +00:00
  • 047ff2bef7 fix(rpc_server): removed unused get _get_becwidget_ancestor wyzula_j 2026-02-23 13:35:51 +01:00
  • 5f46fa0994 feat(widget_hierarchy_tree): widget displaying parent child hierarchy from the app widgets wyzula_j 2026-01-05 15:13:17 +01:00
  • 8b782ac302 feat(widget_highlighter): reusable separate widget highlighter wyzula_j 2026-01-06 16:56:30 +01:00
  • 00bf01c129 refactor(widget_io): hierarchy logic generalized wyzula_j 2026-01-06 16:32:31 +01:00
  • 4a44ede8fe build(deps): update bec-qthemes requirement dependabot[bot] 2025-12-01 09:54:22 +00:00
  • b93fbc5cd3 refactor: global refactoring to use device-signal pair names wyzula_j 2026-02-02 15:29:32 +01:00
  • c1d4758e4c feat(client_utils): theme can be changed from the CLI wyzula_j 2026-02-23 13:56:21 +01:00
  • 4fc252220d fix(dark_mode_button): RPC access disabled wyzula_j 2026-01-06 11:12:44 +01:00
  • 375d131109 fix(toggle): move toggle to theme colors wakonig_k 2026-02-21 13:39:43 +01:00
  • 5b15c75b88 fix(rpc): rpc flags adjustment for MainApp and DeveloperWidget wyzula_j 2026-02-20 13:02:41 +01:00
  • b29648e10b fix(cli): RPC API from any folder wyzula_j 2026-02-17 11:02:08 +01:00
  • 7507f27d68 fix(becconnector): sanitize the setObjectName from qobject inheritance wyzula_j 2026-02-20 14:11:32 +01:00
  • b798ea2340 feat(bec-login): Add login widget in material design style appel_c 2026-02-19 13:53:57 +01:00
  • ab9688d2b5 fix(main_app): the dock area view implemented as a viewBase wyzula_j 2026-02-02 11:03:54 +01:00
  • 92ae5fc7fb fix: removal of old BECDock import wyzula_j 2026-02-02 14:04:08 +01:00
  • cd9c7ab079 fix(colors): more benevolent fetching of colormap names, avoid hardcoded wrong colormap mapping from GradientWidget from pg wyzula_j 2025-12-15 23:46:15 +01:00
  • fb55e72713 fix(screen_utils): screen utilities added and fixed sizing for widgets from launch window and main app wyzula_j 2026-01-30 15:33:46 +01:00
  • 71ed2d353a refactor(dock_area): change name to BECDockArea wyzula_j 2026-01-30 12:29:12 +01:00
  • 338ff455cc fix(ophyd-validation): add device_manager_ds argument if available for ophyd validation appel_c 2026-01-29 13:47:29 +01:00
  • 48387c0ad9 fix(editors): VSCode widget removed wyzula_j 2026-01-30 12:24:12 +01:00
  • 37298c21c3 ci: cancel previous CI run for PR or branch perl_d 2026-01-29 14:27:34 +01:00
  • 80c0dfa4f2 feat(image): modernization of image widget wyzula_j 2025-12-02 13:31:03 +01:00
  • 6c73307bb4 fix(device_combobox): public flag for valid input wyzula_j 2026-01-28 15:06:57 +01:00
  • 940face118 fix(device_input_widgets): removed RPC access wyzula_j 2026-01-27 12:58:34 +01:00
  • fbddf4a284 feat(device_combobox): device filter added based on its signal classes wyzula_j 2026-01-21 16:03:49 +01:00
  • cfd6bde268 feat(signal_combobox): extended that can filter by signal class and dimension of the signal wyzula_j 2026-01-19 22:22:28 +01:00
  • dd69578b91 feat(plot_base): plot_base, image and heatmap widget adopted to property-toolbar sync wyzula_j 2026-01-20 12:20:10 +01:00
  • 4357d984c8 feat(toolbar): toolbar can be synced with the property_changed for toggle actions wyzula_j 2026-01-20 12:05:16 +01:00
  • 7cce3bd542 feat(SafeProperty): SafeProperty emits property_changed signal wyzula_j 2026-01-20 12:05:16 +01:00
  • 3f76ade628 test(e2e): raise with widget name wakonig_k 2026-01-21 22:39:03 +01:00
  • 84d6653d19 fix(rpc_server): use single shot instead of processEvents to avoid dead locks wakonig_k 2026-01-21 21:58:21 +01:00
  • 7fd7f67857 fix: adjust ring progress bar to ads wakonig_k 2026-01-20 19:14:55 +01:00
  • 2992939b0f fix(FakeDevice): add _info dict wakonig_k 2026-01-26 08:37:42 +01:00
  • a84b924162 feat(color): add relative luminance calculation wakonig_k 2026-01-22 15:29:11 +01:00
  • 5435fec68a feat: add export and load settings methods to BECConnector; add SafeProperty safe getter flag wakonig_k 2026-01-21 15:45:21 +01:00
  • 38eb2441cd fix(rpc_register): listing only valid connections wyzula_j 2026-01-27 18:45:45 +01:00
  • d9b728584f fix(launch_window): logic for showing launcher wyzula_j 2026-01-27 14:34:14 +01:00
  • 947bf63e03 fix(main_window): parent fixed for notification broker wyzula_j 2026-01-27 14:33:37 +01:00
  • 3fe6a00708 fix(device-progress-bar): remove stretch in content layout appel_c 2026-01-22 11:24:23 +01:00
  • 793779db68 style: wrap progress bar in widget to fix background perl_d 2026-01-21 11:27:29 +01:00
  • de835e81d8 test: fix test perl_d 2026-01-21 11:13:28 +01:00
  • fa56fc8802 fix: tooltip logic and disable button on running scan perl_d 2026-01-21 11:05:52 +01:00
  • c1443fa27a feat: attach config cancellation to closeEvent perl_d 2026-01-21 09:28:25 +01:00
  • 8bbd519559 fix: remove manual stylesheet deletion/override perl_d 2026-01-19 15:19:05 +01:00
  • 9c4a54493a fix: 'Any' type annotations perl_d 2026-01-19 14:53:25 +01:00
  • a9f92cf155 fix(_OverlayEventFilter): fix typo appel_c 2026-01-16 23:05:45 +01:00
  • 12b4d3a9e0 refactor(device-form-dialog): Use native QDialogButtonBox instead of GroupBox layout appel_c 2026-01-16 20:23:53 +01:00
  • 229da6244a refactor(busy-loager): Improve eventFilter to avoid crashs if target or overlay is None. appel_c 2026-01-16 20:15:51 +01:00
  • 4edc57158b test(device-manager-view): improve test coverage for device-manager-view appel_c 2026-01-16 19:56:55 +01:00
  • 72639e7e5f fix(signal-label): Fix signal label cleanup, missing parent in constructors appel_c 2026-01-16 19:30:43 +01:00
  • b67f3a14aa test cleanup add mocked client appel_c 2026-01-16 18:22:32 +01:00
  • fa49322d1f fix(device-manager-display-widget): fix error message popup on cancelling upload appel_c 2026-01-16 17:48:18 +01:00
  • 24701c2a27 test(config-communicator): add test for cancel action appel_c 2026-01-16 17:40:00 +01:00
  • caba3a55f3 fix(device-init-progress-bar): fix ui format for device init progressbar appel_c 2026-01-16 17:23:36 +01:00
  • 94faaba24d fix(busy-loader): adjust busy loader and tests appel_c 2026-01-16 16:38:12 +01:00
  • 332ca205c1 refactor(busy-loader): refactor busy loader to use custom widget appel_c 2026-01-09 13:16:24 +01:00
  • 5deafb9797 feat(device-initialization-progress-bar): add progress bar for device initialization appel_c 2026-01-08 16:15:32 +01:00
  • 1f363d9bd4 fix(colors): added logger to the apply theme wyzula_j 2026-01-26 15:01:59 +01:00
  • c61d00e761 fix(launch_window): processEvents removed wyzula_j 2026-01-26 14:57:08 +01:00
  • 3236dfb07f fix(advanced_dock_area): removed the singleShot for load_initial_profile wyzula_j 2026-01-26 14:51:35 +01:00
  • 853f16ad3a fix(view):removed splitter logic wyzula_j 2026-01-26 14:43:25 +01:00
  • 6cff8d7a41 fix(basic_dock_area): removed the singleShot usage wyzula_j 2026-01-26 14:19:15 +01:00
  • a56bd572a0 fix(widgets): processEvent removed from widgets using it wyzula_j 2026-01-26 13:30:45 +01:00
  • e26a90c62f fix: remove singleShots from BECConnector and adjustments of dock area logic wyzula_j 2026-01-26 13:08:50 +01:00
  • 6113debc6c fix(positioner_box): layout HV centered and size taken from the ui file wyzula_j 2026-01-26 10:49:07 +01:00
  • 56b1e6687f fix(bec_connector): use RPC register to fetch all connections wyzula_j 2026-01-26 11:31:35 +01:00
  • 168bb3cb77 feat(motor_map): motor selection adopted to splitter action wyzula_j 2026-01-20 13:03:07 +01:00
  • 0752f3d6a9 feat(toolbar): splitter action added wyzula_j 2026-01-20 13:03:07 +01:00
  • 08e19858ea fix(scatter waveform): fix tab order for settings panel wakonig_k 2026-01-18 16:40:26 +01:00
  • f6712e8bb8 fix(scatter_waveform): remove curve_json from the properties wyzula_j 2026-01-18 14:42:35 +01:00
  • 66a95102dd fix(signal_combo_box): get_signal_name added; remove duplicates from heatmap and scatter waveform settings; wyzula_j 2026-01-18 14:29:51 +01:00
  • dea73a97c9 fix(scatter_waveform): modernization of scatter waveform settings dialog wyzula_j 2026-01-17 19:05:32 +01:00
  • 7ab8e0c2ed fix(scatter_waveform): devices and entries saved as properties wyzula_j 2026-01-16 16:37:21 +01:00
  • 6baf1962fa fix(heatmap): devices are saved as SafeProperties wyzula_j 2026-01-16 14:34:00 +01:00
  • 6296055c66 test(script_tree): improve hover event handling with waitUntil wakonig_k 2026-01-13 17:11:40 +01:00
  • 5e111cfc54 feat(web console): add support for shared web console sessions wakonig_k 2025-12-23 11:07:34 +01:00
  • 836fedd50e test(device-manager): use mocked client for tests appel_c 2026-01-08 11:32:02 +01:00
  • 89d5c5abdb refactor(ophyd-validation): Allow option to keep device visible after successful validation appel_c 2026-01-08 09:21:11 +01:00
  • 1d654bd8bd fix(device-manager): fix minor icon synchronization bugs appel_c 2026-01-08 08:54:35 +01:00
  • 7805c7a191 fix(device-manager-display-widget): Remove devices from ophyd validation after upload to BEC appel_c 2026-01-08 08:32:33 +01:00
  • f827e77e87 test(device-form-dialog): adapt tests appel_c 2026-01-08 08:19:05 +01:00
  • 36be5292da fix(device-form-dialog): Adapt device-form-dialog ophyd validation test appel_c 2026-01-08 07:52:07 +01:00
  • 7c28364594 fix(device-form-dialog): Adapt DeviceFormDialog to run validation of config upon editing/adding a config, and forward validation results appel_c 2026-01-07 15:04:58 +01:00
  • b43b6e844b fix(CLI): change the default behavior of launching the profiles in CLI wyzula_j 2026-01-15 17:22:49 +01:00
  • eda30e3139 refactor(advanced_dock_area): change remove_widget to delete wyzula_j 2026-01-14 17:16:01 +01:00
  • aba67d3129 fix(advanced_dock_area): empty profile is always empty wyzula_j 2026-01-14 16:29:43 +01:00