Commit Graph

34454 Commits

Author SHA1 Message Date
Harry
b805a89876
Enable TSMessage TSAttachment migration in prod 2024-08-20 15:07:57 -07:00
Max Radermacher
1d97c10767
Handle responseTooLarge when fetching avatars 2024-08-20 14:47:50 -05:00
Marissa Le Coz
2199f4e701
Add avatar blur to video view background for remote group call members 2024-08-20 15:37:57 -04:00
Elaine
ac9c7a82ba
Use admin passkey for newly created call links 2024-08-20 11:52:52 -06:00
Marissa Le Coz
c4668e1007
Limit Call Link names to 32 chars 2024-08-20 13:25:34 -04:00
Marissa Le Coz
4c7bdae525
[Call Links] Make Share Link cell respond to theme & dynamic type changes 2024-08-20 11:30:39 -04:00
Adam Sharp
1a8c9fb5c6
Fix iOS 18 crash on launch due to offscreen rendering
Creating a UIImageView outside a view hierarchy now crashes on iOS 18. We can
avoid this offscreen rendering technique by removing UIImage.asTintedImage(),
configuring the tint colour and template rendering on the UIImage directly, and
rendering with UIGraphicsImageRenderer instead of lower-level Core Graphics
APIs.
2024-08-20 10:47:28 -04:00
Marissa Le Coz
7db9f4eec5
Add join 'card' to create call link sheet 2024-08-19 18:30:39 -04:00
Max Radermacher
cf248af8b4
Implement more of CreateCallLinkViewController 2024-08-19 14:52:24 -05:00
Adam Sharp
0bbdac36c2
Use exhaustive switch statements when checking contacts authorization 2024-08-19 14:19:00 -04:00
Harry
1ee5b9b999
Remove RestoredSentMessageTranscript; restore TSOutgoingMessage directly via builders 2024-08-19 10:42:40 -07:00
Jim Gustafson
a847c36ab1
Update to RingRTC v2.46.1 2024-08-19 10:25:14 -05:00
Ehren Kret
0d4eff34cc fix warning 2024-08-16 19:01:33 -05:00
Ehren Kret
9ebc6d613d fix warning 2024-08-16 18:57:49 -05:00
Sasha Weiss
ded6a3b9ac
Call isJustMe off groupCall, not self 2024-08-16 15:51:50 -07:00
Sasha Weiss
3e92166fe8
Update Backup.proto to latest 2024-08-16 15:30:10 -07:00
Sasha Weiss
9690fd8ed8
Add "message request accepted" info message 2024-08-16 15:29:22 -07:00
Sasha Weiss
fb5ee27c80
Add "blocked" and "unblocked" info messages 2024-08-16 15:28:37 -07:00
Sasha Weiss
ff23be7526
Drop publicKey from Group definition in Backups 2024-08-16 15:27:43 -07:00
Sasha Weiss
3321eeed07
Organize methods in CVC+MessageRequest, make use of access modifiers 2024-08-16 15:23:58 -07:00
Marissa Le Coz
cd2bb5c90a
Put flip cam button in alt location when alone in group call 2024-08-16 16:30:25 -04:00
Elaine
c76c6759fa
Allow gestures in empty space next to raise hand toast 2024-08-16 16:23:56 -04:00
Harry
fc8c8a16ef
Drop story attachment files with file/io errors in migration 2024-08-16 10:24:09 -07:00
Max Radermacher
8cf10ad853
Asyncify RemoteMegaphoneFetcher 2024-08-16 11:46:28 -05:00
Max Radermacher
1eeb0d9d6e
Fix false positive name collision detection 2024-08-16 11:45:42 -05:00
Adam Sharp
7f5ed5d9c5
Fix row animations being visible behind chat list footer 2024-08-16 12:30:23 -04:00
Adam Sharp
d7d9b39809
Update to MobileCoin-Swift 6.0.3 2024-08-16 11:50:16 -04:00
Adam Sharp
4b4fc8beb4
Enable Xcode user script sandboxing by default 2024-08-16 11:00:59 -04:00
Ehren Kret
086b4abfa5 fix several warnings 2024-08-15 16:09:58 -05:00
Marissa Le Coz
54760a46d6
Hide flip cam tooltip when transitioning to being only person in call 2024-08-15 13:18:03 -04:00
Pete Walters
2bf340e858
Add persistent resumable upload support 2024-08-15 11:14:28 -05:00
Pete Walters
d81fe02845
Add AttachmentUploadStore 2024-08-15 11:14:00 -05:00
Pete Walters
f22154db54
Add AttachmentUploadRecord 2024-08-15 10:50:41 -05:00
Elaine
ce45accd77
Reenable drawer interaction while joining call 2024-08-15 10:49:06 -05:00
Pete Walters
ac50ead8be Fix submodule pointers 2024-08-15 09:54:02 -05:00
Pete Walters
ed7f2a0107 Bump version to 7.26 2024-08-15 09:10:24 -05:00
Pete Walters
0a390c3366 Update translations 2024-08-15 09:09:40 -05:00
Pete Walters
b5b260e5b5 Update release notes 2024-08-15 09:02:55 -05:00
Sasha Weiss
853bf45b8a
Split TSInfoMessage+Swift into extension files 2024-08-14 16:51:00 -07:00
Sasha Weiss
68bb8e292a
Update to LibSignal v0.55.1 2024-08-14 16:50:05 -07:00
Adam Sharp
3e5cee2ea0
Maintain section titles when unread filter is active
Previously, section titles were enabled dynamically based on whether both the
pinned & unpinned sections had chats in them. This meant that if the unread
filter was active, section titles might disappear, making it unclear whether
the chat is pinned or not.

Section titles are now always turned on when there is at least one pinned chat,
and continue to be displayed when the unread filter is active.
2024-08-14 17:03:18 -04:00
Ehren Kret
cbd5d860bc networking code cleanup and improvements 2024-08-14 15:30:39 -05:00
Marissa Le Coz
0b3ffc162f
Reduce bottom padding for call drawer when on small devices 2024-08-14 15:29:18 -04:00
Elaine
c31f32c7bf
Add share button to call link drawer 2024-08-14 13:19:04 -06:00
Harry
c3fb18bf78
Stop incremental migrator when backgrounding app 2024-08-14 11:58:18 -07:00
Harry Sanabria
258826b0ff Add 2 small logs to migration 2024-08-14 11:39:19 -07:00
Harry
df444b685b
Try copying file first if we hit a file i/o error when validating migration attachment file 2024-08-14 11:24:53 -07:00
Sasha Weiss
5b35301892
Enable the Backup comparator for chat update tests 2024-08-13 15:52:25 -07:00
Harry
e24bf938d5
Don't set width as height on outgoing attachment proto 2024-08-13 15:18:52 -07:00
Harry
40a0a48e0a
Ensure we assign the ref to quote thumbnail if we found a duplicate locally 2024-08-13 17:04:51 -05:00