Commit Graph

69 Commits

Author SHA1 Message Date
Ivan Grachev
22b97b54c7 Clean up preferences on iOS 2022-05-04 02:12:56 +03:00
Ivan Grachev
031e796a7a Redirect to Safari without using a blank page 2022-04-23 23:01:22 +03:00
Ivan Grachev
d7686801d6 Show accounts list when extension button is tapped on empty tab 2022-02-14 03:15:57 +03:00
Ivan Grachev
efdb05a39f Process Safari requests on iOS with DappRequestProcessor 2022-02-12 19:51:32 +03:00
Ivan Grachev
cbd7315cc9 Support multi-chain communication between app and extension 2022-02-11 20:35:22 +03:00
Ivan Grachev
bd92e6e641 Slightly delay initial FaceId 2021-12-20 17:39:12 +03:00
Ivan Grachev
b2f4b52e3d Don't blink cancel button when sending transaction on iOS 2021-12-20 17:17:58 +03:00
Ivan Grachyov
9d176d77d8 Disable cancel button after approving transaction 2021-12-16 17:26:00 +03:00
Ivan Grachyov
f59b983b1c Disable user interaction while authenticating transaction 2021-12-16 17:08:43 +03:00
Ivan Grachyov
694021eb90 Call nil completion when password was not entered in alert 2021-12-16 17:03:46 +03:00
Ivan Grachyov
f2909613b2 Dismiss request screen only after jumping back to Safari 2021-12-16 16:41:37 +03:00
Ivan Grachyov
e43df6c658 Present action sheets on iPad 2021-12-16 15:46:23 +03:00
Ivan Grachyov
ebb0ac1896 Add share link and safari tutorial 2021-12-16 15:33:40 +03:00
Ivan Grachyov
ead2c382ea Add tips ens 2021-12-16 01:45:14 +03:00
Ivan Grachyov
ea0b587808 Proper safari request presentation on iOS 2021-12-16 00:29:33 +03:00
Ivan Grachyov
64eec64e9f Implement remaining safari methods on iOS 2021-12-16 00:04:01 +03:00
Ivan Grachyov
02c4f25f1f Add additional attempt to read wallets 2021-12-15 21:59:20 +03:00
Ivan Grachyov
5bbf0dcc25 Pass request id to extension response 2021-12-15 18:09:35 +03:00
Ivan Grachyov
cac233663a Validate request id on iOS 2021-12-14 15:16:31 +03:00
Ivan Grachyov
a51768e9ad Approve transactions with face id or password 2021-12-14 02:10:44 +03:00
Ivan Grachyov
e64be0bdae Approve sign with face id or password 2021-12-14 02:07:00 +03:00
Ivan Grachyov
57599cb16a Configure transaction speed 2021-12-14 01:26:51 +03:00
Ivan Grachyov
778f34bf45 Remove gap before speed slider 2021-12-14 00:38:41 +03:00
Ivan Grachyov
7e67de8381 Setup gas price slider 2021-12-14 00:10:45 +03:00
Ivan Grachyov
7b16abd536 Configure gas price in a separate section 2021-12-13 23:30:06 +03:00
Ivan Grachyov
d94e72ca90 Show gas price and gas price slider 2021-12-13 23:06:14 +03:00
Ivan Grachyov
40c8e521a3 Display transaction data on iOS 2021-12-13 22:13:32 +03:00
Ivan Grachyov
6af74ed537 Tune approve transaction screen 2021-12-13 21:45:17 +03:00
Ivan Grachyov
572f8a8600 Split transaction info into separate cells 2021-12-13 18:58:28 +03:00
Ivan Grachyov
f947f3247c Send transactions on iOS 2021-12-13 18:32:03 +03:00
Ivan Grachyov
d733c3b23d Show transaction screen on iOS 2021-12-13 17:55:55 +03:00
Ivan Grachyov
d7618495ce Implement all signatures on iOS 2021-12-13 17:11:23 +03:00
Ivan Grachyov
d7fea70986 Display address on approve string 2021-12-13 16:57:02 +03:00
Ivan Grachyov
2f0c662d18 Display data for personal sign 2021-12-13 16:27:23 +03:00
Ivan Grachyov
c2432f7125 Sign personal message on iOS 2021-12-12 18:26:30 +03:00
Ivan Grachyov
384d5d29f4 Select networks 2021-12-12 17:18:34 +03:00
Ivan Grachyov
5f977707bc Add chain selection header 2021-12-12 16:38:24 +03:00
Ivan Grachyov
cd11c2fb72 Refactor blank redirect 2021-12-12 16:25:46 +03:00
Ivan Grachyov
1b73fe2854 Implement account selection 2021-12-12 16:17:15 +03:00
Ivan Grachyov
736d106d05 Add some hearts 2021-12-12 01:58:08 +03:00
Ivan Grachyov
68bb147e8a Validate communication 2021-12-12 01:19:11 +03:00
Ivan Grachyov
68b252e477 Remove extra newline 2021-12-11 23:36:24 +03:00
Ivan Grachyov
cd703c5f87 Waiting state for long imports 2021-12-11 01:30:45 +03:00
Ivan Grachyov
6130c22b36 Prettify import screen 2021-12-11 00:22:27 +03:00
Ivan Grachyov
8bc05ed0aa Tune import screen presentation 2021-12-10 23:39:40 +03:00
Ivan Grachyov
0200dab264 Prettify password screen 2021-12-10 22:44:53 +03:00
Ivan Grachyov
d267d2c8dc Add accounts empty state 2021-12-10 21:24:11 +03:00
Ivan Grachyov
e22d6df217 Export accounts 2021-12-10 20:18:56 +03:00
Ivan Grachyov
8331caac58 Swipe to remove account 2021-12-10 19:53:47 +03:00
Ivan Grachyov
39c4868045 Remove accounts 2021-12-10 19:46:44 +03:00