Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add native flow/support for Improv Wi-Fi devices with Bluetooth #4686

Merged
merged 8 commits into from
Oct 10, 2024

Commits on Sep 28, 2024

  1. Configuration menu
    Copy the full SHA
    4e41b70 View commit details
    Browse the repository at this point in the history
  2. Update flow and refine UI

     - Change the flow order to ask for Wi-Fi first, then connect and submit, to prevent timeout issues
     - Keep Wi-Fi details entered intact when pausing/resuming, for example because you opened your password manager app or went searching for a piece of paper
     - Align sheet step UIs and clean up padding/alignment, extract strings
    jpelgrom committed Sep 28, 2024
    Configuration menu
    Copy the full SHA
    ff1e78b View commit details
    Browse the repository at this point in the history
  3. Handle permissions, errors, stop scanning

     - Handle permissions
     - Fix loop with WiFi info on error
     - Start scanning on IO coroutine to prevent freeze
     - Make Snackbar show forever and use CoordinatorLayout so user can dismiss it by swiping
     - Stop scanning when navigating to another page
    jpelgrom committed Sep 28, 2024
    Configuration menu
    Copy the full SHA
    cf0f085 View commit details
    Browse the repository at this point in the history
  4. Feedback and minor testing fixes

     - Feedback: prefill current SSID
     - Improve item height
     - Fix adding exoplayer views
    jpelgrom committed Sep 28, 2024
    Configuration menu
    Copy the full SHA
    746fc48 View commit details
    Browse the repository at this point in the history

Commits on Sep 30, 2024

  1. Feedback and implement library updates

     - Feedback: use column for SSID/password
     - Submit SSID/password when tapping done on keyboard
     - Implement library updates for result (redirect to domain setup)
    jpelgrom committed Sep 30, 2024
    Configuration menu
    Copy the full SHA
    69d4166 View commit details
    Browse the repository at this point in the history

Commits on Oct 2, 2024

  1. Fix automotive

     - Also adds dependency to automotive build
    jpelgrom committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    16da495 View commit details
    Browse the repository at this point in the history

Commits on Oct 10, 2024

  1. Use published library

    jpelgrom committed Oct 10, 2024
    Configuration menu
    Copy the full SHA
    bfe24bf View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    79d8b8e View commit details
    Browse the repository at this point in the history