Commit Graph

53 Commits

Author SHA1 Message Date
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
Ivan Grachyov
af48f91ebc Start WalletConnect session from universal link 2021-06-19 21:20:42 +03:00
Ivan Grachyov
381f0176fd Ask for owner authentication only when applicable 2021-06-19 21:20:42 +03:00
Ivan Grachyov
f02cb7fb8b Ask for touch id 2021-06-19 21:20:42 +03:00
Ivan Grachyov
04e93c377e Add image for status bar 2021-06-13 13:53:38 +03:00
Ivan Grachyov
d8c2b3130d MacOS-only 🎤⬇️ 2021-06-13 13:13:47 +03:00
Ivan Grachyov
8b3dec6f2b Show Approve screen instead of alerts 2021-06-13 09:32:07 +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
146b151761 Select accounts for WC 2021-06-13 06:30:20 +03:00