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