1
0
mirror of https://github.com/bec-project/bec_widgets.git synced 2026-03-04 16:02:51 +01:00
Commit Graph

2510 Commits

Author SHA1 Message Date
b4e1a7927d fix(launch_window): launch geometry for widgets launched from launcher to 80% of the primary screen as default 2026-01-16 10:56:22 +01:00
84950cc651 fix(launch_window): argument to start with the gui class 2026-01-16 10:56:22 +01:00
24cc8c7b98 fix(dock_area): the old BECDockArea(pg) removed and replaces by AdvancedDockArea(ADS) 2026-01-16 10:56:22 +01:00
2132ace01b fix(advanced_dock_area): removed non-functional dock_list and dock_map from RPC 2026-01-16 10:56:22 +01:00
67650b96a2 fix(advanced_dock_area): new profiles are saved with quickselect as default 2026-01-16 10:56:22 +01:00
6b1d2958c3 fix(advanced_dock_area): ensure the general profile exists when launched first time 2026-01-16 10:56:22 +01:00
dab1defc76 fix(advanced_dock_area): remove all widgets when loading new profiles 2026-01-16 10:56:22 +01:00
c02f509867 fix(basic_dock_area): delete_all will also delete floating docks 2026-01-16 10:56:22 +01:00
b585a608c7 fix(main_window): delete on close 2026-01-16 10:56:22 +01:00
21862e8021 fix(main_app): center the application window on the screen 2026-01-14 23:13:09 +01:00
15ac1c0182 fix(main_app): refactor main function and update script entry point in pyproject.toml 2026-01-14 23:13:09 +01:00
da23a47213 ci: use shared issue sync action instead of local version 2026-01-09 10:36:19 +01:00
1bb0f1a855 fix(developer widget): save before executing a scripts 2026-01-08 12:55:31 +01:00
f121d09baa fix(monaco widget): reset current_file 2026-01-08 12:55:31 +01:00
dd7a5e11df fix(monaco dock): update last focused editor when closing 2026-01-08 12:55:31 +01:00
2d4eabead0 fix(monaco_dock): update editor metadata handling and improve open_file method 2026-01-08 12:55:31 +01:00
e607d34337 refactor(developer_widget): enhance documentation and add missing imports 2026-01-08 12:55:31 +01:00
4a2bc9fcd9 feat(developer_widget): add signal connection for focused editor changes to disable run button for macro files 2026-01-08 12:55:31 +01:00
2ffe269727 fix(client): client API regenerated 2026-01-05 11:25:55 +01:00
de5773662a feat(device-manager): Add DeviceManager Widget for BEC Widget main applications 2026-01-05 11:25:55 +01:00
53b50e3420 fix(general_app): old general app example removed 2026-01-05 11:25:55 +01:00
b16f88b217 fix(heatmap): interpolation thread is killed only on exit, logger for dandling thread 2026-01-05 11:25:55 +01:00
063e5d064c perf(heatmap): thread worker optimization 2026-01-05 11:25:55 +01:00
c354a9b249 fix(heatmap): interpolation of the image moved to separate thread 2026-01-05 11:25:55 +01:00
caa4e449e4 fix(motor_map): x/y motor are saved in properties 2026-01-05 11:25:55 +01:00
afc8c4733e fix: don't wait forever 2026-01-05 11:25:55 +01:00
a00024c66f fix(widget_state_manager): PROPERTIES_TO_SKIP are not restored even if in ini file 2026-01-05 11:25:55 +01:00
5c18b291b5 feat(advanced_dock_area): floating docks restore with relative geometry 2026-01-05 11:25:55 +01:00
08dde431a6 refactor: improvements to enum access 2026-01-05 11:25:55 +01:00
7daa25d7c1 feat(advanced_dock_area): instance lock for multiple ads in same session 2026-01-05 11:25:55 +01:00
8842eb617a fix(widgets): removed isVisible from all SafeProperties 2026-01-05 11:25:55 +01:00
1d0634e142 fix(bec_widget): improved qt enums; grab safeguard 2026-01-05 11:25:55 +01:00
dc6946c924 fix(qt_ads): pythons stubs match structure of PySide6QtAds 2026-01-05 11:25:55 +01:00
377bad4854 fix(widget_state_manager): filtering of not wanted properties 2026-01-05 11:25:55 +01:00
6cdd813734 refactor(main_app): adapted for DockAreaWidget changes 2026-01-05 11:25:55 +01:00
3f46f7eb7e refactor(developer_view): changed to use DockAreaWidget 2026-01-05 11:25:55 +01:00
73f474c7e7 refactor(monaco_dock): changed to use DockAreaWidget 2026-01-05 11:25:55 +01:00
2dfae4d38f feat(advanced_dock_area): created DockAreaWidget base class; profile management through namespaces; dock area variants 2026-01-05 11:25:54 +01:00
f7061baf7b fix(main_window): removed general forced cleanup 2026-01-05 11:25:54 +01:00
5865d0f97d feat(advanced_dock_area): UI/UX for profile management improved, saving directories logic adjusted 2026-01-05 11:25:54 +01:00
c204815c42 fix(main_window): cleanup adjusted with shiboken6 2026-01-05 11:25:54 +01:00
af8f3911aa fix(dark_mode_button): skip settings added 2026-01-05 11:25:54 +01:00
73afb5a472 fix(widget_state_manager): added shiboken check 2026-01-05 11:25:54 +01:00
5836f286de feat(bec_widget): save screenshot to bytes 2026-01-05 11:25:54 +01:00
5567274f2d fix(becconnector): ophyd thread killer on exit + in conftest 2026-01-05 11:25:54 +01:00
7983a4527a feat(guided_tour): add guided tour 2026-01-05 11:25:54 +01:00
0f63543326 fix: add metadata to scan control export 2026-01-05 11:25:54 +01:00
01755aba07 feat(developer_view): add developer view 2026-01-05 11:25:54 +01:00
b4987fe759 feat(jupyter_console_window): adjustment for general usage 2026-01-05 11:25:54 +01:00
b0cb048c81 feat(ads): add pyi stub file to provide type hints for ads 2026-01-05 11:25:54 +01:00