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

Commit Graph

  • 80f7829adc feat(actions): actions can be created with label text with beside or under alignment wyzula_j 2025-10-02 12:33:32 +02:00
  • f6f0ad445f feat(busy_loader): busy loader added to bec widget base class wyzula_j 2025-09-24 12:31:07 -05:00
  • 554704a63a feat: add SafeConnect wakonig_k 2025-08-29 15:39:58 +02:00
  • a3e044bf50 fix(bec_widgets): adapt to bec_qthemes 1.0; themes can be only applied on living Qt objects wyzula_j 2025-08-19 10:50:56 +02:00
  • 66ae2b25fd feat(advanced_dock_area): added ads based dock area with profiles wyzula_j 2025-08-05 15:58:29 +02:00
  • 532b7422b8 fix(web_console): added startup kwarg wyzula_j 2025-10-07 13:35:03 +02:00
  • 80d1c29ab1 refactor(bec_main_window): main app theme renamed to View wyzula_j 2025-08-13 11:22:22 +02:00
  • 18b0cd4142 fix(widget_state_manager): state manager can save all properties recursively to already existing settings wyzula_j 2025-08-06 20:25:01 +02:00
  • a26e1f4811 feat(bec_widget): attach/detach method for all widgets + client regenerated wyzula_j 2025-08-07 16:05:43 +02:00
  • 3b7bc2b25a feat(widget_io): widget hierarchy can grap all bec connectors from the widget recursively wyzula_j 2025-08-06 20:24:40 +02:00
  • a7cf98cb58 fix(bec_connector): widget_removed and name_established signals added wyzula_j 2025-08-05 16:50:14 +02:00
  • 01b317367a ci: install ttyd wakonig_k 2025-10-15 16:21:40 +02:00
  • a9a4d3aa6e ci: add artifact upload wakonig_k 2025-08-26 08:53:11 +02:00
  • 605c13a6ea build: PySide6-QtAds; bec_qtheme V1; dependencies updated and adjusted wyzula_j 2025-08-07 16:36:53 +02:00
  • de8fe3b5f5 test(device config): validate against pydantic wakonig_k 2025-12-18 10:30:11 +01:00
  • 2b75d5600a 2.45.13 v2.45.13 semantic-release 2025-12-17 13:52:40 +00:00
  • 01c6e092b9 fix(scan queue): adjustments for changes to the pydantic model of the scan queue wakonig_k 2025-12-13 19:41:23 +01:00
  • edd3038e10 feat(curve, waveform): add dap_parameters for lmfit customization in DAP requests prototype/csaxs-testing wyzula_j 2025-12-15 22:52:18 +01:00
  • 7993cf9c1d wip cleanup wyzula_j 2025-12-16 13:25:31 +01:00
  • 40e186cb13 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
  • ca6f355aac 2.45.12 v2.45.12 semantic-release 2025-12-16 12:37:01 +00:00
  • d876ca72bc fix(heatmap): more robust logic for fast and slow axis in grid scan wyzula_j 2025-12-15 15:14:16 +01:00
  • e0fd97616d fix(heatmap): flush image if config changes during scan wyzula_j 2025-12-11 18:11:45 +01:00
  • 6af8a5cbfe fix(heatmap): grid scan image correctly map to scan positions wyzula_j 2025-12-11 16:01:56 +01:00
  • 944e2cedf8 2.45.11 v2.45.11 semantic-release 2025-12-15 14:48:15 +00:00
  • cd11a6cce3 fix(waveform): support for AsyncMultiSignal wyzula_j 2025-12-12 15:02:20 +01:00
  • 4d883d90d5 fix(bec_designer): theming is applied on qt designer though main window plugin fix/theming-on-bec-designer wyzula_j 2025-12-12 13:28:27 +01:00
  • d041ac251a fix(heatmap): interpolation thread is killed only on exit, logger for dandling thread wyzula_j 2025-12-09 15:41:15 +01:00
  • 01114c72d6 perf(heatmap): thread worker optimization wyzula_j 2025-12-05 10:58:58 +01:00
  • 6bdc78e423 fix(heatmap): interpolation of the image moved to separate thread wyzula_j 2025-11-26 21:32:31 +01:00
  • a03cbe918d CHERRY picked from commit: fix(devices): minor fix to comply with new config helper in bec_lib wakonig_k 2025-12-10 10:34:27 +01:00
  • c98106e594 2.45.10 v2.45.10 semantic-release 2025-12-10 11:21:34 +00:00
  • 04f1ff4fe7 fix(devices): minor fix to comply with new config helper in bec_lib wakonig_k 2025-12-10 10:34:27 +01:00
  • 45ed92494c 2.45.9 v2.45.9 semantic-release 2025-12-09 14:21:22 +00:00
  • 5fc96bd299 fix(rpc): add expiration to GUI registry state updates wakonig_k 2025-12-09 13:28:36 +01:00
  • 1ad5df57fe 2.45.8 v2.45.8 semantic-release 2025-12-08 14:36:08 +00:00
  • 440e778162 fix(notification_banner): backwards compatibility to push messages from Broker to Centre as dict wyzula_j 2025-12-08 13:05:48 +01:00
  • fdeb8fcb0f fix(notification_banner): formatted error messages fetched directly from BECMessage; do not repreat notifications ids wyzula_j 2025-12-05 16:16:34 +01:00
  • 5c90983dd4 fix(notification_banner): better contrast in light mode wyzula_j 2025-12-02 10:27:31 +01:00
  • 4171de1e45 fix(notification_banner): expired messages are hidden in notification center but still accessible wyzula_j 2025-12-01 16:22:35 +01:00
  • f12339e6f9 2.45.7 v2.45.7 semantic-release 2025-12-08 14:03:58 +00:00
  • ce8e5f0bec fix: handle none in literal combobox perl_d 2025-10-17 11:01:52 +02:00
  • d6f5c0e4f9 fix(launch_window): added one more connection for BECStatusBroker to show launcher feat/status-bar wyzula_j 2025-12-08 11:26:23 +01:00
  • 55146665d2 feat(main_window): status bar added to main window bottom left wyzula_j 2025-12-05 16:41:05 +01:00
  • 6836036507 feat(status_bar): added StatusToolBar with status actions and Broker wyzula_j 2025-12-01 13:13:38 +01:00
  • c60cb31eaa fix(jupyter_console_window): added hook to current app instance for quick debugging wyzula_j 2025-12-01 12:43:42 +01:00
  • 12103724a1 fix(client): motor map docstring fixed wyzula_j 2025-12-05 16:46:36 +01:00
  • 1fbaa517a2 fix(collapsible_tree_section): update title button styling to use property variant "title"; closes #951 wyzula_j 2025-11-26 15:06:16 +01:00
  • be132ad823 fix(advanced_dock_area): cleanup the startup script of ads example wyzula_j 2025-11-27 16:09:58 +01:00
  • 5763830ef1 fix(motor_map): x/y motor are saved in properties wyzula_j 2025-11-27 15:43:47 +01:00
  • 4c9fa27450 fix: don't wait forever perl_d 2025-11-28 14:10:51 +01:00
  • b0986f15df feat: add draft diagnostic view feat/diagnostic_view perl_d 2025-11-28 15:33:12 +01:00
  • fdb7008eee feat: migrate logpanel to table model/view perl_d 2025-11-28 15:32:53 +01:00
  • c991faeb35 fix(widget_state_manager): PROPERTIES_TO_SKIP are not restored even if in ini file wyzula_j 2025-11-27 15:08:34 +01:00
  • ac9edd10d9 fix(widget_state_manager): add 'updatesEnabled' to PROPERTY_TO_SKIP to avoid empty AdvancedDockArea when restore on init when hidden wyzula_j 2025-11-26 17:08:26 +01:00
  • 37c76509e7 wip migrated hover gradient from bec widgets - removed completely also with the round frame nonsense feat/gradient-hover-util wyzula_j 2025-11-25 13:49:49 +01:00
  • 7ea9ab5175 2.45.6 v2.45.6 semantic-release 2025-11-27 09:43:42 +00:00
  • b72f0dc6e8 fix(curve): update dap curves if data are set manually wyzula_j 2025-11-26 13:40:28 +01:00
  • cb9d429884 2.45.5 v2.45.5 semantic-release 2025-11-26 13:25:23 +00:00
  • 0a80bd0a92 fix: remove ghost widgets in scan metadata perl_d 2025-11-25 15:52:31 +01:00
  • 18c104fc12 fix(monaco_dock): update editor metadata handling and improve open_file method fix/ide_view wakonig_k 2025-11-26 10:56:41 +01:00
  • 499d0a5986 refactor(developer_widget): enhance documentation and add missing imports wakonig_k 2025-11-26 10:56:30 +01:00
  • 487feebcbf feat(developer_widget): add signal connection for focused editor changes to disable run button for macro files wakonig_k 2025-11-26 10:56:14 +01:00
  • 644e4ecae0 wip opacity as separate parameter wyzula_j 2025-06-24 11:13:04 +02:00
  • 5c9c28141f feat(hover_gradient): gradient mouse tracking utility for QFrame widgets wyzula_j 2025-06-24 10:59:10 +02:00
  • 9bc9d355e2 2.45.4 v2.45.4 semantic-release 2025-11-24 13:30:41 +00:00
  • 7d5e702a11 fix(web_links): fixed link to bec widget issues from gitlab to github wyzula_j 2025-11-24 14:06:13 +01:00
  • 40cbf7fe4f fix(main_window): removed hiding scan progressbar animation wyzula_j 2025-11-24 14:05:50 +01:00
  • 73528eef18 fix(collapsible_tree_section): fix typo in the styleSheet wyzula_j 2025-11-24 11:33:45 +01:00
  • c2780d629c feat(advanced_dock_area): floating docks restore with relative geometry wyzula_j 2025-11-21 13:47:28 +01:00
  • d090f8f7e5 refactor(developer widget): type hint improvements wakonig_k 2025-11-23 13:28:44 +01:00
  • f9c03f1daa refactor: improvements to enum access wakonig_k 2025-11-23 13:28:20 +01:00
  • 78485d3df0 fix(widget_state_manager): omits QIcon properties to prevent segfault wyzula_j 2025-11-21 12:07:53 +01:00
  • dc30e6b022 fix(widget_state_manager): visibility managed by parent wyzula_j 2025-11-20 21:58:37 +01:00
  • fd2b8918f5 feat(advanced_dock_area): instance lock for multiple ads in same session wyzula_j 2025-11-20 11:32:27 +01:00
  • 0f392efdce fix(widgets): removed isVisible from all SafeProperties wyzula_j 2025-11-20 15:33:41 +01:00
  • e708ee56f4 fix(widget_state_manager): IDEExplorer plugin not initialised in designer wyzula_j 2025-11-20 20:55:14 +01:00
  • e74eea199e fix(widget_state_manager): skip property listed introduced wyzula_j 2025-11-20 15:34:05 +01:00
  • 1b299b9334 feat(widget_state_manager): can serialize from root wyzula_j 2025-11-20 13:23:36 +01:00
  • aed22c605b fix(widget_state_manager): always setting visible to true wyzula_j 2025-11-20 11:11:35 +01:00
  • 557371f3ba fix(client): client regenerated wyzula_j 2025-11-10 16:32:36 +01:00
  • 31d01abe18 fix(bec_widget): improved qt enums; grab safeguard wyzula_j 2025-11-19 16:18:36 +01:00
  • 86a966f10f fix(widget_io): find ancestor returns correct type wyzula_j 2025-11-19 16:17:28 +01:00
  • a9039c5ee6 fix(qt_ads): pythons stubs match structure of PySide6QtAds wyzula_j 2025-11-19 15:46:55 +01:00
  • 0119332bcf fix(ide_explorer): light mode fixed wyzula_j 2025-11-19 15:42:46 +01:00
  • 22651f1c58 fix(widget_state_manager): visible is always true wyzula_j 2025-11-19 11:29:36 +01:00
  • bd2d47f18f refactor(main_app): adapted for DockAreaWidget changes wyzula_j 2025-11-09 14:52:42 +01:00
  • 00e4786651 refactor(developer_view): changed to use DockAreaWidget wyzula_j 2025-11-05 18:28:39 +01:00
  • 6c6408e87f refactor(monaco_dock): changed to use DockAreaWidget wyzula_j 2025-11-05 18:28:24 +01:00
  • d259de227d 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
  • 28c0b3b18b fix(main_window): removed general forced cleanup wyzula_j 2025-11-07 14:05:59 +01:00
  • 003fff7e4b fix(advanced_dock_area): disable developer mode switch wyzula_j 2025-10-27 19:25:10 +01:00
  • b9643691b9 feat(advanced_dock_area): UI/UX for profile management improved, saving directories logic adjusted wyzula_j 2025-10-06 13:37:52 +02:00
  • 652bf2d00b fix(main_window): cleanup adjusted with shiboken6 wyzula_j 2025-10-26 20:00:00 +01:00
  • a20d8b269d fix(dark_mode_button): skip settings added wyzula_j 2025-11-09 20:32:52 +01:00
  • 1ab915468b fix(widget_state_manager): added shiboken check wyzula_j 2025-11-09 20:32:39 +01:00
  • 578be47880 feat(bec_widget): save screenshot to bytes wyzula_j 2025-10-20 13:42:31 +02:00
  • 5b364c5aa5 refactor: improve toolbar actions typing perl_d 2025-11-18 11:44:41 +01:00
  • b1194da8b7 wip refactor/icons_typing perl_d 2025-11-21 09:41:17 +01:00
  • 38134ec849 WILL BE REMOVED AFTER REBASE fix(fakeredis): add support for additional args wakonig_k 2025-11-17 20:11:58 +01:00