-
Notifications
You must be signed in to change notification settings - Fork 26
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
feat: add enter app lock passcode UI and logic [WPB-4695] #2278
Conversation
Build 1033 failed. |
Build 1034 failed. |
Codecov Report
@@ Coverage Diff @@
## develop #2278 +/- ##
=============================================
- Coverage 41.42% 41.04% -0.38%
- Complexity 1046 1048 +2
=============================================
Files 324 328 +4
Lines 11731 11902 +171
Branches 1560 1586 +26
=============================================
+ Hits 4859 4885 +26
- Misses 6403 6547 +144
- Partials 469 470 +1
Continue to review full report in Codecov by Sentry.
|
APKs built during tests are available here. Scroll down to Artifacts! |
Build 1036 succeeded. The build produced the following APK's: |
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.
Looks good.
Just wonder if LockCodeTimeManager will have some tests.
app/src/main/kotlin/com/wire/android/ui/home/appLock/LockCodeTimeManager.kt
Outdated
Show resolved
Hide resolved
Build 1227 succeeded. The build produced the following APK's: |
APKs built during tests are available here. Scroll down to Artifacts! |
Build 1228 succeeded. The build produced the following APK's: |
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.
loooking 👌🏻
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.
🔒 👏 LGTM 🍪
PR Submission Checklist for internal contributors
The PR Title
SQPIT-764
The PR Description
What's new in this PR?
Screen that allows user to enter the app lock passcode.
Logic to keep track of when the app is being put into background and to show such screen after specific time passed.
Testing
How to Test
In privacy settings set the app lock passcode and put the app into background.
Attachments (Optional)
In the video below the timestamp was changed from 60s to 5s to make it easier to record and show this logic.
enterapplock.mp4
PR Post Submission Checklist for internal contributors (Optional)
PR Post Merge Checklist for internal contributors
References
feat(conversation-list): Sort conversations by most emojis in the title #SQPIT-764
.