Commit Graph

37461 Commits

Author SHA1 Message Date
Sasha Weiss
c44f1eb20d
Avoid Backups error display on iPad 2025-10-14 10:52:04 -07:00
Max Radermacher
4969e320b4
Add more details for loading lifecycle events 2025-10-14 12:32:38 -05:00
andrew-signal
c9dbd7571c
Update entitlements to reflect support for satellite networks.
Co-authored-by: Avanish Subbiah <subbiah@purdue.edu>
2025-10-14 12:28:58 -05:00
Sasha Weiss
f42473dc0a
Show an FYISheet when Backups entitlement expires 2025-10-14 09:10:25 -07:00
Igor Solomennikov
b8df306cf8
Update various pin entry screen to modern appearance. 2025-10-10 21:26:52 -07:00
Max Radermacher
88f5bc3166
Add details for loading lifecycle events 2025-10-10 17:04:17 -05:00
andrew-signal
8a0ddb6011
Bump to libsignal v0.84.0 2025-10-10 09:06:01 -05:00
Igor Solomennikov
78d035cceb Revert "Introduce OWSViewController.contentLayoutGuide."
This reverts commit 4d1c77b2f4.
2025-10-09 17:46:00 -07:00
Igor Solomennikov
4d1c77b2f4 Introduce OWSViewController.contentLayoutGuide.
Designed to define reference area for static content that works well across
all devices and interface orientations.
2025-10-09 17:44:58 -07:00
Elaine
fa7003fd79
Update disappearing messages bar button item 2025-10-09 20:02:21 -04:00
Igor Solomennikov
8a62ab3a22
Hide navigation bar in reg splash screen.
It's not used at all and hiding it makes the screen layout more balanced.
2025-10-09 12:11:58 -07:00
Harry
6ef9a1fb9b
Remote config list media refresh interval; make it lower for internal/beta 2025-10-08 16:34:51 -07:00
Elaine
f6d78ea12a Bump version to 7.82 2025-10-08 19:31:14 -04:00
Elaine
cca70a9737 Update translations 2025-10-08 19:30:24 -04:00
Elaine
efb69667bf Update release notes 2025-10-08 19:27:34 -04:00
Sasha Weiss
cca78fa7c9
Improvements if Backups simply don't run overnight 2025-10-08 16:25:06 -07:00
Pete Walters
88e7de60c7
Archive/restore some missing settings 2025-10-08 18:23:20 -05:00
Igor Solomennikov
17d0e34df0
Remove code that is no longer necessary. 2025-10-08 15:57:30 -07:00
Harry
8b6eae408b
Enforce backup attachment operation ordering 2025-10-08 15:20:25 -07:00
Harry
6405e240f3
Consolidate async backup attachment operations into BackupAttachmentCoordinator 2025-10-08 15:19:50 -07:00
Harry
c83538bafe
Persist and stop the upload queue when encountering an out of media tier quota error 2025-10-08 15:19:09 -07:00
Igor Solomennikov
b260cc7842
Update other misc view controllers used in registration.
• adopt dynamic colors
• use system-provided layout margins
• use shared button styles
• migrate away from PureLayout
• added Preview for some view controllers
2025-10-08 15:11:15 -07:00
Igor Solomennikov
bec4d0ab47
Update "change number" flow screens for iOS 26.
• adopt dynamic colors
• use system-provided layout margins
• use liquid glass buttons on iOS 26
• general layout fixes and improvements.
2025-10-08 15:08:18 -07:00
Igor Solomennikov
181a7a35d3
Update reg recovery code input screen for iOS 26.
• use reusable "medium secondary" button (Liquid Glass on iOS 26) at the bottom.
• use system-provided layout margins
• move away from PureLayout.
2025-10-08 15:07:02 -07:00
sashaweiss-signal
e6e077cb55 Quick fixes for RecordKeyView 2025-10-08 15:01:48 -07:00
Igor Solomennikov
04c9931cdb
Update permissions megaphone sheet UI.
• add support for dynamic colors (that view didn't even handle theme changes)
• fix background color
• fix step numbers not appearing
• tighter margins around content
• "liquid glass" "Open Settings" button on iOS 26
• improve layout code and move away from PureLayout
2025-10-08 12:47:40 -07:00
Igor Solomennikov
2565659996
Update reg transfer QR code view.
• add dynamic color support
• tweak fonts and colors to better match other reg screens
• migrate away from PureLayout.
2025-10-08 12:47:05 -07:00
Sasha Weiss
8773f1d359
Rebuild BackupRecordKeyView in UIKit, reuse AEPTextView 2025-10-08 09:25:23 -07:00
Igor Solomennikov
a70db5e15a
Update reg profile screen for iOS 26.
• adopt dynamic colors
• use system-provided layout margins
• tweak font sizes to better match other screens
• improve layout code and stop using PureLayout
2025-10-07 17:12:27 -07:00
Elaine
b072e9b1db
Compact navigation items on floating sidebars 2025-10-07 19:33:43 -04:00
Max Radermacher
5e6083869a
De-protocolize SignalProtocolStore & friends 2025-10-07 16:52:57 -05:00
Igor Solomennikov
a4dbf5b4f0
UI updates for "delete account" view.
• properly make navbar "Delete" button red on iOS 26
• use "phone pad" keyboard for phone number input screen
• adopt dynamic colors
2025-10-07 13:24:37 -07:00
Igor Solomennikov
ff7073c8a3
Bypass Confirm/Edit prompt on reg phone number input screen during re-registration. 2025-10-07 11:41:18 -07:00
Max Radermacher
e1c36838db
Fix “Create a Call Link” background color 2025-10-07 13:38:50 -05:00
Igor Solomennikov
59fc8705a8
Update reg "confirm mode switch" screen.
• dynamic colors.
• re-use "large primary button" style.
• re-do layout without PureLayout and without nonsense code.
2025-10-07 11:37:23 -07:00
Max Radermacher
15d9037e93
Remove references to PreKey 2025-10-07 13:37:04 -05:00
Igor Solomennikov
124354b886
Round of updates to reg "choose restore method" screen.
• re-did the layout not using PureLayout methods and using system-provided
layout margins.
• use shared "registrationChoiceButton" component to display choices.
• use previously added shared "large primary", "large secondary" and "medium
secondary" button style for buttons at the bottom of the screen.
• adopt dynamic colors.
2025-10-07 11:36:55 -07:00
Max Radermacher
9863fed518
Remove invisible view from share extension 2025-10-07 12:08:52 -05:00
Max Radermacher
08ee88e24e
Obsolete dataMigration_populateGalleryItems 2025-10-07 12:05:17 -05:00
Elaine
8654db782b
Improve iPad keyboard chat list navigation 2025-10-07 12:57:33 -04:00
Elaine
92588e9f28
Use trailing close button on stories 2025-10-07 12:55:41 -04:00
Elaine
a4b651f6d4
Update story info sheet alignment 2025-10-07 12:54:56 -04:00
Sasha Weiss
9bf4b22bb5
Debounce loadBackupSubscription() 2025-10-07 09:22:51 -07:00
Sasha Weiss
526051b82e
owsFail rather than create new key if disabling 2025-10-07 09:22:28 -07:00
Sasha Weiss
03c3140e5d
Migrate "Backup Failed" Chat List sheet into FYISheetCoordinator 2025-10-07 09:22:17 -07:00
Igor Solomennikov
9c19f4fcbc
Fix empty space below category bar in emoji picker sheet on iOS 15-18. 2025-10-07 09:00:52 -07:00
Max Radermacher
b8a35e4d3d Make FeatureBuild Comparable 2025-10-07 02:35:33 -05:00
Max Radermacher
d1cf8956ab
Update to LibSignal v0.83.0 2025-10-07 02:34:52 -05:00
Igor Solomennikov
c015ddd805 Fix "transfer" and "mode switch" buttons not tapable on the reg splash screen. 2025-10-06 22:48:00 -07:00
Max Radermacher
4bd99a6409
Consistentify handling for old GRDB migrations 2025-10-06 21:18:38 -05:00