You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat(qr): orientation-aware viewer layout with density/brightness/frame-rate settings
QR sizes to full content width (portrait) or height (landscape/square), with the progress bar vertical at the right on landscape. Controls (settings gear + Done) overlay the QR, shown on tap and auto-hidden; Done replaces tap-to-return so accidental taps don't leave the page. Settings persist to NVS; density changes regenerate parts and notify to restart the scan. Progress bar spans full extent with a minimum visible cell size. Sliders share theme_apply_slider() with min_touch-sized knob; screen brightness gets a 10% floor.
0 commit comments