Commit Graph

5508 Commits

Author SHA1 Message Date
Matthew Chen
4366855881 Payments: dismiss help cards. 2021-04-06 13:57:08 -03:00
Matthew Chen
f34ba66ebe Add "currency conversion freshness" indicators. 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
1bea0f957c Let users enable payments from CVC send payment flow. 2021-04-06 13:57:08 -03:00
Matthew Chen
6d35e7500b Respond to CR. 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
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
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
Nora Trapp
7194309181 Redesign swipe for details animation to mimic swipe to reply 2021-04-01 10:38:18 -07:00
Nora Trapp
20bc199a95 Cache message recipients 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
1bd5db62dd Swipe left for message details. 2021-04-01 10:38:18 -07:00
Nora Trapp
24d1b5ff37 Display updated action sheet when tapping safety number change 'learn more' 2021-03-31 13:14:46 -07:00
Nora Trapp
95227b1195 Add support filter selection to contact us flow 2021-03-29 15:23:10 -07:00
Nora Trapp
68d2c3ce29 Copy tweaks 2021-03-27 12:20:12 -07:00
Nora Trapp
6c17505b68 Sync mute with storage service 2021-03-27 12:13:20 -07:00
Nora Trapp
63da30f617 Store mute as millisecond timestamp 2021-03-27 12:13:20 -07:00
Nora Trapp
6a9e10a62d Add eight hour and always mute options. 2021-03-27 12:13:20 -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
b116d40a8c Respond to CR. 2021-03-25 13:31:45 -03: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