Commit Graph

  • 72639e7e5f fix(signal-label): Fix signal label cleanup, missing parent in constructors appel_candwyzula_j 2026-01-16 19:30:43 +01:00
  • b67f3a14aa test cleanup add mocked client appel_candwyzula_j 2026-01-16 18:22:32 +01:00
  • fa49322d1f fix(device-manager-display-widget): fix error message popup on cancelling upload appel_candwyzula_j 2026-01-16 17:48:18 +01:00
  • 24701c2a27 test(config-communicator): add test for cancel action appel_candwyzula_j 2026-01-16 17:40:00 +01:00
  • caba3a55f3 fix(device-init-progress-bar): fix ui format for device init progressbar appel_candwyzula_j 2026-01-16 17:23:36 +01:00
  • 94faaba24d fix(busy-loader): adjust busy loader and tests appel_candwyzula_j 2026-01-16 16:38:12 +01:00
  • 332ca205c1 refactor(busy-loader): refactor busy loader to use custom widget appel_candwyzula_j 2026-01-09 13:16:24 +01:00
  • 5deafb9797 feat(device-initialization-progress-bar): add progress bar for device initialization appel_candwyzula_j 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_kandwyzula_j 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_kandwyzula_j 2026-01-13 17:11:40 +01:00
  • 5e111cfc54 feat(web console): add support for shared web console sessions wakonig_kandwyzula_j 2025-12-23 11:07:34 +01:00
  • 836fedd50e test(device-manager): use mocked client for tests appel_candwyzula_j 2026-01-08 11:32:02 +01:00
  • 89d5c5abdb refactor(ophyd-validation): Allow option to keep device visible after successful validation appel_candwyzula_j 2026-01-08 09:21:11 +01:00
  • 1d654bd8bd fix(device-manager): fix minor icon synchronization bugs appel_candwyzula_j 2026-01-08 08:54:35 +01:00
  • 7805c7a191 fix(device-manager-display-widget): Remove devices from ophyd validation after upload to BEC appel_candwyzula_j 2026-01-08 08:32:33 +01:00
  • f827e77e87 test(device-form-dialog): adapt tests appel_candwyzula_j 2026-01-08 08:19:05 +01:00
  • 36be5292da fix(device-form-dialog): Adapt device-form-dialog ophyd validation test appel_candwyzula_j 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_candwyzula_j 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
  • 6883982bf6 fix(advanced_dock_area): CLI API adjustments docs + names wyzula_j 2026-01-14 16:07:54 +01:00
  • 013b916ca3 fix(advanced_dock_area): replace sanitize_namespace with slugify wyzula_j 2026-01-14 16:02:41 +01:00
  • be55bf20c1 fix(client_utils): delete is deleting window and its content wyzula_j 2026-01-13 13:22:07 +01:00
  • 9c66dd5991 fix(CLI): dock_area can be created from CLI with specific profile or empty wyzula_j 2026-01-13 12:22:12 +01:00
  • 8f44213ecc fix(advanced_dock_area): remove widget from dock area by object name wyzula_j 2026-01-13 12:05:55 +01:00
  • 22df7bb532 fix(advanced_dock_area): profile behaviour adjusted, cleanup of the codebase wyzula_j 2026-01-12 14:50:37 +01:00
  • beca23e14e fix: sanitize name space util for bec connector and ads wyzula_j 2026-01-13 11:32:19 +01:00
  • 06745e0511 fix(main_app): dock area from main app shares the workspace name with the CLI one to reuse the profiles created in the cli companion window wyzula_j 2026-01-07 17:50:03 +01:00
  • 6459281387 fix(launch_window): launch geometry for widgets launched from launcher to 80% of the primary screen as default wyzula_j 2026-01-07 17:11:58 +01:00
  • 3c16909a87 fix(launch_window): argument to start with the gui class wyzula_j 2026-01-07 15:20:12 +01:00
  • a6583ad53f fix(dock_area): the old BECDockArea(pg) removed and replaces by AdvancedDockArea(ADS) wyzula_j 2025-12-11 18:42:11 +01:00
  • 88b6e015bf fix(advanced_dock_area): removed non-functional dock_list and dock_map from RPC wyzula_j 2026-01-08 23:41:41 +01:00
  • 0d6b94aaec fix(advanced_dock_area): new profiles are saved with quickselect as default wyzula_j 2026-01-07 17:24:13 +01:00
  • 7d2760eab8 fix(advanced_dock_area): ensure the general profile exists when launched first time wyzula_j 2026-01-07 17:51:02 +01:00
  • b841cfbc5f fix(advanced_dock_area): remove all widgets when loading new profiles wyzula_j 2026-01-06 11:20:57 +01:00
  • 6b2b42f21a fix(basic_dock_area): delete_all will also delete floating docks wyzula_j 2026-01-08 23:37:26 +01:00
  • 522934f8cd fix(main_window): delete on close wyzula_j 2026-01-06 15:43:43 +01:00
  • 96a52a0cb0 fix(main_app): center the application window on the screen wakonig_kandwyzula_j 2026-01-14 14:15:08 +01:00
  • 7ccfcc9f52 fix(main_app): refactor main function and update script entry point in pyproject.toml wakonig_kandwyzula_j 2026-01-13 15:08:51 +01:00
  • c9a8e64217 ci: use shared issue sync action instead of local version wakonig_kandwyzula_j 2026-01-08 18:22:50 +01:00
  • d085f65153 fix(developer widget): save before executing a scripts wakonig_kandwyzula_j 2026-01-07 15:13:48 +01:00
  • c53d4c0ad7 fix(monaco widget): reset current_file wakonig_kandwyzula_j 2026-01-07 14:04:02 +01:00
  • 3631fc2649 fix(monaco dock): update last focused editor when closing wakonig_kandwyzula_j 2026-01-07 14:03:23 +01:00
  • 31364772bd fix(monaco_dock): update editor metadata handling and improve open_file method wakonig_kandwyzula_j 2025-11-26 10:56:41 +01:00
  • 5e0c376774 refactor(developer_widget): enhance documentation and add missing imports wakonig_kandwyzula_j 2025-11-26 10:56:30 +01:00
  • fa79179f89 feat(developer_widget): add signal connection for focused editor changes to disable run button for macro files wakonig_kandwyzula_j 2025-11-26 10:56:14 +01:00
  • 7083f94f46 fix(client): client API regenerated wyzula_j 2025-12-19 13:59:02 +01:00
  • a6357af8ff feat(device-manager): Add DeviceManager Widget for BEC Widget main applications wyzula_j 2025-11-20 23:50:28 +01:00
  • 3ebac55e2d fix(general_app): old general app example removed wyzula_j 2025-12-11 18:39:00 +01:00
  • 6fc524c819 fix(heatmap): interpolation thread is killed only on exit, logger for dandling thread wyzula_j 2025-12-09 15:41:15 +01:00
  • f98a5de7e9 perf(heatmap): thread worker optimization wyzula_j 2025-12-05 10:58:58 +01:00
  • 323c8d5bc0 fix(heatmap): interpolation of the image moved to separate thread wyzula_j 2025-11-26 21:32:31 +01:00
  • 96060fca53 fix(motor_map): x/y motor are saved in properties wyzula_j 2025-11-27 15:43:47 +01:00
  • c1d0e435d5 fix: don't wait forever perl_dandwyzula_j 2025-11-28 14:10:51 +01:00
  • 84c7360bb8 fix(widget_state_manager): PROPERTIES_TO_SKIP are not restored even if in ini file wyzula_j 2025-11-26 17:08:26 +01:00
  • 440cecddf7 feat(advanced_dock_area): floating docks restore with relative geometry wyzula_j 2025-11-21 13:47:28 +01:00
  • 19b7310433 refactor: improvements to enum access wakonig_kandwyzula_j 2025-11-23 13:28:20 +01:00
  • bcaf013d2b feat(advanced_dock_area): instance lock for multiple ads in same session wyzula_j 2025-11-20 11:32:27 +01:00
  • b72bf4a0f9 fix(widgets): removed isVisible from all SafeProperties wyzula_j 2025-11-20 15:33:41 +01:00
  • f38cd3e3a0 fix(bec_widget): improved qt enums; grab safeguard wyzula_j 2025-11-19 16:18:36 +01:00
  • 2f9d6d59ee fix(qt_ads): pythons stubs match structure of PySide6QtAds wyzula_j 2025-11-19 15:46:55 +01:00
  • 7ea4352a09 fix(widget_state_manager): filtering of not wanted properties wyzula_j 2025-11-19 11:29:36 +01:00
  • ac850ec650 refactor(main_app): adapted for DockAreaWidget changes wyzula_j 2025-11-09 14:52:42 +01:00
  • 4d40918b7c refactor(developer_view): changed to use DockAreaWidget wyzula_j 2025-11-05 18:28:39 +01:00
  • ed0d34a60f refactor(monaco_dock): changed to use DockAreaWidget wyzula_j 2025-11-05 18:28:24 +01:00
  • 58b88efcb6 feat(advanced_dock_area): created DockAreaWidget base class; profile management through namespaces; dock area variants wyzula_j 2025-11-04 16:59:23 +01:00
  • cab422777c fix(main_window): removed general forced cleanup wyzula_j 2025-11-07 14:05:59 +01:00
  • 7305498475 feat(advanced_dock_area): UI/UX for profile management improved, saving directories logic adjusted wyzula_j 2025-10-06 13:37:52 +02:00
  • 06cb187d1a fix(main_window): cleanup adjusted with shiboken6 wyzula_j 2025-10-26 20:00:00 +01:00
  • 1c18810e5f fix(dark_mode_button): skip settings added wyzula_j 2025-11-09 20:32:52 +01:00
  • 338b9e1aa7 fix(widget_state_manager): added shiboken check wyzula_j 2025-11-09 20:32:39 +01:00
  • ed2651a914 feat(bec_widget): save screenshot to bytes wyzula_j 2025-10-20 13:42:31 +02:00
  • 0b9e5c15af fix(becconnector): ophyd thread killer on exit + in conftest wyzula_j 2025-10-28 20:39:19 +01:00
  • 9b753c1f24 feat(guided_tour): add guided tour wakonig_kandwyzula_j 2025-10-27 22:04:51 +01:00
  • 17e678b0ad fix: add metadata to scan control export wakonig_kandwyzula_j 2025-10-30 16:25:24 +01:00
  • bdef594b58 feat(developer_view): add developer view wyzula_j 2025-08-18 16:47:16 +02:00
  • 66f3e517f0 feat(jupyter_console_window): adjustment for general usage wyzula_j 2025-10-17 13:40:42 +02:00
  • 4c4fc25a42 feat(ads): add pyi stub file to provide type hints for ads wakonig_kandwyzula_j 2025-10-17 13:55:00 +02:00
  • 9e4be38c0b feat(dm-view): initial device manager view added appel_candwyzula_j 2025-08-22 07:55:33 +02:00
  • 5ac629de8c feat(help-inspector): add help inspector widget appel_candwyzula_j 2025-10-07 13:44:59 +02:00
  • 90ba505c10 fix(signal_label): dispatcher unsubscribed in the cleanup wyzula_j 2025-10-03 17:57:03 +02:00
  • c923f79293 fix(client): abort, reset, stop button removed from RPC access wyzula_j 2025-10-03 13:19:07 +02:00
  • b30e1e4c5e feat(main_app): main app with interactive app switcher wyzula_j 2025-09-04 16:30:59 +02:00