Commit Graph

39 Commits

Author SHA1 Message Date
Matthew Chen
aee1658051 Rework scroll continuity. 2021-06-23 13:40:45 -03:00
Matthew Chen
feac1f1d56 Port CVC to Swift. 2021-06-18 09:41:00 -03:00
Matthew Chen
82f6072d33 Port CVC to Swift. 2021-06-18 09:39:46 -03:00
Matthew Chen
172c52079a Port CVC to Swift. 2021-06-18 09:39:46 -03:00
Matthew Chen
22871308ef Port CVC to Swift. 2021-06-18 09:37:44 -03:00
Matthew Chen
022e83141c Port CVC to Swift. 2021-06-18 09:37:43 -03:00
Matthew Chen
786e7cef3d Fix build warnings. 2021-06-07 11:11:28 -04:00
Matthew Chen
075e4fc9d2 Scroll continuity: keyboard animations vs. landing loads. 2021-05-11 16:38:13 -03:00
Nora Trapp
a978e453bc Preserve voice message drafts 2021-05-05 15:25:54 -03:00
Nora Trapp
7d1b7e900a Block loads while cells are animating 2021-04-29 18:04:03 -07:00
Matthew Chen
05a75c34c2 Rework CVC scroll continuity. 2021-04-29 21:50:40 -03:00
Matthew Chen
0e0e131aaf Rework CVC scroll continuity. 2021-04-29 21:50:40 -03:00
Matthew Chen
92c841caa9 Rework cvc wallpaper blur again. 2021-04-28 17:00:02 -03:00
Matthew Chen
5788341ac0 Add background container. 2021-04-23 18:51:48 -03:00
Matthew Chen
dfabf01331 Rework wallpaper blur. 2021-04-22 22:12:59 -03:00
Matthew Chen
dd5fe43150 Rework wallpaper blur. 2021-04-22 22:12:13 -03:00
Matthew Chen
9c323fb786 Rework swipe-to-reply animations in message component. 2021-04-15 16:19:34 -03:00
Nora Trapp
7194309181 Redesign swipe for details animation to mimic swipe to reply 2021-04-01 10:38:18 -07:00
Nora Trapp
fa6662403e Revert "Merge branch 'nt/animations'"
This reverts commit 1ec4ae3b05, reversing
changes made to 1ed1371c71.
2021-03-17 13:17:17 -07:00
Nora Trapp
53d49f71b6 Block loads while animating selection change 2021-03-16 19:48:59 -03:00
Michelle Linington
adabc1a06e PR Feedback
The most significant change here is we defer initial loading of
collision interactions. We shouldn't block the main thread during
conversation presentation.

Instead, we'll perform it at UserInitiatedQoS. Once complete, we'll call
-ensureBannerState. Subsequent banner state updates will use the cached
interactions to find name collisions.
2021-03-03 12:51:07 -08:00
Matthew Chen
a2d6288a3b Improve hiding of banners. 2021-02-15 13:41:49 -03:00
Matthew Chen
461c846651 Improve hiding of banners. 2021-02-15 13:41:49 -03:00
Nora Trapp
d0da9422ec System message wallpaper styling. 2021-01-21 17:00:17 -08:00
Matthew Chen
281ba67ffc Use separate caches for still and animated media. 2021-01-21 21:00:37 -03:00
Matthew Chen
c73f54c1ac Use separate caches for still and animated media views. 2021-01-21 21:00:37 -03:00
Matthew Chen
166c8d0c7e Reuse media views. 2021-01-21 21:00:36 -03:00
Matthew Chen
7b5785fce8 Reuse media views. 2021-01-21 21:00:36 -03:00
Matthew Chen
4bec528d34 Group link promotion. 2021-01-12 15:51:38 -03:00
Matthew Chen
fd8fe4ca36 Group link promotion. 2021-01-12 15:51:36 -03:00
Matthew Chen
303c9ac07b Fix rebase breakage. 2021-01-07 16:49:52 -03:00
Matthew Chen
c0c6683c61 Merge branch 'release/5.1.0' 2021-01-07 16:44:04 -03:00
Matthew Chen
f61e39d59e Avoid spurious asserts during long-running scroll gestures. 2021-01-07 14:18:50 -03:00
Michelle Linington
49193889d2 Run precommit. Happy new year! 2021-01-05 14:28:32 -08:00
Michelle Linington
1cd982b269 Actionless UI 2021-01-05 14:28:28 -08:00
Matthew Chen
2a480d24dc Modify layout to handle performBatchUpdates(). 2020-12-18 10:49:48 -03:00
Matthew Chen
33aaf83531 Modify layout to handle performBatchUpdates(). 2020-12-18 10:49:48 -03:00
Matthew Chen
ec5d396e70 Improve scroll continuity vs. auto-scroll. 2020-12-14 11:35:53 -03:00
Matthew Chen
111338b59d Rewrite conversation view. 2020-12-10 12:44:13 -03:00