Skip to content

LaunchWizard OOBE: timezone-only region, password UX, async Wi-Fi scan#84

Merged
eggfly merged 1 commit into
masterfrom
fix/wizard-oobe
Jul 1, 2026
Merged

LaunchWizard OOBE: timezone-only region, password UX, async Wi-Fi scan#84
eggfly merged 1 commit into
masterfrom
fix/wizard-oobe

Conversation

@eggfly

@eggfly eggfly commented Jul 1, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • #111 / #98: Drop the country-selection step; go straight from Welcome to a concise list of common international time zones (IANA names).
  • #99: Block advancing (OK/TAB) when password and confirmation differ, showing an inline "Passwords do not match" error instead of silently doing nothing; the error clears on edit/focus change.
  • #94: Scan Wi-Fi asynchronously so the list screen appears immediately with a loading spinner and refreshes as soon as results arrive.
  • Codex/update app time timer #80: Show the focused password field in plaintext and mask it once focus moves away (no separate reveal button).

Test plan

  • Cross-compiled LaunchWizard (arm64 docker) and deployed to device 192.168.50.150; wizard runs, Welcome goes straight to the timezone list (country step gone).
  • Enter mismatched passwords; confirm OK/TAB is blocked with the inline error.
  • Enter the Wi-Fi step; confirm the spinner shows and the list fills in when the scan returns.
  • Confirm the focused password field is plaintext and becomes masked when focus moves to the next field.

Made with Cursor

- #111/#98: drop the country-selection step and go straight from Welcome to a
  concise list of common international time zones (IANA names).
- #99: block advancing (OK/TAB) when the password and confirmation differ and
  show an inline "Passwords do not match" error instead of silently doing
  nothing; clear it on edit/focus change.
- #94: scan Wi-Fi asynchronously so the list screen appears immediately with a
  loading spinner and refreshes as soon as results arrive.
- #80: show the focused password field in plaintext and mask it once focus
  moves away (no separate reveal button).

Co-authored-by: Cursor <cursoragent@cursor.com>
@eggfly eggfly merged commit e9784b5 into master Jul 1, 2026
5 checks passed
@eggfly eggfly deleted the fix/wizard-oobe branch July 1, 2026 16:45
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