Ehren Kret
cc172f5ca0
use new API for reading notification settings
...
This addresses a deprecation warning on the Signal target. Note that
the new code follows the logic of the old code where it only checks
alerts, badges, and sounds settings for notifications. It may be
desirable at some point to revisit the definition of the function
`isSusceptibleToFailedPushRegistration` and decide what the correct
intentions of this code should be.
2024-04-21 09:35:04 -05:00
Ehren Kret
7ef51cc823
remove deprecated conformance to UIViewControllerPreviewingDelegate
...
The context menu interaction is already hooked up on
CLVTableDataSource using the internal methods so the extension is
retained but conformance to the deprecated protocol is no longer
required so it is removed.
2024-04-21 08:23:45 -05:00
Ehren Kret
2a08f7454c
use secure coding unarchiving for user defaults
2024-04-20 21:50:01 -05:00
Ehren Kret
e0d0b5e3df
add description to XCTFail
2024-04-20 15:12:41 -05:00
Ehren Kret
4461711f61
fix warnings in SignalPerformanceTests target
2024-04-20 14:29:28 -05:00
Ehren Kret
f41749cc9d
fix warnings in SignalUI
2024-04-20 14:17:44 -05:00
Ehren Kret
12b450886f
fix warnings in SignalTests target
2024-04-20 13:55:48 -05:00
Ehren Kret
9df9c9083e
partial target treat all warnings as errors
2024-04-20 13:49:36 -05:00
Ehren Kret
cd5b4c2b6a
fix warning
...
This is a convenience initializer not a designated initializer
2024-04-20 13:35:00 -05:00
Ehren Kret
b3ecf6d071
fix warning
2024-04-19 23:41:47 -05:00
Ehren Kret
03aa10a6eb
remove some simple to fix warnings
2024-04-19 23:36:23 -05:00
Ehren Kret
f69c4a9ddd
fix duplicate '-lz' warning
2024-04-19 22:48:31 -05:00
Ehren Kret
761bbb7f4e
remove unused app readiness macros
2024-04-19 22:22:13 -05:00
Ehren Kret
81414d4e60
migrate DebugLogger to swift
2024-04-19 22:09:08 -05:00
Sasha Weiss
f1f4e6977d
Do away with ensureGroupIdMapping
2024-04-19 15:46:18 -07:00
Sasha Weiss
d8627324fa
Require a V2 group model for group creation
2024-04-19 15:37:45 -07:00
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