Skip to content
This repository was archived by the owner on Feb 5, 2025. It is now read-only.

Commit a8ba0d9

Browse files
authored
Remove Lottie (#640)
2 parents 286c6ed + 5277dbe commit a8ba0d9

File tree

9 files changed

+56
-274
lines changed

9 files changed

+56
-274
lines changed

Podfile

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@ def third_party_pods
1616
pod 'Alamofire', '4.8'
1717
pod 'CocoaLumberjack', '3.5.2'
1818
pod 'GoogleSignIn', '6.0.1'
19-
pod 'lottie-ios', '3.1.6'
2019
pod 'NSURL+IDN', '0.4'
2120
pod 'SVProgressHUD', '2.2.5'
2221
end

Podfile.lock

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,6 @@ PODS:
2121
- AppAuth/Core (~> 1.4)
2222
- GTMSessionFetcher/Core (~> 1.5)
2323
- GTMSessionFetcher/Core (1.6.1)
24-
- lottie-ios (3.1.6)
2524
- NSObject-SafeExpectations (0.0.4)
2625
- "NSURL+IDN (0.4)"
2726
- OCMock (3.8.1)
@@ -47,7 +46,6 @@ DEPENDENCIES:
4746
- Expecta (= 1.0.6)
4847
- GoogleSignIn (= 6.0.1)
4948
- Gridicons (~> 1.0-beta)
50-
- lottie-ios (= 3.1.6)
5149
- "NSURL+IDN (= 0.4)"
5250
- OCMock (~> 3.4)
5351
- Specta (= 1.0.7)
@@ -67,7 +65,6 @@ SPEC REPOS:
6765
- Gridicons
6866
- GTMAppAuth
6967
- GTMSessionFetcher
70-
- lottie-ios
7168
- NSObject-SafeExpectations
7269
- "NSURL+IDN"
7370
- OCMock
@@ -89,7 +86,6 @@ SPEC CHECKSUMS:
8986
Gridicons: 8e19276b20bb15d1fda1d4d0db96d066d170135b
9087
GTMAppAuth: ad5c2b70b9a8689e1a04033c9369c4915bfcbe89
9188
GTMSessionFetcher: 36689134877faeb055b27dfa4ccc9ceaa42e029e
92-
lottie-ios: 85ce835dd8c53e02509f20729fc7d6a4e6645a0a
9389
NSObject-SafeExpectations: ab8fe623d36b25aa1f150affa324e40a2f3c0374
9490
"NSURL+IDN": afc873e639c18138a1589697c3add197fe8679ca
9591
OCMock: 29f6e52085b4e7d9b075cbf03ed7c3112f82f934
@@ -101,6 +97,6 @@ SPEC CHECKSUMS:
10197
WordPressUI: 1cf47a3b78154faf69caa18569ee7ece1e510fa0
10298
wpxmlrpc: bf55a43a7e710bd2a4fb8c02dfe83b1246f14f13
10399

104-
PODFILE CHECKSUM: d9073c8eaf970df5ce640ddb8620640ada3e775e
100+
PODFILE CHECKSUM: 3232fd3070663c657166d850256df74f1659b46f
105101

106102
COCOAPODS: 1.10.2

WordPressAuthenticator.podspec

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
Pod::Spec.new do |s|
44
s.name = 'WordPressAuthenticator'
5-
s.version = '1.43.1'
5+
s.version = '2.0.0-beta.1'
66

77
s.summary = 'WordPressAuthenticator implements an easy and elegant way to authenticate your WordPress Apps.'
88
s.description = <<-DESC
@@ -35,7 +35,6 @@ Pod::Spec.new do |s|
3535

3636
s.dependency 'Alamofire', '~> 4.8'
3737
s.dependency 'CocoaLumberjack', '~> 3.5'
38-
s.dependency 'lottie-ios', '~> 3.1.6'
3938
s.dependency 'NSURL+IDN', '0.4'
4039
s.dependency 'SVProgressHUD', '~> 2.2.5'
4140
s.dependency 'Gridicons', '~> 1.0'

WordPressAuthenticator.xcodeproj/project.pbxproj

Lines changed: 4 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@
1414
3F550D4E23DA429B007E5897 /* AppSelectorTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3F550D4D23DA429B007E5897 /* AppSelectorTests.swift */; };
1515
3F550D5123DA4A9C007E5897 /* LinkMailPresenter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3F550D5023DA4A9C007E5897 /* LinkMailPresenter.swift */; };
1616
3F550D5323DA4AC6007E5897 /* URLHandler.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3F550D5223DA4AC6007E5897 /* URLHandler.swift */; };
17+
3F9439BE27D6F9B60067183A /* LoginPrologueViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3F9439BD27D6F9B60067183A /* LoginPrologueViewController.swift */; };
1718
3FFF2FC123D7ED7C00D38C77 /* EmailClients.plist in Resources */ = {isa = PBXBuildFile; fileRef = 3FFF2FC023D7ED7C00D38C77 /* EmailClients.plist */; };
1819
3FFF2FC323D7F53200D38C77 /* AppSelector.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3FFF2FC223D7F53200D38C77 /* AppSelector.swift */; };
1920
7A7A9B9CD2D81959F9AB9AF6 /* Pods_WordPressAuthenticator.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C736FF243DE333FCAB1C2614 /* Pods_WordPressAuthenticator.framework */; };
@@ -95,12 +96,10 @@
9596
B5609139208A563800399AE4 /* LoginEmailViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5609128208A563600399AE4 /* LoginEmailViewController.swift */; };
9697
B560913A208A563800399AE4 /* LoginLinkRequestViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5609129208A563600399AE4 /* LoginLinkRequestViewController.swift */; };
9798
B560913B208A563800399AE4 /* LoginSelfHostedViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = B560912A208A563600399AE4 /* LoginSelfHostedViewController.swift */; };
98-
B560913C208A563800399AE4 /* LoginProloguePromoViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = B560912B208A563600399AE4 /* LoginProloguePromoViewController.swift */; };
9999
B560913D208A563800399AE4 /* LoginProloguePageViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = B560912C208A563700399AE4 /* LoginProloguePageViewController.swift */; };
100100
B560913E208A563800399AE4 /* SigninEditingState.swift in Sources */ = {isa = PBXBuildFile; fileRef = B560912D208A563700399AE4 /* SigninEditingState.swift */; };
101101
B560913F208A563800399AE4 /* Login.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = B560912E208A563700399AE4 /* Login.storyboard */; };
102102
B5609140208A563800399AE4 /* LoginSocialErrorCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = B560912F208A563700399AE4 /* LoginSocialErrorCell.swift */; };
103-
B5609141208A563800399AE4 /* LoginPrologueViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5609130208A563700399AE4 /* LoginPrologueViewController.swift */; };
104103
B5609142208A563800399AE4 /* LoginNavigationController.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5609131208A563700399AE4 /* LoginNavigationController.swift */; };
105104
B5609143208A563800399AE4 /* LoginSocialErrorViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5609132208A563700399AE4 /* LoginSocialErrorViewController.swift */; };
106105
B5609144208A563800399AE4 /* LoginPrologueSignupMethodViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5609133208A563700399AE4 /* LoginPrologueSignupMethodViewController.swift */; };
@@ -217,6 +216,7 @@
217216
3F550D4D23DA429B007E5897 /* AppSelectorTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppSelectorTests.swift; sourceTree = "<group>"; };
218217
3F550D5023DA4A9C007E5897 /* LinkMailPresenter.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LinkMailPresenter.swift; sourceTree = "<group>"; };
219218
3F550D5223DA4AC6007E5897 /* URLHandler.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = URLHandler.swift; sourceTree = "<group>"; };
219+
3F9439BD27D6F9B60067183A /* LoginPrologueViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LoginPrologueViewController.swift; sourceTree = "<group>"; };
220220
3FFF2FC023D7ED7C00D38C77 /* EmailClients.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = EmailClients.plist; sourceTree = "<group>"; };
221221
3FFF2FC223D7F53200D38C77 /* AppSelector.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppSelector.swift; sourceTree = "<group>"; };
222222
5A441EC80D2B8D2209C2E228 /* Pods_WordPressAuthenticatorTests.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_WordPressAuthenticatorTests.framework; sourceTree = BUILT_PRODUCTS_DIR; };
@@ -301,12 +301,10 @@
301301
B5609128208A563600399AE4 /* LoginEmailViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = LoginEmailViewController.swift; sourceTree = "<group>"; };
302302
B5609129208A563600399AE4 /* LoginLinkRequestViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = LoginLinkRequestViewController.swift; sourceTree = "<group>"; };
303303
B560912A208A563600399AE4 /* LoginSelfHostedViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = LoginSelfHostedViewController.swift; sourceTree = "<group>"; };
304-
B560912B208A563600399AE4 /* LoginProloguePromoViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = LoginProloguePromoViewController.swift; sourceTree = "<group>"; };
305304
B560912C208A563700399AE4 /* LoginProloguePageViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = LoginProloguePageViewController.swift; sourceTree = "<group>"; };
306305
B560912D208A563700399AE4 /* SigninEditingState.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SigninEditingState.swift; sourceTree = "<group>"; };
307306
B560912E208A563700399AE4 /* Login.storyboard */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.storyboard; path = Login.storyboard; sourceTree = "<group>"; };
308307
B560912F208A563700399AE4 /* LoginSocialErrorCell.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = LoginSocialErrorCell.swift; sourceTree = "<group>"; };
309-
B5609130208A563700399AE4 /* LoginPrologueViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = LoginPrologueViewController.swift; sourceTree = "<group>"; };
310308
B5609131208A563700399AE4 /* LoginNavigationController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = LoginNavigationController.swift; sourceTree = "<group>"; };
311309
B5609132208A563700399AE4 /* LoginSocialErrorViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = LoginSocialErrorViewController.swift; sourceTree = "<group>"; };
312310
B5609133208A563700399AE4 /* LoginPrologueSignupMethodViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = LoginPrologueSignupMethodViewController.swift; sourceTree = "<group>"; };
@@ -571,9 +569,8 @@
571569
B5609131208A563700399AE4 /* LoginNavigationController.swift */,
572570
982C8E7823021C20003F1BA0 /* LoginPrologueLoginMethodViewController.swift */,
573571
B560912C208A563700399AE4 /* LoginProloguePageViewController.swift */,
574-
B560912B208A563600399AE4 /* LoginProloguePromoViewController.swift */,
575572
B5609133208A563700399AE4 /* LoginPrologueSignupMethodViewController.swift */,
576-
B5609130208A563700399AE4 /* LoginPrologueViewController.swift */,
573+
3F9439BD27D6F9B60067183A /* LoginPrologueViewController.swift */,
577574
B560912A208A563600399AE4 /* LoginSelfHostedViewController.swift */,
578575
B5609127208A563600399AE4 /* LoginSiteAddressViewController.swift */,
579576
B560912F208A563700399AE4 /* LoginSocialErrorCell.swift */,
@@ -1144,7 +1141,6 @@
11441141
"${BUILT_PRODUCTS_DIR}/WordPressKit/WordPressKit.framework",
11451142
"${BUILT_PRODUCTS_DIR}/WordPressShared/WordPressShared.framework",
11461143
"${BUILT_PRODUCTS_DIR}/WordPressUI/WordPressUI.framework",
1147-
"${BUILT_PRODUCTS_DIR}/lottie-ios/Lottie.framework",
11481144
"${BUILT_PRODUCTS_DIR}/wpxmlrpc/wpxmlrpc.framework",
11491145
"${BUILT_PRODUCTS_DIR}/Expecta/Expecta.framework",
11501146
"${BUILT_PRODUCTS_DIR}/OCMock/OCMock.framework",
@@ -1167,7 +1163,6 @@
11671163
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/WordPressKit.framework",
11681164
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/WordPressShared.framework",
11691165
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/WordPressUI.framework",
1170-
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/Lottie.framework",
11711166
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/wpxmlrpc.framework",
11721167
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/Expecta.framework",
11731168
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/OCMock.framework",
@@ -1207,7 +1202,6 @@
12071202
F1DE08CC24F4266A007AE6B3 /* StoredCredentialsAuthenticator.swift in Sources */,
12081203
CE1B18CC20EEC32400BECC3F /* WordPressComCredentials.swift in Sources */,
12091204
98AA5A5720AA1A7000A5958A /* WPHelpIndicatorView.swift in Sources */,
1210-
B560913C208A563800399AE4 /* LoginProloguePromoViewController.swift in Sources */,
12111205
B560910F208A54F800399AE4 /* SafariCredentialsService.swift in Sources */,
12121206
B5CDBED420B4714500BC1EF2 /* UIImage+Assets.swift in Sources */,
12131207
B5609116208A555600399AE4 /* LoginTextField.swift in Sources */,
@@ -1262,7 +1256,6 @@
12621256
B56090C9208A4F5400399AE4 /* NUXLinkMailViewController.swift in Sources */,
12631257
B56090F1208A527000399AE4 /* String+Underline.swift in Sources */,
12641258
B56052A42090B2ED001B91FD /* CircularImageView.swift in Sources */,
1265-
B5609141208A563800399AE4 /* LoginPrologueViewController.swift in Sources */,
12661259
D881A315256B5B5800FE5605 /* NavigateToEnterAccount.swift in Sources */,
12671260
B56090EB208A51D000399AE4 /* LoginFields.swift in Sources */,
12681261
B56090FB208A533200399AE4 /* WordPressSupportSourceTag.swift in Sources */,
@@ -1284,6 +1277,7 @@
12841277
CE9C5B4E24E31E03005A8BCF /* SignupMagicLinkViewController.swift in Sources */,
12851278
B56090E4208A4F9D00399AE4 /* WPNUXMainButton.m in Sources */,
12861279
3FFF2FC323D7F53200D38C77 /* AppSelector.swift in Sources */,
1280+
3F9439BE27D6F9B60067183A /* LoginPrologueViewController.swift in Sources */,
12871281
B560913B208A563800399AE4 /* LoginSelfHostedViewController.swift in Sources */,
12881282
B5609136208A563800399AE4 /* Login2FAViewController.swift in Sources */,
12891283
B56090E1208A4F9D00399AE4 /* WPWalkthroughTextField.m in Sources */,

WordPressAuthenticator/Authenticator/WordPressAuthenticator.swift

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -110,7 +110,7 @@ import WordPressKit
110110
/// Indicates if the specified ViewController belongs to the Authentication Flow, or not.
111111
///
112112
public class func isAuthenticationViewController(_ viewController: UIViewController) -> Bool {
113-
return viewController is LoginPrologueViewController || viewController is NUXViewControllerBase
113+
return viewController is NUXViewControllerBase
114114
}
115115

116116
/// Indicates if the received URL is a Google Authentication Callback.
@@ -176,11 +176,7 @@ import WordPressKit
176176
assertionFailure("Cannot instantiate initial login controller from Login.storyboard")
177177
return nil
178178
}
179-
if let childController = controller.children.first as? LoginPrologueViewController {
180-
childController.loginFields.restrictToWPCom = restrictToWPCom
181-
childController.showCancel = showCancel
182-
childController.onLoginButtonTapped = onLoginButtonTapped
183-
}
179+
184180
controller.modalPresentationStyle = .fullScreen
185181
return controller
186182
}

0 commit comments

Comments
 (0)