Commit Graph

133 Commits

Author SHA1 Message Date
Matthew Chen
25cafca584 Refine selection UI appearance. 2021-08-19 17:07:15 -03:00
Matthew Chen
95672c6a1b Rework view state for multi-forward. 2021-08-19 16:57:00 -03:00
Matthew Chen
0605325809 Show sent timestamp in home view, not received timestamp. 2021-08-06 09:58:48 -03:00
Matthew Chen
8eeb3f20bd Reduce cost of home view cell reuse. 2021-08-04 17:08:28 -03:00
Matthew Chen
d80578e81b Streamline HomeViewInfo. 2021-08-04 17:08:28 -03:00
Matthew Chen
9ae74b164b Don't reload TSThread to get draft for home view. 2021-08-04 17:08:27 -03:00
Matthew Chen
4706ccd612 Convert ConversationListView to HomeView. 2021-07-21 16:33:52 -07:00
Matthew Chen
3f07db9e37 Clean up async completions. 2021-07-07 09:49:44 -03:00
Matthew Chen
03acf2ffdd Remove uiRead(). 2021-07-02 22:04:58 -03:00
Matthew Chen
1d5b2aa2f5 Rework avatar building and caching. 2021-06-18 14:01:32 -03:00
Matthew Chen
41c760b886 Rename ChatColorValue to ChatColor. 2021-05-25 16:22:31 -03:00
Matthew Chen
a45acdb040 Render chat colors in CVC cells. 2021-05-25 16:22:29 -03:00
Nora Trapp
e439bb619e Move isArchived, isMarkedUnread, and mutedUntilDate off of TSThread 2021-05-13 12:54:33 -07:00
Nora Trapp
869c9be5fd Show voice memo drafts on conversation list 2021-05-05 15:25:55 -03:00
Nora Trapp
a22a09b7be Little fixes 2021-05-05 15:25:55 -03:00
Nora Trapp
1f9c090c47 Design feedback 2021-05-05 15:25:55 -03:00
Nora Trapp
6e360bf637 Add voice memo draft UI 2021-05-05 15:25:54 -03:00
Nora Trapp
a978e453bc Preserve voice message drafts 2021-05-05 15:25:54 -03:00
Matthew Chen
112ebbcd71 Improve thumbnail quality. 2021-05-04 17:39:20 -03:00
Matthew Chen
d0cbf8cfd0 Rework dependency access. 2021-03-25 09:24:27 -03:00
Nora Trapp
bad1f4bac5 Fix group short display name to support nicknames 2021-01-23 11:13:15 -08:00
Nora Trapp
d0da9422ec System message wallpaper styling. 2021-01-21 17:00:17 -08:00
Matthew Chen
ef70d86007 Respond to CR. 2021-01-21 20:31:30 -03:00
Matthew Chen
6762ce8452 Update design of conversation list view cells. 2021-01-21 20:27:31 -03:00
Matthew Chen
f930339a6d Fix quoted reply of animated stickers. 2021-01-16 13:02:53 -08:00
Michelle Linington
49193889d2 Run precommit. Happy new year! 2021-01-05 14:28:32 -08:00
Michelle Linington
053454e817 Fix up navigation items, minor bug fixes and cleanup 2021-01-05 14:28:28 -08:00
Michelle Linington
1cd982b269 Actionless UI 2021-01-05 14:28:28 -08:00
Matthew Chen
151e1158a9 Rename CVItemViewModel, CVItemViewModelImpl. 2020-12-11 16:49:14 -03:00
Matthew Chen
b0a47572b8 Revert "Remove CVItemViewModelBridge protocol."
This reverts commit 81a012a02e1a210bfc0fbf165335aa047c622e96.
2020-12-11 16:49:14 -03:00
Matthew Chen
04cebf3ae3 Remove CVItemViewModelBridge protocol. 2020-12-11 16:49:14 -03:00
Matthew Chen
111338b59d Rewrite conversation view. 2020-12-10 12:44:13 -03:00
Michelle Linington
8998b1e767 Add eraId to GroupCallUpdate messages
By including eraId in GroupCallUpdate messages, we're able to identify
separate group calls after the fact. Each unique eraId will result in a
new entry in the database, even if the group call has since ended.
2020-11-24 20:59:37 -08:00
Nora Trapp
0e91ef01cc Small tweaks to hook up join button 2020-11-19 16:02:22 -08:00
Matthew Chen
58af85269a Simplify disappearing message configuration in CVC. Report gv2-3 capability. 2020-09-29 15:14:24 -03:00
Matthew Chen
686aee752c Rename OWSMessageSender -> MessageSender. 2020-09-17 21:35:35 -03:00
Matthew Chen
02cd90db5f Improve handling of group invite link edge cases. 2020-09-08 17:44:56 -03:00
Matthew Chen
e63e6e86dc Fix quoted reply to apng sticker. 2020-09-02 13:44:15 -03:00
Matthew Chen
f80059f8e9 Add support for animated stickers. 2020-09-02 13:44:13 -03:00
Nora Trapp
a39750113f Full suppoort for ention send + receive 2020-08-04 14:08:30 -07:00
Nora Trapp
4696a4d993 Mention sending 2020-08-04 14:08:30 -07:00
Nora Trapp
74e5d719bb Add support for mentions to drafts 2020-08-04 14:08:29 -07:00
Nora Trapp
8b7772c7b8 Fall forward if there are no messages to fall back to when preserving scroll position 2020-06-18 16:25:04 -07:00
Nora Trapp
d0534ea642 Preserve conversation scroll position 2020-06-18 16:25:04 -07:00
Nora Trapp
0be05b41eb Keep track of who added us to a group 2020-06-08 19:06:31 -07:00
Nora Trapp
b6f27bc463 Better attachment querying 2020-06-07 09:35:08 -07:00
Nora Trapp
3d084f958d Mark as unread 2020-05-27 18:29:59 -07:00
Nora Trapp
3698125424 Track reaction read state 2020-04-20 10:25:31 -07:00
Matthew Chen
7246c613d5 Fix more build warnings. 2020-04-10 13:17:08 -03:00
Michael Kirk
c982fd6b9a skip query - we already have the last interaction 2020-03-12 11:46:49 -06:00