Commit Graph

11257 Commits

Author SHA1 Message Date
Matthew Chen
8163920548 Tweak CVC album media target quality to 60%. 2021-05-07 12:00:42 -03:00
Matthew Chen
e75048c1d0 "Bump build to 5.12.0.33." (Internal) 2021-05-07 12:00:17 -03:00
Matthew Chen
a8fca1a222 Tweak CVC album media target quality to 40%. 2021-05-07 12:00:12 -03:00
Matthew Chen
d73090cd6f Clean up ahead of PR. 2021-05-07 11:51:33 -03:00
Matthew Chen
072ef47bdc Move peekCallAndUpdateThread() work off main thread. 2021-05-07 11:51:33 -03:00
Matthew Chen
f923d09666 "Bump build to 5.12.0.32." (Internal) 2021-05-07 11:46:05 -03:00
Michelle Linington
21f0fcb2ff Fixes broken tests related to the GroupMembers table
The TSGroupMember table is updated after every inserted interaction. It
asserts that the sender of the interaction is in the group membership.

Before, our tests would construct groups with mock membership and then
construct outgoing messages with the local address as the sender. This
would fail this new requirement.

The fix is to make sure that the local address is in the test group
membership if we'd like to "send" any messages.
2021-05-06 15:45:42 -07:00
Matthew Chen
663a8bdc04 "Bump build to 5.12.0.31." (Internal) 2021-05-06 17:51:04 -03:00
Matthew Chen
054747ba97 Fix group call button backgrounds. 2021-05-06 16:26:50 -03:00
Matthew Chen
08ffe213b8 "Bump build to 5.12.0.30." (Internal) 2021-05-06 15:41:57 -03:00
Matthew Chen
dd6ecb2284 "Bump build to 5.12.0.29." (Internal) 2021-05-06 10:18:45 -03:00
Matthew Chen
887748c3c0 "Bump build to 5.12.0.28." (Internal) 2021-05-06 09:33:10 -03:00
Matthew Chen
596db8f165 Revert linkification changes. 2021-05-06 09:33:08 -03:00
Matthew Chen
0baf796fb7 "Bump build to 5.12.0.27." (Internal) 2021-05-06 09:32:45 -03:00
Matthew Chen
9708869c1a Disable linkification of text. 2021-05-06 09:32:43 -03:00
Matthew Chen
5847ab4dc8 "Bump build to 5.12.0.26." (Internal) 2021-05-06 09:31:55 -03:00
Matthew Chen
046400bb62 Disable link data detection. 2021-05-06 09:31:49 -03:00
Michelle Linington
6110059e59 "Bump build to 5.12.0.25." 2021-05-05 15:20:54 -07:00
Michelle Linington
e8d4538202 "Bump build to 5.12.0.24." 2021-05-05 15:20:37 -07:00
Michelle Linington
db9e6bd0e8 Sync translations 2021-05-05 15:18:26 -07:00
Michelle Linington
51fa2fc774 Generate strings 2021-05-05 13:29:27 -07:00
Matthew Chen
90ef984abb Fix layout of contact cell accessories. 2021-05-05 16:53:22 -03:00
Nora Trapp
869c9be5fd Show voice memo drafts on conversation list 2021-05-05 15:25:55 -03:00
Nora Trapp
73b0081b47 Fix for RTL 2021-05-05 15:25:55 -03:00
Nora Trapp
a22a09b7be Little fixes 2021-05-05 15:25:55 -03:00
Nora Trapp
1f9c090c47 Design feedback 2021-05-05 15:25:55 -03:00
Nora Trapp
b9e7bd6d70 Play voice message tones even when device is muted 2021-05-05 15:25:54 -03:00
Nora Trapp
6e360bf637 Add voice memo draft UI 2021-05-05 15:25:54 -03:00
Nora Trapp
3a74bc21b2 Re-style voice memo recording view 2021-05-05 15:25:54 -03:00
Nora Trapp
a978e453bc Preserve voice message drafts 2021-05-05 15:25:54 -03:00
Nora Trapp
475c2fc5fe "Bump build to 5.12.0.23." (Internal) 2021-05-05 00:43:39 -07:00
Matthew Chen
0b543b1995 "Bump build to 5.12.0.22." (Internal) 2021-05-04 21:46:10 -03:00
Matthew Chen
c0a9c705d9 Refine handling of max profile avatar size. 2021-05-04 21:45:16 -03:00
Matthew Chen
81af05d435 Clean up ahead of PR. 2021-05-04 21:45:16 -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
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
Nora Trapp
d24462df04 "Bump build to 5.12.0.21." (Internal) 2021-05-04 17:13:02 -07: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
470284429a "Bump build to 5.12.0.20." (Internal) 2021-05-04 13:33:37 -07:00
Nora Trapp
5d705f8719 Fix universal disappearing messages 2021-05-04 13:32:49 -07:00
Nora Trapp
733b6a656b "Bump build to 5.12.0.19." (Internal) 2021-05-04 13:19:41 -07:00
Matthew Chen
365d96e6a1 "Bump build to 5.12.0.18." (Internal) 2021-05-04 10:31:09 -03:00
Matthew Chen
49c00d7e61 "Bump build to 5.12.0.17." 2021-05-04 10:31:02 -03:00
Matthew Chen
42d59737a6 "Bump build to 5.12.0.16." (Internal) 2021-05-04 09:14:47 -03:00
Nora Trapp
53552e5122 "Bump build to 5.12.0.15." (Internal) 2021-05-02 10:54:00 -07:00
Nora Trapp
028b682b2f Merge branch 'release/5.11.0' 2021-05-02 10:53:20 -07:00
Nora Trapp
759ee9dea6 "Bump build to 5.11.0.27." 2021-05-02 10:29:57 -07:00
Nora Trapp
f7ecf4ce68 "Bump build to 5.11.0.26." 2021-05-02 10:29:46 -07:00
Nora Trapp
f408907766 Fix swipe-to-reply transform 2021-05-02 10:28:54 -07:00
Matthew Chen
cb8bf7b1b8 Add checks around layout glitches. 2021-05-02 10:27:46 -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
Nora Trapp
a5fd2ad4bf Sync translations 2021-05-02 10:26:07 -07:00
Matthew Chen
fc2b4260bd "Bump build to 5.12.0.14." (Internal) 2021-05-01 15:08:40 -03:00
Matthew Chen
4a8df78fdf "Bump build to 5.12.0.13." (Internal) 2021-05-01 09:31:38 -03:00
Matthew Chen
ca48d06bc0 "Bump build to 5.12.0.12." (Internal) 2021-05-01 09:23:19 -03:00
Matthew Chen
20a9a2ff79 Revise data detection. 2021-04-30 22:34:15 -03:00
Matthew Chen
46e194b6f1 Fix system message button margins. 2021-04-30 22:33:04 -03:00
Matthew Chen
c84294939a Fix date header backgrounds in wallpaper previews. 2021-04-30 22:33:04 -03:00
Matthew Chen
3bf23cf49f Change media thumbnail size. 2021-04-30 22:32:14 -03:00
Michelle Linington
39bc5aaa7b "Bump build to 5.12.0.11." (Internal) 2021-04-30 15:59:29 -07:00
Michelle Linington
e342c606a3 "Bump build to 5.12.0.10." (Internal) 2021-04-30 15:59:17 -07:00
Matthew Chen
e189b5f36e "Bump build to 5.12.0.9." (Internal) 2021-04-30 18:01:41 -03:00
Matthew Chen
cf138f7c1b "Bump build to 5.12.0.8." (Internal) 2021-04-30 17:25:09 -03:00
Matthew Chen
9b4fb7a6ff "Bump build to 5.12.0.7." (Internal) 2021-04-30 17:14:40 -03:00
Nora Trapp
4bf558479e "Bump build to 5.12.0.6." (Internal) 2021-04-30 11:34:51 -07:00
Nora Trapp
378aaced15 "Bump build to 5.12.0.5." (Internal) 2021-04-29 21:25:38 -07:00
Nora Trapp
7db6453e58 "Bump build to 5.12.0.4." (Internal) 2021-04-29 20:31:05 -07:00
Nora Trapp
8ced9cc1c1 "Bump build to 5.12.0.3." (Internal) 2021-04-29 20:00:03 -07:00
Nora Trapp
77e3bdf12f "Bump build to 5.12.0.2." (Internal) 2021-04-29 18:42:19 -07: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
bb8af80826 Allow scrubbing while another track is playing 2021-04-29 18:01:20 -07:00
Nora Trapp
db3e441727 Send viewed receipts for audio messages 2021-04-29 18:01:19 -07:00
Nora Trapp
a365b45522 Add support for viewed receipts 2021-04-29 18:01:18 -07:00
Nora Trapp
f6f9ced524 Don't start playing after scrubbing 2021-04-29 18:01:17 -07:00
Nora Trapp
9be9b3cc73 Re-style audio message view 2021-04-29 18:01:16 -07:00
Matthew Chen
e0b0db8071 "Bump build to 5.11.0.25." (Internal) 2021-04-29 21:51:44 -03:00
Matthew Chen
6ac83fa348 "Bump build to 5.12.0.1." (Internal) 2021-04-29 21:51:27 -03:00
Matthew Chen
05a75c34c2 Rework CVC scroll continuity. 2021-04-29 21:50:40 -03:00
Matthew Chen
08526d719e Rework CVC scroll continuity. 2021-04-29 21:50:40 -03:00
Matthew Chen
b072086a0d 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
cebf290b8c Merge branch 'release/5.11.0' 2021-04-29 21:50:21 -03:00
Matthew Chen
9d0d08a151 Remove remaining constraints in cvc cells. 2021-04-29 21:48:36 -03:00
Matthew Chen
306e7b9047 Improve perf around link preview images. 2021-04-29 21:47:23 -03:00
Michelle Linington
f62191856f PR Feedback 2021-04-29 16:19:26 -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
dcb1a3e1e9 PR Feedback 2021-04-29 15:46:43 -07:00
Nora Trapp
a927317a7e Clean up NewGroupConfirmViewController 2021-04-29 15:46:43 -07:00
Nora Trapp
5aefb604ed put behind feature flag 2021-04-29 15:46:43 -07:00
Nora Trapp
5de3b840d8 Fix setting of default timer on first message 2021-04-29 15:46:43 -07:00