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
Update on-boarding UI #1099
Update on-boarding UI #1099
Conversation
Signed-off-by: Aditya Wasan <adityawasan55@gmail.com>
Signed-off-by: Aditya Wasan <adityawasan55@gmail.com>
Signed-off-by: Aditya Wasan <adityawasan55@gmail.com>
I'm following Buffer's package structure here. We should fix all our packages like this once we are ready to push V2. |
Signed-off-by: Aditya Wasan <adityawasan55@gmail.com>
app/src/main/java/com/zeapo/pwdstore/ui/onboarding/fragments/CloneFragment.kt
Outdated
Show resolved
Hide resolved
app/src/main/java/com/zeapo/pwdstore/ui/onboarding/fragments/RepoLocationFragment.kt
Outdated
Show resolved
Hide resolved
app/src/main/java/com/zeapo/pwdstore/ui/onboarding/fragments/RepoLocationFragment.kt
Outdated
Show resolved
Hide resolved
Signed-off-by: Aditya Wasan <adityawasan55@gmail.com>
Signed-off-by: Aditya Wasan <adityawasan55@gmail.com>
Signed-off-by: Aditya Wasan <adityawasan55@gmail.com>
Signed-off-by: Aditya Wasan <adityawasan55@gmail.com>
* develop: Add tentative workaround for dialog crashes and refactor Git-related code (#1100) Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
This reverts commit 348ef00. Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
Removed reformat commit since it added too many changes to an already big PR, it can go in separately later. |
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Everything appears to work in my testing
* develop: Update on-boarding UI (android-password-store#1099)
While updating the Wiki entries, I noticed that it doesn't seem to be possible anymore to replace an existing SSH key from the on-boarding UI. Should we reintroduce the access to settings or just reset it if the repository is deleted? |
I'm not a fan of either option but adding a settings option feels like the less-likely-to-be-annoying choice w.r.t. UX. |
Agreed. @Skrilltrax Is this something you could add before the release? I will update the remaining Wiki entries. |
He's got a fair bit of stuff going on at work, I'll do it. |
Thanks! The Wiki entries should now reflect the flow for 1.12.0. I have also made them recommend in-app generation of SSH keys. |
The Wiki changes look good, I've created #1119 to add the settings button. |
📢 Type of change
📜 Description
Onboarding UI changes.
💡 Motivation and Context
Our previous onboarding UI was a bunch of dialogs inside a single activity. This new UI makes it easy to extend the onboarding activity to add new features.
💚 How did you test it?
Tested all the onboarding options.
📝 Checklist
🔮 Next steps
📸 Screenshots / GIFs