Skip to content

feat(qr): orientation-aware viewer layout with density/brightness/fra…#121

Merged
odudex merged 1 commit into
masterfrom
QR-export-optimization
Jul 13, 2026
Merged

feat(qr): orientation-aware viewer layout with density/brightness/fra…#121
odudex merged 1 commit into
masterfrom
QR-export-optimization

Conversation

@odudex

@odudex odudex commented Jul 13, 2026

Copy link
Copy Markdown
Owner

…me-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.

…me-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.
@odudex odudex merged commit 7485516 into master Jul 13, 2026
12 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant