1
0
mirror of https://github.com/bec-project/bec_widgets.git synced 2026-05-02 04:52:32 +02:00
Commit Graph

2668 Commits

Author SHA1 Message Date
wyzula_j be55bf20c1 fix(client_utils): delete is deleting window and its content 2026-03-05 18:12:31 +01:00
wyzula_j 9c66dd5991 fix(CLI): dock_area can be created from CLI with specific profile or empty 2026-03-05 18:12:31 +01:00
wyzula_j 8f44213ecc fix(advanced_dock_area): remove widget from dock area by object name 2026-03-05 18:12:31 +01:00
wyzula_j 22df7bb532 fix(advanced_dock_area): profile behaviour adjusted, cleanup of the codebase 2026-03-05 18:12:31 +01:00
wyzula_j beca23e14e fix: sanitize name space util for bec connector and ads 2026-03-05 18:12:31 +01:00
wyzula_j 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 2026-03-05 18:12:30 +01:00
wyzula_j 6459281387 fix(launch_window): launch geometry for widgets launched from launcher to 80% of the primary screen as default 2026-03-05 18:12:30 +01:00
wyzula_j 3c16909a87 fix(launch_window): argument to start with the gui class 2026-03-05 18:12:30 +01:00
wyzula_j a6583ad53f fix(dock_area): the old BECDockArea(pg) removed and replaces by AdvancedDockArea(ADS) 2026-03-05 18:12:30 +01:00
wyzula_j 88b6e015bf fix(advanced_dock_area): removed non-functional dock_list and dock_map from RPC 2026-03-05 18:12:30 +01:00
wyzula_j 0d6b94aaec fix(advanced_dock_area): new profiles are saved with quickselect as default 2026-03-05 18:12:30 +01:00
wyzula_j 7d2760eab8 fix(advanced_dock_area): ensure the general profile exists when launched first time 2026-03-05 18:12:30 +01:00
wyzula_j b841cfbc5f fix(advanced_dock_area): remove all widgets when loading new profiles 2026-03-05 18:12:30 +01:00
wyzula_j 6b2b42f21a fix(basic_dock_area): delete_all will also delete floating docks 2026-03-05 18:12:30 +01:00
wyzula_j 522934f8cd fix(main_window): delete on close 2026-03-05 18:12:30 +01:00
wakonig_k 96a52a0cb0 fix(main_app): center the application window on the screen 2026-03-05 18:12:30 +01:00
wakonig_k 7ccfcc9f52 fix(main_app): refactor main function and update script entry point in pyproject.toml 2026-03-05 18:12:30 +01:00
wakonig_k c9a8e64217 ci: use shared issue sync action instead of local version 2026-03-05 18:12:30 +01:00
wakonig_k d085f65153 fix(developer widget): save before executing a scripts 2026-03-05 18:12:30 +01:00
wakonig_k c53d4c0ad7 fix(monaco widget): reset current_file 2026-03-05 18:12:30 +01:00
wakonig_k 3631fc2649 fix(monaco dock): update last focused editor when closing 2026-03-05 18:12:30 +01:00
wakonig_k 31364772bd fix(monaco_dock): update editor metadata handling and improve open_file method 2026-03-05 18:12:30 +01:00
wakonig_k 5e0c376774 refactor(developer_widget): enhance documentation and add missing imports 2026-03-05 18:12:30 +01:00
wakonig_k fa79179f89 feat(developer_widget): add signal connection for focused editor changes to disable run button for macro files 2026-03-05 18:12:30 +01:00
wyzula_j 7083f94f46 fix(client): client API regenerated 2026-03-05 18:12:30 +01:00
wyzula_j a6357af8ff feat(device-manager): Add DeviceManager Widget for BEC Widget main applications 2026-03-05 18:12:30 +01:00
wyzula_j 3ebac55e2d fix(general_app): old general app example removed 2026-03-05 18:12:30 +01:00
wyzula_j 6fc524c819 fix(heatmap): interpolation thread is killed only on exit, logger for dandling thread 2026-03-05 18:12:30 +01:00
wyzula_j f98a5de7e9 perf(heatmap): thread worker optimization 2026-03-05 18:12:30 +01:00
wyzula_j 323c8d5bc0 fix(heatmap): interpolation of the image moved to separate thread 2026-03-05 18:12:30 +01:00
wyzula_j 96060fca53 fix(motor_map): x/y motor are saved in properties 2026-03-05 18:12:30 +01:00
perl_d c1d0e435d5 fix: don't wait forever 2026-03-05 18:12:30 +01:00
wyzula_j 84c7360bb8 fix(widget_state_manager): PROPERTIES_TO_SKIP are not restored even if in ini file 2026-03-05 18:12:30 +01:00
wyzula_j 440cecddf7 feat(advanced_dock_area): floating docks restore with relative geometry 2026-03-05 18:12:30 +01:00
wakonig_k 19b7310433 refactor: improvements to enum access 2026-03-05 18:12:30 +01:00
wyzula_j bcaf013d2b feat(advanced_dock_area): instance lock for multiple ads in same session 2026-03-05 18:12:30 +01:00
wyzula_j b72bf4a0f9 fix(widgets): removed isVisible from all SafeProperties 2026-03-05 18:12:30 +01:00
wyzula_j f38cd3e3a0 fix(bec_widget): improved qt enums; grab safeguard 2026-03-05 18:12:30 +01:00
wyzula_j 2f9d6d59ee fix(qt_ads): pythons stubs match structure of PySide6QtAds 2026-03-05 18:12:30 +01:00
wyzula_j 7ea4352a09 fix(widget_state_manager): filtering of not wanted properties 2026-03-05 18:12:30 +01:00
wyzula_j ac850ec650 refactor(main_app): adapted for DockAreaWidget changes 2026-03-05 18:12:30 +01:00
wyzula_j 4d40918b7c refactor(developer_view): changed to use DockAreaWidget 2026-03-05 18:12:30 +01:00
wyzula_j ed0d34a60f refactor(monaco_dock): changed to use DockAreaWidget 2026-03-05 18:12:30 +01:00
wyzula_j 58b88efcb6 feat(advanced_dock_area): created DockAreaWidget base class; profile management through namespaces; dock area variants 2026-03-05 18:12:30 +01:00
wyzula_j cab422777c fix(main_window): removed general forced cleanup 2026-03-05 18:12:30 +01:00
wyzula_j 7305498475 feat(advanced_dock_area): UI/UX for profile management improved, saving directories logic adjusted 2026-03-05 18:12:30 +01:00
wyzula_j 06cb187d1a fix(main_window): cleanup adjusted with shiboken6 2026-03-05 18:12:30 +01:00
wyzula_j 1c18810e5f fix(dark_mode_button): skip settings added 2026-03-05 18:12:30 +01:00
wyzula_j 338b9e1aa7 fix(widget_state_manager): added shiboken check 2026-03-05 18:12:30 +01:00
wyzula_j ed2651a914 feat(bec_widget): save screenshot to bytes 2026-03-05 18:12:30 +01:00