Commit Graph

  • bc5424df09 refactor(device_manager_view): added labels to main toolbar wyzula_j 2025-10-02 12:40:59 +02:00
  • 1b35b1b36e fix(available_device_resources): top toolbar size fixed wyzula_j 2025-09-30 17:17:02 +02:00
  • 920e7651b5 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
  • 9c14289719 fix(device_manager_view): removed custom styling for overlay wyzula_j 2025-09-30 15:14:21 +02:00
  • 040275ac8b refactor(examples): wrong main app removed wyzula_j 2025-09-30 15:07:32 +02:00
  • 20c94697dd feat(main_app): device manager implemented into main app wyzula_j 2025-09-30 15:07:02 +02:00
  • 5e4d2ec0ef feat(actions): actions can be created with label text with beside or under alignment wyzula_j 2025-10-02 12:33:32 +02:00
  • 8294ef2449 fix: mark processEvents for checks appel_c 2025-09-30 08:18:39 +02:00
  • 148b387019 refactor: cleanup appel_c 2025-09-30 08:18:16 +02:00
  • 028ba6a684 fix: preset classes for config dialog perl_d 2025-09-16 14:21:10 +02:00
  • f9cc01408d fix: tests perl_d 2025-09-15 14:10:25 +02:00
  • fb2d8ca9d3 style: imports perl_d 2025-09-15 11:30:40 +02:00
  • b65da75f1e refactor: redo device tester perl_d 2025-09-10 15:55:33 +02:00
  • 0bb693a062 fix: check plugin exists before loading perl_d 2025-09-15 10:40:56 +02:00
  • 33c4527da9 feat: allow setting config in redis perl_d 2025-09-10 09:24:57 +02:00
  • f89b330db3 style: typo perl_d 2025-09-08 11:25:06 +02:00
  • ae7f313fad fix: slightly improve theming perl_d 2025-09-08 10:43:07 +02:00
  • 5d148babe5 fix: don't use deprecated api for CDockWidget perl_d 2025-09-08 08:43:50 +02:00
  • 63a792aed9 feat(device_manager): add device dialog with presets perl_d 2025-09-05 16:32:14 +02:00
  • f9e21153b6 refactor: genericise config form perl_d 2025-09-05 12:23:41 +02:00
  • 7bead79a96 fix: device table theming perl_d 2025-09-05 10:23:35 +02:00
  • eee0ca92a7 refactor: available devices add+remove from toolbar perl_d 2025-09-04 15:55:07 +02:00
  • 688b1242e3 fix: add all devices to test list perl_d 2025-09-04 13:27:20 +02:00
  • e93b13ca79 feat: connect available devices to doc and yaml views perl_d 2025-09-04 09:36:19 +02:00
  • f293f1661a feat: add/remove functionality for device table perl_d 2025-09-03 00:08:03 +02:00
  • 6a6fe41f8d refactor: util for MimeData perl_d 2025-09-02 21:02:51 +02:00
  • 73c46d47a3 feat(dm): apply shared selection signal util to view perl_d 2025-09-02 18:26:02 +02:00
  • c7cd3c60b4 feat: add shared selection signal util perl_d 2025-09-02 18:25:37 +02:00
  • 5cfaeb9efd feat: connect config update to available devices perl_d 2025-09-02 16:31:42 +02:00
  • ced2213e4c fix: allow setting state with other conformation of config perl_d 2025-09-02 16:31:24 +02:00
  • 77ea92cd1a feat: prepare available devices for dragging config perl_d 2025-09-02 16:06:55 +02:00
  • 53a230c719 feat(device_table): prepare table for drop action perl_d 2025-09-02 16:06:03 +02:00
  • 66581b60d1 feat: add available devices to manager view perl_d 2025-09-02 16:02:05 +02:00
  • e618c56c11 fix(dm): add constants.py perl_d 2025-09-02 15:05:06 +02:00
  • b26a568b57 feat: add available device resource browser perl_d 2025-09-02 11:25:02 +02:00
  • 95a040522f feat: add ListOfExpandableFrames util perl_d 2025-08-27 15:13:30 +02:00
  • 499b4d5615 chore: update qtmonaco dependency perl_d 2025-09-03 09:49:59 +02:00
  • b5c6d93cba refactor: refactor device_manager_view appel_c 2025-08-27 08:20:50 +02:00
  • d92259e8c0 feat(dm-view): initial commit for config_view, ophyd_test and dm_widget appel_c 2025-08-22 07:55:33 +02:00
  • c7a0f531d0 fix(colors): accent colors fetching if theme not provided wyzula_j 2025-09-11 15:44:47 +02:00
  • e89cefed97 test(main_app): test extended wyzula_j 2025-09-10 21:12:50 +02:00
  • 14d7f1fcad feat(main_app):views with examples for enter and exit hook wyzula_j 2025-09-10 15:04:57 +02:00
  • 49b9cbf553 feat(main_app): main app with interactive app switcher wyzula_j 2025-09-04 16:30:59 +02:00
  • 1803d3dd9d 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
  • a823dd243e feat: add SafeConnect wakonig_k 2025-08-29 15:39:58 +02:00
  • 34ed0daa98 fix: process all deletion events before applying a new theme. wakonig_k 2025-08-30 08:54:03 +02:00
  • 7c9ba024bc refactor: move to qthemes 1.1.2 wakonig_k 2025-08-28 12:53:06 +02:00
  • 8fd091ab44 test: apply theme on qapp creation wakonig_k 2025-08-28 12:47:14 +02:00
  • 84b892d7f0 refactor(spinner): improve enum access wakonig_k 2025-08-28 11:17:06 +02:00
  • 97722bdde7 fix(themes): move apply theme from BECWidget class to server init wakonig_k 2025-08-28 11:16:36 +02:00
  • 63c599db76 fix(BECWidget): ensure that theme changes are only triggered from alive Qt objects wakonig_k 2025-08-26 10:37:56 +02:00
  • 1adabb0955 test: fix tests for qtheme v1 wakonig_k 2025-08-26 10:26:54 +02:00
  • b1d2100e05 fix(serializer): remove deprecated serializer wakonig_k 2025-08-26 09:04:01 +02:00
  • 4420793cf3 ci: add artifact upload wakonig_k 2025-08-26 08:53:11 +02:00
  • d2fede00d2 test: fixes after theme changes wakonig_k 2025-08-26 08:47:55 +02:00
  • ff4025c209 build: add missing darkdetect dependency wakonig_k 2025-08-25 19:37:07 +02:00
  • 8f5d28a276 fix(compact_popup): import from qtpy instead of pyside6 wakonig_k 2025-08-25 18:07:13 +02:00
  • 1a2ec920f6 chore: fix formatter wakonig_k 2025-08-25 18:03:49 +02:00
  • 098f2d4f6f fix: compact popup layout spacing wyzula_j 2025-08-25 17:11:20 +02:00
  • 706490247b fix: remove pyqtgraph styling logic wyzula_j 2025-08-25 16:59:11 +02:00
  • a0e190e38d fix: tree items due to pushbutton margins wyzula_j 2025-08-25 14:35:43 +02:00
  • 9aae92aa89 fix: device combobox change paint event to stylesheet change wyzula_j 2025-08-25 14:35:23 +02:00
  • 35f3caf2dd fix(toolbar): toolbar menu button fixed wyzula_j 2025-08-25 13:30:13 +02:00
  • 37191aae62 fix:queue abort button fixed wyzula_j 2025-08-25 13:12:15 +02:00
  • 1feeb11ab0 fix(bec_widgets): adapt to bec_qthemes 1.0 wyzula_j 2025-08-19 10:50:56 +02:00
  • ffa22242d0 build(bec_qthemes): version 1.0 dependency wyzula_j 2025-08-21 18:14:02 +02:00
  • a32751d368 refactor(advanced_dock_area): profile tools moved to separate module wyzula_j 2025-08-19 11:20:48 +02:00
  • f60939d231 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
  • fc1e514883 feat(advanced_dock_area): ads has default direction wyzula_j 2025-08-18 23:03:51 +02:00
  • 9e2d0742ca refactor(advanced_dock_area): ads changed to separate widget wyzula_j 2025-08-15 15:24:15 +02:00
  • 16073dfd6d fix(bec_widgets): by default the linux display manager is switched to xcb wyzula_j 2025-08-14 15:06:07 +02:00
  • 410fd517c5 feat(advanced_dock_area): added ads based dock area with profiles wyzula_j 2025-08-05 15:58:29 +02:00
  • a25781d8d7 refactor(bec_main_window): main app theme renamed to View wyzula_j 2025-08-13 11:22:22 +02:00
  • 9488923381 feat(bec_widget): attach/detach method for all widgets + client regenerated wyzula_j 2025-08-07 16:05:43 +02:00
  • ad85472698 fix(widget_state_manager): state manager can save to already existing settings wyzula_j 2025-08-06 20:29:07 +02:00
  • 77eb21ac52 fix(widget_state_manager): state manager can save all properties recursively wyzula_j 2025-08-06 20:25:01 +02:00
  • 6f43917cc3 refactor(widget_io): ancestor hierarchy methods consolidated wyzula_j 2025-08-19 11:51:25 +02:00
  • e45d5da032 feat(widget_io): widget hierarchy find_ancestor added wyzula_j 2025-08-07 16:05:12 +02:00
  • 74f27ec2d9 feat(widget_io): widget hierarchy can grap all bec connectors from the widget recursively wyzula_j 2025-08-06 20:24:40 +02:00
  • 296b858cdd refactor(bec_connector): signals renamed wyzula_j 2025-08-19 11:28:52 +02:00
  • ab8dfd3811 fix(bec_connector): added name established signal for listeners wyzula_j 2025-08-06 21:37:34 +02:00
  • b6d4d5d749 fix(bec_connector): dedicated remove signal added for listeners wyzula_j 2025-08-05 16:50:14 +02:00
  • 5a6641f0f9 build: PySide6-QtAds dependency added wyzula_j 2025-08-07 16:36:53 +02:00
  • 1d988a4c57 2.39.0 v2.39.0 semantic-release 2025-09-24 16:28:35 +00:00
  • 565c0bd1e7 feat(rpc_base): windows can be raised to front from CLI wyzula_j 2025-09-24 09:41:26 -05:00
  • 975404f483 fix(rpc): fix hide/show wakonig_k 2025-09-24 15:31:40 +02:00
  • 165e5e7d84 2.38.4 v2.38.4 semantic-release 2025-09-23 15:05:28 +00:00
  • 108ddae6ca fix(image): add support for specifying preview signals through cli wakonig_k 2025-09-23 15:51:00 +02:00
  • 9737acad58 2.38.3 v2.38.3 semantic-release 2025-09-23 14:19:17 +00:00
  • 65bc5f5421 fix(ringprogressbar): fix client signature wakonig_k 2025-09-13 11:20:54 +02:00
  • 475ca9f2d8 fix(connector): only flush pending events wakonig_k 2025-09-13 10:50:05 +02:00
  • bbb5fc6ce1 fix(ringprogressbar): various fixes and improvements wakonig_k 2025-09-12 10:18:22 +02:00
  • b1b6c5e6a5 test(ringprogressbar): extend e2e test wakonig_k 2025-09-11 09:03:43 +02:00
  • 9371d4a16e build: allow pyside 6.9.2 build/upgrade_pyside wakonig_k 2025-09-23 10:47:00 +02:00
  • 7f3742da9d fix: missing changes from items prototype/dev-device-view-in-main-app perl_d 2025-09-16 13:53:30 +02:00
  • 6072b8598a wip implemented into main app wyzula_j 2025-09-16 13:41:42 +02:00
  • 4fe3018323 fix(colors): accent colors fetching if theme not provided wyzula_j 2025-09-11 15:44:47 +02:00
  • feb94f6ce6 wip - embed view in main app wakonig_k 2025-09-11 17:33:06 +02:00
  • 1fcc4cd283 build: add pylsp-bec dependency wakonig_k 2025-09-11 17:24:48 +02:00
  • f7e5d0fe7b wip - feat(developer view): connect play buttons to terminal widget Note: this is only meant as a placeholder for the procedures wakonig_k 2025-09-02 20:50:48 +02:00