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