Commit Graph

334 Commits

Author SHA1 Message Date
Matthew Chen
8e4f54556f Cache lottie animations. 2021-07-16 09:12:09 -03:00
Matthew Chen
af8df21034 Announcement-only groups. 2021-07-13 11:42:52 -03:00
Matthew Chen
5426e91bd5 Announcement-only groups. 2021-07-13 11:42:52 -03:00
Matthew Chen
857c9f43b0 Announcement-only groups. 2021-07-13 11:42:52 -03:00
Matthew Chen
587f80969a Fix deadlock crash in DatabaseChangeObserver. 2021-07-09 13:32:19 -03:00
Eugene Bistolas
a0a6e7b2b0 Transcript banner backgrounds disappear when inserting quoted reply / presenting keyboard / sending a new message 2021-07-08 15:57:49 -10:00
Eugene Bistolas
4293122f2d Improve multi select insert animation when keyboard is presented 2021-07-07 12:45:55 -10:00
Matthew Chen
fd36419b1b Remove @objc from CVC where possible. 2021-07-07 09:53:09 -03:00
Matthew Chen
385efdb5db Remove @objc from CVC where possible. 2021-07-07 09:53:09 -03:00
Matthew Chen
f2b76e60f9 Refine names. 2021-07-02 22:08:53 -03:00
Matthew Chen
f06b72bc2a Remove uiRead(). 2021-07-02 22:04:58 -03:00
Matthew Chen
f65d6e8e2d Remove uiRead(). 2021-07-02 22:04:58 -03:00
Matthew Chen
75de56236b Remove uiRead(). 2021-07-02 22:04:58 -03:00
Matthew Chen
f48cabd663 Respond to CR. 2021-06-30 16:05:59 -03:00
Matthew Chen
9277ce709d Apply LRUCache everywhere. 2021-06-30 16:01:08 -03:00
Matthew Chen
d6b23e4a45 Apply LRUCache everywhere. 2021-06-30 16:01:08 -03:00
Matthew Chen
b9bc35e74b Apply LRUCache everywhere. 2021-06-30 16:01:08 -03:00
Eugene Bistolas
1dd962d9f7 Multi-Select Animations 2021-06-29 15:36:50 -10:00
Eugene Bistolas
f1a666d6b7 Improve typing indicator insert/remove/send animations, deletion animations 2021-06-23 08:08:45 -10:00
Matthew Chen
32fade9fc0 Tidy up logging. 2021-06-23 13:41:49 -03:00
Matthew Chen
aee1658051 Rework scroll continuity. 2021-06-23 13:40:45 -03:00
Matthew Chen
82aab5ea12 Apply count limits to all NSCache, clean up caching. 2021-06-23 09:39:43 -03:00
Matthew Chen
2bb4ecd10d Improve scroll continuity. 2021-06-22 09:13:35 -03:00
Matthew Chen
0aec36c8f7 Handle interactions with sticker pack and group invite links in CVC body texts. 2021-06-21 17:48:22 -03:00
Eugene Bistolas
aa2c2f3fa9 Send and Receive Slide In Animation 2021-06-18 08:49:28 -10:00
Matthew Chen
1d5b2aa2f5 Rework avatar building and caching. 2021-06-18 14:01:32 -03:00
Matthew Chen
c32d134276 Fix footer rounding in CVC. 2021-06-18 09:52:30 -03:00
Matthew Chen
c093739463 Port CVC to Swift. 2021-06-18 09:41:02 -03:00
Matthew Chen
c2b413ef6d Merge CVC bubble views. 2021-06-11 11:45:25 -03:00
Matthew Chen
0eb43b04c2 Merge CVC bubble views. 2021-06-11 11:45:25 -03:00
Matthew Chen
6946667e7d Merge CVC bubble views. 2021-06-11 11:45:25 -03:00
Matthew Chen
e9f8f8486f Fix broken and failing tests. 2021-06-07 11:41:52 -04:00
Matthew Chen
bb13a783f0 Fix build warnings. 2021-06-07 11:11:30 -04:00
Matthew Chen
786e7cef3d Fix build warnings. 2021-06-07 11:11:28 -04:00
Matthew Chen
198743e4d4 Streamline chat color view updates. 2021-06-02 21:11:54 -04:00
Matthew Chen
010b135ab0 Add CVBodyTextLabel. 2021-06-02 20:42:55 -04:00
Matthew Chen
74377e4935 Small fixes. 2021-05-25 21:41:39 -03:00
Matthew Chen
9064fd0e1a Reduce usage of bubble view. 2021-05-25 16:22:34 -03:00
Matthew Chen
5396c70337 Reconcile chat colors and wallpapers. 2021-05-25 16:22:32 -03:00
Matthew Chen
094b02f3a6 Reconcile chat colors and wallpapers. 2021-05-25 16:22:32 -03:00
Matthew Chen
5b764c89e9 Respond to CR. 2021-05-25 16:22:32 -03:00
Matthew Chen
f264f8b2ef Apply chat colors to footers. 2021-05-25 16:22:32 -03:00
Matthew Chen
6d88db3798 Update quoted reply backgrounds to reflect scroll position. 2021-05-25 16:22:32 -03:00
Matthew Chen
8d6bce938d Apply chat colors to quoted replies. 2021-05-25 16:22:32 -03:00
Matthew Chen
c81f115e2b Replace ConversationColors with "avatar colors". 2021-05-25 16:22:31 -03:00
Matthew Chen
1019fc6460 Replace ConversationColors with "avatar colors". 2021-05-25 16:22:31 -03:00
Matthew Chen
8c0196077f Replace ConversationColors with "avatar colors". 2021-05-25 16:22:30 -03:00
Matthew Chen
3dc66ecc03 Chat colors: group sender name colors. 2021-05-25 16:22:30 -03:00
Matthew Chen
e8cdb90a7e Render chat colors in CVC cells. 2021-05-25 16:22:29 -03:00
Matthew Chen
fcdc7b9257 Render chat colors in CVC cells. 2021-05-25 16:22:29 -03:00