1
0
mirror of https://github.com/bec-project/bec_widgets.git synced 2026-04-22 16:24:34 +02:00

Commit Graph

  • 72c86b9d6c feat: prepare available devices for dragging config perl_d 2025-09-02 16:06:55 +02:00
  • 4ada3085a9 feat(device_table): prepare table for drop action perl_d 2025-09-02 16:06:03 +02:00
  • 42fc7c8568 feat: add available devices to manager view perl_d 2025-09-02 16:02:05 +02:00
  • 7f77b9b9f4 fix(dm): add constants.py perl_d 2025-09-02 15:05:06 +02:00
  • 03441e93d0 feat: add available device resource browser perl_d 2025-09-02 11:25:02 +02:00
  • 73731c8142 feat: add ListOfExpandableFrames util perl_d 2025-08-27 15:13:30 +02:00
  • 17bccb8211 chore: update qtmonaco dependency perl_d 2025-09-03 09:49:59 +02:00
  • 7935b9b820 refactor: refactor device_manager_view appel_c 2025-08-27 08:20:50 +02:00
  • 5895147c00 feat(dm-view): initial commit for config_view, ophyd_test and dm_widget appel_c 2025-08-22 07:55:33 +02:00
  • 6f78c914b7 fix(colors): accent colors fetching if theme not provided wyzula_j 2025-09-11 15:44:47 +02:00
  • c20bc00f45 test(main_app): test extended wyzula_j 2025-09-10 21:12:50 +02:00
  • 67d50d7b68 feat(main_app):views with examples for enter and exit hook wyzula_j 2025-09-10 15:04:57 +02:00
  • 3a78c1b177 feat(main_app): main app with interactive app switcher wyzula_j 2025-09-04 16:30:59 +02:00
  • 66a29d1f07 test: remove outdated tests Note: The stylesheet is now set by qthemes, not the widget itself. As a result, the widget-specific stylesheet remains empty. wakonig_k 2025-09-01 11:19:05 +02:00
  • c72789c8fd feat: add SafeConnect wakonig_k 2025-08-29 15:39:58 +02:00
  • fa642aaf49 fix: process all deletion events before applying a new theme. wakonig_k 2025-08-30 08:54:03 +02:00
  • 2aef05056c refactor: move to qthemes 1.1.2 wakonig_k 2025-08-28 12:53:06 +02:00
  • e0d65b42f4 test: apply theme on qapp creation wakonig_k 2025-08-28 12:47:14 +02:00
  • 8c226b66c6 refactor(spinner): improve enum access wakonig_k 2025-08-28 11:17:06 +02:00
  • 39809e88b8 fix(themes): move apply theme from BECWidget class to server init wakonig_k 2025-08-28 11:16:36 +02:00
  • 3dba8321f2 fix(BECWidget): ensure that theme changes are only triggered from alive Qt objects wakonig_k 2025-08-26 10:37:56 +02:00
  • 0daeb389ef test: fix tests for qtheme v1 wakonig_k 2025-08-26 10:26:54 +02:00
  • bdd732b236 ci: add artifact upload wakonig_k 2025-08-26 08:53:11 +02:00
  • d21464f98f test: fixes after theme changes wakonig_k 2025-08-26 08:47:55 +02:00
  • b02994558b build: add missing darkdetect dependency wakonig_k 2025-08-25 19:37:07 +02:00
  • b2d6b8dac0 fix(compact_popup): import from qtpy instead of pyside6 wakonig_k 2025-08-25 18:07:13 +02:00
  • 3e23ba9aa2 chore: fix formatter wakonig_k 2025-08-25 18:03:49 +02:00
  • daeec7e0c9 fix: compact popup layout spacing wyzula_j 2025-08-25 17:11:20 +02:00
  • 03fe3a83c4 fix: remove pyqtgraph styling logic wyzula_j 2025-08-25 16:59:11 +02:00
  • 43d49276ce fix: tree items due to pushbutton margins wyzula_j 2025-08-25 14:35:43 +02:00
  • b6f8866667 fix: device combobox change paint event to stylesheet change wyzula_j 2025-08-25 14:35:23 +02:00
  • dcdf5a4a54 fix(toolbar): toolbar menu button fixed wyzula_j 2025-08-25 13:30:13 +02:00
  • 125c94cbbe fix:queue abort button fixed wyzula_j 2025-08-25 13:12:15 +02:00
  • 138fd1bea7 fix(bec_widgets): adapt to bec_qthemes 1.0 wyzula_j 2025-08-19 10:50:56 +02:00
  • 63b7f92f22 build(bec_qthemes): version 1.0 dependency wyzula_j 2025-08-21 18:14:02 +02:00
  • 66f01dc9a6 refactor(advanced_dock_area): profile tools moved to separate module wyzula_j 2025-08-19 11:20:48 +02:00
  • d4ea9f2992 fix(advanced_dock_area): dock manager global flags initialised in BW init to prevent segfault wyzula_j 2025-08-18 23:06:11 +02:00
  • 9b9b8ab718 feat(advanced_dock_area): ads has default direction wyzula_j 2025-08-18 23:03:51 +02:00
  • 6b1b7a6b56 refactor(advanced_dock_area): ads changed to separate widget wyzula_j 2025-08-15 15:24:15 +02:00
  • 4e96d6c53c fix(bec_widgets): by default the linux display manager is switched to xcb wyzula_j 2025-08-14 15:06:07 +02:00
  • cbcf23965b feat(advanced_dock_area): added ads based dock area with profiles wyzula_j 2025-08-05 15:58:29 +02:00
  • 24f54fc252 refactor(bec_main_window): main app theme renamed to View wyzula_j 2025-08-13 11:22:22 +02:00
  • 6643dc2b57 feat(bec_widget): attach/detach method for all widgets + client regenerated wyzula_j 2025-08-07 16:05:43 +02:00
  • a58fb3fa53 fix(widget_state_manager): state manager can save to already existing settings wyzula_j 2025-08-06 20:29:07 +02:00
  • 5ecdaf4121 fix(widget_state_manager): state manager can save all properties recursively wyzula_j 2025-08-06 20:25:01 +02:00
  • 77295f13f7 refactor(widget_io): ancestor hierarchy methods consolidated wyzula_j 2025-08-19 11:51:25 +02:00
  • faa0aa659d feat(widget_io): widget hierarchy find_ancestor added wyzula_j 2025-08-07 16:05:12 +02:00
  • 00c0232833 feat(widget_io): widget hierarchy can grap all bec connectors from the widget recursively wyzula_j 2025-08-06 20:24:40 +02:00
  • 8f359f8d37 refactor(bec_connector): signals renamed wyzula_j 2025-08-19 11:28:52 +02:00
  • 5a49c41a52 fix(bec_connector): added name established signal for listeners wyzula_j 2025-08-06 21:37:34 +02:00
  • e4fb126fad fix(bec_connector): dedicated remove signal added for listeners wyzula_j 2025-08-05 16:50:14 +02:00
  • bf123550e1 build: PySide6-QtAds dependency added wyzula_j 2025-08-07 16:36:53 +02:00
  • 741ca2fd8a 2.41.1 v2.41.1 semantic-release 2025-10-15 11:25:43 +00:00
  • 3941050883 fix(dependencies): bec lib versions fixed wyzula_j 2025-10-15 13:10:19 +02:00
  • 1d746c6829 2.41.0 v2.41.0 semantic-release 2025-10-15 10:36:40 +00:00
  • ef27de40ce fix(image_roi): delete button added to compact version wyzula_j 2025-10-15 11:32:55 +02:00
  • 37df95ead8 fix(image_roi): rois can be removed with right click context menu wyzula_j 2025-10-15 11:25:23 +02:00
  • c87a6cfce9 feat(image_roi_tree): compact mode added wyzula_j 2025-10-14 10:54:45 +02:00
  • 8a53b309fc fix(ads_profile_utils): profiles_dir directs to service config bec_widgets_settings feat/ads-profiles-location wyzula_j 2025-10-02 15:34:47 +02:00
  • 64c98e50e2 fix: pytest invocation with correct rootdir fix/child-repo-flaky-atlas-test perl_d 2025-10-14 11:51:23 +02:00
  • 2c2f108fff fix: macro support feat/developer-view wakonig_k 2025-10-14 09:07:44 +02:00
  • 68334d6cf5 fix: set tooltip on collapsiblesection wakonig_k 2025-10-14 09:06:23 +02:00
  • 3d807eaa63 refactor(serializer): upgrade to new serializer interface wakonig_k 2025-10-11 17:42:07 +02:00
  • 06f19c30ad test(advanced_dock_area): tests fixed wyzula_j 2025-10-10 13:05:07 +02:00
  • df5f069ea3 feat(advanced_dock_area): add 2D positioner box to device actions wyzula_j 2025-10-10 11:38:46 +02:00
  • 5e68a08814 fix(advanced_dock_area): added terminal,bec_shell, removed VSCode wyzula_j 2025-10-07 14:00:24 +02:00
  • 8a8cd5742e fix(web_console): added startup kwarg wyzula_j 2025-10-07 13:35:03 +02:00
  • 4d06654c11 fix(advanced_dock_area): vs code removed from available docks wyzula_j 2025-10-07 13:24:12 +02:00
  • cc842cf283 feat(help-inspector): add help inspector widget appel_c 2025-10-07 13:44:59 +02:00
  • cf773835ae fix(signal_label): dispatcher unsubscribed in the cleanup wyzula_j 2025-10-03 17:57:03 +02:00
  • 1f40da86b0 fix(client): abort, reset, stop button removed from RPC access wyzula_j 2025-10-03 13:19:07 +02:00
  • 0560519853 test(color_utils): cleanup for pyqtgraph wyzula_j 2025-10-03 12:19:15 +02:00
  • 4e9df05d37 test(device_input_base): added qtbot wyzula_j 2025-09-29 14:45:12 +02:00
  • 209905030c test(busy_loader): tests added wyzula_j 2025-09-29 13:30:44 +02:00
  • 732bb533db feat(busy_loader): busy loader added to bec widget base class wyzula_j 2025-09-24 12:31:07 -05:00
  • 844cfd6a32 refactor(device_manager_view): added labels to main toolbar wyzula_j 2025-10-02 12:40:59 +02:00
  • db73613a81 fix(available_device_resources): top toolbar size fixed wyzula_j 2025-09-30 17:17:02 +02:00
  • 98ac90f1ac perf(device_table_view): text wrapper delegate removed since it was not working correctly anyway wyzula_j 2025-09-30 15:53:22 +02:00
  • bf1bff38c8 fix(device_manager_view): removed custom styling for overlay wyzula_j 2025-09-30 15:14:21 +02:00
  • ffb6bdebe3 refactor(examples): wrong main app removed wyzula_j 2025-09-30 15:07:32 +02:00
  • f5534d1a6e feat(main_app): device manager implemented into main app wyzula_j 2025-09-30 15:07:02 +02:00
  • 67da2b4569 feat(actions): actions can be created with label text with beside or under alignment wyzula_j 2025-10-02 12:33:32 +02:00
  • 4966373884 fix: mark processEvents for checks appel_c 2025-09-30 08:18:39 +02:00
  • 471957f1cc refactor: cleanup appel_c 2025-09-30 08:18:16 +02:00
  • cf74e048b2 fix: preset classes for config dialog perl_d 2025-09-16 14:21:10 +02:00
  • b4689958ef fix: tests perl_d 2025-09-15 14:10:25 +02:00
  • 3233c276a6 style: imports perl_d 2025-09-15 11:30:40 +02:00
  • 071c477287 refactor: redo device tester perl_d 2025-09-10 15:55:33 +02:00
  • 3f4bb83c0c fix: check plugin exists before loading perl_d 2025-09-15 10:40:56 +02:00
  • a46c557652 feat: allow setting config in redis perl_d 2025-09-10 09:24:57 +02:00
  • de8908e9f9 style: typo perl_d 2025-09-08 11:25:06 +02:00
  • 6499e665a9 fix: slightly improve theming perl_d 2025-09-08 10:43:07 +02:00
  • dcf4ee4777 fix: don't use deprecated api for CDockWidget perl_d 2025-09-08 08:43:50 +02:00
  • 5888b2e608 feat(device_manager): add device dialog with presets perl_d 2025-09-05 16:32:14 +02:00
  • b2aaf5d001 refactor: genericise config form perl_d 2025-09-05 12:23:41 +02:00
  • 907f4e4375 fix: device table theming perl_d 2025-09-05 10:23:35 +02:00
  • 4b16f8f718 refactor: available devices add+remove from toolbar perl_d 2025-09-04 15:55:07 +02:00
  • 7ab6c0ee94 fix: add all devices to test list perl_d 2025-09-04 13:27:20 +02:00
  • b0456489a2 feat: connect available devices to doc and yaml views perl_d 2025-09-04 09:36:19 +02:00
  • 8284ade4ad feat: add/remove functionality for device table perl_d 2025-09-03 00:08:03 +02:00