Commit Graph

20513 Commits

Author SHA1 Message Date
Kate
972078533b 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
protobuf-check / check protobufs (push) Has been cancelled
2026-06-10 15:47:47 -04:00
Max Radermacher
3914c811be
Debug when we request reviews 2026-06-10 13:26:53 -05: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
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
Sasha Weiss
30431a6354
Hide "sensitive" views from the App Switcher 2026-06-08 20:47:21 -07: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
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
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
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
sashaweiss-signal
79bbd556a4 Tweak Optimize Storage warning strings 2026-06-02 16:51:31 -07: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
Pete Walters
202d8a1f07
Add two separate modes to the Safety Tip screen
Co-authored-by: Max Radermacher <max@signal.org>
2026-06-02 13:00:37 -05:00
Ehren Kret
c6492caae7 Negate negated 2026-06-02 12:38:07 -05:00
Sasha Weiss
a82216e06c
Add warning sheets for undownloaded media with an expiring IAP subscription 2026-06-02 09:51:04 -07:00
sashaweiss-signal
a173d4599a Tweak .paidExpiringSoon preview in BackupSettingsVC 2026-06-02 08:25:46 -07:00
sashaweiss-signal
6f5bc03b96 Finalize new AEP after popping to BackupSettingsVC
In the "disabling Backups to rotate my AEP" case, we may end up
presenting action sheets. To that end, make sure we're at Backup
Settings before we get there.
2026-06-02 08:25:46 -07:00
Sasha Weiss
ba15734132
Add extensive warning before skipping downloads of offloaded media 2026-06-01 16:41:31 -07:00
Pete Walters
31867c8d06
When CVC isn't visible, don't complain about starting the read timer 2026-06-01 16:45:33 -05:00
Sasha Weiss
08ae6b3e07
Make Megaphone construction one step instead of two 2026-06-01 13:24:08 -07:00
Sasha Weiss
28e9247793
Split Megaphone, MegaphoneView 2026-06-01 12:56:00 -07:00
Sasha Weiss
8b1379149c
Don't show a megaphone for 1d after dismissing previous 2026-06-01 12:51:35 -07:00
Sasha Weiss
0cc18a5285
Consolidate MegaphoneView, ExperienceUpgradeManager code 2026-06-01 12:45:54 -07:00
Sasha Weiss
185035784c
Treat images with image/gif MIME types as "GIFs" in the Media Gallery 2026-06-01 12:09:38 -07:00
Sasha Weiss
dcf02125a0
Simplify PIN creation error handling 2026-06-01 11:04:13 -07:00
Pete Walters
44e6c6cb43
Show the download icon overlay if no thumbnail present 2026-06-01 12:57:01 -05:00
Pete Walters
27439824e7
Consolidate MediaGallery-related CVAttachmentProgressView creation 2026-06-01 12:55:56 -05:00
Elaine
8663b50018
Require screen unlock before starting calls 2026-06-01 11:44:33 -04:00
Igor Solomennikov
2259a151d9
Delete unused OWSButton methods / properties. 2026-05-31 10:12:11 -07:00
Sasha Weiss
0206e8c487
Add "Enable Optimize Storage" toggle to "Welcome to Backups" sheet 2026-05-29 15:49:10 -07:00
Pete Walters
49311ef328
Add ability to download attchment via the media gallery list 2026-05-29 17:21:27 -05:00
Pete Walters
08371f4c50
Tap to download an undownloaded gallery tile attachments 2026-05-29 17:21:05 -05:00