Sasha Weiss
|
63ab2863ee
|
Adjust logging for unexpected upload errors
|
2025-10-24 11:19:56 -07:00 |
|
Igor Solomennikov
|
41c4527fe9
|
Use UISearchController in "Select Currency" screen.
Gives us standard appearance and placement of the search bar on iOS 26.
|
2025-10-23 20:52:12 -07:00 |
|
Igor Solomennikov
|
345ddca4d0
|
Initial round of iOS 26 appearance updates to chat input bar.
• new appearance for controls.
• new look for quoted message and link preview panels.
|
2025-10-23 19:45:31 -07:00 |
|
kate-signal
|
dbf49b05ba
|
UI Polls bug fixes
|
2025-10-23 20:06:20 -04:00 |
|
Sasha Weiss
|
37bb51e973
|
Make DisplayableError more generically reusable
|
2025-10-23 16:13:01 -07:00 |
|
Sasha Weiss
|
1e82ef22b9
|
Pluralize Backups remote-populated strings
|
2025-10-23 16:11:33 -07:00 |
|
Sasha Weiss
|
7c0dc43269
|
Always use BackupSubConfig to drive free-tier media days in strings
|
2025-10-23 16:10:25 -07:00 |
|
Sasha Weiss
|
4a45dc95b8
|
Add SubscriptionConfigMgr, use to populate Backups-related remote values
|
2025-10-23 16:09:03 -07:00 |
|
Sasha Weiss
|
db962d8f53
|
Rename and flatten DonationSubscriptionConfiguration
|
2025-10-23 16:08:08 -07:00 |
|
Sasha Weiss
|
5dcd8b1f9e
|
Use RemoteConfig.messageQueueTime instead of hardcoding 45d in Backups strings
|
2025-10-23 16:06:13 -07:00 |
|
sashaweiss-signal
|
cde77ed042
|
Build fix in HTTPResponse
|
2025-10-23 16:04:32 -07:00 |
|
Sasha Weiss
|
30b6604d73
|
Modernize HTTPResponse
|
2025-10-23 16:02:01 -07:00 |
|
Harry
|
0efcee2f7a
|
Reset local knowledge of media tier quota consumption when becoming free tier
|
2025-10-23 17:47:14 -05:00 |
|
Sasha Weiss
|
0c4e80297b
|
Ensure all PluralAware strings use the right format method
|
2025-10-23 17:35:29 -05:00 |
|
Max Radermacher
|
c47c1c4278
|
Remove throws from method that doesn’t throw
|
2025-10-23 14:48:49 -05:00 |
|
Elaine
|
b0e58d1706
|
Use spring animation for message info transition
|
2025-10-23 13:38:43 -04:00 |
|
Pete Walters
|
0077eb6218
|
Add confirmation when user selects 'Skip Restore'
|
2025-10-23 11:27:22 -05:00 |
|
Pete Walters
|
df0434cad2
|
Add better handling of 429 in registration backup operations
|
2025-10-23 11:26:57 -05:00 |
|
Pete Walters
|
aed47d7929
|
Bump version to 7.84
|
2025-10-23 08:53:25 -05:00 |
|
Pete Walters
|
8d4c836224
|
Update translations
|
2025-10-23 08:45:17 -05:00 |
|
Pete Walters
|
3b0612fdb9
|
Update release notes
|
2025-10-23 08:39:04 -05:00 |
|
Elaine
|
c64e06641f
|
Liquid Glass interactive sheets
|
2025-10-22 21:24:11 -04:00 |
|
Pete Walters
|
7970156a44
|
Log response codes for CDN errors
|
2025-10-22 17:50:06 -05:00 |
|
Igor Solomennikov
|
c7c60be1d6
|
Fix shrunken Cancel button in qr code device transfer screen.
• remove navigation bar
• make screen scrollable.
|
2025-10-22 15:13:55 -07:00 |
|
Harry
|
6fef9fb108
|
Don't treat scheduled uploads we discover on CDN as errors
|
2025-10-22 14:39:05 -07:00 |
|
kate-signal
|
9a305d3a97
|
Self info message on end poll
|
2025-10-22 16:35:32 -04:00 |
|
kate-signal
|
29a24f0be0
|
Polls to internal
|
2025-10-22 16:34:00 -04:00 |
|
kate-signal
|
ca879afdfd
|
Android and desktop don't ignore message body for polls
|
2025-10-22 16:29:16 -04:00 |
|
kate-signal
|
41baf24af5
|
Handle spaces in poll create better
|
2025-10-22 16:18:35 -04:00 |
|
Elaine
|
a7755d518b
|
Fix width on iPad forward contact picker
|
2025-10-22 16:03:55 -04:00 |
|
kate-signal
|
2e7d97700f
|
Refocus last poll option row on delete
|
2025-10-22 14:50:02 -04:00 |
|
kate-signal
|
b8a2515f42
|
Polls UI Polish
|
2025-10-22 14:49:01 -04:00 |
|
kate-signal
|
edec2279ac
|
End poll notification needs threadId
|
2025-10-22 14:27:46 -04:00 |
|
Elaine
|
76fb1081bd
|
Fix photo access banner flashing when opening attachment keyboard
|
2025-10-22 14:16:02 -04:00 |
|
Harry
|
79ed655f52
|
Add a bunch of attachment happy path logging
|
2025-10-21 17:00:35 -07:00 |
|
Elaine
|
e4d61c17b8
|
Update message context menu for iOS 26
|
2025-10-21 16:49:06 -04:00 |
|
kate-signal
|
3de0eb06ba
|
First round of polls liquid glass
|
2025-10-21 14:41:26 -04:00 |
|
Elaine
|
f0b7886dd9
|
Convert some sheets to HeroSheetViewController
|
2025-10-21 13:26:42 -04:00 |
|
kate-signal
|
3d8eec9392
|
Poll create options editing cleanup
|
2025-10-21 13:01:40 -04:00 |
|
Harry
|
6c911b40e5
|
Be more specific about 'SkipDownloadError'; handle cases in backup download queue runner
|
2025-10-21 09:57:35 -07:00 |
|
Harry
|
75bd251d66
|
Don't prevent media tier downloads due to message request state
|
2025-10-21 09:54:50 -07:00 |
|
kate-signal
|
d3fcd5cece
|
Polls + backups
|
2025-10-21 12:04:08 -04:00 |
|
Max Radermacher
|
e87abb5c78
|
Rename size limit parameter to clarify behavior
|
2025-10-21 00:12:14 -05:00 |
|
Max Radermacher
|
2973f50609
|
Clean up “is animated png” check
|
2025-10-21 00:11:39 -05:00 |
|
Max Radermacher
|
972d95d9ef
|
Make DataImageSource’s readData method consistent
|
2025-10-21 00:11:02 -05:00 |
|
Max Radermacher
|
2c2c7e0251
|
Remove OWSImageSource.hasAlpha(…)
|
2025-10-21 00:10:29 -05:00 |
|
Max Radermacher
|
2bc550eddf
|
Add DataImageSource
|
2025-10-21 00:09:39 -05:00 |
|
Max Radermacher
|
c0094036a4
|
Remove unused cropping code
|
2025-10-20 20:17:04 -05:00 |
|
Max Radermacher
|
f78c5d938b
|
Remove ows_hasValidGifSize
|
2025-10-20 20:14:18 -05:00 |
|
Max Radermacher
|
28e28a44cf
|
Remove unused mimeType code
|
2025-10-20 20:13:38 -05:00 |
|