Commit Graph

10755 Commits

Author SHA1 Message Date
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
d1f6b56658 Defragmentation. 2021-04-06 13:57:08 -03:00
Matthew Chen
bac06335d4 Defragmentation. 2021-04-06 13:57:07 -03:00
Matthew Chen
94bcff84e7 Defragmentation. 2021-04-06 13:57:07 -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
b3b0add5bf Improve custom payments keyboard. 2021-04-06 13:57:07 -03:00
Matthew Chen
68f7d15261 Respond to CR. 2021-04-06 13:57:07 -03:00
Matthew Chen
2742ec0228 Block "send payment" flow until transaction verifies. 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
aa66fb7ec3 Rework down state of payment custom keyboard. 2021-04-06 13:57:07 -03:00
Matthew Chen
afd2aeef5c Payments UI. 2021-04-06 13:57:07 -03:00
Matthew Chen
76cc8df5ee Integrate with SwiftLog / MC SDK logging. Refine payments. 2021-04-06 13:57:07 -03:00
Matthew Chen
ce84309224 Small improvements around payments. 2021-04-06 13:57:06 -03:00
Matthew Chen
a00d14ddc4 Payments: Models 2021-04-06 13:57:06 -03:00
Matthew Chen
f5c921ca1f Respond to CR. 2021-04-06 13:57:06 -03:00
Matthew Chen
7bc1eda92c "Bump build to 5.9.0.36." (Internal) 2021-04-06 12:44:33 -03:00
Matthew Chen
bb507a7bbc "Bump build to 5.9.0.35." (Internal) 2021-04-05 18:23:30 -03:00
Matthew Chen
c8658e2ec4 "Bump build to 5.9.0.34." (Internal) 2021-04-05 18:23:22 -03:00
Matthew Chen
b7af419774 "Bump build to 5.9.0.33." (Internal) 2021-04-05 18:23:16 -03:00
Matthew Chen
d7c75cc1e7 "Bump build to 5.9.0.32." (Internal) 2021-04-04 12:13:27 -03:00
Matthew Chen
1aec4b3c0b "Bump build to 5.9.0.31." (Internal) 2021-04-03 11:03:19 -03:00
Matthew Chen
850f47d720 "Bump build to 5.9.0.30." (Internal) 2021-04-03 11:03:09 -03:00
Matthew Chen
6b6b98b917 "Bump build to 5.9.0.29." (Internal) 2021-04-03 11:03:03 -03:00
Matthew Chen
b58de43753 "Bump build to 5.9.0.28." (Internal) 2021-04-02 14:43:51 -03:00
Matthew Chen
910eb9b10f "Bump build to 5.9.0.27." (Internal) 2021-04-02 14:43:07 -03:00
Matthew Chen
74822644d8 "Bump build to 5.9.0.26." (Internal) 2021-04-02 14:43:07 -03:00
Nora Trapp
5904c5dd23 "Bump build to 5.9.0.25." (Internal) 2021-04-01 15:13:45 -07:00
Nora Trapp
8072cd3f6e "Bump build to 5.9.0.24." 2021-04-01 15:13:36 -07:00
Nora Trapp
12e3a6bfd7 Sync translations 2021-04-01 15:12:11 -07:00
Nora Trapp
292be6f4a3 PR Feedback 2021-04-01 12:56:39 -07:00
Nora Trapp
0ef7fc24e6 Revert database recovery attempts, just flag when we detect corruption and prevent app launch. 2021-04-01 12:50:41 -07:00
Nora Trapp
722675525d Change device transfer hotswap to avoid database corruption. 2021-04-01 12:50:41 -07:00
Nora Trapp
4e535fa7ef Make database recovery async 2021-04-01 12:50:41 -07:00
Nora Trapp
0fee67ae60 Attempt to recover database if corruption was detected 2021-04-01 12:50:41 -07:00
Nora Trapp
c6dcc18b94 Fix keyboard interaction with swipe-to-details 2021-04-01 10:38:18 -07:00
Nora Trapp
9ce747a5ca Fix retain cycles 2021-04-01 10:38:18 -07:00
Nora Trapp
4755911762 Improve message details presentation performance 2021-04-01 10:38:18 -07:00