Commit Graph
2470 Commits
Author SHA1 Message Date
wyzula_j fcd7b3d642 perf(device_table_view): text wrapper delegate removed since it was not working correctly anyway 2025-10-15 14:10:29 +02:00
wyzula_j 718f4564ab fix(device_manager_view): removed custom styling for overlay 2025-10-15 14:10:29 +02:00
wyzula_j 657648c833 refactor(examples): wrong main app removed 2025-10-15 14:10:29 +02:00
wyzula_j 99007d8cf5 feat(main_app): device manager implemented into main app 2025-10-15 14:10:29 +02:00
wyzula_j 016e1af79e feat(actions): actions can be created with label text with beside or under alignment 2025-10-15 14:10:29 +02:00
appel_candwyzula_j 1b7f9a3323 fix: mark processEvents for checks 2025-10-15 14:10:29 +02:00
appel_candwyzula_j 12a454f762 refactor: cleanup 2025-10-15 14:10:29 +02:00
perl_dandwyzula_j d8900a579f fix: preset classes for config dialog 2025-10-15 14:10:29 +02:00
perl_dandwyzula_j ca9007a6e2 fix: tests 2025-10-15 14:10:29 +02:00
perl_dandwyzula_j 421e6d38e4 style: imports 2025-10-15 14:10:29 +02:00
perl_dandwyzula_j fb2dfff4f3 refactor: redo device tester 2025-10-15 14:10:29 +02:00
perl_dandwyzula_j 0cad33cbd3 fix: check plugin exists before loading 2025-10-15 14:10:29 +02:00
perl_dandwyzula_j 9cd4e10408 feat: allow setting config in redis 2025-10-15 14:10:29 +02:00
perl_dandwyzula_j f7f37509b6 style: typo 2025-10-15 14:10:29 +02:00
perl_dandwyzula_j 7e3de2c64e fix: slightly improve theming 2025-10-15 14:10:29 +02:00
perl_dandwyzula_j bd9be10aaf fix: don't use deprecated api for CDockWidget 2025-10-15 14:10:29 +02:00
perl_dandwyzula_j 5fde098974 feat(device_manager): add device dialog with presets 2025-10-15 14:10:29 +02:00
perl_dandwyzula_j 97fddf0196 refactor: genericise config form 2025-10-15 14:10:29 +02:00
perl_dandwyzula_j 9f755997e2 fix: device table theming 2025-10-15 14:10:29 +02:00
perl_dandwyzula_j cac1066861 refactor: available devices add+remove from toolbar 2025-10-15 14:10:29 +02:00
perl_dandwyzula_j 5281d380cb fix: add all devices to test list 2025-10-15 14:10:29 +02:00
perl_dandwyzula_j 24c213a705 feat: connect available devices to doc and yaml views 2025-10-15 14:10:29 +02:00
perl_dandwyzula_j f41ea592bb feat: add/remove functionality for device table
refactor: use list of configs for general interfaces
2025-10-15 14:10:29 +02:00
perl_dandwyzula_j a4e02460ad refactor: util for MimeData 2025-10-15 14:10:29 +02:00
perl_dandwyzula_j a998793d00 feat(dm): apply shared selection signal util to view 2025-10-15 14:10:29 +02:00
perl_dandwyzula_j be812322b0 feat: add shared selection signal util 2025-10-15 14:10:29 +02:00
perl_dandwyzula_j 7676e863b2 feat: connect config update to available devices 2025-10-15 14:10:29 +02:00
perl_dandwyzula_j d467ecc5e0 fix: allow setting state with other conformation of config 2025-10-15 14:10:29 +02:00
perl_dandwyzula_j 72c86b9d6c feat: prepare available devices for dragging config 2025-10-15 14:10:29 +02:00
perl_dandwyzula_j 4ada3085a9 feat(device_table): prepare table for drop action 2025-10-15 14:10:29 +02:00
perl_dandwyzula_j 42fc7c8568 feat: add available devices to manager view 2025-10-15 14:10:29 +02:00
perl_dandwyzula_j 7f77b9b9f4 fix(dm): add constants.py 2025-10-15 14:10:29 +02:00
perl_dandwyzula_j 03441e93d0 feat: add available device resource browser 2025-10-15 14:10:29 +02:00
perl_dandwyzula_j 73731c8142 feat: add ListOfExpandableFrames util 2025-10-15 14:10:29 +02:00
perl_dandwyzula_j 17bccb8211 chore: update qtmonaco dependency 2025-10-15 14:10:29 +02:00
appel_candwyzula_j 7935b9b820 refactor: refactor device_manager_view 2025-10-15 14:10:29 +02:00
appel_candwyzula_j 5895147c00 feat(dm-view): initial commit for config_view, ophyd_test and dm_widget 2025-10-15 14:10:29 +02:00
wyzula_j 6f78c914b7 fix(colors): accent colors fetching if theme not provided 2025-10-15 14:10:29 +02:00
wyzula_j c20bc00f45 test(main_app): test extended 2025-10-15 14:10:29 +02:00
wyzula_j 67d50d7b68 feat(main_app):views with examples for enter and exit hook 2025-10-15 14:10:29 +02:00
wyzula_j 3a78c1b177 feat(main_app): main app with interactive app switcher 2025-10-15 14:10:29 +02:00
wakonig_kandwyzula_j 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.
2025-10-15 14:10:29 +02:00
wakonig_kandwyzula_j c72789c8fd feat: add SafeConnect 2025-10-15 14:10:29 +02:00
wakonig_kandwyzula_j fa642aaf49 fix: process all deletion events before applying a new theme.
Note: this can be dropped once qthemes is updated.
2025-10-15 14:10:29 +02:00
wakonig_kandwyzula_j 2aef05056c refactor: move to qthemes 1.1.2 2025-10-15 14:10:27 +02:00
wakonig_kandwyzula_j e0d65b42f4 test: apply theme on qapp creation 2025-10-15 14:10:14 +02:00
wakonig_kandwyzula_j 8c226b66c6 refactor(spinner): improve enum access 2025-10-15 14:10:14 +02:00
wakonig_kandwyzula_j 39809e88b8 fix(themes): move apply theme from BECWidget class to server init 2025-10-15 14:10:14 +02:00
wakonig_kandwyzula_j 3dba8321f2 fix(BECWidget): ensure that theme changes are only triggered from alive Qt objects 2025-10-15 14:10:14 +02:00
wakonig_kandwyzula_j 0daeb389ef test: fix tests for qtheme v1 2025-10-15 14:10:12 +02:00