1
0
mirror of https://github.com/bec-project/bec_widgets.git synced 2026-05-02 12:54:18 +02:00
Commit Graph

356 Commits

Author SHA1 Message Date
wyzula_j 152aadfffd perf(rpc): build widget registry from lazy references 2026-04-16 16:31:14 +02:00
wyzula_j ac6af06ef6 perf(imports): defer package-level widget imports 2026-04-15 10:47:26 +02:00
perl_d fa2ef83bb9 fix: formatting in plugin template 2026-04-14 17:28:19 +02:00
perl_d c7de320ca5 fix: check duplicate stream sub 2026-04-14 09:32:17 +02:00
wakonig_k 3d29a67c0b fix: typos 2026-03-22 20:12:46 +01:00
appel_c d4afcb6832 refactor(fuzzy-search): unify is_match for fuzzy search 2026-03-20 14:17:41 +01:00
appel_c de941d1bc5 fix(actions): allow minimum icon size for actions in toolbar 2026-03-20 14:17:41 +01:00
perl_d 37a5dc2e9e fix: refactor client mock with global fakeredis 2026-03-16 16:06:22 +01:00
wyzula_j d4e037f338 refactor(black): black 26 applied 2026-03-06 11:25:37 +01:00
wakonig_k ac824f6b83 feat(StrFormItem): set placeholder text from spec description 2026-03-06 10:59:24 +01:00
wakonig_k 5e34c8a351 fix(forms): use FieldInfo title for label text in _add_griditem method 2026-03-06 10:59:24 +01:00
wyzula_j 758956be09 feat(generate_cli): RPC API from content widget can be merged with the RPC API of the container widget statically 2026-03-05 18:12:33 +01:00
wyzula_j 010373fd5b feat(becconnector): added rpc_passthrough_children flag in addition to rpc_exposed 2026-03-05 18:12:33 +01:00
wyzula_j 0eabd0f72b fix(rpc_server): add check for rpc_exposed to serialize_object 2026-03-05 18:12:33 +01:00
wyzula_j 963941a788 fix(dock_area): profile management with empty profile, applied across the whole repo 2026-03-05 18:12:33 +01:00
wyzula_j 4d41be61b5 fix(client_utils): safeguard for accessing gui.new and launcher if GUIServer not running 2026-03-05 18:12:33 +01:00
wyzula_j de6c6284ad feat(becconnector): exposed rpc flag added to the BECConnector 2026-03-05 18:12:33 +01:00
appel_c 2826919c5a refactor: add extra tour steps, add enter button 2026-03-05 18:12:33 +01:00
appel_c a1a400f540 fix: address copilot review 2026-03-05 18:12:33 +01:00
appel_c fcb43066e4 feat: add guided tour docs to device-manager-view 2026-03-05 18:12:33 +01:00
appel_c 83489b7519 refactor(guided-tour): add support for QTableWidgetItem 2026-03-05 18:12:33 +01:00
appel_c 7bcdc31f11 fix(guided-tour): fix skip past invalid step for 'prev' step 2026-03-05 18:12:33 +01:00
wakonig_k 3ffdf11c3e feat: guided tour for main app 2026-03-05 18:12:33 +01:00
wyzula_j 0d05839e9e fix(server): gui server can reach shutdown, logic moved to becconnector 2026-03-05 18:12:33 +01:00
wyzula_j 047ff2bef7 fix(rpc_server): removed unused get _get_becwidget_ancestor 2026-03-05 18:12:32 +01:00
wyzula_j 8b782ac302 feat(widget_highlighter): reusable separate widget highlighter 2026-03-05 18:12:32 +01:00
wyzula_j 00bf01c129 refactor(widget_io): hierarchy logic generalized 2026-03-05 18:12:32 +01:00
wyzula_j b29648e10b fix(cli): RPC API from any folder 2026-03-05 18:12:32 +01:00
wyzula_j 7507f27d68 fix(becconnector): sanitize the setObjectName from qobject inheritance 2026-03-05 18:12:32 +01:00
appel_c b798ea2340 feat(bec-login): Add login widget in material design style 2026-03-05 18:12:32 +01:00
wyzula_j 92ae5fc7fb fix: removal of old BECDock import 2026-03-05 18:12:32 +01:00
wyzula_j cd9c7ab079 fix(colors): more benevolent fetching of colormap names, avoid hardcoded wrong colormap mapping from GradientWidget from pg 2026-03-05 18:12:32 +01:00
wyzula_j fb55e72713 fix(screen_utils): screen utilities added and fixed sizing for widgets from launch window and main app 2026-03-05 18:12:32 +01:00
wyzula_j cfd6bde268 feat(signal_combobox): extended that can filter by signal class and dimension of the signal 2026-03-05 18:12:32 +01:00
wyzula_j 4357d984c8 feat(toolbar): toolbar can be synced with the property_changed for toggle actions 2026-03-05 18:12:32 +01:00
wyzula_j 7cce3bd542 feat(SafeProperty): SafeProperty emits property_changed signal 2026-03-05 18:12:32 +01:00
wakonig_k 84d6653d19 fix(rpc_server): use single shot instead of processEvents to avoid dead locks 2026-03-05 18:12:32 +01:00
wakonig_k a84b924162 feat(color): add relative luminance calculation 2026-03-05 18:12:32 +01:00
wakonig_k 5435fec68a feat: add export and load settings methods to BECConnector; add SafeProperty safe getter flag 2026-03-05 18:12:32 +01:00
perl_d 9c4a54493a fix: 'Any' type annotations 2026-03-05 18:12:31 +01:00
appel_c a9f92cf155 fix(_OverlayEventFilter): fix typo 2026-03-05 18:12:31 +01:00
appel_c 229da6244a refactor(busy-loager): Improve eventFilter to avoid crashs if target or overlay is None. 2026-03-05 18:12:31 +01:00
appel_c 94faaba24d fix(busy-loader): adjust busy loader and tests 2026-03-05 18:12:31 +01:00
appel_c 332ca205c1 refactor(busy-loader): refactor busy loader to use custom widget 2026-03-05 18:12:31 +01:00
wyzula_j 1f363d9bd4 fix(colors): added logger to the apply theme 2026-03-05 18:12:31 +01:00
wyzula_j e26a90c62f fix: remove singleShots from BECConnector and adjustments of dock area logic 2026-03-05 18:12:31 +01:00
wyzula_j 56b1e6687f fix(bec_connector): use RPC register to fetch all connections 2026-03-05 18:12:31 +01:00
wyzula_j 0752f3d6a9 feat(toolbar): splitter action added 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 a6583ad53f fix(dock_area): the old BECDockArea(pg) removed and replaces by AdvancedDockArea(ADS) 2026-03-05 18:12:30 +01:00