Commit Graph

478 Commits

Author SHA1 Message Date
Ivan Grachyov
86b61cb90e Switch to closeAllAndActivateBrowser 2021-06-19 21:20:43 +03:00
Ivan Grachev
1d308b4b61 Display reason on password screen 2021-06-19 21:20:43 +03:00
Ivan Grachev
2746ac7223 Ask for app password on app start and on every sign request — on devices without biometry. 2021-06-19 21:20:43 +03:00
Ivan Grachev
664373e113 Update Password view controller with reason and completion calls 2021-06-19 21:20:43 +03:00
Ivan Grachev
eb8d0c52fa Add helper function to close all windows and activate browser 2021-06-19 21:20:43 +03:00
Ivan Grachev
7391e4e74c Bump deployment target 2021-06-19 21:20:43 +03:00
Ivan Grachev
97052f8b61 Tune quit text once again 2021-06-19 21:20:43 +03:00
Ivan Grachyov
238e219695 Fine-tune quit alert text 2021-06-19 21:20:43 +03:00
Ivan Grachyov
c754187819 Protect from accidental quitting with alert 2021-06-19 21:20:43 +03:00
Ivan Grachyov
8430084163 Implement quitting from status bar menu 2021-06-19 21:20:43 +03:00
Ivan Grachyov
4d13a11316 Fix accounts list horizontal wiggles 2021-06-19 21:20:43 +03:00
Ivan Grachyov
a584e45848 Precise placeholder text on import account screen 2021-06-19 21:20:43 +03:00
Ivan Grachyov
cf6c663753 Disable typeSelect on accounts list 2021-06-19 21:20:43 +03:00
Ivan Grachyov
554f1ea4b5 Add a step into instruction 2021-06-19 21:20:43 +03:00
Ivan Grachyov
d5e26adde4 Approve screen OK button responds to a first enter stroke 2021-06-19 21:20:43 +03:00
Ivan Grachyov
3dfa84617a Add ok button outlet on approve screen storyboard 2021-06-19 21:20:43 +03:00
Ivan Grachyov
1093d7bae0 Add ok button outlet on approve screen 2021-06-19 21:20:43 +03:00
Ivan Grachyov
279cffb5ef Bump build number 2021-06-19 21:20:43 +03:00
Ivan Grachyov
67074f2211 Implement creating password 2021-06-19 21:20:43 +03:00
Ivan Grachyov
d9309ffee7 Fix window activation after touch id 2021-06-19 21:20:43 +03:00
Ivan Grachyov
7833a4330f Store password in keychain 2021-06-19 21:20:42 +03:00
Ivan Grachyov
0de00c0a60 Refactor Keychain 2021-06-19 21:20:42 +03:00
Ivan Grachyov
ddd2c14e24 Add PinViewController Mode 2021-06-19 21:20:42 +03:00
Ivan Grachyov
0bf62a0b13 Bump build number 2021-06-19 21:20:42 +03:00
Ivan Grachyov
23a9694b18 Check pasteboard for session on app start 2021-06-19 21:20:42 +03:00
Ivan Grachyov
513b459f5d Check pasteboard after becoming active 2021-06-19 21:20:42 +03:00
Ivan Grachyov
0b31305c2f Better instructions 2021-06-19 21:20:42 +03:00
Ivan Grachyov
d820a07c79 Accounts list responds to becoming active 2021-06-19 21:20:42 +03:00
Ivan Grachyov
a9dee1df3c Refactor agent 2021-06-19 21:20:42 +03:00
Ivan Grachyov
e5a7fc941c Show instructions alert 2021-06-19 21:20:42 +03:00
Ivan Grachyov
5561676a8a Add new account button, hide it for now 2021-06-19 21:20:42 +03:00
Ivan Grachyov
0ffb34290d Inhibit Pods warrnings 2021-06-19 21:20:42 +03:00
Ivan Grachyov
a8925c5da0 Fix Pods, add Welcome screen 2021-06-19 21:20:42 +03:00
Ivan Grachyov
d97e87042c Stop using Swift PM, update Pods 2021-06-19 21:20:42 +03:00
Ivan Grachyov
4cbed12d92 Bump build number 2021-06-19 21:20:42 +03:00
Ivan Grachyov
4245837918 Use updated provisioning profile 2021-06-19 21:20:42 +03:00
Ivan Grachyov
4a951dfc9c More reliable activation after touch id 2021-06-19 21:20:42 +03:00
Ivan Grachyov
2d01b515c1 Don't connect from import screen if there are other available accounts 2021-06-19 21:20:42 +03:00
Ivan Grachyov
da0a60eb7a Fix storyboard warnings 2021-06-19 21:20:42 +03:00
Ivan Grachyov
bb59c9a02c Add TODO 2021-06-19 21:20:42 +03:00
Ivan Grachyov
456dcc7125 TouchId to remove account 2021-06-19 21:20:42 +03:00
Ivan Grachyov
51e342a572 Show alert before removing account 2021-06-19 21:20:42 +03:00
Ivan Grachyov
eb045017dd Don't iterate over all running apps 2021-06-19 21:20:42 +03:00
Ivan Grachyov
87492d90ff Add Bundle extension 2021-06-19 21:20:42 +03:00
Ivan Grachyov
14a935febb Call activateBrowser instead of activateSafari 2021-06-19 21:20:42 +03:00
Ivan Grachyov
811c387638 Implement jumping back to Chrome 2021-06-19 21:20:42 +03:00
Ivan Grachyov
148b4b96e7 Update debug provisioning profile 2021-06-19 21:20:42 +03:00
Ivan Grachyov
3fb2b7b77a Bump build number, switch to dev profile 2021-06-19 21:20:42 +03:00
Ivan Grachyov
a8303d4e14 Bump build number 2021-06-19 21:20:42 +03:00
Ivan Grachyov
7c65273565 Bump build number 2021-06-19 21:20:42 +03:00