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 default upgrade dialog #6

Open
ssawchenko opened this issue Jul 16, 2021 · 0 comments
Open

Add default upgrade dialog #6

ssawchenko opened this issue Jul 16, 2021 · 0 comments

Comments

@ssawchenko
Copy link
Collaborator

ssawchenko commented Jul 16, 2021

iOS library includes a dialog that will be responsible for prompting the user when an upgrade is required.

  • Use material material design dialog
  • Check iOS for wording
ssawchenko added a commit that referenced this issue Oct 1, 2021
… default dialog (#5, #6, #7)

* Added VersionData and VersionDataConveter
* Added DisplayState and Status data classes
* Added URLFetcher interface and NetworkURLFetcher implementation
* Added UpgradeDialog and default implementation
* Removed unused libraries
* Fixed containsBlockedVersion logic and added test case
* Added VersionCheck which exposes flows for state and status
* UpgradeDialog collects flow and reacts to activity lifecycle changes
* Added unit tests
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

No branches or pull requests

1 participant