Commit Graph

460 Commits

Author SHA1 Message Date
Nora Trapp
a365b45522 Add support for viewed receipts 2021-04-29 18:01:18 -07:00
Matthew Chen
b2c66eda6c Refine low trust warnings. 2021-04-29 09:00:14 -03:00
Matthew Chen
3a200d64e7 Don't dismiss "low trust warning" interactions when user taps to reveal blurred avatars. 2021-04-27 16:14:35 -03:00
Matthew Chen
ea1b556b71 Don't dismiss "low trust warning" interactions when user taps to reveal blurred avatars. 2021-04-27 16:14:35 -03:00
Matthew Chen
6e63699146 Don't blur default group avatars. 2021-04-24 09:47:28 -03:00
Matthew Chen
c888cc0b0b Respond to CR. 2021-04-22 22:07:46 -03:00
Matthew Chen
e5698335cc Add "unknown thread warnings." 2021-04-22 22:07:46 -03:00
Matthew Chen
99869fd7c9 Add "unknown thread warnings." 2021-04-22 22:07:46 -03:00
Matthew Chen
6e7b4c7abc Respond to CR. 2021-04-22 22:04:29 -03:00
Matthew Chen
2bf8881cc0 Blur avatars for unknown users and groups. 2021-04-22 22:04:29 -03:00
Matthew Chen
37478d7323 Blur avatars for unknown users and groups. 2021-04-22 22:04:29 -03:00
Matthew Chen
b6eb29e732 Blur avatars for unknown users and groups. 2021-04-22 22:04:28 -03:00
Nora Trapp
a0d542657b Streaming encryption and decryption of attachments 2021-04-08 13:30:36 -07:00
Matthew Chen
235eb5d119 Payments changes in SignalMessaging. 2021-04-06 13:57:07 -03:00
Matthew Chen
43c7143b78 Fill in missing profile names more aggressively. 2021-03-25 14:55:16 -03:00
Matthew Chen
d0cbf8cfd0 Rework dependency access. 2021-03-25 09:24:27 -03:00
Matthew Chen
6f737748e9 Avoid profile key conflicts. 2021-03-12 17:05:02 -08:00
Nora Trapp
ab01ec94aa Fix local profile key changed notification 2021-03-12 16:59:56 -08:00
Matthew Chen
d325b57bff Respond to CR. 2021-02-24 21:13:25 -03:00
Matthew Chen
b7e9bd906d Batch processing of synced contacts. 2021-02-24 21:13:25 -03:00
Matthew Chen
8434091ead Respond to CR. 2021-02-05 17:20:52 -03:00
Matthew Chen
d43895bfa3 Respond to CR. 2021-02-05 17:04:04 -03:00
Matthew Chen
cb3423b65d Improve contact FTS, nicknames. 2021-02-05 17:04:04 -03:00
Matthew Chen
e359de0aad Merge branch 'release/5.3.3' 2021-02-04 10:57:26 -03:00
Matthew Chen
cce7a14e0c Rework app readiness. 2021-02-04 09:55:39 -03:00
Matthew Chen
645bd76bd5 Rework app readiness. 2021-02-04 09:55:39 -03:00
Matthew Chen
9a6e8ff75c Reduce memory usage in system contacts fetch. 2021-02-03 10:01:53 -03:00
Matthew Chen
4df4700f63 Use nickname in group short names, part 2. 2021-01-25 15:14:43 -08:00
Nora Trapp
bad1f4bac5 Fix group short display name to support nicknames 2021-01-23 11:13:15 -08:00
Matthew Chen
3e71eb4cd5 Overhaul attachment downloads pipeline. 2021-01-21 20:41:08 -03:00
Matthew Chen
cf7a82b295 Update design of conversation list view cells. 2021-01-21 20:27:31 -03:00
Matthew Chen
6762ce8452 Update design of conversation list view cells. 2021-01-21 20:27:31 -03:00
Matthew Chen
5cf8cb0923 Fix build warnings in the debugger. 2021-01-20 09:48:18 -03:00
Nora Trapp
1f69fd3ef8 Fix sorting of non-contacts with last names. 2021-01-14 23:18:10 -08:00
Nora Trapp
4c9163c740 Remotely control full intersection interval 2021-01-12 16:39:33 -08:00
Nora Trapp
05f3ae9381 Create threads for all new contacts 2021-01-12 16:39:32 -08:00
Michelle Linington
69e1963588 Precommit script 2021-01-12 16:29:30 -08:00
Michelle Linington
7694423c4d Add a preference for contact/profile avatars 2021-01-12 16:29:29 -08:00
Matthew Chen
6f3c92dedd Add auto-download settings for media. 2021-01-12 19:28:15 -03:00
Matthew Chen
252e8425ab Add auto-download settings for media. 2021-01-12 19:28:14 -03:00
Matthew Chen
3174559060 Serialize access to avatar cache. 2020-12-14 11:35:54 -03:00
Matthew Chen
111338b59d Rewrite conversation view. 2020-12-10 12:44:13 -03:00
Matthew Chen
783d8560c9 Fix group migration edge cases. 2020-11-20 15:32:15 -03:00
Matthew Chen
c01edb080e Refine group migrations.
* Finalize group migration flags.
* Refine group migration failure copy.
* Improve copy warning about members invited and dropped by a migration.
2020-10-30 09:13:06 -03:00
Matthew Chen
a66f2cfc56 Migrate groups from v1 to v2, part 2.
* Add legacy group upgrade action sheet.
* Add 'group update info messages' around migrations.
* Add new limits around group size.
* Rename migration modes to "manual", "auto-migration."
* Add legacy groups action sheets.
* Try to fill in missing UUIDs before migrating groups.
* Ignore "known unregistered" users during group migrations.
2020-10-30 09:05:13 -03:00
Matthew Chen
ed9ae2ec9f Migrate groups from v1 to v2. 2020-10-30 09:04:12 -03:00
Matthew Chen
686aee752c Rename OWSMessageSender -> MessageSender. 2020-09-17 21:35:35 -03:00
Matthew Chen
c017e76aab Rename singleton accessors. 2020-09-17 21:11:09 -03:00
Matthew Chen
ad6bda8a44 Rename singleton accessors. 2020-09-17 21:11:07 -03:00
Nora Trapp
e88f3720f4 Only do a full intersection once per day 2020-09-08 19:59:16 -07:00