Commit Graph

37468 Commits

Author SHA1 Message Date
Max Radermacher
05ce3fbfec Fix brief appearance of loading progress 2025-10-14 15:30:33 -05:00
Max Radermacher
13ca4c7bd4 Revert "Add details for loading lifecycle events"
This reverts commit 88f5bc3166.
2025-10-14 15:30:33 -05:00
Max Radermacher
912abb9c3e Revert "Add more details for loading lifecycle events"
This reverts commit 4969e320b4.
2025-10-14 15:30:33 -05:00
Pete Walters
c639e0d75a
Clamp estimated attachment size to fit in UInt32 2025-10-14 15:21:53 -05:00
kate-signal
150e670b33
Polls UI Polish 2025-10-14 16:00:48 -04:00
kate-signal
aac8b1f636
Expiring end poll TSInfoMessages 2025-10-14 16:00:15 -04:00
kate-signal
85e3cfa35f
Implement poll vote sending 2025-10-14 15:18:25 -04:00
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