Jim Gustafson
8cf388e57e
Update to RingRTC v2.40.1
2024-04-19 17:14:09 -05:00
Jim Gustafson
218c6f4338
Support multi-recipient message sending
...
Co-authored-by: Max Radermacher <max@signal.org>
2024-04-19 16:46:09 -05:00
Max Radermacher
9a3edb9754
Compare credential times against requested times
2024-04-19 16:38:33 -05:00
Max Radermacher
ec64e040b6
Update Reachability to v3.7.6
2024-04-19 16:35:54 -05:00
Harry
ef2b8b56df
Copy paste methods only used in TSAttachmentMultisend
2024-04-19 14:28:08 -07:00
Harry
f2c112b5b5
Much ado about nothing
2024-04-19 14:27:05 -07:00
Harry
58c8d4544e
Use enum for ConversationItem.outgoingMessageClass
2024-04-19 14:22:40 -07:00
Harry
722331b9ab
Asyncify and simplify SharingThreadPickerViewController sending logic
2024-04-19 14:21:55 -07:00
Max Radermacher
b8c907a6de
Don’t reconcile badges unless they changed
2024-04-19 15:29:26 -05:00
Pete Walters
c9fb03a211
Add random IV to backup file
2024-04-19 13:11:43 -05:00
Pete Walters
f2f29ec9dd
Add padding to gzipped backups
2024-04-19 13:02:37 -05:00
Pete Walters
b58a7e0411
Change from Compression.framework to zlib
2024-04-19 12:39:44 -05:00
Harry
4921b0a083
Fix gifs redux
2024-04-19 10:12:10 -07:00
Max Radermacher
558a62dc2e
Download local avatar after Storage Service syncs
2024-04-18 17:43:41 -05:00
Sasha Weiss
df99ce0055
Post a Calls Tab notification when marking unended group calls as ended
2024-04-18 15:33:08 -07:00
Elaine
8d9d04af42
Add nickname tooltip to contact about sheet
2024-04-18 15:05:44 -06:00
Harry
6b74605739
Fix forwarding logic for attachments
2024-04-18 14:03:35 -07:00
Harry
ff772520c8
Fix animated stickers
2024-04-18 13:58:07 -07:00
Harry
f8f892af6a
Fix isAnimatedImage usage (gifs)
2024-04-18 11:32:20 -07:00
Pete Walters
ec9ce653a9
Joining by link can result in a group change action with a PNI
2024-04-18 13:30:25 -05:00
Harry
51817bee42
Fix stickers ( #8342 )
2024-04-18 10:04:04 -07:00
Ehren Kret
2fe5b54ffb
switch to upstream blurhash
2024-04-18 09:21:46 -05:00
Max Radermacher
a241f40621
Fix a few build warnings
2024-04-17 19:11:13 -05:00
Max Radermacher
518398e2cd
Move RemoteMegaphoneFetcher to the Signal target
2024-04-17 19:10:49 -05:00
Max Radermacher
12df76782f
Fix crash when entering the background on iPad
2024-04-17 19:10:32 -05:00
Max Radermacher
71c82a607c
Fix build notification error & ignore other errors
2024-04-17 19:07:41 -05:00
Max Radermacher
869e7ff2c6
Break SignalCall ↔ CallService circular dependency
2024-04-17 19:07:16 -05:00
Max Radermacher
e9cdafcff4
Format sender certificate parameters correctly
2024-04-17 17:40:56 -05:00
Max Radermacher
b4325d543c
Clarify some confusing sender certificate code
2024-04-17 17:02:26 -05:00
Marissa Le Coz
4071a93282
Bump version to 7.9
2024-04-17 15:40:34 -04:00
Marissa Le Coz
9a609b9599
Update translations
2024-04-17 15:39:53 -04:00
Marissa Le Coz
375caab055
Update release notes
2024-04-17 15:36:49 -04:00
Max Radermacher
2effcde44c
Add script to send build notifications
2024-04-17 13:43:48 -05:00
Harry
42df2e2d20
Fix sharesheet attachment send progress sheet
2024-04-17 13:43:28 -05:00
Elaine
f51aa37426
Restore conversation settings edit button for groups
2024-04-17 13:09:13 -05:00
Harry
26d85aa86c
Use provided auth's isPrimaryDevice in StorageServiceOperation instead of TSAccountManager
2024-04-17 13:07:16 -05:00
Harry
bc13656fc4
Correct meaning of multisend 'enqueued' promise
2024-04-17 12:49:33 -05:00
Max Radermacher
a7ec7fe131
Use version numbers that match the App Store
2024-04-17 12:49:20 -05:00
Ehren Kret
e49883f53d
generically handle receiving bplists to the share view controller
...
Types that fit into RAM may be sent in via the Swift APIs as bplists
instead of as their proper types. This appears to be an undocumented
behavioral difference between the Swift APIs and the older Objective-C
APIs we were using before. This change should now generically try to
handle anything that might be small enough to fit in RAM as
potentially a NSKeyedArchiver bplist out in the event that attempting
to load the type directly fails.
2024-04-17 10:02:41 -05:00
Pete Walters
37ee81baeb
Skip backing up default message expiration info.
2024-04-17 08:19:40 -05:00
Max Radermacher
bc74ec3953
Tweak or remove redundant/noisy info lines
2024-04-16 19:37:25 -05:00
Max Radermacher
2b85069f8e
Don’t use inheritance with CallService
2024-04-16 19:36:24 -05:00
Max Radermacher
ae75124475
Stop caching notification preview type
2024-04-16 19:35:19 -05:00
Max Radermacher
661935a210
Simplify & speed up sds_codegen.sh
2024-04-16 19:34:47 -05:00
Harry
eb7c1a2563
Unify TSAttachmentMultisend sharesheet and main app methods
2024-04-16 16:23:34 -07:00
Max Radermacher
972bb6d37a
Tweak some info and warning lines
2024-04-16 18:10:49 -05:00
Max Radermacher
0b3fed060c
Reorganize fields on the Internal menu
2024-04-16 17:34:22 -05:00
Marissa Le Coz
fe7a963ee0
Add completion to reaction picker presentation animation
2024-04-16 18:18:02 -04:00
Marissa Le Coz
8ee0bd5e63
Limit flip cam button in call controls for group calls
2024-04-16 18:13:06 -04:00
Harry
de1cb662a1
Expose AttachmentUploadManager on deps bridge
2024-04-16 14:39:08 -07:00