Matthew Chen
82aab5ea12
Apply count limits to all NSCache, clean up caching.
2021-06-23 09:39:43 -03:00
Matthew Chen
2e81c269b9
Fix local user mode of app settings button.
2021-06-22 16:29:13 -03:00
Matthew Chen
30e2d7e5ff
Fix build warnings and release builds.
2021-06-22 09:59:04 -03:00
Matthew Chen
1d5b2aa2f5
Rework avatar building and caching.
2021-06-18 14:01:32 -03:00
Matthew Chen
623a29e139
Port CVC to Swift.
2021-06-18 09:37:43 -03:00
Matthew Chen
6946667e7d
Merge CVC bubble views.
2021-06-11 11:45:25 -03:00
Matthew Chen
95a767182f
Port ConversationListCell to Swift.
2021-06-07 11:46:36 -04:00
Matthew Chen
ce76fdfcc8
Refine avatar loading behavior in conversation list and search results views.
2021-06-07 11:46:36 -04:00
Matthew Chen
c65508fec5
Port ConversationListCell to Swift.
2021-06-07 11:46:35 -04:00
Matthew Chen
786e7cef3d
Fix build warnings.
2021-06-07 11:11:28 -04:00
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