Minor adjustments to Digital Twin Widget #80

Closed
wyzula_j wants to merge 3 commits from digital-twin-jan-review-1 into main
3 Commits
Author SHA1 Message Date
wyzula_j d820d5adb5 fix(digital-twin): resolve offsets file from package
CI for debye_bec / test (push) Successful in 1m0s
CI for debye_bec / test (pull_request) Successful in 57s
Load x01da_offsets.yaml relative to digital_twin.py instead of the process working directory so the widget starts correctly from any launch location.
2026-06-09 15:42:39 +02:00
wyzula_j dc6966ee31 refactor(digital-twin): compact widget layout
Wrap side panels in vertical scroll areas, tighten row and group spacing, use a balanced 1:1 plot area, and avoid assigning a second top-level layout.

Also aligns MotionWorker signal signatures with the slots connected to them as part of the widget cleanup.
2026-06-09 15:42:26 +02:00
wyzula_j 6bce6f8907 fix(digital-twin): use exact string comparisons
Replace substring membership checks with equality for modes, stripes, scene names, and plot identifiers so partial strings cannot select the wrong branch.
2026-06-09 15:41:10 +02:00