Commit Graph

36687 Commits

Author SHA1 Message Date
sashaweiss-signal
09e041cc16 Bump version to 7.69 2025-07-10 08:55:52 -07:00
sashaweiss-signal
78ba6dba79 Update translations 2025-07-10 08:54:46 -07:00
sashaweiss-signal
e686fa790f Update release notes 2025-07-10 08:47:40 -07:00
Elaine
8569a4ebb9
Temporary iOS 26 tab bar fix 2025-07-09 23:07:34 -04:00
Elaine
c9a4e0dbfe
Remove OWSTableViewController 2025-07-09 23:07:28 -04:00
Harry
a639acc90f
Don't reuse thumbnail attachment uploads as fullsize uploads and vice versa 2025-07-09 14:11:23 -07:00
Max Radermacher
372ef9bf3e
Fix orientation handling for QR code scanners 2025-07-09 14:05:03 -05:00
Max Radermacher
2df9fd5da6
Fix permission prompts when starting/joining call 2025-07-09 13:42:04 -05:00
Max Radermacher
ebdee843b2
Disable view once when a draft quoted reply exists 2025-07-09 13:39:58 -05:00
Pete Walters
c05053ed2a
Asyncify emoji indexing 2025-07-09 13:34:39 -05:00
Pete Walters
30bc8efb52
Asyncify contact support 2025-07-09 13:34:26 -05:00
Max Radermacher
ed918eff42 Asyncify defragmentIfNecessary 2025-07-09 13:34:08 -05:00
Max Radermacher
e3a48629f0 Asyncify getMobileCoinAPI 2025-07-09 13:34:08 -05:00
Max Radermacher
9d6a5ac080 Asyncify fetchPublicAddress 2025-07-09 13:34:08 -05:00
Max Radermacher
468f6480cc Asyncify prepareOutgoingPayment 2025-07-09 13:34:08 -05:00
Max Radermacher
b6c054b630 Show errors when loading trending GIFs 2025-07-09 13:33:46 -05:00
Max Radermacher
48b84de52f Show loading spinner while loading trending GIFs 2025-07-09 13:33:46 -05:00
Max Radermacher
255e81ce2c Show spinner during progressive GIF search delay 2025-07-09 13:33:46 -05:00
Max Radermacher
115385ea15
Asyncify Payments.getCurrentBalance() 2025-07-09 11:05:32 -05:00
Max Radermacher
325be152f8
Update units for device transfer 2025-07-09 11:04:45 -05:00
Harry
040d60dfa1
Present in-app SFSafariViewController for link'n'sync learn more 2025-07-08 19:07:46 -05:00
Harry
1dae59e8cf
Don't periodically list media while free tier 2025-07-08 19:07:03 -05:00
kate-signal
f5a6033c87
Users hit a black screen opening camera for in-app photos 2025-07-08 15:55:00 -07:00
Harry
2e1c07641f
Add internal settings button to check for orphan attachment files 2025-07-08 15:26:28 -07:00
Max Radermacher
d598a47040
Wait until call ends to build UI adapter 2025-07-08 16:18:44 -05:00
Max Radermacher
f17fcfa264 Show trending GIFs when clearing the search 2025-07-08 16:11:07 -05:00
Max Radermacher
6d76b87b70 Remove dead code when searching for GIFs 2025-07-08 16:11:07 -05:00
Max Radermacher
f1a17c4607 Remove trailing period when searching for GIFs 2025-07-08 16:11:07 -05:00
Max Radermacher
1cace8707a Asyncify GifPickerViewController 2025-07-08 16:11:07 -05:00
Max Radermacher
9abea44cc7 Remove extra space 2025-07-08 16:11:07 -05:00
Max Radermacher
26cf49dae3 Remove unnecessary call to removeObserver 2025-07-08 16:11:07 -05:00
Harry
b7c798cd8b
Add more backups internal settings toggles 2025-07-08 12:26:39 -07:00
Harry
bb15d4ff31
Access internal settings from registration on internal builds 2025-07-08 11:22:49 -07:00
Sasha Weiss
f518f2a35c
Add "Optimize Local Storage" toggle to Backup Settings 2025-07-08 09:10:07 -07:00
Sasha Weiss
747360a01d
Vary message in CLV progress view "Skip Download" sheet by BackupPlan 2025-07-08 09:06:55 -07:00
Sasha Weiss
17354e4c95
Add UX support for downloading attachments to BackupSettings 2025-07-08 09:06:14 -07:00
Sasha Weiss
aad23ee729
Add BackupSettingsAttachmentDownloadTracker 2025-07-08 08:53:29 -07:00
Sasha Weiss
2a267bfda1
Check non-space-related DownloadQueueStatus for each download job 2025-07-08 08:51:51 -07:00
kate-signal
e29035859f
Adjust enable backups snooze time 2025-07-08 08:06:22 -07:00
Max Radermacher
9ab57e9265
Use more efficient index when counting messages 2025-07-08 08:47:30 -05:00
Harry
48967fb4df
Set wasNotCreatedLocally for backup-restored TSOutgoingMessages 2025-07-07 17:36:29 -07:00
Harry
bc51767aef
Handle duplicate plaintext hashes with non-matching encryption keys in backup import 2025-07-07 16:42:17 -07:00
sashaweiss-signal
f6a149904a Remove unused Preview method 2025-07-07 16:34:56 -07:00
Harry
ddf14da93b
Refetch attachments before updating them as uploaded to media tier 2025-07-07 16:28:10 -07:00
Harry
69afff2f6b
Render thumbnails instead of blurhashes if we have them for pointers 2025-07-07 16:27:35 -07:00
Sasha Weiss
9a4029e062
Remove the concept of BackupFrequency, assume daily 2025-07-07 16:26:01 -07:00
Sasha Weiss
a5ef980d3d
Restrict Backup Settings exclusively to primary devices 2025-07-07 16:25:19 -07:00
Harry Sanabria
4906b5aba3 Fix inverted offloading timestamp check 2025-07-07 13:44:18 -07:00
Harry
3d951013c2
Drop support for legacy backup attachment locator fields 2025-07-07 13:11:06 -07:00
Harry
452e3556a0
Recompute existing mediaNames, rotate link'n'sync capability name 2025-07-07 13:10:13 -07:00