Commit Graph
2471 Commits
Author SHA1 Message Date
wyzula_j 27b167eca7 fix(available_device_resources): top toolbar size fixed 2025-10-15 14:10:29 +02:00
wyzula_j b75bde2422 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 f593bae743 fix(device_manager_view): removed custom styling for overlay 2025-10-15 14:10:29 +02:00
wyzula_j 93518a6c8a refactor(examples): wrong main app removed 2025-10-15 14:10:29 +02:00
wyzula_j 03233523be feat(main_app): device manager implemented into main app 2025-10-15 14:10:29 +02:00
wyzula_j d40ffaf2cc feat(actions): actions can be created with label text with beside or under alignment 2025-10-15 14:10:29 +02:00
appel_c 43a6488f74 fix: mark processEvents for checks 2025-10-15 14:10:29 +02:00
appel_c 726e52e6bf refactor: cleanup 2025-10-15 14:10:29 +02:00
perl_d 338568abef fix: preset classes for config dialog 2025-10-15 14:10:29 +02:00
perl_d 01c8226309 fix: tests 2025-10-15 14:10:29 +02:00
perl_d ab9e1f2fab style: imports 2025-10-15 14:10:29 +02:00
perl_d 12fde512aa refactor: redo device tester 2025-10-15 14:10:29 +02:00
perl_d 080ce7001d fix: check plugin exists before loading 2025-10-15 14:10:29 +02:00
perl_d e3738dc986 feat: allow setting config in redis 2025-10-15 14:10:29 +02:00
perl_d 08af3ae4ba style: typo 2025-10-15 14:10:29 +02:00
perl_d f8842a3ed6 fix: slightly improve theming 2025-10-15 14:10:29 +02:00
perl_d 6ee2cdc7e4 fix: don't use deprecated api for CDockWidget 2025-10-15 14:10:29 +02:00
perl_d 66d8ab0f05 feat(device_manager): add device dialog with presets 2025-10-15 14:10:29 +02:00
perl_d bd9a1bf728 refactor: genericise config form 2025-10-15 14:10:29 +02:00
perl_d a1df717d3d fix: device table theming 2025-10-15 14:10:29 +02:00
perl_d d0fb51e3cc refactor: available devices add+remove from toolbar 2025-10-15 14:10:29 +02:00
perl_d 1231a55280 fix: add all devices to test list 2025-10-15 14:10:29 +02:00
perl_d 30fa86e892 feat: connect available devices to doc and yaml views 2025-10-15 14:10:29 +02:00
perl_d ed9b2f6c81 feat: add/remove functionality for device table
refactor: use list of configs for general interfaces
2025-10-15 14:10:29 +02:00
perl_d 55b1d926a7 refactor: util for MimeData 2025-10-15 14:10:29 +02:00
perl_d 2d9b4d63d7 feat(dm): apply shared selection signal util to view 2025-10-15 14:10:29 +02:00
perl_d e39f69bdbb feat: add shared selection signal util 2025-10-15 14:10:29 +02:00
perl_d 2c1ff5e0c2 feat: connect config update to available devices 2025-10-15 14:10:29 +02:00
perl_d ded171c498 fix: allow setting state with other conformation of config 2025-10-15 14:10:29 +02:00
perl_d 4599150982 feat: prepare available devices for dragging config 2025-10-15 14:10:29 +02:00
perl_d f0e12431ff feat(device_table): prepare table for drop action 2025-10-15 14:10:29 +02:00
perl_d 491626abc3 feat: add available devices to manager view 2025-10-15 14:10:29 +02:00
perl_d c2fbaa487d fix(dm): add constants.py 2025-10-15 14:10:29 +02:00
perl_d b5b4a4ec1a feat: add available device resource browser 2025-10-15 14:10:29 +02:00
perl_d 62f052310f feat: add ListOfExpandableFrames util 2025-10-15 14:10:29 +02:00
perl_d 4af7da4604 chore: update qtmonaco dependency 2025-10-15 14:10:29 +02:00
appel_c 7f476ca5e3 refactor: refactor device_manager_view 2025-10-15 14:10:29 +02:00
appel_c 29b7214b19 feat(dm-view): initial commit for config_view, ophyd_test and dm_widget 2025-10-15 14:10:29 +02:00
wyzula_j abe95e73d2 fix(colors): accent colors fetching if theme not provided 2025-10-15 14:10:29 +02:00
wyzula_j c5b609a085 test(main_app): test extended 2025-10-15 14:10:29 +02:00
wyzula_j 1db58a97cc feat(main_app):views with examples for enter and exit hook 2025-10-15 14:10:29 +02:00
wyzula_j 2fea6f31b6 feat(main_app): main app with interactive app switcher 2025-10-15 14:10:29 +02:00
wakonig_k 8d4888450e 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_k 5a4c653062 feat: add SafeConnect 2025-10-15 14:10:29 +02:00
wakonig_k 541ea5acaf 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_k 775d32ee9e refactor: move to qthemes 1.1.2 2025-10-15 14:10:27 +02:00
wakonig_k d667c99723 test: apply theme on qapp creation 2025-10-15 14:10:14 +02:00
wakonig_k 3006447988 refactor(spinner): improve enum access 2025-10-15 14:10:14 +02:00
wakonig_k fe312d47ab fix(themes): move apply theme from BECWidget class to server init 2025-10-15 14:10:14 +02:00
wakonig_k 9acc4f1b6d fix(BECWidget): ensure that theme changes are only triggered from alive Qt objects 2025-10-15 14:10:14 +02:00