Sasha Weiss
|
30431a6354
|
Hide "sensitive" views from the App Switcher
|
2026-06-08 20:47:21 -07:00 |
|
Ehren Kret
|
c6492caae7
|
Negate negated
|
2026-06-02 12:38:07 -05:00 |
|
Max Radermacher
|
c91c15ec7f
|
Fix estimated length when removing characters
|
2026-05-27 14:30:16 -05:00 |
|
Max Radermacher
|
f5806db594
|
Use Swift Testing for StringSanitizerTests
|
2026-05-27 13:16:03 -05:00 |
|
Max Radermacher
|
18871a45bd
|
Use escape sequences for StringSanitizerTests
|
2026-05-27 13:16:03 -05:00 |
|
Max Radermacher
|
6e45f851f2
|
Move some account/SVR files
|
2026-05-26 17:48:41 -05:00 |
|
Sasha Weiss
|
0ca83a1b50
|
Clean up Internal Settings
|
2026-05-22 15:46:13 -07:00 |
|
Max Radermacher
|
665fda1f2a
|
Simplify & fix checkpointing
|
2026-05-22 17:36:39 -05:00 |
|
Max Radermacher
|
118e6289ab
|
Fix isRetryable for network failure SignalErrors
|
2026-05-22 15:39:21 -05:00 |
|
Max Radermacher
|
e7a0d760ca
|
Simplify SVR2
|
2026-05-22 14:12:57 -05:00 |
|
Max Radermacher
|
46b3f825a2
|
Back up again when MasterKey changes
|
2026-05-20 18:04:43 -05:00 |
|
Max Radermacher
|
1aadffb78a
|
Remove getPinType/setPinType
|
2026-05-20 15:19:09 -05:00 |
|
Max Radermacher
|
8b77f19f16
|
Clean up verifyPin/pinCode methods
|
2026-05-20 14:47:11 -05:00 |
|
kate-signal
|
7635902bb8
|
verification notice sheet
|
2026-05-20 12:16:01 -04:00 |
|
Max Radermacher
|
1105ac39a3
|
Asyncify SVR2
|
2026-05-20 01:25:06 -05:00 |
|
sashaweiss-signal
|
5817347d32
|
Remove ^ operator for Bool
|
2026-05-19 10:26:50 -07:00 |
|
Max Radermacher
|
dfd86b3b16
|
Use LibSignal for 1:1 message sends
|
2026-05-11 18:50:54 -05:00 |
|
sashaweiss-signal
|
1927cf65db
|
Fix broken UInt64(clamping double:)
|
2026-05-11 16:38:47 -07:00 |
|
Max Radermacher
|
ada2838601
|
Add mutex for CGDataProviderDirectCallbacks
|
2026-05-11 17:07:50 -05:00 |
|
Sasha Weiss
|
1a61fe0b1a
|
Remove unnecessary Task.detached NotificationCenter workaround
|
2026-05-06 17:30:56 -07:00 |
|
Sasha Weiss
|
416083dfbc
|
Use "=/#" in place of "0/O" in Recovery Keys
|
2026-05-06 13:55:10 -07:00 |
|
Pete Walters
|
3394d45e54
|
Pass UInt64 around for file size display
|
2026-05-06 15:11:55 -05:00 |
|
Max Radermacher
|
86c3861360
|
Add Int64(safeCast: …) for unsigned values
|
2026-05-04 15:01:53 -05:00 |
|
Max Radermacher
|
59066a233d
|
Clean up custom sound IDs
|
2026-04-29 17:25:18 -05:00 |
|
Max Radermacher
|
3fbb64766f
|
Check for InputStream errors when reading
|
2026-04-29 15:15:14 -05:00 |
|
Max Radermacher
|
a0bea591b5
|
Clean up remaining subdata(in: …) code
|
2026-04-29 15:14:54 -05:00 |
|
Max Radermacher
|
8668d86a35
|
Consolidate CGDataProviderDirectCallbacks logic
|
2026-04-29 14:07:51 -05:00 |
|
Max Radermacher
|
da64377bbd
|
Remove unused hasUserErrorDescription property
|
2026-04-28 16:59:35 -05:00 |
|
Max Radermacher
|
e403c91f40
|
Remove formatFileSize
|
2026-04-22 08:41:41 -05:00 |
|
Ehren Kret
|
d4fa2a3ec6
|
create setting to disable message sent sounds
|
2026-04-17 11:00:15 -05:00 |
|
kate-signal
|
d08c0ab160
|
safety tips update
|
2026-04-15 14:44:38 -04:00 |
|
Igor Solomennikov
|
9305b245ec
|
Add text to most modal activity indicator screens in the app.
|
2026-04-14 14:42:59 -07:00 |
|
Max Radermacher
|
9cd1184d63
|
Remove “async” message request sync message method
|
2026-04-14 00:25:59 -05:00 |
|
kate-signal
|
1a07a9a252
|
Message request state updates
|
2026-04-10 14:19:02 -04:00 |
|
Max Radermacher
|
9943fa4be4
|
Rename .cancelled to .obsolete
|
2026-04-06 13:23:18 -05:00 |
|
Max Radermacher
|
cf487f1058
|
Fix offset calculations in chunked input streams
|
2026-04-06 13:17:06 -05:00 |
|
Max Radermacher
|
27be929fba
|
Remove InputStreamable protocol
|
2026-04-03 18:15:34 -05:00 |
|
Max Radermacher
|
624ee6359d
|
Add memory safe localized string method
|
2026-04-03 16:20:31 -05:00 |
|
Max Radermacher
|
0758c26868
|
Structure concurrency for OWSUrlSession’s progress
|
2026-04-03 16:19:24 -05:00 |
|
Max Radermacher
|
e685487128
|
Consolidate code to extract color components
|
2026-04-02 15:10:13 -05:00 |
|
Max Radermacher
|
386d6b6e0e
|
Include ACI for call message handoff payloads
|
2026-04-01 16:24:28 -05:00 |
|
Max Radermacher
|
ccb9656fcc
|
Use correct alpha value
|
2026-04-01 13:50:36 -05:00 |
|
Max Radermacher
|
ce1e123908
|
Make CipherContext ~Copyable
|
2026-04-01 12:56:12 -05:00 |
|
Max Radermacher
|
41ee7e4be6
|
Clean up UIColor extensions
|
2026-03-31 16:42:28 -05:00 |
|
Sasha Weiss
|
4ab0742210
|
Pass RegisteredState through MessageReceiver, instead of LocalIdentifiers
|
2026-03-30 15:49:56 -07:00 |
|
Max Radermacher
|
a305029f9a
|
Add missing imports
|
2026-03-24 16:09:03 -05:00 |
|
kate-signal
|
1f861b58bd
|
Voiceover should read the type of media sent in message
|
2026-03-18 13:12:59 -04:00 |
|
Max Radermacher
|
c3d11ad3d1
|
Remove WebP special cases & stillForWebPData
|
2026-03-16 17:48:52 -05:00 |
|
Max Radermacher
|
3fbc70dc6b
|
Amortize buffer cost during gzip stream transforms
|
2026-03-16 13:49:23 -05:00 |
|
Max Radermacher
|
6b9d30fd87
|
Use inout for stop variables
|
2026-03-16 13:49:10 -05:00 |
|