Commit Graph

434 Commits

Author SHA1 Message Date
Matthew Chen
4b07b2d692 Fix styling issues around learn more links in the payment views. 2021-04-06 13:57:09 -03:00
Matthew Chen
59f7f31cf7 Fix layout glitch in "confirm payments passphrase" view. 2021-04-06 13:57:09 -03:00
Matthew Chen
dd19b8b9ad Fix styling of learn more links. 2021-04-06 13:57:09 -03:00
Matthew Chen
43ab636349 Fix issue around back button labels. 2021-04-06 13:57:09 -03:00
Matthew Chen
cf0aa10e46 Clean up app settings presentation. 2021-04-06 13:57:09 -03:00
Matthew Chen
f996b273f3 Refine payment details view. 2021-04-06 13:57:09 -03:00
Matthew Chen
a3ea0eeb94 Improve handling of failed payments in the payment details view. 2021-04-06 13:57:09 -03:00
Matthew Chen
15f2f0757d Payments: 'restore wallet by pasting recovery phrase from pasteboard' flow. 2021-04-06 13:57:09 -03:00
Matthew Chen
aba1463bf5 Ensure payment details are not cut off. 2021-04-06 13:57:09 -03:00
Matthew Chen
44e7afb8bf Payments: Kill switch 2021-04-06 13:57:09 -03:00
Matthew Chen
df2435ff2d Respond to CR. 2021-04-06 13:57:09 -03:00
Matthew Chen
db2eddb8b8 Respond to CR. 2021-04-06 13:57:09 -03:00
Matthew Chen
7ec572c89f Respond to CR. 2021-04-06 13:57:09 -03:00
Matthew Chen
7778ef1b3f Add step to "delete account" flow around transferring payments balance. 2021-04-06 13:57:09 -03:00
Matthew Chen
60f80f1231 Respond to CRs. 2021-04-06 13:57:09 -03:00
Matthew Chen
775f88ac53 Payments: Refine "confirm recovery passphrase view". 2021-04-06 13:57:09 -03:00
Matthew Chen
8d1b37440e Payments: expire passphrase from pasteboard. 2021-04-06 13:57:09 -03:00
Matthew Chen
d95a65da02 Payments: integrate with SDK support for entropy & passphrases. 2021-04-06 13:57:09 -03:00
Matthew Chen
9d91448524 Payments: design tweaks. 2021-04-06 13:57:08 -03:00
Matthew Chen
82c79e7f4d Payments: Additional help cards. 2021-04-06 13:57:08 -03:00
Matthew Chen
4366855881 Payments: dismiss help cards. 2021-04-06 13:57:08 -03:00
Matthew Chen
5b5b7daa72 Add "currency conversion freshness" indicators. 2021-04-06 13:57:08 -03:00
Matthew Chen
f2e78c124c Payments: copy passphrase to pasteboard. 2021-04-06 13:57:08 -03:00
Matthew Chen
c2624d74eb Payments: beta indicators 2021-04-06 13:57:08 -03:00
Matthew Chen
32f23bb8c9 Improve handling of sender or recipient not being enabled in cvc "send payment" flow. 2021-04-06 13:57:08 -03:00
Matthew Chen
1fe7ab5afb Respond to CR. 2021-04-06 13:57:08 -03:00
Matthew Chen
520837fa6e Fix background colors of "border-less bottom buttons" in payment views. 2021-04-06 13:57:08 -03:00
Matthew Chen
39a3122519 Payments: design feedback. 2021-04-06 13:57:08 -03:00
Matthew Chen
a4f3a8ea26 Present "transfer in" flow as modal. 2021-04-06 13:57:08 -03:00
Matthew Chen
ea6f8a7f86 Clean up formatting of MOB values for display. 2021-04-06 13:57:08 -03:00
Matthew Chen
3ddeb4fae0 Reduce size of payment sync messages, enforce more model invariants, fill in missing ledger block timestamps in reconciliation. 2021-04-06 13:57:08 -03:00
Matthew Chen
d77ae7d012 Fix broken tests, bugs. 2021-04-06 13:57:08 -03:00
Matthew Chen
d65696fc26 Use MC SDK to generate and parse MC QR code URIs. 2021-04-06 13:57:08 -03:00
Matthew Chen
b872c2c408 Use MC SDK to device maximum transaction amount. 2021-04-06 13:57:08 -03:00
Matthew Chen
e9d23af718 Defragmentation. 2021-04-06 13:57:08 -03:00
Matthew Chen
d8078132fe Respond to CR. 2021-04-06 13:57:07 -03:00
Matthew Chen
9f10ef47c3 Payment design tweaks. 2021-04-06 13:57:07 -03:00
Matthew Chen
590067499a Payments entropy, storage service, backup + restore flows.
* Update how payments state is stored in storage service.
* Build 'view passphrase' UI flow.
* Build 'restore payments wallet' UI flow.
* Rework the 'view passphrase' UI flow.
2021-04-06 13:57:07 -03:00
Matthew Chen
0d8277e7ac Add internal section to payment details view.
Fix bug in payment details view.

Add "add money for payment" UI flow.

Add "add money for payment" UI flow.

Add "add money for payment" UI flow.
2021-04-06 13:57:07 -03:00
Matthew Chen
23aa187cea Add the "disable payments" flow.
* Show memo message in send payment view.
2021-04-06 13:57:07 -03:00
Matthew Chen
a9bdb6811e Clean up ahead of PR. 2021-04-06 13:57:07 -03:00
Matthew Chen
293eb3ce8a Clean up ahead of PR. 2021-04-06 13:57:07 -03:00
Matthew Chen
afd2aeef5c Payments UI. 2021-04-06 13:57:07 -03:00
Nora Trapp
9ce747a5ca Fix retain cycles 2021-04-01 10:38:18 -07:00
Nora Trapp
8c9a925b72 Re-style message detail view 2021-04-01 10:38:18 -07:00
Nora Trapp
95227b1195 Add support filter selection to contact us flow 2021-03-29 15:23:10 -07:00
Nora Trapp
2e9c651355 Add an internal setting to keep muted chats archived when receiving new messages 2021-03-26 16:17:17 -07:00
Matthew Chen
86b8eb08b8 Remove YapDatabase.
Apply asset from design.

Fix rebase breakage.
2021-03-25 11:41:16 -03:00
Matthew Chen
ac01a2a552 Clean up app readiness.
Remove backup.
2021-03-25 11:30:31 -03:00
Matthew Chen
d0cbf8cfd0 Rework dependency access. 2021-03-25 09:24:27 -03:00