Commit Graph

788 Commits

Author SHA1 Message Date
Nora Trapp
74746a739b Improve opening of group call on notification 2020-11-19 16:04:22 -08:00
Michelle Linington
6a8e602825 Return to call action support
Also, tweaks how we notify error messages to muted threads.
2020-11-19 16:04:22 -08:00
Nora Trapp
3c271fb065 PR Feedback 2020-11-05 12:25:49 -08: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
8d5e319f12 Fix production build break. 2020-10-23 14:37:28 -03:00
Matthew Chen
1e8c8980fc Rework debug log file handling. 2020-10-23 14:10:00 -03:00
Nora Trapp
dad7ab4ac6 Don't scroll to deleted quoted replies 2020-10-09 10:37:03 -07:00
Nora Trapp
6ca4bfeff9 Add backwards compatible support for new photo library APIs 2020-10-05 14:32:07 -07:00
Jordan Rose
428002e439 Fix leaks of various CF types 2020-09-30 17:44:54 -03:00
Matthew Chen
069dc17b22 Merge branch 'release/3.18.0' 2020-09-25 16:55:06 -03:00
Matthew Chen
3480af38e4 Fix build warnings. 2020-09-25 15:16:19 -03:00
Matthew Chen
0ec5b355e0 Warning when trying to user to v2 group if doesn't support v2 groups. 2020-09-25 15:14:24 -03:00
Matthew Chen
686aee752c Rename OWSMessageSender -> MessageSender. 2020-09-17 21:35:35 -03:00
Matthew Chen
c6f3f8eba6 Fix rebase breakage. 2020-09-17 21:18:35 -03:00
Matthew Chen
82213f572f DRY singleton accessors. 2020-09-17 21:13:14 -03:00
Matthew Chen
c37a8713d5 DRY singleton accessors. 2020-09-17 21:13:14 -03:00
Matthew Chen
bafd4f7423 DRY singleton accessors. 2020-09-17 21:13:14 -03:00
Matthew Chen
5b85a5d045 DRY singleton accessors. 2020-09-17 21:13:14 -03:00
Matthew Chen
1aae1b26af DRY singleton accessors. 2020-09-17 21:13:14 -03:00
Matthew Chen
22aac34f99 DRY singleton accessors. 2020-09-17 21:13:14 -03:00
Matthew Chen
c206533b97 DRY singleton accessors. 2020-09-17 21:13:14 -03:00
Matthew Chen
3a871e7012 DRY singleton accessors. 2020-09-17 21:13:14 -03:00
Matthew Chen
66510bc18f DRY singleton accessors. 2020-09-17 21:13:14 -03:00
Matthew Chen
239fbbc8ba DRY singleton accessors. 2020-09-17 21:13:14 -03:00
Matthew Chen
8c50ffcc30 Rename singleton accessors. 2020-09-17 21:13:12 -03:00
Matthew Chen
819321e4ef Rename singleton accessors. 2020-09-17 21:11:09 -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
f67bffd637 Add link preview support to share extension and forwarding 2020-09-08 19:58:29 -07:00
Matthew Chen
b6ace5a3f6 Fix bug in link preview view measurement. 2020-09-08 17:54:43 -03:00
Matthew Chen
95c52e21b6 Add support for animated stickers. 2020-09-02 13:44:14 -03:00
Matthew Chen
f80059f8e9 Add support for animated stickers. 2020-09-02 13:44:13 -03:00
Matthew Chen
aa88bb712c Model changes for group links. 2020-09-01 17:11:07 -03:00
Nora Trapp
e1c1d4d04a Design feedback 2020-08-24 15:12:24 -07:00
Nora Trapp
a9910422fd Fix call time localization 2020-08-23 13:03:10 -07:00
Nora Trapp
abcafc19e7 Fix localization of conversation dates 2020-08-20 17:20:15 -07:00
Nora Trapp
9c93fe0836 Fix pip animation 2020-08-18 13:26:05 -07:00
Nora Trapp
abac6ab601 Allow expanding truncated messages inline 2020-08-18 00:59:42 -07:00
Nora Trapp
03c0f70dbe Default screen security to off 2020-08-18 00:18:12 -07:00
Nora Trapp
648aad7337 Always show empty inbox state when no threads 2020-08-18 00:18:12 -07:00
Nora Trapp
34d9f9eeb0 Updated icoons and design feedback 2020-08-17 22:58:39 -07:00
Nora Trapp
5c6fec5963 Restyle system messages 2020-08-17 17:11:24 -07:00
Nora Trapp
7137cf75b5 Don't use CallKit for video calls received while the app is active 2020-08-17 15:41:10 -07:00
Nora Trapp
dc543ce24f Restyle return to call view 2020-08-17 15:41:10 -07:00
Nora Trapp
e7ee726df8 Remove confusing mention settings 2020-08-13 13:41:31 -07:00
Nora Trapp
7ffcb089e4 Add haptic feedback to mention picker 2020-08-13 10:58:28 -03:00
Nora Trapp
08fbe326a3 Fix 'read more' on deleted messages 2020-08-13 10:58:27 -03:00
Matthew Chen
b4d5f29be1 Handle empty message bodies. 2020-08-10 11:48:23 -03:00
Michelle Linington
ad554877aa IOS-723: Crash when trying to send memoji from the emoji keyboard
Fixes a bug where a nil MessageBody was passed to a Swift initializer
expecting non-nil. To fix, OutgoingMessagePreparer.init will now accept
a nil MessageBody and process it correctly.
2020-08-07 12:21:00 -07:00
Matthew Chen
9608b9dc58 Improve handling of local user and uuid mapping edge cases. 2020-08-06 11:04:15 -03:00