Commit Graph

98 Commits

Author SHA1 Message Date
Sasha Weiss
7877edefa9
Backup Export progress bar polish 2025-09-23 09:16:12 -07:00
Pete Walters
1480539e43
Add backup failure UX 2025-09-22 13:37:49 -05:00
sashaweiss-signal
7d97623c6d Pop, don't dismiss, when tapping Not Now in Backups onboarding 2025-09-16 09:23:22 -07:00
Sasha Weiss
45e534a712
Disable Backups as part of the "Create New Key" flow 2025-09-15 15:25:20 -07:00
Sasha Weiss
38c2623410
Add .owsByteCount SwiftUI FormatStyle 2025-09-12 10:59:40 -07:00
Sasha Weiss
ecf6e940e9
Rework Backup Settings progress bars 2025-09-11 14:32:40 -07:00
Sasha Weiss
c1cb263c98
Remove Back Up Now/Later options after enabling Backups 2025-09-11 08:39:26 -07:00
Sasha Weiss
29eabb58da
Rename: "Signal Secure Backups", "Recovery Key" 2025-09-10 09:20:19 -07:00
jimio
d49113ded7
"Zero kB" ==> "0 kB" in backups progress bars 2025-09-09 09:59:08 -07:00
Sasha Weiss
0e8ffca7de
Durably update BackupSettings when BackupExportJobRunner finishes 2025-09-05 14:23:03 -07:00
Sasha Weiss
26100521d3
Set BackupPlan for real on linked devices 2025-09-05 13:01:37 -07:00
Harry
95ef772c24
Animate backup settings progress bars 2025-09-04 14:38:20 -07:00
Sasha Weiss
5e5cdb9530
Consolidate Support URLs into one place 2025-09-04 09:09:50 -07:00
Sasha Weiss
f08f0868c2
Add dedicated "low power mode" paused case for Backup upload/download 2025-09-03 11:38:40 -07:00
Sasha Weiss
cfe620ce9d
Design feedback on "View Backup Key" 2025-09-02 16:18:11 -05:00
Sasha Weiss
8ee84d4a36
Consolidate Backup Settings progress bars 2025-08-28 11:45:33 -07:00
sashaweiss-signal
e5e76d3201 Use .monospacedDigit for progress bar subtitles 2025-08-27 18:06:56 -07:00
Sasha Weiss
1a2f26ed29
Enable Backups for internal builds 2025-08-27 15:56:05 -07:00
kate-signal
155397767b
Notify user 1-3 hours after they enable backups 2025-08-27 14:26:15 -07:00
Sasha Weiss
666d6f335a
Add AccountEntropyPoolManager 2025-08-26 12:00:04 -07:00
Harry
54c1ee60a8
Don't count thumbnails in download progress 2025-08-25 13:29:56 -07:00
Harry
3cb8c85185
Don't count thumbnails in upload progress 2025-08-25 13:29:27 -07:00
Sasha Weiss
860b93f846
Rework "PIN enabled/disabled" checks 2025-08-21 17:30:48 -07:00
Sasha Weiss
0ff8c43679
Ensure we always register Backup-ID, if necessary, before fetching Backup auth 2025-08-21 12:37:44 -07:00
Sasha Weiss
6a90c75807
Present WelcomeToBackupsSheet in viewDidAppear 2025-08-20 10:20:33 -07:00
Sasha Weiss
e87dadb8a1
Move Copy to Clipboard button in RecordKey into pinned footer 2025-08-18 16:17:55 -07:00
Harry
7faaf2c9a2
OWSProgress improvements 2025-08-15 20:08:48 -07:00
Sasha Weiss
f65ff3951f
Rotate MRBK when rotating the AEP 2025-08-13 11:21:44 -07:00
kate-signal
9909604304
Info image already exists as a symbol 2025-08-13 11:08:06 -07:00
kate-signal
03174c4bfc
Fix info icon coloring in dark mode 2025-08-11 14:02:09 -07:00
Sasha Weiss
a8d53fb377
Fix for BackupSettings deviceSleepBlock not resuming after cancel 2025-08-08 23:39:16 -07:00
Sasha Weiss
3aebe57906
Add UX for rotating the AEP, from Backup Settings 2025-08-07 12:02:18 -07:00
kate-signal
fb74d4151f
Add beta labeling to backups 2025-08-07 09:46:52 -05:00
Sasha Weiss
1e88db2066
End Backups Onboarding in AppSettings(BackupSettings) 2025-08-06 13:19:11 -07:00
kate-signal
877e2dc10b
Always set BackupId, not just if Backups are enabled 2025-08-06 15:12:42 -05:00
Harry
75b226b8d9
Use an OWSBackgroundTask for backup attachment up/downloads 2025-08-05 23:46:59 -07:00
kate-signal
b1b3cd4ab3
Re-enable backups only pressable over text 2025-08-05 12:39:35 -05:00
Sasha Weiss
d9a42ee9cf
Add BackupExportJob progress string for list-media 2025-08-04 14:27:14 -07:00
sashaweiss-signal
a958b4b13e Pass correct error to sheet presentation when manual Backup export fails 2025-08-04 13:20:16 -07:00
kate-signal
fefdd784b1
Continue buttons only pressable over the text 2025-08-04 09:46:42 -05:00
kate-signal
ae665910ff
Toast when backup key is copied 2025-08-01 12:44:05 -07:00
sashaweiss-signal
2ee029c36e Remove .none case from BackupSettingsViewController.OnLoadAction 2025-08-01 11:00:42 -07:00
Pete Walters
8cfac43a55
Prevent showing the 'back' button in AEP entry if the user has already registered 2025-07-31 14:01:09 -05:00
Sasha Weiss
707146c781
Prevent device sleep when a Backups progress bar is visible 2025-07-30 20:21:44 -07:00
Harry
5e1c1f5de4
Fix backup attachment upload network retrying 2025-07-30 09:35:01 -07:00
Sasha Weiss
0dbe6833b1
Remove workaround avoiding AppAttest call 2025-07-23 13:50:12 -07:00
Sasha Weiss
6097c287a3
Skip AppAttest check, for now, if opted into Backups via remote config 2025-07-22 21:17:26 -07:00
Sasha Weiss
73fd17e963
Use a TaskQueue instead of DebouncedTask in BackupDisablingManager 2025-07-22 09:24:54 -07:00
Sasha Weiss
b08a9f6a41
Rename AsyncAtomic -> SeriallyAccessedState 2025-07-21 17:52:50 -07:00
Sasha Weiss
9430d0ca56
Show error sheets when manual Backup export fails 2025-07-21 17:48:25 -07:00