Commit Graph

660 Commits

Author SHA1 Message Date
Matthew Chen
647fb3a33f Rework "leave group", consolidate group update logic. Add groups v2 indicator. 2020-02-06 11:11:22 -03:00
Matthew Chen
fb2d4b1744 Use Groups v2 to coordinate disappearing message state. 2020-02-06 10:50:45 -03:00
Matthew Chen
740f57cad9 Add additional recipients for v2 group updates. 2020-02-06 10:26:02 -03:00
Nora Trapp
1cf95c620b Merge branch 'release/3.4.0' 2020-02-05 12:27:48 -08:00
Nora Trapp
53495b1007 Fix a bug when receiving a reaction from a user without a thread. 2020-02-04 17:15:13 -08:00
Matthew Chen
ea2e5f9e8d Merge tag '3.3.0.6' 2020-01-30 20:13:47 -08:00
Matthew Chen
7a58c0c35e Address perf hotspot in orphan data cleaner around reactions. 2020-01-30 20:13:25 -08:00
Matthew Chen
61575cbd70 Merge tag '3.3.0.5' 2020-01-30 20:13:17 -08:00
Nora Trapp
697f1545f2 Merge branch 'release/3.2.1' into release/3.3.0 2020-01-30 20:13:15 -08:00
Matthew Chen
3c0fe421bc Avoid String.prefix() crash. 2020-01-30 20:11:29 -08:00
Michael Kirk
83d26fe62e revamp group updates - show source, show changes, show icon 2020-01-30 20:10:55 -08:00
Matthew Chen
963525bd59 Merge tag '3.3.0.6' 2020-01-28 12:45:02 -03:00
Matthew Chen
1ed5141de6 Address perf hotspot in orphan data cleaner around reactions. 2020-01-27 17:21:52 -03:00
Matthew Chen
2734f01dcd Merge tag '3.3.0.5' 2020-01-27 12:00:09 -03:00
Matthew Chen
bc0359268e Rework outgoing messages; embed change protos in outgoing change messages for groups v2. 2020-01-27 11:47:44 -03:00
Matthew Chen
993dca8ec9 Remove redundant NotificationName. 2020-01-27 10:53:23 -03:00
Nora Trapp
c618de14fa Merge branch 'release/3.2.1' into release/3.3.0 2020-01-24 21:41:09 -08:00
Matthew Chen
a392d49cc0 Avoid String.prefix() crash. 2020-01-24 18:47:28 -08:00
Michael Kirk
61ec8612ee revamp group updates - show source, show changes, show icon 2020-01-23 11:55:48 -07:00
Matthew Chen
a85ef8b402 Allow parallel usage of staging and production services. 2020-01-15 10:48:43 -03:00
Matthew Chen
e88df8a8cf Allow parallel usage of staging and production services. 2020-01-15 10:48:42 -03:00
Nora Trapp
65590f03f1 Merge branch 'release/3.2.0' 2020-01-10 17:15:50 -08:00
Nora Trapp
2b08989fa3 View-once setting is not sticky 2020-01-10 13:04:15 -08:00
Nora Trapp
6173ba84fc PR Feedback 2020-01-09 13:17:09 -08:00
Nora Trapp
a68f5277bf Support profile given and family names 2020-01-09 13:17:09 -08:00
Michael Kirk
1b9ab274d1 Save contact message before sending non-durably 2020-01-08 14:58:47 -07:00
Michael Kirk
f5e7eb003b avoid expensive redundant computation of non-truncated text alignment 2020-01-06 13:58:06 -07:00
Nora Trapp
4d55468bd3 Merge branch 'release/3.2.0' 2020-01-02 16:50:14 -08:00
Michael Kirk
884f09ea5a Windowed conversation loading 2019-12-31 14:29:32 -08:00
Nora Trapp
4e0dd580c3 Fix iOS 13 SDK NSData scrubbing 2019-12-27 15:53:47 -08:00
Matthew Chen
1bfdef6bbc Add "view once" tooltip. 2019-12-26 16:35:10 -03:00
Michael Kirk
be31624c70 ordering is expensive, only do it when necessary 2019-12-26 09:40:58 -03:00
Matthew Chen
ea95c81c28 Sort when enumerating unseen interactions. 2019-12-16 14:01:15 -03:00
Michael Kirk
ae9c3f83a6 show call alerts from call window 2019-12-13 22:26:38 -08:00
Michael Kirk
ddbda0f36a refactor - no change in functionality 2019-12-13 22:26:23 -08:00
Matthew Chen
6b73cc08f6 Merge tag '3.0.6.0' 2019-12-07 19:17:20 -03:00
Matthew Chen
e39375c944 Add perf test around enumerating special messages. 2019-12-06 17:06:34 -03:00
Matthew Chen
6fa8816bd7 Improve perf of enumerating safety number changes. 2019-12-06 10:45:54 -03:00
Matthew Chen
d23134fc91 Reduce cost of enumerating special messages. 2019-12-05 16:55:54 -03:00
Michael Kirk
a5c65f5656 capture screen: remove bottom gap for iPad pro 2019-12-05 10:50:47 -07:00
Michael Kirk
de8664c54e note to self avatar 2019-12-05 10:48:55 -07:00
Matthew Chen
80feb14435 Reduce cost of enumerating special messages. 2019-12-05 09:49:50 -03:00
Michael Kirk
97dcad7015 Fix sleep manager v. main thread 2019-11-22 18:18:56 -07:00
Nora Trapp
dbe3230a7e New long press message actions 2019-11-21 11:03:57 -08:00
Nora Trapp
87ecf90bee Merge branch 'release/3.0.0' 2019-11-20 16:46:39 -08:00
Nora Trapp
35cd3a4d64 Allow conforming to sync manager stuff in Swift 2019-11-19 18:07:51 -08:00
Michael Kirk
52b38f8769 redundantly clean up gallery items when clearing all content 2019-11-19 11:01:31 -07:00
Michael Kirk
ed3ad645fe debug ui sends valid galleries in fake message sends 2019-11-19 11:01:31 -07:00
Matthew Chen
748f3ec3b0 Merge remote-tracking branch 'private/release/3.0.0' 2019-11-18 21:12:54 -03:00
Nora Trapp
9486ab06b6 Fix cursor visiblity on CNContactViewController 2019-11-18 15:15:37 -08:00