Commit Graph

29 Commits

Author SHA1 Message Date
Harry
b970f754d0
Go back to registration pin entry when SVR server returns an unknown error 2024-09-26 09:08:16 -07:00
Adam Sharp
55f9b89388
Re-enable dark theme during registration 2024-09-23 19:43:36 -04:00
Pete Walters
a9872c2b3b
Fix missing appIcon in QR code help sheet 2024-09-20 08:58:55 -07:00
Adam Sharp
691f428635
Add an animated transition when viewing permissions onboarding 2024-09-16 19:06:02 -04:00
Adam Sharp
79112ddcb0
Restore missing content during iPad permissions onboarding 2024-09-16 19:06:02 -04:00
Adam Sharp
9a1082dd89
Update registration permissions onboarding design & copy 2024-09-11 16:28:13 -05:00
Harry
f30a1c0be5
Backup TODO cleanup grab bag 2024-08-30 16:07:35 -07:00
Ehren Kret
5d3ca7fb3c convert OWSProfileManager from objc to swift 2024-08-30 15:14:30 -05:00
Harry
1210f747fd
Fix icon tint colors throughout the app 2024-08-29 12:54:19 -07:00
Harry
4ccfb958f6
Disable ai writing tools on all text fields in the app 2024-08-27 09:53:07 -07:00
Adam Sharp
1a8c9fb5c6
Fix iOS 18 crash on launch due to offscreen rendering
Creating a UIImageView outside a view hierarchy now crashes on iOS 18. We can
avoid this offscreen rendering technique by removing UIImage.asTintedImage(),
configuring the tint colour and template rendering on the UIImage directly, and
rendering with UIGraphicsImageRenderer instead of lower-level Core Graphics
APIs.
2024-08-20 10:47:28 -04:00
Ehren Kret
99cb4b5ebe remove toE164 method from PhoneNumber 2024-08-07 16:16:02 -05:00
Ehren Kret
fc350cb88a convert PhoneNumber to swift 2024-08-07 16:16:02 -05:00
Sasha Weiss
239fc7876e
Drop our custom ContextMenuButton 2024-07-22 11:38:39 -07:00
Adam Sharp
b42710cf90 Work around use of deprecated UIButton API
The old UIButton API is still functional as long as we don't use
UIButton.Configuration, so we can safely ignore these warnings until we're
ready to adopt the configuration API across the codebase.
2024-07-03 14:27:48 -04: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
cd862ce75e Fix missing DebugUI symbol when building for profiling 2024-05-16 15:16:22 -04:00
Harry
3cf36728b9
Correctly show new PIN entry after skipping old PIN entry post-registration
Co-authored-by: Pete Walters <pete@signal.org>
2024-05-15 10:27:36 -07:00
Ehren Kret
0ab16e43a4
remove the last chunk of objc in the main app target 2024-05-13 12:35:01 -05:00
Max Radermacher
0b3d2a8f18
Remove and fix confusing substring methods 2024-05-01 15:46:25 -05:00
Pete Walters
64e70938a1
Add ability to restore from local or remote backup during registration 2024-04-30 17:27:38 -05:00
Ehren Kret
a99f79ceed remove availability checks for iOS 14 and 14.0 2024-04-27 13:07:03 -05:00
Max Radermacher
177b43e229
Update to Lottie v4.4.3 2024-04-25 18:19:25 -05:00
Ehren Kret
3b51f00f6a migrate two factory methods of UIImage+OWS to swift 2024-04-22 00:17:31 -05:00
Max Radermacher
e79f977868 Fix TESTABLE_BUILD compile error 2024-04-06 13:22:28 -05:00
Sasha Weiss
7d65d35a62
Support DB debugging when restoring in Debug+Sim builds 2024-04-05 13:48:48 -07:00
Jordan Rose
b0de59f2e2 Remove required from every init that is not dynamically dispatched
This included:
- Removing unavailable inits wholesale if no longer `required`
- Marking a few classes `final` so they could continue using
  `Self(...)` rather than `OWSWhatever(...)`
2024-04-01 15:27:20 -07:00
Pete Walters
b1c3c14e68
Add dev-only backup restore option for registraion flow. 2024-03-29 19:18:06 -05:00
Max Radermacher
2e91c8d92c
Move around a bunch of files in Signal/ 2024-03-25 13:26:31 -05:00