Commit Graph

949 Commits

Author SHA1 Message Date
Nora Trapp
7017c40b42 Fix voice memo loading animation 2021-05-10 12:12:58 -07:00
Matthew Chen
b0bf53ff83 Fix crash in audio message view. 2021-05-07 14:57:20 -07:00
Nora Trapp
61a0e2fce8 Don't animate when we don't need to animate 2021-05-07 14:55:39 -07:00
Nora Trapp
1cc058430e Fix scrubbing of non-waveform audio messages 2021-05-07 12:32:02 -07:00
Matthew Chen
0c49202ec7 Tweak CVC album media target quality to 80%. 2021-05-07 12:01:09 -03:00
Matthew Chen
8163920548 Tweak CVC album media target quality to 60%. 2021-05-07 12:00:42 -03:00
Matthew Chen
a8fca1a222 Tweak CVC album media target quality to 40%. 2021-05-07 12:00:12 -03:00
Nora Trapp
6e360bf637 Add voice memo draft UI 2021-05-05 15:25:54 -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
Matthew Chen
d4550dba89 Fix layout glitch in quoted replies. 2021-05-02 10:27:35 -07:00
Matthew Chen
3bf23cf49f Change media thumbnail size. 2021-04-30 22:32:14 -03:00
Nora Trapp
e0ca784e08 PR Feedback 2021-04-29 18:15:44 -07:00
Nora Trapp
7d1b7e900a Block loads while cells are animating 2021-04-29 18:04:03 -07:00
Nora Trapp
8272cb7959 Cleanup mark as viewed logic 2021-04-29 18:01:21 -07:00
Nora Trapp
5cc790ece2 Autoplay subsequent audio messages 2021-04-29 18:01:21 -07:00
Nora Trapp
db3e441727 Send viewed receipts for audio messages 2021-04-29 18:01:19 -07:00
Nora Trapp
9be9b3cc73 Re-style audio message view 2021-04-29 18:01:16 -07:00
Matthew Chen
9d0d08a151 Remove remaining constraints in cvc cells. 2021-04-29 21:48:36 -03:00
Matthew Chen
84e478c69d Respond to CR. 2021-04-28 16:54:39 -03:00
Matthew Chen
bd91b0fa31 Fix layout glitches in quoted replies. 2021-04-23 18:52:31 -03:00
Matthew Chen
cc0c4d4f48 Fix layout of quoted replies with "remote source" warnings. 2021-04-23 18:52:31 -03:00
Matthew Chen
d992177e7e Manual layout: Link Previews. 2021-04-22 23:05:27 -03:00
Matthew Chen
c889dde310 Manual layout: quoted replies. 2021-04-22 23:02:29 -03:00
Matthew Chen
b428275371 Manual layout: quoted replies. 2021-04-22 23:02:28 -03:00
Matthew Chen
06518f578a Manual layout: contact shares. 2021-04-22 22:57:24 -03:00
Michelle Linington
054c7a0b0c MP4 looping media support
- Fetch mp4s from Giphy for showing previews
- Fetch mp4s from Giphy for sending (behind featuree flag)
- A new flag on attachments to tag a video as "looping media"
- Videos tagged with this flag will be shown on repeat
2021-04-22 14:53:47 -07:00
Matthew Chen
3533858c15 Apply manual layout to reactions component. 2021-04-21 08:30:27 -03:00
Matthew Chen
b997a6520b Use medium thumbnails in image galleries. 2021-04-19 13:30:36 -03:00
Matthew Chen
21685bea08 Always load media attachment thumbnails async. 2021-04-19 13:30:36 -03:00
Matthew Chen
22146ee007 Use transparent containers where possible. 2021-04-19 11:01:40 -03:00
Matthew Chen
7459321b8b Apply manual layout to more views. 2021-04-19 10:54:57 -03:00
Matthew Chen
a0c6a38fca Suppress iOS layout constraints. 2021-04-16 17:26:22 -03:00
Matthew Chen
a090411afe Apply manual layout to message timer view. 2021-04-16 10:58:42 -03:00
Matthew Chen
38dfbc8044 Fix edge cases in manual layout. 2021-04-15 16:19:34 -03:00
Matthew Chen
9c323fb786 Rework swipe-to-reply animations in message component. 2021-04-15 16:19:34 -03:00
Matthew Chen
2a4cdfe17c Improve perf around bubble shape view. 2021-04-15 16:00:58 -03:00
Matthew Chen
d9d9989807 Changes for measuring manual stack view performance. 2021-04-15 16:00:57 -03:00
Matthew Chen
8953909422 Apply manual layout. 2021-04-15 16:00:56 -03:00
Matthew Chen
f15f67e36b Apply manual layout. 2021-04-15 16:00:56 -03:00
Matthew Chen
90a3bbfbfa Apply manual layout. 2021-04-15 16:00:55 -03:00
Matthew Chen
9051665fcf Apply manual layout. 2021-04-15 16:00:55 -03:00
Matthew Chen
ba09c10c1e Apply manual layout to attachment progress views. 2021-04-15 16:00:55 -03:00
Matthew Chen
120a141076 Apply manual layout to body media component and rich subviews. 2021-04-15 16:00:55 -03:00
Matthew Chen
0500eba493 Apply manual layout to quoted reply component. 2021-04-15 16:00:52 -03:00
Matthew Chen
583063e1a1 Apply manual layout to thread details component. Simplify manual stack usage. 2021-04-15 16:00:04 -03:00
Matthew Chen
8eac0128c2 Refine manual stack layout; apply manual layout to audio component. 2021-04-15 16:00:03 -03:00
Matthew Chen
35954daa58 Refine manual stack layout; apply manual layout to audio component. 2021-04-15 16:00:03 -03:00