Commit Graph

39568 Commits

Author SHA1 Message Date
Kate
1eb8b48bb4 Update release notes 2026-06-10 15:47:10 -04:00
Max Radermacher
221043a998
Compute mediaName dynamically 2026-06-10 13:51:02 -05:00
Max Radermacher
3914c811be
Debug when we request reviews 2026-06-10 13:26:53 -05:00
Elaine
c4b6b61da7
Disable notification actions with screen lock enabled 2026-06-10 14:08:15 -04:00
Sasha Weiss
aa353b3f59
Remove remote-config gate for Optimize Storage 2026-06-10 10:56:11 -07:00
Sasha Weiss
ee158d4c4c
Remove redundant startCron argument to AppDelegate/refreshConnection 2026-06-10 10:35:24 -07:00
Sasha Weiss
459643fd14
Default Optimize Storage to off for new Backup signups 2026-06-10 10:09:02 -07:00
Elaine
3b1636e179
Fix stories links 2026-06-09 19:30:28 -04:00
Sasha Weiss
cad4022e68
Backfill missing errorType property for OWSRecoverableDecryptionPlaceholder(s) 2026-06-09 16:26:43 -07:00
Sasha Weiss
d12641a3a2
Inline some OWSRecoverablePlaceholder logic 2026-06-09 16:10:25 -07:00
Elaine
f995e51b28
Revert "Improved media viewer layout on iPad." 2026-06-09 18:03:11 -04:00
Pete Walters
213cbcd9ad
Remove option to enter recovery key from PIN entry screen. 2026-06-09 16:53:12 -05:00
Sasha Weiss
f5892e0aad
Warn when attempting to paste AEP into ConversationInputTextView 2026-06-09 12:56:31 -07:00
Max Radermacher
b139b7c7b9
Update to LibSignal v0.95.0 2026-06-09 14:29:20 -05:00
Pete Walters
3e6dc35321
Disable optimizeLocalStorage when restoring during provisioning 2026-06-09 08:21:44 -05:00
Sasha Weiss
30431a6354
Hide "sensitive" views from the App Switcher 2026-06-08 20:47:21 -07:00
Max Radermacher
6be8862bdb
Don’t start expiration timer unless specified 2026-06-08 21:01:03 -05:00
Max Radermacher
2182e5952a
Make some expiration timer fields nonnull 2026-06-08 20:59:03 -05:00
Elaine
800a5cc0bc
Improve handling of many large collapse sets 2026-06-08 20:17:12 -04:00
Pete Walters
82ce1ead86
Prioritize backup thumbnail downloads for the opened conversation 2026-06-08 17:45:33 -05:00
Pete Walters
d10259eae1
Fix AudioCell layout for undownloaded items 2026-06-08 17:45:07 -05:00
sashaweiss-signal
1a9a0dbdd9 Tweak strings for Recovery Key copying warning sheet 2026-06-08 15:33:32 -07:00
Sasha Weiss
1b8e0a0c93
Don't require SessionRecord to copy flawlessly in DatabaseRecovery 2026-06-08 12:53:13 -07:00
Max Radermacher
cef72e5a5a
Wait for sync message after storage service error 2026-06-08 14:17:53 -05:00
Sasha Weiss
eb533a72a2
Return PENDING, not TERMINAL, error when attempting to backfill offloaded media 2026-06-08 11:35:45 -07:00
kate-signal
08a3e32943
fix release notes wallpaper 2026-06-08 09:04:22 -04:00
Max Radermacher
b957357516
Clarify regeneration vs. duplicates comment 2026-06-05 12:12:24 -05:00
Max Radermacher
c38b1309dd
Remove unused provisioning/sync message fields 2026-06-05 12:10:55 -05:00
Max Radermacher
926432d03a Fix typo: seconday → secondary 2026-06-05 12:07:19 -05:00
Max Radermacher
6628b9f6fc
Remove unused MOB code 2026-06-05 11:52:31 -05:00
Pete Walters
1954342a36
De-singleton RemoteAttestation 2026-06-05 08:15:59 -05:00
Max Radermacher
f40bc944ae
Remove throws from method that doesn’t throw 2026-06-04 19:38:23 -05:00
Elaine
feeb1303e5 Bump version to 8.16 2026-06-04 15:48:48 -04:00
Elaine
a6e8eda73c Update translations
Some checks failed
CI / Build and Test (Xcode_26.5) (push) Has been cancelled
CI / Check if strings file is outdated (push) Has been cancelled
2026-06-04 15:48:45 -04:00
Elaine
a661667b24 Update release notes 2026-06-04 15:48:06 -04:00
Sasha Weiss
a978b4cc8b
Add warning sheet when copying Recovery Key 2026-06-04 11:29:34 -07:00
Sasha Weiss
15ada8dcf0
Expose BackupPlanOptionView for reuse 2026-06-03 21:28:07 -07:00
Pete Walters
15f9d3dc96
Fix a layout issue when reloading a gif in the media gallery 2026-06-03 16:31:30 -05:00
Pete Walters
fc5102cd54
Label video + shouldLoop as GIF in media gallery 2026-06-03 16:31:06 -05:00
Sasha Weiss
16c179115e
Convert Decryption Placeholder expiration to an ExpirationJob 2026-06-03 13:58:46 -07:00
Elaine
d28e29fa21
Reload story rows when nicknames change 2026-06-03 15:31:51 -04:00
andrew-signal
265757716a
Update to libsignal v0.94.4. 2026-06-03 13:23:57 -04:00
Max Radermacher
0f0c3e6fc6
Use failIfThrows in place of forced unwraps 2026-06-03 12:12:08 -05:00
Pete Walters
8a53464a41
Allow non-restore backup tier downloads over cellular 2026-06-02 21:38:48 -05:00
sashaweiss-signal
79bbd556a4 Tweak Optimize Storage warning strings 2026-06-02 16:51:31 -07:00
Max Radermacher
cfb22a38b3 Fix typo: attachmenr → attachment 2026-06-02 17:33:38 -05:00
Elaine
808f3218db
Only insert one group update per info message 2026-06-02 17:03:28 -04:00
Pete Walters
280fc1f244
Bump webP encoder quality up to default quality (4) 2026-06-02 15:24:53 -05:00
Pete Walters
78130adac7
Add internal setting to force regeneration of backup thumbnails 2026-06-02 14:00:50 -05:00
sashaweiss-signal
feba86dbfb String change for Optimize Storage explanation footer 2026-06-02 11:59:38 -07:00