1
0
mirror of https://github.com/bec-project/bec_widgets.git synced 2026-04-25 09:40:48 +02:00

Commit Graph

  • 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
  • df4609b79e fix(monaco tab): fix saving to disk wakonig_k 2025-09-02 20:49:39 +02:00
  • c56f91809a feat: add support to format on save wakonig_k 2025-09-02 20:49:05 +02:00
  • 2f8d83052f fix: update vim icon wakonig_k 2025-09-01 15:35:35 +02:00
  • c32df2baee f - wip wakonig_k 2025-08-25 16:12:06 +02:00
  • bcbe722d1d feat(monaco): various minor improvements for the developer view wakonig_k 2025-08-23 21:37:42 +02:00
  • 275581a0fe fix(explorer): ensure parent is forwarded correctly wakonig_k 2025-08-23 21:34:43 +02:00
  • 59bfc5826f feat(web console): add startup cmd as init arg wakonig_k 2025-08-23 21:33:50 +02:00
  • 3d446e23e1 feat(explorer): emit signals for opening files wakonig_k 2025-08-23 21:33:21 +02:00
  • a98e04a652 f - cleanup wakonig_k 2025-08-21 16:07:34 +02:00
  • 2c66385515 wip - add explorer widget wakonig_k 2025-08-19 17:32:12 +02:00
  • b67025c6a2 wip developer view example wyzula_j 2025-08-18 23:07:52 +02:00
  • b9bbf5d6e1 wip monaco dock widget wyzula_j 2025-08-18 16:47:16 +02:00
  • 4b2bfd6252 style: imports perl_d 2025-09-15 11:30:40 +02:00
  • e681f3ce06 refactor: redo device tester perl_d 2025-09-10 15:55:33 +02:00
  • 7b5e58a5b8 fix: check plugin exists before loading perl_d 2025-09-15 10:40:56 +02:00
  • c83338e15d feat: allow setting config in redis perl_d 2025-09-10 09:24:57 +02:00
  • e7b1c6ab20 style: typo perl_d 2025-09-08 11:25:06 +02:00
  • 4c78946da6 fix: slightly improve theming perl_d 2025-09-08 10:43:07 +02:00
  • 4f3acba215 fix: don't use deprecated api for CDockWidget perl_d 2025-09-08 08:43:50 +02:00
  • f48470f4cd feat(device_manager): add device dialog with presets perl_d 2025-09-05 16:32:14 +02:00
  • 89db2f5c98 refactor: genericise config form perl_d 2025-09-05 12:23:41 +02:00
  • 10c9da8898 fix: device table theming perl_d 2025-09-05 10:23:35 +02:00
  • cc05f5973e refactor: available devices add+remove from toolbar perl_d 2025-09-04 15:55:07 +02:00
  • 641efd0990 fix: add all devices to test list perl_d 2025-09-04 13:27:20 +02:00
  • d6178b4338 feat: connect available devices to doc and yaml views perl_d 2025-09-04 09:36:19 +02:00
  • 0c3cb9fd75 feat: add/remove functionality for device table perl_d 2025-09-03 00:08:03 +02:00
  • bef06ab35f refactor: util for MimeData perl_d 2025-09-02 21:02:51 +02:00
  • 5d5009d4ab feat(dm): apply shared selection signal util to view perl_d 2025-09-02 18:26:02 +02:00
  • 12592cb544 feat: add shared selection signal util perl_d 2025-09-02 18:25:37 +02:00
  • 7ecb257897 feat: connect config update to available devices perl_d 2025-09-02 16:31:42 +02:00
  • b200226e07 fix: allow setting state with other conformation of config perl_d 2025-09-02 16:31:24 +02:00
  • ecbefb69e1 feat: prepare available devices for dragging config perl_d 2025-09-02 16:06:55 +02:00
  • 127199c56a feat(device_table): prepare table for drop action perl_d 2025-09-02 16:06:03 +02:00
  • 2efb06b6a2 feat: add available devices to manager view perl_d 2025-09-02 16:02:05 +02:00
  • 6af2b09f19 fix(dm): add constants.py perl_d 2025-09-02 15:05:06 +02:00
  • 48b854a9ab feat: add available device resource browser perl_d 2025-09-02 11:25:02 +02:00
  • cee7998122 feat: add ListOfExpandableFrames util perl_d 2025-08-27 15:13:30 +02:00
  • 6ecc06de1d fix: wrong import in colors perl_d 2025-09-03 14:05:08 +02:00
  • 3bdb8f2559 chore: update qtmonaco dependency perl_d 2025-09-03 09:49:59 +02:00
  • e3c7e3ff44 refactor: refactor device_manager_view appel_c 2025-08-27 08:20:50 +02:00
  • af20396968 feat(dm-view): initial commit for config_view, ophyd_test and dm_widget appel_c 2025-08-22 07:55:33 +02:00
  • 2a4a11a96f test(main_app): test extended wyzula_j 2025-09-10 21:12:50 +02:00
  • eaf1634ca5 feat(main_app):views with examples for enter and exit hook wyzula_j 2025-09-10 15:04:57 +02:00
  • 0e356e0ce9 feat(main_app): main app with interactive app switcher wyzula_j 2025-09-04 16:30:59 +02:00
  • 4e172a8edd 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
  • 6e4b669b3a feat: add SafeConnect wakonig_k 2025-08-29 15:39:58 +02:00
  • a3dc5091e3 fix: process all deletion events before applying a new theme. wakonig_k 2025-08-30 08:54:03 +02:00
  • d69220c6dd refactor: move to qthemes 1.1.2 wakonig_k 2025-08-28 12:53:06 +02:00
  • 353c82c868 test: apply theme on qapp creation wakonig_k 2025-08-28 12:47:14 +02:00
  • ab787fc4a8 refactor(spinner): improve enum access wakonig_k 2025-08-28 11:17:06 +02:00
  • 9c40e31ae5 fix(themes): move apply theme from BECWidget class to server init wakonig_k 2025-08-28 11:16:36 +02:00
  • a84459acbf fix(BECWidget): ensure that theme changes are only triggered from alive Qt objects wakonig_k 2025-08-26 10:37:56 +02:00
  • 0dce0a0f4f test: fix tests for qtheme v1 wakonig_k 2025-08-26 10:26:54 +02:00
  • 7421166bee fix(serializer): remove deprecated serializer wakonig_k 2025-08-26 09:04:01 +02:00
  • 1d5d83c7ef ci: add artifact upload wakonig_k 2025-08-26 08:53:11 +02:00
  • 38a4f3ad9a test: fixes after theme changes wakonig_k 2025-08-26 08:47:55 +02:00
  • 4889f01ef3 build: add missing darkdetect dependency wakonig_k 2025-08-25 19:37:07 +02:00
  • 652ec81d01 fix(compact_popup): import from qtpy instead of pyside6 wakonig_k 2025-08-25 18:07:13 +02:00
  • 391e2f7ef4 chore: fix formatter wakonig_k 2025-08-25 18:03:49 +02:00
  • 9bd1efafde fix: compact popup layout spacing wyzula_j 2025-08-25 17:11:20 +02:00
  • e01518898e fix: remove pyqtgraph styling logic wyzula_j 2025-08-25 16:59:11 +02:00
  • eb5d56a388 fix: tree items due to pushbutton margins wyzula_j 2025-08-25 14:35:43 +02:00
  • 09d00c4f11 fix: device combobox change paint event to stylesheet change wyzula_j 2025-08-25 14:35:23 +02:00
  • 19e8e5a891 fix(toolbar): toolbar menu button fixed wyzula_j 2025-08-25 13:30:13 +02:00
  • cea2e68fbd fix:queue abort button fixed wyzula_j 2025-08-25 13:12:15 +02:00
  • 6932a5e2dd fix(bec_widgets): adapt to bec_qthemes 1.0 wyzula_j 2025-08-19 10:50:56 +02:00
  • ab5a78e2fd build(bec_qthemes): version 1.0 dependency wyzula_j 2025-08-21 18:14:02 +02:00
  • 022b10ff7a refactor(advanced_dock_area): profile tools moved to separate module wyzula_j 2025-08-19 11:20:48 +02:00
  • 062042c35c 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
  • 0756ebb389 feat(advanced_dock_area): ads has default direction wyzula_j 2025-08-18 23:03:51 +02:00
  • 166b56b560 refactor(advanced_dock_area): ads changed to separate widget wyzula_j 2025-08-15 15:24:15 +02:00
  • 7884aec801 fix(bec_widgets): by default the linux display manager is switched to xcb wyzula_j 2025-08-14 15:06:07 +02:00
  • e7f9919620 feat(advanced_dock_area): added ads based dock area with profiles wyzula_j 2025-08-05 15:58:29 +02:00