Igor Solomennikov
bee4567dac
Address PR feedback.
2022-04-29 17:35:11 -07:00
Igor Solomennikov
ab82e4525b
Fix "'self' refers to 'XXXClass.self', which might be unexpected".
2022-04-29 17:35:11 -07:00
Dimitris Apostolou
62724cf0be
Fix typos
2022-03-18 11:31:06 -07:00
Nora Trapp
575ee9960d
Allow bypassing PIN creation during onboarding when network issues are encountered
2022-02-04 13:34:01 -08:00
Nora Trapp
4b820d0f74
Improve PIN setup error handling
2022-01-27 15:22:38 -08:00
Nora Trapp
2814ab7629
Convert to new Promise library
2021-09-03 11:41:34 -07:00
Matthew Chen
3f07db9e37
Clean up async completions.
2021-07-07 09:49:44 -03:00
Matthew Chen
d0cbf8cfd0
Rework dependency access.
2021-03-25 09:24:27 -03:00
Nora Trapp
0ec429ed3a
Make sure settings views reload when changed by outside events
2021-03-09 12:17:31 -08:00
Michelle Linington
7ff860bd00
Couple leftover bugs from the onboarding changes
...
- PIN setup copy needs to be left as-is. So we'll go back to our old
pinned font behavior. Design is aware of this and looking into better
support for dynamic type.
- Profile creation should present keyboard
- Re-add animated presentation of profile settings page
2021-02-17 11:52:15 -08:00
Michelle Linington
5341d59ba1
Lint
2021-02-12 14:03:16 -08:00
Michelle Linington
4ad814b2ee
Design changes for the updated PIN page
2021-02-12 13:23:01 -08:00
Michelle Linington
4532cb8b8e
PR Feedback
...
- Ensure we hide views behind existing usage of PinProgressView
- Add main thread assertions
- Unset completion handler whenever calling to ensure it's only called
once
2021-02-01 19:09:08 -08:00
Michelle Linington
880fd18168
Move AnimatedProgressView to its own file
2021-02-01 19:06:31 -08:00
Michelle Linington
e8ec60da33
PinProgressView -> AnimatedProgressView
...
Renames and edits some of the interface for PinProgressView to make it a
bit more general. Adds additional properties like the ability to
configure whether or not it should hide itself during animation.
2021-02-01 19:06:31 -08:00
Matthew Chen
ad6bda8a44
Rename singleton accessors.
2020-09-17 21:11:07 -03:00
Nora Trapp
272c1a7cbc
Simplify 2FA logic, update copy
2020-07-10 17:04:36 -07:00
Nora Trapp
de0522586a
Add the ability to opt out of PINs.
2020-07-09 18:46:17 -07:00
Nora Trapp
b104082f0d
Merge branch 'release/3.9.0'
2020-05-22 14:12:54 -07:00
Nora Trapp
970de01c8c
Fix onboarding PIN animation
2020-05-22 13:10:46 -07:00
Matthew Chen
6b4f192b1b
Remove usage of retainUntilComplete.
2020-05-22 09:51:12 -03:00
Nora Trapp
2334e7d467
Fix handling when you navigate back to PIN screen
2020-05-19 20:39:52 -07:00
Matthew Chen
1ad4a5b9ae
Retain all promises until complete.
2020-05-15 18:13:12 -03:00
Nora Trapp
1fa5c8bc45
Disallow sequential and repeating pins
2020-05-04 18:23:37 -07:00
Matthew Chen
046b94318a
Apply theme blue tint colors.
2020-04-23 10:59:12 -03:00
Nora Trapp
6c023a3abd
Further PIN copy changes
2020-04-16 12:17:28 -07:00
Nora Trapp
a192973a1b
Update PINs copy
2020-04-14 17:33:43 -03:00
Matthew Chen
b42f1968cc
Fix build warnings around initializers.
2020-04-08 16:05:54 -03:00
Matthew Chen
b5c069ed95
Clean up VC initializers.
2020-04-08 09:26:25 -03:00
Matthew Chen
c7df10eb36
Apply CGSize(square:).
2020-04-06 11:34:21 -03:00
Nora Trapp
5500a531b9
Use PIN progress animation for verification
2020-04-03 11:17:01 -07:00
Nora Trapp
a8c32a92e6
Decouple PINs and registration lock
2020-04-03 11:17:01 -07:00
Nora Trapp
4ad7479ff9
Use new accent blue color everywhere except launch screen related views
2020-03-04 10:00:55 -08:00
Michael Kirk
7cd88e76b3
dont mark experience upgrade as complete unless successful
2020-02-18 15:37:17 -07:00
Michael Kirk
75b54f06b4
Resume onboarding if user needs profile or PIN.
2020-02-18 15:37:17 -07:00
Nora Trapp
fe9864f935
Fix PIN creation during registration.
2020-02-09 16:48:55 -08:00
Nora Trapp
1d29dbefdc
Ensure that the experience upgrade view is dismissed when completed via other means.
2020-02-09 13:31:43 -08:00
Nora Trapp
5ba33ad19c
Don't support dynamic type on the pin view for now. Reduce vertical space consumption.
2020-02-04 14:39:36 -08:00
Nora Trapp
c73b133747
Fix a bug where the navbar on pin setup view could be inadvertently hidden.
2020-02-04 14:39:36 -08:00
Nora Trapp
03125a313a
Finalized copy
2020-01-30 20:13:18 -08:00
Nora Trapp
4b2ea44800
Fixes for introducing pins flow
2020-01-30 20:13:18 -08:00
Nora Trapp
db26558912
PIN creation loading animation.
2020-01-30 20:10:35 -08:00
Nora Trapp
be1be64abe
Don't allow user to interactively dismiss PIN setup
2020-01-20 19:01:36 -08:00
Nora Trapp
413d2e6a31
Only present the PINs for all splash when the user has internet and allow them to escape if they lose internet
2020-01-20 18:34:41 -08:00
Nora Trapp
51c7720b1b
Allow user's to select an alphanumeric PIN
2020-01-20 18:33:48 -08:00
Nora Trapp
65d54e7282
UIAlertController -> ActionSheetController
2019-10-28 14:43:59 -07:00
Michael Kirk
6fea78a6b3
Linking flow
2019-10-17 10:19:32 -06:00
Michael Kirk
95f2d511e1
font updates
2019-09-26 12:20:42 -07:00
Michael Kirk
54812451f4
Update and apply palette. Consolidate dupes.
2019-09-24 15:12:51 -07:00
Matthew Chen
eded6d4521
Consistent button height.
2019-09-18 08:58:41 -03:00