Commit Graph

58 Commits

Author SHA1 Message Date
Ivan Grachyov
de30fbebec Approve transactions with a designated screen 2021-06-28 16:15:53 +03:00
Ivan Grachyov
3a09a54488 Add a designated screen for transaction approval with speed configuration 2021-06-28 14:46:53 +03:00
Ivan Grachyov
ac6853f42b Display fee 2021-06-27 14:13:34 +03:00
Ivan Grachev
db1bd618db Don't suggest removing when there are no selected accounts 2021-06-25 01:11:59 +03:00
Ivan Grachyov
66aca6353a Start with touch id without password screen, if possible 2021-06-25 00:43:21 +03:00
Ivan Grachyov
1771fcab7f Respect user's intention to remove account 2021-06-24 23:44:56 +03:00
Ivan Grachyov
5a984eb0ff Don't start with storyboard initial window 2021-06-24 23:28:01 +03:00
Ivan Grachev
43675d6f87 Fix status bar glitches when showing alerts 2021-06-23 22:15:56 +03:00
Ivan Grachev
2aa0cc94cd Always respond to cmd+Q 2021-06-23 21:28:52 +03:00
Ivan Grachyov
77ee2152ed Fix blinking inputs on app start 2021-06-20 11:00:58 +03:00
Ivan Grachev
65acdfb8a6 Don't show "start" reason on password screen 2021-06-19 21:20:43 +03:00
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 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
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
ddd2c14e24 Add PinViewController Mode 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
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
a8925c5da0 Fix Pods, add Welcome screen 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
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
14a935febb Call activateBrowser instead of activateSafari 2021-06-19 21:20:42 +03:00
Ivan Grachyov
a08398d989 Close window instead of terminating 2021-06-19 21:20:42 +03:00
Ivan Grachyov
67588ef733 Add secure text field to pin screen 2021-06-13 11:42:41 +03:00
Ivan Grachyov
afb1cd271f Nice scrollable text view for transaction meta 2021-06-13 10:01:19 +03:00
Ivan Grachyov
8b3dec6f2b Show Approve screen instead of alerts 2021-06-13 09:32:07 +03:00
Ivan Grachyov
c7f926ca28 Add completion to ApproveViewController 2021-06-13 08:59:24 +03:00
Ivan Grachyov
374576cd90 Display error message on error screen 2021-06-13 07:20:23 +03:00
Ivan Grachyov
2ab17518cf Show error screen on failed connection attempt 2021-06-13 07:12:39 +03:00
Ivan Grachyov
a0df10749c Add waiting view controller 2021-06-13 07:01:01 +03:00
Ivan Grachyov
14efa875f5 Add PinViewController 2021-06-13 06:33:22 +03:00
Ivan Grachyov
146b151761 Select accounts for WC 2021-06-13 06:30:20 +03:00
Ivan Grachyov
ff9e0501bd Better windows management 2021-06-13 05:45:54 +03:00
Ivan Grachyov
5ad2750b9b Add more view controllers 2021-06-13 04:41:04 +03:00
Ivan Grachyov
00c5cd945c Add cancel button to import account screen 2021-06-13 04:05:42 +03:00