Commit Graph

759 Commits

Author SHA1 Message Date
Matthew Chen
a2abe97694 Update appearance of outgoing mentions. 2021-05-25 16:22:31 -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
5dc8f4de52 Chat Colors, Part 7: Edit, duplicate delete custom colors and confirmation alerts. 2021-05-25 16:22:30 -03:00
Matthew Chen
d4ce0c006d Start work on chat colors. 2021-05-25 16:22:27 -03:00
Matthew Chen
064ad37a6f Rework queue priorities used in CVC loads. 2021-05-20 16:22:57 -03:00
Matthew Chen
02b306d7bf Disable layer animations. 2021-05-17 22:17:31 -03:00
Matthew Chen
da859784d3 Disable layer animations. 2021-05-17 17:18:46 -03:00
Matthew Chen
aece6832f4 Add more asserts around thread safety. 2021-05-17 16:10:45 -03:00
Matthew Chen
e5b90464e1 Improve asserts around "layout off main thread" crash. 2021-05-17 15:32:54 -03:00
Nora Trapp
1e40ec144d Add support for group descriptions 2021-05-17 09:58:35 -03:00
Matthew Chen
7917f01869 Clean up contact cell view. 2021-05-12 09:27:51 -03:00
Michelle Linington
584fbcfcb3 IOS-1382: Improper initializer delegation for SafetyNumberCell 2021-05-12 09:03:04 -03:00
Matthew Chen
90ef984abb Fix layout of contact cell accessories. 2021-05-05 16:53:22 -03:00
Matthew Chen
ea3ef98c69 Scale avatar thumbnails to render size. 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
d64bd4f80c Reuse contact cells. 2021-05-04 21:45:16 -03:00
Matthew Chen
2f5341c858 Reuse contact cells. 2021-05-04 21:45:15 -03:00
Matthew Chen
cf81992b2a Clean up contact cell. 2021-05-04 21:45:15 -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
Matthew Chen
e4fec6082b Improve thumbnail quality. 2021-05-04 17:39:20 -03:00
Matthew Chen
40fa336cd2 Improve thumbnail quality. 2021-05-04 17:39:20 -03:00
Matthew Chen
112ebbcd71 Improve thumbnail quality. 2021-05-04 17:39:20 -03:00
Nora Trapp
028b682b2f Merge branch 'release/5.11.0' 2021-05-02 10:53:20 -07:00
Matthew Chen
d3ae62ebe3 Add checks around layout glitches. 2021-05-02 10:27:40 -07:00
Nora Trapp
674c71badd Fix ManualStackView for RTL 2021-04-30 18:21:35 -07:00
Matthew Chen
cebf290b8c Merge branch 'release/5.11.0' 2021-04-29 21:50:21 -03:00
Matthew Chen
0342e498f1 Cache imagePixelSize. 2021-04-29 21:47:23 -03:00
Matthew Chen
2a19b37e91 Load images for link previews async. 2021-04-29 21:47:23 -03:00
Matthew Chen
306e7b9047 Improve perf around link preview images. 2021-04-29 21:47:23 -03:00
Michelle Linington
3b9216ae96 Fixed a bug causing video to stutter 2021-04-29 16:58:44 -07:00
Michelle Linington
ba2a45b21a IOS-1325: Stop fetching still gif preview images
Also, a whole bunch of improvements to looping video perf:
- Schedule all sorts of AVKit loading off the main thread
- Avoid rebuilding GIF picker cells if it can be avoided
- Only play AVAssets once they're loaded and ready to go
2021-04-29 16:19:26 -07:00
Nora Trapp
9475658233 Sync universal expire timer 2021-04-29 15:46:43 -07:00
Matthew Chen
af3370586e Animate changes to wallpaper blur mask. 2021-04-27 16:16:28 -03:00
Matthew Chen
a624d73908 Always truncate tail in link preview view. 2021-04-26 11:50:15 -03:00
Matthew Chen
4e016a74a9 Fix link preview corner rounding is compose view. 2021-04-24 10:14:14 -03:00
Matthew Chen
d74db2ccaf Handle edge cases around using LinkPreviewView within iOS auto layout. 2021-04-24 10:06:32 -03:00
Matthew Chen
008d5ed3e5 Fix cancel button in link previews, fix missing "loading" indicator for link previews. 2021-04-24 09:48:00 -03:00
Matthew Chen
58024796b2 Fix glitch in swipe-to-reply animation. 2021-04-23 18:52:31 -03:00
Matthew Chen
5788341ac0 Add background container. 2021-04-23 18:51:48 -03:00
Matthew Chen
1da40bca75 Rework data detection in body text component. 2021-04-23 15:58:14 -03:00
Matthew Chen
0b33aeb5e5 Rework data detection in body text component. 2021-04-23 15:58:14 -03:00
Matthew Chen
d992177e7e Manual layout: Link Previews. 2021-04-22 23:05:27 -03:00
Matthew Chen
2ff5e66ea8 Manual layout: Link Previews. 2021-04-22 23:05:27 -03:00
Matthew Chen
1e20ce94e9 Manual layout: Link Previews. 2021-04-22 23:05:27 -03:00
Matthew Chen
0b7bb6b747 Manual layout: Link Previews. 2021-04-22 23:05:27 -03:00
Matthew Chen
600e2b6eaa Manual layout: Link Previews. 2021-04-22 23:05:25 -03:00
Matthew Chen
b428275371 Manual layout: quoted replies. 2021-04-22 23:02:28 -03:00