Commit Graph

49 Commits

Author SHA1 Message Date
Sasha Weiss
1d4dc46b6f
Rebuild ProvisioningQRCodeViewController in SwiftUI 2025-01-22 17:16:40 -08:00
Elaine
f663f73b89
Show download progress in megabytes on linked device import 2025-01-22 10:57:57 -07:00
Sasha Weiss
ad70eef297
Offer to contact support if Backup restore fails during Link'n'Sync 2025-01-21 11:11:46 -08:00
Sasha Weiss
e10395445c
Offer to contact support if Backup export fails during Link'n'Sync 2025-01-21 10:42:14 -08:00
Harry
e7742ff04f
Include source progresses in OWSProgress 2025-01-17 10:37:36 -07:00
Elaine
d675fae6fc
Add indeterminate progress to Link'n'Sync provisioning 2025-01-15 16:01:03 -07:00
Harry
78a6c30535
Rework errors in primary side of link'n'sync to match latest product design 2025-01-08 18:44:53 -08:00
Harry
c58cc1f973
Add cancel button to link'n'sync 2025-01-08 18:43:54 -08:00
Harry
71f8b829ba
Allow for restarting the provisioning flow (link'n'sync retry button) 2025-01-08 18:42:45 -08:00
Elaine
f62f6c4318
Add error for failing to sync device with unsupported backup version 2025-01-08 12:26:45 -07:00
Harry
45389b0c60
Clean up zombie SVR code 2025-01-07 15:31:05 -08:00
Elaine
0ffd02ba7c
Update provisioning footer font 2025-01-06 14:17:36 -08:00
Sasha Weiss
8209cc3777
Make transfer QR codes more scannable 2024-12-19 14:25:32 -08:00
Sasha Weiss
689d282fc6
Use viewWillTransition to set layout for provisioning QR codes 2024-12-19 11:22:05 -08:00
Sasha Weiss
e01c56239f
"Refresh" button in Prvsning QR code should restart auto-rotation 2024-12-19 09:41:36 -08:00
Harry
9509425327
Don't ask for device name even if not link'n'sync'ing 2024-12-16 15:46:06 -06:00
Sasha Weiss
b67656ebfe
One QR code generator to rule them all 2024-12-16 11:02:30 -08:00
Sasha Weiss
a0bdb1c82d
Replace all ugly QR codes with pretty ones 2024-12-16 10:04:51 -08:00
Elaine
1cfdd083d5
Fix "Learn more" button on secondary device link'n'sync 2024-12-13 12:20:39 -07:00
Sasha Weiss
0957f0d646
Handle landscape and portrait layouts in provisioning QR code 2024-12-12 11:01:43 -08:00
Sasha Weiss
f94673f9f1
Rotate the provisioning QR code every 45s 2024-12-10 14:18:09 -08:00
Elaine
ede169a28d
Add Link'n'Sync error prompts to secondary devices 2024-12-10 13:09:09 -07:00
Elaine
379d7768c6
Add Link'n'Sync secondary device progress view 2024-12-10 10:23:43 -07:00
Max Radermacher
54eafa1bd9
Clean up app reset method 2024-11-22 17:08:36 -06:00
Harry
b62ed1e85c
Report progress for backup import/export 2024-11-14 08:57:00 -08:00
Harry
12a20a01ec
Don't ask for device name if link'n'syncing 2024-11-13 15:47:19 -08:00
Harry
d72edeea62
Add rudimentary link'n'sync confirmation sheet 2024-11-13 15:45:44 -08:00
Ehren Kret
698657f992 move mode switch button to UIAction 2024-11-12 10:07:42 -06:00
Ehren Kret
d1aff678c4 migrate to async swift for ProvisioningController continue button 2024-11-12 08:58:22 -06:00
Sasha Weiss
6326b4eb61
Prune a couple ImplRef properties off SSKEnvironment 2024-11-07 17:33:17 -08:00
Harry
ee1f784767
Don't link'n'sync if relinking 2024-11-01 12:18:11 -05:00
Harry
ba81099bbd
Add toggle to enable link'n'sync for internal builds 2024-10-30 15:04:05 -07:00
Harry
01fbce844f
Generate, persist, and read/write MediaRootBackupKey aka MrBurgerKing 2024-10-28 10:28:27 -07:00
Harry
29389e3376
Add Link'n'Sync capability to Provisioning QR code 2024-10-25 14:43:16 -07:00
Harry
0949fbfc76
Hook up link'n'sync (dev only, without error handling) 2024-10-25 14:42:31 -07:00
Ehren Kret
a4d65d6119 remove Dependencies+MainApp.swift 2024-10-11 23:47:02 -05:00
Ehren Kret
de32c7799d remove NSObject and Dependencies extension computed vars for SignalServiceKit 2024-10-11 23:12:59 -05:00
Ehren Kret
114afd8fe8 remove shared extensions 2024-10-11 10:58:08 -05:00
Ehren Kret
5ea36cd91b enable internal imports by default 2024-09-29 20:03:17 -05:00
Harry Sanabria
a58fe0cd25 Pass AppReadiness around tons of view controllers 2024-09-27 17:38:06 -07:00
Pete Walters
a9872c2b3b
Fix missing appIcon in QR code help sheet 2024-09-20 08:58:55 -07:00
Adam Sharp
79112ddcb0
Restore missing content during iPad permissions onboarding 2024-09-16 19:06:02 -04:00
Max Radermacher
3af389bda8
Clean up OWSUrlSession error handling 2024-07-11 10:53:19 -05:00
Harry
bb083ca39c
Fold SignalCoreKit into SignalServiceKit
Co-authored-by: Adam Sharp <sharplet@signal.org>
2024-06-26 08:44:41 -07:00
Adam Sharp
bcc31cbc4f
Double Tap to Edit 2024-05-21 15:15:59 -04:00
Adam Sharp
e34d892299 Improve positioning of debug-only linked device URL popover 2024-05-17 17:52:04 -04:00
Max Radermacher
177b43e229
Update to Lottie v4.4.3 2024-04-25 18:19:25 -05:00
Max Radermacher
5bad8c00e4
Use async-await for a few notification methods 2024-04-11 18:47:02 -05:00
Max Radermacher
2e91c8d92c
Move around a bunch of files in Signal/ 2024-03-25 13:26:31 -05:00