Commit Graph

559 Commits

Author SHA1 Message Date
Matthew Chen
e1324adf2e Add an "appearance get started" card. 2021-06-02 20:54:51 -04:00
Matthew Chen
7acdd6f662 Replace ConversationColors with "avatar colors". 2021-05-25 16:22:31 -03:00
Matthew Chen
2c7c7b3d1c Replace ConversationColors with "avatar colors". 2021-05-25 16:22:31 -03:00
Nora Trapp
e439bb619e Move isArchived, isMarkedUnread, and mutedUntilDate off of TSThread 2021-05-13 12:54:33 -07:00
Michelle Linington
5d00f6a94a Spam UI work 2021-05-07 12:13:37 -07:00
Michelle Linington
02c9ef4ef7 Most of the remainder of the spam work:
- Updates to the message send flow
- Presents basic captcha UI when needed
- Auto-resend when captcha is complete

What's left:
- Bits of UI to communicate the sending state to the user
- Some cleanup of how we talk to the server
- Localizations
2021-05-07 12:13:37 -07:00
Nora Trapp
869c9be5fd Show voice memo drafts on conversation list 2021-05-05 15:25:55 -03:00
Nora Trapp
a978e453bc Preserve voice message drafts 2021-05-05 15:25:54 -03:00
Matthew Chen
81af05d435 Clean up ahead of PR. 2021-05-04 21:45:16 -03:00
Matthew Chen
7cfa259f61 Load contact cell avatars async. 2021-05-04 21:45:16 -03:00
Matthew Chen
9e8f87ae0a Clean up how local user name is rendered in contact cells. 2021-05-04 21:45:15 -03:00
Matthew Chen
0241fd25e8 Convert contact cells to Swift, clean up configuration, reduce transaction count. 2021-05-04 21:45:15 -03:00
Nora Trapp
a365b45522 Add support for viewed receipts 2021-04-29 18:01:18 -07:00
Matthew Chen
ef9ee76886 Manual layout: Typing indicators. 2021-04-22 22:58:34 -03:00
Matthew Chen
8baf952a71 Apply ConversationAvatarView. 2021-04-22 22:00:42 -03:00
Nora Trapp
044f21b1e1 PR Feedback 2021-04-22 13:10:45 -07:00
Nora Trapp
927ae76821 Re-style conversation search results screen 2021-04-22 13:10:45 -07:00
Nora Trapp
b496631758 Add open settings accessibility label 2021-04-16 23:58:19 -07:00
Nora Trapp
2dadf58e16 Redesigned member action sheet 2021-04-16 23:58:19 -07:00
Matthew Chen
9ef178a33b Improve handling of theme changes. 2021-04-06 13:57:11 -03:00
Matthew Chen
cf0aa10e46 Clean up app settings presentation. 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
7a6159400b Fix formatting of payment amounts in notifications. 2021-04-06 13:57:09 -03:00
Matthew Chen
ea6f8a7f86 Clean up formatting of MOB values for display. 2021-04-06 13:57:08 -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
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
1bd5db62dd Swipe left for message details. 2021-04-01 10:38:18 -07:00
Matthew Chen
86b8eb08b8 Remove YapDatabase.
Apply asset from design.

Fix rebase breakage.
2021-03-25 11:41:16 -03:00
Matthew Chen
d0cbf8cfd0 Rework dependency access. 2021-03-25 09:24:27 -03:00
Nora Trapp
67294588e4 more little tweaks 2021-03-09 12:30:31 -08:00
Nora Trapp
91c8b4a250 Further design feedback 2021-03-04 18:32:24 -08:00
Nora Trapp
325f87a1cb Initial App settings restyling 2021-03-03 20:29:40 -08:00
Nora Trapp
742df4bf96 Attempt to resolve crash when opening the app from a notification 2021-02-05 11:26:56 -08:00
Matthew Chen
a07f29f42d Fix "empty snippet" issue in conversation list view. 2021-01-27 09:59:04 -03:00
Matthew Chen
57b7461848 Fix "empty snippet" issue in conversation list view. 2021-01-27 09:59:04 -03:00
Nora Trapp
1a749e17be Only use primary color for timestamp when unread 2021-01-23 15:58:17 -08:00
Nora Trapp
f9f1c84e00 Timestamps should always be primary text color 2021-01-23 11:13:15 -08:00
Nora Trapp
8621b412bd Show status indicators when marked unread 2021-01-23 11:13:15 -08:00
Nora Trapp
c43f2e0d44 Tweak conversation list colors and alignment 2021-01-22 19:11:08 -08:00
Michelle Linington
6df7d14fbf Fix issue where banner sporadically appears after pin restoration
We shouldn't be reading from the UI database snapshot

Additionally, adds extra parameter to notify conversation list view
controller to dismiss without animation
2021-01-22 18:27:31 -08:00
Matthew Chen
39ef391ebb Update design of the conversation list cells. 2021-01-22 23:24:38 -03:00
Nora Trapp
256308f698 Fix name label compression 2021-01-22 12:59:00 -08:00
Matthew Chen
2cf5f435f9 Update design of the conversation list cells. 2021-01-22 16:23:08 -03:00
Matthew Chen
3669b30506 Update design of the conversation list cells. 2021-01-22 10:24:36 -08:00
Matthew Chen
4772558f9f Update design of the conversation list cells. 2021-01-22 10:24:36 -08:00
Matthew Chen
ad70a3c2f4 Update design of the conversation list cells. 2021-01-22 10:24:36 -08:00
Matthew Chen
17fff80098 Update design of the conversation list cells. 2021-01-22 10:24:36 -08:00
Matthew Chen
17a396bdb1 Update design of the conversation list cells. 2021-01-22 10:24:36 -08:00
Matthew Chen
7291cf485b Update design of the conversation list cells. 2021-01-22 10:24:36 -08:00