Skip to content

Commit 595d6dd

Browse files
committed
Merge branch 'build/1.13.0'
2 parents caabf54 + 68024c8 commit 595d6dd

24 files changed

+823
-460
lines changed

Authenticator.xcodeproj/project.pbxproj

Lines changed: 8 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -102,7 +102,6 @@
102102
B4B1711827DF8C48002A62DE /* ScanAccountView.swift in Sources */ = {isa = PBXBuildFile; fileRef = B4B1711727DF8C48002A62DE /* ScanAccountView.swift */; };
103103
B4B83B6A2CBE8D4200B33C47 /* Logger+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = B4B83B692CBE8D3A00B33C47 /* Logger+Extensions.swift */; };
104104
B4BB02D92C80987B00B72904 /* SettingsButton.swift in Sources */ = {isa = PBXBuildFile; fileRef = B4BB02D82C80987B00B72904 /* SettingsButton.swift */; };
105-
B4BB02DA2C809BE800B72904 /* NFCSettingsController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 51AFD4D32716FC78008F2630 /* NFCSettingsController.swift */; };
106105
B4BB02DC2C80A09500B72904 /* SettingsView.swift in Sources */ = {isa = PBXBuildFile; fileRef = B4BB02DB2C80A09500B72904 /* SettingsView.swift */; };
107106
B4BB02DE2C80BC8500B72904 /* OATHSavedPasswordsViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = B4BB02DD2C80BC8500B72904 /* OATHSavedPasswordsViewModel.swift */; };
108107
B4BB02E02C80BEBD00B72904 /* OATHSavedPasswordsView.swift in Sources */ = {isa = PBXBuildFile; fileRef = B4BB02DF2C80BEBD00B72904 /* OATHSavedPasswordsView.swift */; };
@@ -823,7 +822,6 @@
823822
B4696F412CB6CF2B00604F6F /* ConfigurationViewModel.swift in Sources */,
824823
B4719B1B298AB641006CDAEA /* MainViewModel.swift in Sources */,
825824
51394C5826CFE15F009F366D /* YubiMenu.swift in Sources */,
826-
B4BB02DA2C809BE800B72904 /* NFCSettingsController.swift in Sources */,
827825
B4C93E65299FC67800C2A8B8 /* View+Extensions.swift in Sources */,
828826
816C685023440D2200209342 /* SecureStoreError.swift in Sources */,
829827
515542602649BDDB00B19C59 /* PasswordStatusViewModel.swift in Sources */,
@@ -907,7 +905,7 @@
907905
buildSettings = {
908906
CODE_SIGN_ENTITLEMENTS = TokenExtension/TokenExtension.entitlements;
909907
CODE_SIGN_STYLE = Automatic;
910-
CURRENT_PROJECT_VERSION = 181;
908+
CURRENT_PROJECT_VERSION = 204;
911909
DEVELOPMENT_TEAM = LQA3CS5MM7;
912910
INFOPLIST_FILE = TokenExtension/Info.plist;
913911
IPHONEOS_DEPLOYMENT_TARGET = 16.0;
@@ -916,7 +914,7 @@
916914
"@executable_path/Frameworks",
917915
"@executable_path/../../Frameworks",
918916
);
919-
MARKETING_VERSION = 1.11.1;
917+
MARKETING_VERSION = 1.13.0;
920918
PRODUCT_BUNDLE_IDENTIFIER = com.yubico.Authenticator.TokenExtension;
921919
PRODUCT_NAME = "$(TARGET_NAME)";
922920
SKIP_INSTALL = YES;
@@ -931,7 +929,7 @@
931929
buildSettings = {
932930
CODE_SIGN_ENTITLEMENTS = TokenExtension/TokenExtension.entitlements;
933931
CODE_SIGN_STYLE = Automatic;
934-
CURRENT_PROJECT_VERSION = 181;
932+
CURRENT_PROJECT_VERSION = 204;
935933
DEVELOPMENT_TEAM = LQA3CS5MM7;
936934
INFOPLIST_FILE = TokenExtension/Info.plist;
937935
IPHONEOS_DEPLOYMENT_TARGET = 16.0;
@@ -940,7 +938,7 @@
940938
"@executable_path/Frameworks",
941939
"@executable_path/../../Frameworks",
942940
);
943-
MARKETING_VERSION = 1.11.1;
941+
MARKETING_VERSION = 1.13.0;
944942
PRODUCT_BUNDLE_IDENTIFIER = com.yubico.Authenticator.TokenExtension;
945943
PRODUCT_NAME = "$(TARGET_NAME)";
946944
SKIP_INSTALL = YES;
@@ -1082,7 +1080,7 @@
10821080
ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor;
10831081
CODE_SIGN_ENTITLEMENTS = Authenticator/Authenticator.entitlements;
10841082
CODE_SIGN_STYLE = Automatic;
1085-
CURRENT_PROJECT_VERSION = 192;
1083+
CURRENT_PROJECT_VERSION = 204;
10861084
DEVELOPMENT_TEAM = LQA3CS5MM7;
10871085
HEADER_SEARCH_PATHS = "../Submodules/YubiKit/**";
10881086
INFOPLIST_FILE = Authenticator/Info.plist;
@@ -1092,7 +1090,7 @@
10921090
"@executable_path/Frameworks",
10931091
);
10941092
LIBRARY_SEARCH_PATHS = "";
1095-
MARKETING_VERSION = 1.12.3;
1093+
MARKETING_VERSION = 1.13.0;
10961094
OTHER_LDFLAGS = "-ObjC";
10971095
PRODUCT_BUNDLE_IDENTIFIER = com.yubico.Authenticator;
10981096
PRODUCT_NAME = "$(TARGET_NAME)";
@@ -1113,7 +1111,7 @@
11131111
ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor;
11141112
CODE_SIGN_ENTITLEMENTS = Authenticator/Authenticator.entitlements;
11151113
CODE_SIGN_STYLE = Automatic;
1116-
CURRENT_PROJECT_VERSION = 192;
1114+
CURRENT_PROJECT_VERSION = 204;
11171115
DEVELOPMENT_TEAM = LQA3CS5MM7;
11181116
HEADER_SEARCH_PATHS = "../Submodules/YubiKit/**";
11191117
INFOPLIST_FILE = Authenticator/Info.plist;
@@ -1123,7 +1121,7 @@
11231121
"@executable_path/Frameworks",
11241122
);
11251123
LIBRARY_SEARCH_PATHS = "";
1126-
MARKETING_VERSION = 1.12.3;
1124+
MARKETING_VERSION = 1.13.0;
11271125
OTHER_LDFLAGS = "-ObjC";
11281126
PRODUCT_BUNDLE_IDENTIFIER = com.yubico.Authenticator;
11291127
PRODUCT_NAME = "$(TARGET_NAME)";

Authenticator.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved

Lines changed: 15 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Authenticator/AuthenticatorApp.swift

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -23,13 +23,15 @@ struct AuthenticatorApp: App {
2323
@Environment(\.scenePhase) var scenePhase
2424
@StateObject var toastPresenter = ToastPresenter()
2525
@StateObject var notificationsViewModel = NotificationsViewModel()
26+
@StateObject var mainViewModel = MainViewModel()
2627

2728
var body: some Scene {
2829
WindowGroup {
29-
ZStack {
30-
MainView()
31-
.toast(isPresenting: $toastPresenter.isPresenting, message: toastPresenter.message)
32-
}
30+
MainView()
31+
.toast(isPresenting: $toastPresenter.isPresenting, message: toastPresenter.message)
32+
.fullScreenCover(isPresented: $notificationsViewModel.presentDisableOTP) {
33+
DisableOTPView()
34+
}
3335
.fullScreenCover(isPresented: $notificationsViewModel.showPIVTokenView) {
3436
TokenRequestView(userInfo: notificationsViewModel.userInfo)
3537
}
@@ -39,6 +41,7 @@ struct AuthenticatorApp: App {
3941
.navigationViewStyle(.stack)
4042
.environmentObject(toastPresenter)
4143
.environmentObject(notificationsViewModel)
44+
.environmentObject(mainViewModel)
4245
.onAppear {
4346
YubiKitExternalLocalization.nfcScanAlertMessage = String(localized: "Scan your YubiKey", comment: "iOS NFC alert scan")
4447
YubiKitExternalLocalization.nfcScanSuccessAlertMessage = String(localized: "Success", comment: "iOS NFC alert default success message")

Authenticator/InfoPlist.xcstrings

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626
"ja" : {
2727
"stringUnit" : {
2828
"state" : "translated",
29-
"value" : "認証"
29+
"value" : "Authenticator"
3030
}
3131
},
3232
"sk" : {

0 commit comments

Comments
 (0)