Commit Graph

62 Commits

Author SHA1 Message Date
Vadim Zakharenko
ec5129f9a8 Add SigningItem enum to avoid raw strings 2021-08-10 12:14:14 +03:00
Vadim Zakharenko
90ae7b92a0 Merge branch 'main' into feature/resolve-todo 2021-08-04 00:12:37 +03:00
Vadim Zakharenko
62a93308ff Resolve TODO - add AuthenticationReason enum 2021-08-01 23:29:56 +03:00
Ivan Grachyov
2af469ad35 Complete keychain migration 2021-08-01 19:42:27 +03:00
Ivan Grachyov
82a505c573 AccountWithKey -> LegacyAccountWithKey 2021-08-01 14:48:26 +03:00
Ivan Grachev
f6bfe1701f Clarify account model name 2021-07-31 12:25:57 +03:00
Ivan Grachyov
17eade75dc Add twitter link to menu 2021-07-30 02:47:14 +03:00
Ivan Grachyov
1e8bb7efcc Better auth flow when starting with link 2021-07-30 02:36:24 +03:00
Ivan Grachyov
78a667f75c Calm down menu 2021-07-27 23:58:00 +03:00
Ivan Grachev
6a342016b1 Don't start with import window 2021-07-20 23:19:35 +03:00
Ivan Grachyov
b9a9b6787c Make Ethereum, Keychain and AccountsService singletons 2021-07-17 20:20:51 +03:00
Ivan Grachyov
1594412b13 Add more menu content 2021-07-17 19:05:59 +03:00
Ivan Grachev
8fdac87a3d More appropriate emoji in menu 2021-07-15 01:47:10 +03:00
Ivan Grachev
ae3277ffff Stub restarting sessions 2021-07-10 22:54:55 +03:00
Ivan Grachev
7c681bc923 Fix activating browser after connection 2021-07-09 20:13:59 +03:00
Ivan Grachev
c42d97b967 Clarify behaviour on WC connection result 2021-07-09 20:04:26 +03:00
Ivan Grachev
d4e109d213 LESS EMOJI 2021-07-06 21:08:06 +03:00
Ivan Grachev
e59cecc695 Add more content to menu 2021-07-06 19:59:45 +03:00
Ivan Grachev
9f50da43fa Pass peer meta to approve view controllers 2021-07-02 23:00:00 +03:00
Ivan Grachev
9d47462a1a Allow cmd+Q from menu 2021-06-29 21:53:33 +03:00
Ivan Grachev
e8e590bb16 Don't show menu on bar button click if there is a session in pasteboard 2021-06-29 21:25:23 +03:00
Ivan Grachev
fa7cb9d69e Always show menu on status bar button click 2021-06-29 21:21:21 +03:00
Ivan Grachyov
43cfca0b53 Add gas service stub 2021-06-28 16:20:08 +03:00
Ivan Grachyov
de30fbebec Approve transactions with a designated screen 2021-06-28 16:15:53 +03:00
Ivan Grachyov
ac6853f42b Display fee 2021-06-27 14:13:34 +03:00
Ivan Grachyov
66aca6353a Start with touch id without password screen, if possible 2021-06-25 00:43:21 +03:00
Ivan Grachyov
75805044a4 Simplify windows management 2021-06-24 23:35:57 +03:00
Ivan Grachev
1fa73bb1f8 Fix one more status bar glitch 2021-06-23 22:21:23 +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
74014cf2fc Terminate immediately on Quit item selection 2021-06-22 20:10:07 +03:00
Ivan Grachev
4551f70b18 Kill all sessions on app quit 2021-06-20 20:36:06 +03:00
Ivan Grachyov
77ee2152ed Fix blinking inputs on app start 2021-06-20 11:00:58 +03:00
Ivan Grachyov
cbadc82191 Don't show closed password screen 2021-06-19 21:20:43 +03:00
Ivan Grachyov
83b2f95433 Don't create reference cycle 2021-06-19 21:20:43 +03:00
Ivan Grachyov
67a8b6b84a Enable both app password and Local authentication 2021-06-19 21:20:43 +03:00
Ivan Grachyov
db46f48fdb Tune quit warning 2021-06-19 21:20:43 +03:00
Ivan Grachyov
86b61cb90e Switch to closeAllAndActivateBrowser 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
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
67074f2211 Implement creating password 2021-06-19 21:20:43 +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
a9dee1df3c Refactor agent 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
14a935febb Call activateBrowser instead of activateSafari 2021-06-19 21:20:42 +03:00
Ivan Grachyov
df42977860 Don't clean pasteboard accidentally. Try to start new wallet connect session on reopen 2021-06-19 21:20:42 +03:00