Skip to content

Latest commit

 

History

History
34 lines (26 loc) · 1.79 KB

README.md

File metadata and controls

34 lines (26 loc) · 1.79 KB

Track A visual verification

Captured from the real PySide6 window on Linux with QT_QPA_PLATFORM=offscreen. Images are native 1366×768 and 1920×1080 pixels, without rescaling.

State 1366×768 1920×1080
Before (original dark theme) Before Before
After, Medhā Dark Dark Dark
After, Medhā Light Light Light
Welcome, dark Welcome Welcome
Welcome, light Welcome Welcome

The original application has no light-theme switch, so a genuine before-light capture is unavailable. No synthetic before-light image is supplied. step-1 through step-5 retain intermediate layout/navigation/theme/welcome/status evidence.

The editor tab region increased from 127 → 1044 px at 1366×768 and 301 → 1598 px at 1920×1080. Automated assertions also check the actual text viewport (excluding the gutter and minimap) remains at least 60% of window width in both themes at both resolutions.

The red terminal job-control warning is existing B3, assigned to Track B. It remains visible in these unedited screenshots; this PR does not implement a PTY.

Reproduce from the repository root in an environment with the dependencies installed:

QT_QPA_PLATFORM=offscreen python tools/capture_v2.py --phase after
QT_QPA_PLATFORM=offscreen python tools/capture_v2.py --phase after-welcome --welcome

The capture tool uses a temporary project and isolated settings, then shuts down its processes. It does not change the user's workspace or preferences.