├── .gitignore ├── .locale-state.metadata ├── .pre-commit-config.yaml ├── .rust-package ├── .swiftformat ├── .swiftlint.yml ├── Authenticator.xcodeproj ├── project.pbxproj ├── project.xcworkspace │ └── contents.xcworkspacedata └── xcshareddata │ ├── IDETemplateMacros.plist │ └── xcschemes │ ├── Authenticator.xcscheme │ ├── Autofill.xcscheme │ ├── CommonUtilities.xcscheme │ ├── DataLayer.xcscheme │ ├── DomainLayer.xcscheme │ ├── Models.xcscheme │ └── PresentationLayer.xcscheme ├── Authenticator └── App │ ├── AppDelegate.swift │ ├── Authenticator.entitlements │ ├── AuthenticatorApp.swift │ ├── BuildConfigs │ ├── Debug.xcconfig │ ├── Release-QA.xcconfig │ └── Release.xcconfig │ ├── Info.plist │ ├── Preview Content │ └── Preview Assets.xcassets │ │ └── Contents.json │ ├── Resources │ ├── Assets.xcassets │ │ ├── AccentColor.colorset │ │ │ └── Contents.json │ │ ├── AppIcon-QA.appiconset │ │ │ ├── AppIcon-QA.png │ │ │ └── Contents.json │ │ ├── AppIcon.appiconset │ │ │ ├── AppIcon.png │ │ │ └── Contents.json │ │ └── Contents.json │ ├── InfoPlist.xcstrings │ └── Localizable.xcstrings │ └── Settings Bundles │ ├── QA │ └── Settings.bundle │ │ ├── Root.plist │ │ └── en.lproj │ │ └── Root.strings │ └── Regular │ └── Settings.bundle │ ├── Root.plist │ └── en.lproj │ └── Root.strings ├── AuthenticatorTests └── AuthenticatorTests.swift ├── AuthenticatorUITests ├── AuthenticatorUITests.swift └── AuthenticatorUITestsLaunchTests.swift ├── Autofill ├── Autofill.entitlements ├── Base.lproj │ └── MainInterface.storyboard ├── CredentialProviderViewController.swift └── Info.plist ├── CHANGELOG.md ├── LICENSE ├── LocalPackages ├── CommonUtilities │ ├── .gitignore │ ├── Package.swift │ ├── Sources │ │ └── CommonUtilities │ │ │ ├── AppConstants.swift │ │ │ ├── DeviceIdentifier.swift │ │ │ ├── Extensions │ │ │ ├── Array+Extensions.swift │ │ │ ├── Binding+Extensions.swift │ │ │ ├── Bundle+Extensions.swift │ │ │ ├── Collection+Extensions.swift │ │ │ ├── Data+Extensions.swift │ │ │ ├── NSImage+Extensions.swift │ │ │ ├── String+Extensions.swift │ │ │ ├── SymmetricKey+Extension.swift │ │ │ ├── Text+Extensions.swift │ │ │ └── UIImage+Extensions.swift │ │ │ └── Tools │ │ │ └── MutexProtected.swift │ └── Tests │ │ └── CommonUtilitiesTests │ │ ├── SafeMutexTests.swift │ │ └── StringExtensionsTests.swift ├── DataLayer │ ├── .gitignore │ ├── Package.swift │ ├── Sources │ │ └── DataLayer │ │ │ ├── DataMapping │ │ │ └── RustModels+Extensions.swift │ │ │ ├── Database+Utils │ │ │ └── DataSources │ │ │ │ └── UserDataSource.swift │ │ │ ├── InternalModel │ │ │ └── Credentials.swift │ │ │ ├── Networking │ │ │ ├── APIClient.swift │ │ │ ├── APIService+Extensions.swift │ │ │ ├── AuthenticatorEnvironment+Extensions.swift │ │ │ └── Endpoints │ │ │ │ ├── Endpoint.swift │ │ │ │ ├── Entries │ │ │ │ ├── BatchEntryReordering.swift │ │ │ │ ├── ChangeEntryOrder.swift │ │ │ │ ├── DeleteEntries.swift │ │ │ │ ├── DeleteEntry.swift │ │ │ │ ├── GetEntries.swift │ │ │ │ ├── StoreEntries.swift │ │ │ │ ├── StoreEntry.swift │ │ │ │ ├── UpdateEntries.swift │ │ │ │ └── UpdateEntry.swift │ │ │ │ └── Keys │ │ │ │ ├── GetKeys.swift │ │ │ │ └── StoreKey.swift │ │ │ ├── Repositories │ │ │ └── EntryRepository.swift │ │ │ ├── Resources │ │ │ ├── Constants │ │ │ │ ├── Constant-Black.plist │ │ │ │ ├── Constant-Prod.plist │ │ │ │ └── Constant-Scientist.plist │ │ │ └── Localizable.xcstrings │ │ │ ├── Services │ │ │ ├── AlertService.swift │ │ │ ├── AuthenticationService.swift │ │ │ ├── DeepLinkService.swift │ │ │ ├── EncryptionService.swift │ │ │ ├── EntryDataService.swift │ │ │ ├── ImportingService.swift │ │ │ ├── KeychainService.swift │ │ │ ├── QAService.swift │ │ │ ├── ReviewService.swift │ │ │ ├── SettingsService.swift │ │ │ └── ToastService.swift │ │ │ └── Tooling │ │ │ ├── BackUpManager.swift │ │ │ ├── HapticsManager.swift │ │ │ ├── IOSToWatchCommunicationManager.swift │ │ │ ├── KeyManager.swift │ │ │ ├── LocalDataManager.swift │ │ │ ├── LogManager.swift │ │ │ ├── ReachabilityManager.swift │ │ │ ├── TotpGenerator.swift │ │ │ ├── TotpIssuerMapper.swift │ │ │ └── UserSessionManager.swift │ └── Tests │ │ └── DataLayerTests │ │ ├── DataSources │ │ └── UserDataSourceTests.swift │ │ ├── Networking │ │ ├── AuthenticatorEnvironmentTests.swift │ │ └── Endpoints │ │ │ ├── Entries │ │ │ └── GetEntriesTests.swift │ │ │ └── Keys │ │ │ └── GetKeysTest.swift │ │ ├── Repositories │ │ └── EntryRepositoryTests.swift │ │ ├── Services │ │ └── ImportingServicesTests.swift │ │ ├── Tooling │ │ └── LogManagerTests.swift │ │ └── Utilities │ │ ├── Decodable+Extension.swift │ │ ├── Mocks │ │ ├── MockApiClient.swift │ │ ├── MockKeyProvider.swift │ │ ├── MockKeychainService.swift │ │ ├── MockLocalDataManager.swift │ │ ├── MockLogger.swift │ │ └── MockUserSessionTooling.swift │ │ └── Tag+Extension.swift ├── DomainLayer │ ├── .gitignore │ ├── .swiftpm │ │ └── xcode │ │ │ └── xcshareddata │ │ │ └── xcschemes │ │ │ └── DomainProtocols.xcscheme │ ├── Package.swift │ ├── Sources │ │ └── DomainLayer │ │ │ ├── .swift │ │ │ └── UseCases │ │ │ ├── QRCode │ │ │ └── ParseImageQRCodeContent.swift │ │ │ └── Utils │ │ │ ├── AuthenticateBiometrically.swift │ │ │ ├── CheckAskForReview.swift │ │ │ ├── CopyTextToClipboard.swift │ │ │ ├── EmptyTempDirectory.swift │ │ │ ├── GetBiometricStatus.swift │ │ │ ├── OpenAppSettings.swift │ │ │ ├── RequestForReview.swift │ │ │ ├── SetUpFirstRun.swift │ │ │ ├── SetUpSentry.swift │ │ │ └── UpdateAppAndRustVersion.swift │ └── Tests │ │ └── DomainLayerTests │ │ ├── CheckAskForReviewTests.swift │ │ ├── DomainLayerTests.swift │ │ └── Mocks │ │ ├── Entry+Random.swift │ │ ├── EntryUiModel+Random.swift │ │ ├── MockLogger.swift │ │ ├── MockedEntryDataService.swift │ │ └── MockedSettingsService.swift ├── Macro │ ├── .swiftpm │ │ └── xcode │ │ │ ├── package.xcworkspace │ │ │ └── contents.xcworkspacedata │ │ │ └── xcshareddata │ │ │ └── xcschemes │ │ │ └── Macro.xcscheme │ ├── Package.swift │ ├── README.md │ ├── Sources │ │ ├── Implementation │ │ │ ├── Errors │ │ │ │ └── MacroError.swift │ │ │ ├── Expression │ │ │ │ └── LocalizedMacro.swift │ │ │ ├── Member │ │ │ │ └── CopyableMacro.swift │ │ │ └── Plugin.swift │ │ └── Interface │ │ │ ├── AttachedMacros.swift │ │ │ └── ExpressionMacros.swift │ └── Tests │ │ └── Expression │ │ ├── CopyableMacroTests.swift │ │ └── LocalizedMacroTests.swift ├── Models │ ├── .gitignore │ ├── Package.swift │ ├── Sources │ │ └── Models │ │ │ ├── DatabaseEntities │ │ │ ├── EncryptedEntryEntity.swift │ │ │ └── EncryptedUserDataEntity.swift │ │ │ ├── EntryData │ │ │ ├── Code.swift │ │ │ ├── Entry.swift │ │ │ ├── EntrySyncState.swift │ │ │ ├── EntryUiModel.swift │ │ │ ├── IssuerInfo.swift │ │ │ ├── OrderedEntry.swift │ │ │ ├── RemoteEncryptedEntry.swift │ │ │ ├── TotpAlgorithm.swift │ │ │ └── TotpType.swift │ │ │ ├── EntryParams │ │ │ ├── EntryParameters.swift │ │ │ ├── SteamParams.swift │ │ │ └── TotpParams.swift │ │ │ ├── Error │ │ │ ├── AuthError.swift │ │ │ └── FailureReasons │ │ │ │ ├── BackUpFailureReason.swift │ │ │ │ ├── CryptoFailureReason.swift │ │ │ │ ├── DeeplinkingFailureReason.swift │ │ │ │ ├── EncryptionFailureReason.swift │ │ │ │ ├── GenericEntryFailureReason.swift │ │ │ │ ├── ImageParsingFailureReason.swift │ │ │ │ ├── ImportingFailureReason.swift │ │ │ │ ├── SymmetricKeyCryptoFailureReasons.swift │ │ │ │ └── WatchConnectivityFailureReason.swift │ │ │ ├── Extensions │ │ │ └── Hasher+Extensions.swift │ │ │ ├── General │ │ │ ├── DataState.swift │ │ │ └── TextContent.swift │ │ │ ├── ImportExportData │ │ │ ├── GoogleImportType.swift │ │ │ ├── ImportError.swift │ │ │ ├── ImportOption.swift │ │ │ ├── ImportResult.swift │ │ │ ├── TextDocument.swift │ │ │ └── TwofaImportSource.swift │ │ │ ├── Keys │ │ │ └── RemoteEncryptedKey.swift │ │ │ ├── Networking │ │ │ └── AuthenticatorEnvironment.swift │ │ │ ├── Protocols │ │ │ └── IdentifiableOrderedEntry.swift │ │ │ ├── Settings │ │ │ ├── BiometricType.swift │ │ │ ├── DigitStyle.swift │ │ │ ├── EntryCellConfiguration.swift │ │ │ ├── IntegerDefaulting.swift │ │ │ ├── ProtonProduct.swift │ │ │ ├── SearchBarDisplayMode.swift │ │ │ ├── SortOption.swift │ │ │ ├── SyncMode.swift │ │ │ └── Theme.swift │ │ │ └── Watch │ │ │ └── WatchIOSMessageType.swift │ └── Tests │ │ └── ModelsTests │ │ └── ModelsTests.swift └── PresentationLayer │ ├── .gitignore │ ├── Package.swift │ ├── Sources │ └── PresentationLayer │ │ ├── DI+Implementation │ │ ├── RepositoryContainer.swift │ │ ├── ServiceContainer.swift │ │ ├── ToolsContainer.swift │ │ └── UseCaseContainer.swift │ │ ├── Pages │ │ ├── BackUpView │ │ │ ├── BackUpView.swift │ │ │ └── BackUpViewModel.swift │ │ ├── CreateEditEntryView │ │ │ ├── CreateEditEntryView.swift │ │ │ └── CreateEditEntryViewModel.swift │ │ ├── EntriesView │ │ │ ├── EntriesView.swift │ │ │ ├── EntriesViewModel.swift │ │ │ └── Subviews │ │ │ │ ├── CopyMessageBadge.swift │ │ │ │ ├── CurrentTokenView.swift │ │ │ │ ├── EntryCell.swift │ │ │ │ └── EntryThumbnail.swift │ │ ├── LogsView │ │ │ ├── LogsView.swift │ │ │ └── LogsViewModel.swift │ │ ├── Onboarding │ │ │ ├── OnboardingView.swift │ │ │ └── OnboardingViewModel.swift │ │ ├── QA │ │ │ ├── QAMenuView.swift │ │ │ └── QAMenuViewModel.swift │ │ ├── ScannerView │ │ │ ├── ScannerView.swift │ │ │ ├── ScannerViewModel.swift │ │ │ └── Subviews │ │ │ │ ├── AlertConfiguration+Extensions.swift │ │ │ │ ├── CameraView.swift │ │ │ │ └── RestrictedScanningArea.swift │ │ ├── SettingsView │ │ │ ├── DeleteAllDataView.swift │ │ │ ├── DeleteAllDataViewModel.swift │ │ │ ├── SettingsView.swift │ │ │ ├── SettingsViewModel.swift │ │ │ └── Subviews │ │ │ │ ├── PassBanner.swift │ │ │ │ └── SettingRow.swift │ │ └── UserLoginView │ │ │ ├── AuthLoginCoordinator.swift │ │ │ └── UserLoginView.swift │ │ ├── Resources │ │ ├── Colors.xcassets │ │ │ ├── Background │ │ │ │ ├── Contents.json │ │ │ │ ├── actionBarBorder.colorset │ │ │ │ │ └── Contents.json │ │ │ │ ├── dropdownBackground.colorset │ │ │ │ │ └── Contents.json │ │ │ │ ├── gradientEnd.colorset │ │ │ │ │ └── Contents.json │ │ │ │ ├── gradientStart.colorset │ │ │ │ │ └── Contents.json │ │ │ │ ├── inputBackground.colorset │ │ │ │ │ └── Contents.json │ │ │ │ └── inputBorder.colorset │ │ │ │ │ └── Contents.json │ │ │ ├── Button │ │ │ │ ├── Contents.json │ │ │ │ └── buttonShadowBorder.colorset │ │ │ │ │ └── Contents.json │ │ │ ├── Contents.json │ │ │ ├── Interactions │ │ │ │ ├── Contents.json │ │ │ │ ├── copyMessage.colorset │ │ │ │ │ └── Contents.json │ │ │ │ ├── deleteSwipe.colorset │ │ │ │ │ └── Contents.json │ │ │ │ ├── editSwipe.colorset │ │ │ │ │ └── Contents.json │ │ │ │ └── purpleInteraction.colorset │ │ │ │ │ └── Contents.json │ │ │ ├── Pass │ │ │ │ ├── Contents.json │ │ │ │ ├── passAlias.colorset │ │ │ │ │ └── Contents.json │ │ │ │ ├── passCreditCard.colorset │ │ │ │ │ └── Contents.json │ │ │ │ ├── passLogin.colorset │ │ │ │ │ └── Contents.json │ │ │ │ ├── passNote.colorset │ │ │ │ │ └── Contents.json │ │ │ │ ├── passPassword.colorset │ │ │ │ │ └── Contents.json │ │ │ │ └── passPurple.colorset │ │ │ │ │ └── Contents.json │ │ │ ├── Signals │ │ │ │ ├── Contents.json │ │ │ │ ├── danger.colorset │ │ │ │ │ └── Contents.json │ │ │ │ ├── error.colorset │ │ │ │ │ └── Contents.json │ │ │ │ ├── info.colorset │ │ │ │ │ └── Contents.json │ │ │ │ ├── success.colorset │ │ │ │ │ └── Contents.json │ │ │ │ └── warning.colorset │ │ │ │ │ └── Contents.json │ │ │ ├── Text │ │ │ │ ├── Contents.json │ │ │ │ ├── accent.colorset │ │ │ │ │ └── Contents.json │ │ │ │ ├── textNorm.colorset │ │ │ │ │ └── Contents.json │ │ │ │ ├── textShadow.colorset │ │ │ │ │ └── Contents.json │ │ │ │ └── textWeak.colorset │ │ │ │ │ └── Contents.json │ │ │ └── Timer │ │ │ │ ├── Contents.json │ │ │ │ ├── timer1.colorset │ │ │ │ └── Contents.json │ │ │ │ ├── timer2.colorset │ │ │ │ └── Contents.json │ │ │ │ ├── timer3.colorset │ │ │ │ └── Contents.json │ │ │ │ ├── timerLevel1.colorset │ │ │ │ └── Contents.json │ │ │ │ ├── timerLevel2.colorset │ │ │ │ └── Contents.json │ │ │ │ ├── timerLevel3.colorset │ │ │ │ └── Contents.json │ │ │ │ ├── timerLevel4.colorset │ │ │ │ └── Contents.json │ │ │ │ ├── timerLevel5.colorset │ │ │ │ └── Contents.json │ │ │ │ └── timerLevel6.colorset │ │ │ │ └── Contents.json │ │ ├── FaceID.json │ │ ├── Icons.xcassets │ │ │ ├── Contents.json │ │ │ ├── Icons │ │ │ │ ├── Contents.json │ │ │ │ ├── ImportIcons │ │ │ │ │ ├── AegisIcon.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── aegisIcon.png │ │ │ │ │ │ ├── aegisIcon@2x.png │ │ │ │ │ │ └── aegisIcon@3x.png │ │ │ │ │ ├── Arrow.imageset │ │ │ │ │ │ ├── Arrow.png │ │ │ │ │ │ ├── Arrow@2x.png │ │ │ │ │ │ ├── Arrow@3x.png │ │ │ │ │ │ └── Contents.json │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── ProtonAuthIcon.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── ProtonAuthIcon.png │ │ │ │ │ │ ├── ProtonAuthIcon@2x.png │ │ │ │ │ │ └── ProtonAuthIcon@3x.png │ │ │ │ │ ├── ProtonPassIcon.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── passIcon.png │ │ │ │ │ │ ├── passIcon@2x.png │ │ │ │ │ │ └── passIcon@3x.png │ │ │ │ │ ├── authyIcon.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── authyIcon.png │ │ │ │ │ │ ├── authyIcon@2x.png │ │ │ │ │ │ └── authyIcon@3x.png │ │ │ │ │ ├── bitwardenIcon.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── bitwardenIcon.png │ │ │ │ │ │ ├── bitwardenIcon@2x.png │ │ │ │ │ │ └── bitwardenIcon@3x.png │ │ │ │ │ ├── enteIcon.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── enteIcon.png │ │ │ │ │ │ ├── enteIcon@2x.png │ │ │ │ │ │ └── enteIcon@3x.png │ │ │ │ │ ├── googleAuthIcon.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── googleAuthIcon.png │ │ │ │ │ │ ├── googleAuthIcon@2x.png │ │ │ │ │ │ └── googleAuthIcon@3x.png │ │ │ │ │ ├── lastpassIcon.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── lastpassIcon.png │ │ │ │ │ │ ├── lastpassIcon@2x.png │ │ │ │ │ │ └── lastpassIcon@3x.png │ │ │ │ │ ├── microsoftIcon.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── microsoftIcon.png │ │ │ │ │ │ ├── microsoftIcon@2x.png │ │ │ │ │ │ └── microsoftIcon@3x.png │ │ │ │ │ └── twoFAIcon.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── twoFAIcon.png │ │ │ │ │ │ ├── twoFAIcon@2x.png │ │ │ │ │ │ └── twoFAIcon@3x.png │ │ │ │ ├── ImportShield.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── ImportShield.png │ │ │ │ │ ├── ImportShield@2x.png │ │ │ │ │ └── ImportShield@3x.png │ │ │ │ ├── ProtonPrivacy.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── ProtonPrivacy 1.svg │ │ │ │ │ └── ProtonPrivacy.svg │ │ │ │ ├── alias.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ └── alias.svg │ │ │ │ ├── background-texture.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── background-texture.png │ │ │ │ │ ├── background-texture@2x.png │ │ │ │ │ └── background-texture@3x.png │ │ │ │ ├── bioLock.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── bioLock 1.png │ │ │ │ │ ├── bioLock.png │ │ │ │ │ ├── bioLock@2x 1.png │ │ │ │ │ ├── bioLock@2x.png │ │ │ │ │ ├── bioLock@3x 1.png │ │ │ │ │ └── bioLock@3x.png │ │ │ │ ├── creditCard.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ └── creditCard.svg │ │ │ │ ├── digitBackground.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── digitBackground 1.png │ │ │ │ │ ├── digitBackground@2x 1.png │ │ │ │ │ ├── digitBackground@3x 1.png │ │ │ │ │ ├── digitBackgroundLight.png │ │ │ │ │ ├── digitBackgroundLight@2x.png │ │ │ │ │ └── digitBackgroundLight@3x.png │ │ │ │ ├── entrySeparator.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── separatorDark.png │ │ │ │ │ ├── separatorDark@2x.png │ │ │ │ │ ├── separatorDark@3x.png │ │ │ │ │ ├── separatorLight.png │ │ │ │ │ ├── separatorLight@2x.png │ │ │ │ │ └── separatorLight@3x.png │ │ │ │ ├── fileLines.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ └── fileLines.svg │ │ │ │ ├── inset.filled.circle.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ └── inset.filled.circle.svg │ │ │ │ ├── key.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ └── key.svg │ │ │ │ ├── loginIcon.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ └── loginIcon.pdf │ │ │ │ ├── noCodes.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── noCodesDark.png │ │ │ │ │ ├── noCodesDark@2x.png │ │ │ │ │ ├── noCodesDark@3x.png │ │ │ │ │ ├── noCodesLight.png │ │ │ │ │ ├── noCodesLight@2x.png │ │ │ │ │ └── noCodesLight@3x.png │ │ │ │ ├── settingsGear.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── settingsGearDark.png │ │ │ │ │ ├── settingsGearDark@2x.png │ │ │ │ │ ├── settingsGearDark@3x.png │ │ │ │ │ ├── settingsGearLight.png │ │ │ │ │ ├── settingsGearLight@2x.png │ │ │ │ │ └── settingsGearLight@3x.png │ │ │ │ ├── sortButton.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── sortButtonDark.png │ │ │ │ │ ├── sortButtonDark@2x.png │ │ │ │ │ ├── sortButtonDark@3x.png │ │ │ │ │ ├── sortButtonLight.png │ │ │ │ │ ├── sortButtonLight@2x.png │ │ │ │ │ └── sortButtonLight@3x.png │ │ │ │ └── user.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ └── user.svg │ │ │ ├── Logos │ │ │ │ ├── Contents.json │ │ │ │ ├── logoCalendar.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ └── logoCalendar.svg │ │ │ │ ├── logoDrive.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ └── logoDrive.svg │ │ │ │ ├── logoMail.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ └── logoMail.svg │ │ │ │ ├── logoPass.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ └── logoPass.svg │ │ │ │ └── logoVPN.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ └── logoVPN.svg │ │ │ ├── Onboarding │ │ │ │ ├── Contents.json │ │ │ │ ├── introPreview.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── introPreview 1.png │ │ │ │ │ ├── introPreview@2x 1.png │ │ │ │ │ ├── introPreview@3x 1.png │ │ │ │ │ ├── introPreviewDark.png │ │ │ │ │ ├── introPreviewDark@2x.png │ │ │ │ │ └── introPreviewDark@3x.png │ │ │ │ ├── introPreviewDesktop.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── introPreviewDesktop.png │ │ │ │ │ ├── introPreviewDesktop@2x.png │ │ │ │ │ └── introPreviewDesktop@3x.png │ │ │ │ └── protonSlogan.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ └── protonSlogan.svg │ │ │ └── Pass │ │ │ │ ├── Contents.json │ │ │ │ └── passPreview.imageset │ │ │ │ ├── Contents.json │ │ │ │ └── passPreview.png │ │ ├── Localizable.xcstrings │ │ ├── LockTree.json │ │ └── iCloudSync.json │ │ ├── Router │ │ └── Router.swift │ │ └── Shared │ │ ├── AuthenticatorColor.swift │ │ ├── DesignConstant.swift │ │ ├── Extensions │ │ ├── Button+Extensions.swift │ │ ├── Code+Extensions.swift │ │ ├── ColorScheme+Extensions.swift │ │ ├── Menu+Extensions.swift │ │ ├── Models │ │ │ ├── .swift │ │ │ ├── DigitStyle+Extensions.swift │ │ │ ├── SearchBarDisplayMode+Extensions.swift │ │ │ └── SortOption+Extensions.swift │ │ ├── ShapeStyle+Extensions.swift │ │ ├── TextField+Extensions.swift │ │ └── View+Extensions.swift │ │ ├── Tools │ │ └── TOTPCountdownManager.swift │ │ ├── UIComponents │ │ ├── BioLockView.swift │ │ ├── CapsuleButton.swift │ │ ├── CustomSegmentedControl.swift │ │ ├── RetryableErrorView.swift │ │ └── StaticToggle.swift │ │ └── ViewModifiers │ │ ├── AlertService+ViewModifier.swift │ │ ├── HapticManager+ViewModifier.swift │ │ ├── Import+ViewModifier.swift │ │ ├── OptionShadowModifier.swift │ │ └── ToastService+ViewModifier.swift │ └── Tests │ └── PresentationLayerTests │ └── PresentationLayerTests.swift ├── README.md ├── TestPlan └── Authenticator.xctestplan ├── Watch Widget ├── Assets.xcassets │ ├── AccentColor.colorset │ │ └── Contents.json │ ├── AppIcon.appiconset │ │ ├── AppIcon.png │ │ └── Contents.json │ ├── Authenticator.imageset │ │ ├── Authenticator.svg │ │ └── Contents.json │ ├── AuthenticatorGlyph.imageset │ │ ├── Contents.json │ │ └── ic-authenticator-glyph.svg │ ├── Contents.json │ └── WidgetBackground.colorset │ │ └── Contents.json ├── Info.plist └── Watch_Widget.swift ├── WatchAuthenticator Watch App ├── Resources │ ├── Assets.xcassets │ │ ├── AccentColor.colorset │ │ │ └── Contents.json │ │ ├── AppIcon.appiconset │ │ │ ├── AppIcon.png │ │ │ └── Contents.json │ │ ├── Color │ │ │ ├── Contents.json │ │ │ ├── cellText.colorset │ │ │ │ └── Contents.json │ │ │ ├── danger.colorset │ │ │ │ └── Contents.json │ │ │ ├── textNorm.colorset │ │ │ │ └── Contents.json │ │ │ ├── textWeak.colorset │ │ │ │ └── Contents.json │ │ │ ├── timer1.colorset │ │ │ │ └── Contents.json │ │ │ ├── timer2.colorset │ │ │ │ └── Contents.json │ │ │ └── timer3.colorset │ │ │ │ └── Contents.json │ │ └── Contents.json │ └── Localizable.xcstrings ├── Screens │ └── EntriesDisplayView │ │ ├── EntriesDisplayView.swift │ │ ├── EntriesDisplayViewModel.swift │ │ └── SubViews │ │ ├── RetryErrorView.swift │ │ └── TOTPTokenCell.swift ├── Tools │ ├── DataService.swift │ ├── EncryptionService.swift │ ├── EntryRepository.swift │ ├── KeychainService.swift │ ├── LocalDataManager.swift │ ├── Watch+DI.swift │ └── WatchToIOSCommunicationManager.swift └── WatchAuthenticatorApp.swift ├── WatchAuthenticator Watch AppTests └── WatchAuthenticator_Watch_AppTests.swift ├── WatchAuthenticator Watch AppUITests ├── WatchAuthenticator_Watch_AppUITests.swift └── WatchAuthenticator_Watch_AppUITestsLaunchTests.swift └── scripts ├── binary └── string-catalogs-scanner └── public ├── download_rust_package.sh ├── swiftformat.sh ├── swiftlint.sh └── update_git_commit_hash.sh /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/.gitignore -------------------------------------------------------------------------------- /.locale-state.metadata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/.locale-state.metadata -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /.rust-package: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/.rust-package -------------------------------------------------------------------------------- /.swiftformat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/.swiftformat -------------------------------------------------------------------------------- /.swiftlint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/.swiftlint.yml -------------------------------------------------------------------------------- /Authenticator.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/Authenticator.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /Authenticator.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/Authenticator.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /Authenticator.xcodeproj/xcshareddata/IDETemplateMacros.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/Authenticator.xcodeproj/xcshareddata/IDETemplateMacros.plist -------------------------------------------------------------------------------- /Authenticator.xcodeproj/xcshareddata/xcschemes/Authenticator.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/Authenticator.xcodeproj/xcshareddata/xcschemes/Authenticator.xcscheme -------------------------------------------------------------------------------- /Authenticator.xcodeproj/xcshareddata/xcschemes/Autofill.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/Authenticator.xcodeproj/xcshareddata/xcschemes/Autofill.xcscheme -------------------------------------------------------------------------------- /Authenticator.xcodeproj/xcshareddata/xcschemes/CommonUtilities.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/Authenticator.xcodeproj/xcshareddata/xcschemes/CommonUtilities.xcscheme -------------------------------------------------------------------------------- /Authenticator.xcodeproj/xcshareddata/xcschemes/DataLayer.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/Authenticator.xcodeproj/xcshareddata/xcschemes/DataLayer.xcscheme -------------------------------------------------------------------------------- /Authenticator.xcodeproj/xcshareddata/xcschemes/DomainLayer.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/Authenticator.xcodeproj/xcshareddata/xcschemes/DomainLayer.xcscheme -------------------------------------------------------------------------------- /Authenticator.xcodeproj/xcshareddata/xcschemes/Models.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/Authenticator.xcodeproj/xcshareddata/xcschemes/Models.xcscheme -------------------------------------------------------------------------------- /Authenticator.xcodeproj/xcshareddata/xcschemes/PresentationLayer.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/Authenticator.xcodeproj/xcshareddata/xcschemes/PresentationLayer.xcscheme -------------------------------------------------------------------------------- /Authenticator/App/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/Authenticator/App/AppDelegate.swift -------------------------------------------------------------------------------- /Authenticator/App/Authenticator.entitlements: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/Authenticator/App/Authenticator.entitlements -------------------------------------------------------------------------------- /Authenticator/App/AuthenticatorApp.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/Authenticator/App/AuthenticatorApp.swift -------------------------------------------------------------------------------- /Authenticator/App/BuildConfigs/Debug.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/Authenticator/App/BuildConfigs/Debug.xcconfig -------------------------------------------------------------------------------- /Authenticator/App/BuildConfigs/Release-QA.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/Authenticator/App/BuildConfigs/Release-QA.xcconfig -------------------------------------------------------------------------------- /Authenticator/App/BuildConfigs/Release.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/Authenticator/App/BuildConfigs/Release.xcconfig -------------------------------------------------------------------------------- /Authenticator/App/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/Authenticator/App/Info.plist -------------------------------------------------------------------------------- /Authenticator/App/Preview Content/Preview Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/Authenticator/App/Preview Content/Preview Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /Authenticator/App/Resources/Assets.xcassets/AccentColor.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/Authenticator/App/Resources/Assets.xcassets/AccentColor.colorset/Contents.json -------------------------------------------------------------------------------- /Authenticator/App/Resources/Assets.xcassets/AppIcon-QA.appiconset/AppIcon-QA.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/Authenticator/App/Resources/Assets.xcassets/AppIcon-QA.appiconset/AppIcon-QA.png -------------------------------------------------------------------------------- /Authenticator/App/Resources/Assets.xcassets/AppIcon-QA.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/Authenticator/App/Resources/Assets.xcassets/AppIcon-QA.appiconset/Contents.json -------------------------------------------------------------------------------- /Authenticator/App/Resources/Assets.xcassets/AppIcon.appiconset/AppIcon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/Authenticator/App/Resources/Assets.xcassets/AppIcon.appiconset/AppIcon.png -------------------------------------------------------------------------------- /Authenticator/App/Resources/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/Authenticator/App/Resources/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /Authenticator/App/Resources/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/Authenticator/App/Resources/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /Authenticator/App/Resources/InfoPlist.xcstrings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/Authenticator/App/Resources/InfoPlist.xcstrings -------------------------------------------------------------------------------- /Authenticator/App/Resources/Localizable.xcstrings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/Authenticator/App/Resources/Localizable.xcstrings -------------------------------------------------------------------------------- /Authenticator/App/Settings Bundles/QA/Settings.bundle/Root.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/Authenticator/App/Settings Bundles/QA/Settings.bundle/Root.plist -------------------------------------------------------------------------------- /Authenticator/App/Settings Bundles/QA/Settings.bundle/en.lproj/Root.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/Authenticator/App/Settings Bundles/QA/Settings.bundle/en.lproj/Root.strings -------------------------------------------------------------------------------- /Authenticator/App/Settings Bundles/Regular/Settings.bundle/Root.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/Authenticator/App/Settings Bundles/Regular/Settings.bundle/Root.plist -------------------------------------------------------------------------------- /Authenticator/App/Settings Bundles/Regular/Settings.bundle/en.lproj/Root.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/Authenticator/App/Settings Bundles/Regular/Settings.bundle/en.lproj/Root.strings -------------------------------------------------------------------------------- /AuthenticatorTests/AuthenticatorTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/AuthenticatorTests/AuthenticatorTests.swift -------------------------------------------------------------------------------- /AuthenticatorUITests/AuthenticatorUITests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/AuthenticatorUITests/AuthenticatorUITests.swift -------------------------------------------------------------------------------- /AuthenticatorUITests/AuthenticatorUITestsLaunchTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/AuthenticatorUITests/AuthenticatorUITestsLaunchTests.swift -------------------------------------------------------------------------------- /Autofill/Autofill.entitlements: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/Autofill/Autofill.entitlements -------------------------------------------------------------------------------- /Autofill/Base.lproj/MainInterface.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/Autofill/Base.lproj/MainInterface.storyboard -------------------------------------------------------------------------------- /Autofill/CredentialProviderViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/Autofill/CredentialProviderViewController.swift -------------------------------------------------------------------------------- /Autofill/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/Autofill/Info.plist -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LICENSE -------------------------------------------------------------------------------- /LocalPackages/CommonUtilities/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/CommonUtilities/.gitignore -------------------------------------------------------------------------------- /LocalPackages/CommonUtilities/Package.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/CommonUtilities/Package.swift -------------------------------------------------------------------------------- /LocalPackages/CommonUtilities/Sources/CommonUtilities/AppConstants.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/CommonUtilities/Sources/CommonUtilities/AppConstants.swift -------------------------------------------------------------------------------- /LocalPackages/CommonUtilities/Sources/CommonUtilities/DeviceIdentifier.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/CommonUtilities/Sources/CommonUtilities/DeviceIdentifier.swift -------------------------------------------------------------------------------- /LocalPackages/CommonUtilities/Sources/CommonUtilities/Extensions/Array+Extensions.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/CommonUtilities/Sources/CommonUtilities/Extensions/Array+Extensions.swift -------------------------------------------------------------------------------- /LocalPackages/CommonUtilities/Sources/CommonUtilities/Extensions/Binding+Extensions.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/CommonUtilities/Sources/CommonUtilities/Extensions/Binding+Extensions.swift -------------------------------------------------------------------------------- /LocalPackages/CommonUtilities/Sources/CommonUtilities/Extensions/Bundle+Extensions.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/CommonUtilities/Sources/CommonUtilities/Extensions/Bundle+Extensions.swift -------------------------------------------------------------------------------- /LocalPackages/CommonUtilities/Sources/CommonUtilities/Extensions/Collection+Extensions.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/CommonUtilities/Sources/CommonUtilities/Extensions/Collection+Extensions.swift -------------------------------------------------------------------------------- /LocalPackages/CommonUtilities/Sources/CommonUtilities/Extensions/Data+Extensions.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/CommonUtilities/Sources/CommonUtilities/Extensions/Data+Extensions.swift -------------------------------------------------------------------------------- /LocalPackages/CommonUtilities/Sources/CommonUtilities/Extensions/NSImage+Extensions.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/CommonUtilities/Sources/CommonUtilities/Extensions/NSImage+Extensions.swift -------------------------------------------------------------------------------- /LocalPackages/CommonUtilities/Sources/CommonUtilities/Extensions/String+Extensions.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/CommonUtilities/Sources/CommonUtilities/Extensions/String+Extensions.swift -------------------------------------------------------------------------------- /LocalPackages/CommonUtilities/Sources/CommonUtilities/Extensions/SymmetricKey+Extension.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/CommonUtilities/Sources/CommonUtilities/Extensions/SymmetricKey+Extension.swift -------------------------------------------------------------------------------- /LocalPackages/CommonUtilities/Sources/CommonUtilities/Extensions/Text+Extensions.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/CommonUtilities/Sources/CommonUtilities/Extensions/Text+Extensions.swift -------------------------------------------------------------------------------- /LocalPackages/CommonUtilities/Sources/CommonUtilities/Extensions/UIImage+Extensions.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/CommonUtilities/Sources/CommonUtilities/Extensions/UIImage+Extensions.swift -------------------------------------------------------------------------------- /LocalPackages/CommonUtilities/Sources/CommonUtilities/Tools/MutexProtected.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/CommonUtilities/Sources/CommonUtilities/Tools/MutexProtected.swift -------------------------------------------------------------------------------- /LocalPackages/CommonUtilities/Tests/CommonUtilitiesTests/SafeMutexTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/CommonUtilities/Tests/CommonUtilitiesTests/SafeMutexTests.swift -------------------------------------------------------------------------------- /LocalPackages/CommonUtilities/Tests/CommonUtilitiesTests/StringExtensionsTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/CommonUtilities/Tests/CommonUtilitiesTests/StringExtensionsTests.swift -------------------------------------------------------------------------------- /LocalPackages/DataLayer/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/DataLayer/.gitignore -------------------------------------------------------------------------------- /LocalPackages/DataLayer/Package.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/DataLayer/Package.swift -------------------------------------------------------------------------------- /LocalPackages/DataLayer/Sources/DataLayer/DataMapping/RustModels+Extensions.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/DataLayer/Sources/DataLayer/DataMapping/RustModels+Extensions.swift -------------------------------------------------------------------------------- /LocalPackages/DataLayer/Sources/DataLayer/Database+Utils/DataSources/UserDataSource.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/DataLayer/Sources/DataLayer/Database+Utils/DataSources/UserDataSource.swift -------------------------------------------------------------------------------- /LocalPackages/DataLayer/Sources/DataLayer/InternalModel/Credentials.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/DataLayer/Sources/DataLayer/InternalModel/Credentials.swift -------------------------------------------------------------------------------- /LocalPackages/DataLayer/Sources/DataLayer/Networking/APIClient.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/DataLayer/Sources/DataLayer/Networking/APIClient.swift -------------------------------------------------------------------------------- /LocalPackages/DataLayer/Sources/DataLayer/Networking/APIService+Extensions.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/DataLayer/Sources/DataLayer/Networking/APIService+Extensions.swift -------------------------------------------------------------------------------- /LocalPackages/DataLayer/Sources/DataLayer/Networking/AuthenticatorEnvironment+Extensions.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/DataLayer/Sources/DataLayer/Networking/AuthenticatorEnvironment+Extensions.swift -------------------------------------------------------------------------------- /LocalPackages/DataLayer/Sources/DataLayer/Networking/Endpoints/Endpoint.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/DataLayer/Sources/DataLayer/Networking/Endpoints/Endpoint.swift -------------------------------------------------------------------------------- /LocalPackages/DataLayer/Sources/DataLayer/Networking/Endpoints/Entries/BatchEntryReordering.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/DataLayer/Sources/DataLayer/Networking/Endpoints/Entries/BatchEntryReordering.swift -------------------------------------------------------------------------------- /LocalPackages/DataLayer/Sources/DataLayer/Networking/Endpoints/Entries/ChangeEntryOrder.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/DataLayer/Sources/DataLayer/Networking/Endpoints/Entries/ChangeEntryOrder.swift -------------------------------------------------------------------------------- /LocalPackages/DataLayer/Sources/DataLayer/Networking/Endpoints/Entries/DeleteEntries.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/DataLayer/Sources/DataLayer/Networking/Endpoints/Entries/DeleteEntries.swift -------------------------------------------------------------------------------- /LocalPackages/DataLayer/Sources/DataLayer/Networking/Endpoints/Entries/DeleteEntry.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/DataLayer/Sources/DataLayer/Networking/Endpoints/Entries/DeleteEntry.swift -------------------------------------------------------------------------------- /LocalPackages/DataLayer/Sources/DataLayer/Networking/Endpoints/Entries/GetEntries.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/DataLayer/Sources/DataLayer/Networking/Endpoints/Entries/GetEntries.swift -------------------------------------------------------------------------------- /LocalPackages/DataLayer/Sources/DataLayer/Networking/Endpoints/Entries/StoreEntries.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/DataLayer/Sources/DataLayer/Networking/Endpoints/Entries/StoreEntries.swift -------------------------------------------------------------------------------- /LocalPackages/DataLayer/Sources/DataLayer/Networking/Endpoints/Entries/StoreEntry.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/DataLayer/Sources/DataLayer/Networking/Endpoints/Entries/StoreEntry.swift -------------------------------------------------------------------------------- /LocalPackages/DataLayer/Sources/DataLayer/Networking/Endpoints/Entries/UpdateEntries.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/DataLayer/Sources/DataLayer/Networking/Endpoints/Entries/UpdateEntries.swift -------------------------------------------------------------------------------- /LocalPackages/DataLayer/Sources/DataLayer/Networking/Endpoints/Entries/UpdateEntry.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/DataLayer/Sources/DataLayer/Networking/Endpoints/Entries/UpdateEntry.swift -------------------------------------------------------------------------------- /LocalPackages/DataLayer/Sources/DataLayer/Networking/Endpoints/Keys/GetKeys.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/DataLayer/Sources/DataLayer/Networking/Endpoints/Keys/GetKeys.swift -------------------------------------------------------------------------------- /LocalPackages/DataLayer/Sources/DataLayer/Networking/Endpoints/Keys/StoreKey.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/DataLayer/Sources/DataLayer/Networking/Endpoints/Keys/StoreKey.swift -------------------------------------------------------------------------------- /LocalPackages/DataLayer/Sources/DataLayer/Repositories/EntryRepository.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/DataLayer/Sources/DataLayer/Repositories/EntryRepository.swift -------------------------------------------------------------------------------- /LocalPackages/DataLayer/Sources/DataLayer/Resources/Constants/Constant-Black.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/DataLayer/Sources/DataLayer/Resources/Constants/Constant-Black.plist -------------------------------------------------------------------------------- /LocalPackages/DataLayer/Sources/DataLayer/Resources/Constants/Constant-Prod.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/DataLayer/Sources/DataLayer/Resources/Constants/Constant-Prod.plist -------------------------------------------------------------------------------- /LocalPackages/DataLayer/Sources/DataLayer/Resources/Constants/Constant-Scientist.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/DataLayer/Sources/DataLayer/Resources/Constants/Constant-Scientist.plist -------------------------------------------------------------------------------- /LocalPackages/DataLayer/Sources/DataLayer/Resources/Localizable.xcstrings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/DataLayer/Sources/DataLayer/Resources/Localizable.xcstrings -------------------------------------------------------------------------------- /LocalPackages/DataLayer/Sources/DataLayer/Services/AlertService.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/DataLayer/Sources/DataLayer/Services/AlertService.swift -------------------------------------------------------------------------------- /LocalPackages/DataLayer/Sources/DataLayer/Services/AuthenticationService.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/DataLayer/Sources/DataLayer/Services/AuthenticationService.swift -------------------------------------------------------------------------------- /LocalPackages/DataLayer/Sources/DataLayer/Services/DeepLinkService.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/DataLayer/Sources/DataLayer/Services/DeepLinkService.swift -------------------------------------------------------------------------------- /LocalPackages/DataLayer/Sources/DataLayer/Services/EncryptionService.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/DataLayer/Sources/DataLayer/Services/EncryptionService.swift -------------------------------------------------------------------------------- /LocalPackages/DataLayer/Sources/DataLayer/Services/EntryDataService.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/DataLayer/Sources/DataLayer/Services/EntryDataService.swift -------------------------------------------------------------------------------- /LocalPackages/DataLayer/Sources/DataLayer/Services/ImportingService.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/DataLayer/Sources/DataLayer/Services/ImportingService.swift -------------------------------------------------------------------------------- /LocalPackages/DataLayer/Sources/DataLayer/Services/KeychainService.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/DataLayer/Sources/DataLayer/Services/KeychainService.swift -------------------------------------------------------------------------------- /LocalPackages/DataLayer/Sources/DataLayer/Services/QAService.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/DataLayer/Sources/DataLayer/Services/QAService.swift -------------------------------------------------------------------------------- /LocalPackages/DataLayer/Sources/DataLayer/Services/ReviewService.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/DataLayer/Sources/DataLayer/Services/ReviewService.swift -------------------------------------------------------------------------------- /LocalPackages/DataLayer/Sources/DataLayer/Services/SettingsService.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/DataLayer/Sources/DataLayer/Services/SettingsService.swift -------------------------------------------------------------------------------- /LocalPackages/DataLayer/Sources/DataLayer/Services/ToastService.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/DataLayer/Sources/DataLayer/Services/ToastService.swift -------------------------------------------------------------------------------- /LocalPackages/DataLayer/Sources/DataLayer/Tooling/BackUpManager.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/DataLayer/Sources/DataLayer/Tooling/BackUpManager.swift -------------------------------------------------------------------------------- /LocalPackages/DataLayer/Sources/DataLayer/Tooling/HapticsManager.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/DataLayer/Sources/DataLayer/Tooling/HapticsManager.swift -------------------------------------------------------------------------------- /LocalPackages/DataLayer/Sources/DataLayer/Tooling/IOSToWatchCommunicationManager.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/DataLayer/Sources/DataLayer/Tooling/IOSToWatchCommunicationManager.swift -------------------------------------------------------------------------------- /LocalPackages/DataLayer/Sources/DataLayer/Tooling/KeyManager.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/DataLayer/Sources/DataLayer/Tooling/KeyManager.swift -------------------------------------------------------------------------------- /LocalPackages/DataLayer/Sources/DataLayer/Tooling/LocalDataManager.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/DataLayer/Sources/DataLayer/Tooling/LocalDataManager.swift -------------------------------------------------------------------------------- /LocalPackages/DataLayer/Sources/DataLayer/Tooling/LogManager.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/DataLayer/Sources/DataLayer/Tooling/LogManager.swift -------------------------------------------------------------------------------- /LocalPackages/DataLayer/Sources/DataLayer/Tooling/ReachabilityManager.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/DataLayer/Sources/DataLayer/Tooling/ReachabilityManager.swift -------------------------------------------------------------------------------- /LocalPackages/DataLayer/Sources/DataLayer/Tooling/TotpGenerator.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/DataLayer/Sources/DataLayer/Tooling/TotpGenerator.swift -------------------------------------------------------------------------------- /LocalPackages/DataLayer/Sources/DataLayer/Tooling/TotpIssuerMapper.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/DataLayer/Sources/DataLayer/Tooling/TotpIssuerMapper.swift -------------------------------------------------------------------------------- /LocalPackages/DataLayer/Sources/DataLayer/Tooling/UserSessionManager.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/DataLayer/Sources/DataLayer/Tooling/UserSessionManager.swift -------------------------------------------------------------------------------- /LocalPackages/DataLayer/Tests/DataLayerTests/DataSources/UserDataSourceTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/DataLayer/Tests/DataLayerTests/DataSources/UserDataSourceTests.swift -------------------------------------------------------------------------------- /LocalPackages/DataLayer/Tests/DataLayerTests/Networking/AuthenticatorEnvironmentTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/DataLayer/Tests/DataLayerTests/Networking/AuthenticatorEnvironmentTests.swift -------------------------------------------------------------------------------- /LocalPackages/DataLayer/Tests/DataLayerTests/Networking/Endpoints/Entries/GetEntriesTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/DataLayer/Tests/DataLayerTests/Networking/Endpoints/Entries/GetEntriesTests.swift -------------------------------------------------------------------------------- /LocalPackages/DataLayer/Tests/DataLayerTests/Networking/Endpoints/Keys/GetKeysTest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/DataLayer/Tests/DataLayerTests/Networking/Endpoints/Keys/GetKeysTest.swift -------------------------------------------------------------------------------- /LocalPackages/DataLayer/Tests/DataLayerTests/Repositories/EntryRepositoryTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/DataLayer/Tests/DataLayerTests/Repositories/EntryRepositoryTests.swift -------------------------------------------------------------------------------- /LocalPackages/DataLayer/Tests/DataLayerTests/Services/ImportingServicesTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/DataLayer/Tests/DataLayerTests/Services/ImportingServicesTests.swift -------------------------------------------------------------------------------- /LocalPackages/DataLayer/Tests/DataLayerTests/Tooling/LogManagerTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/DataLayer/Tests/DataLayerTests/Tooling/LogManagerTests.swift -------------------------------------------------------------------------------- /LocalPackages/DataLayer/Tests/DataLayerTests/Utilities/Decodable+Extension.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/DataLayer/Tests/DataLayerTests/Utilities/Decodable+Extension.swift -------------------------------------------------------------------------------- /LocalPackages/DataLayer/Tests/DataLayerTests/Utilities/Mocks/MockApiClient.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/DataLayer/Tests/DataLayerTests/Utilities/Mocks/MockApiClient.swift -------------------------------------------------------------------------------- /LocalPackages/DataLayer/Tests/DataLayerTests/Utilities/Mocks/MockKeyProvider.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/DataLayer/Tests/DataLayerTests/Utilities/Mocks/MockKeyProvider.swift -------------------------------------------------------------------------------- /LocalPackages/DataLayer/Tests/DataLayerTests/Utilities/Mocks/MockKeychainService.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/DataLayer/Tests/DataLayerTests/Utilities/Mocks/MockKeychainService.swift -------------------------------------------------------------------------------- /LocalPackages/DataLayer/Tests/DataLayerTests/Utilities/Mocks/MockLocalDataManager.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/DataLayer/Tests/DataLayerTests/Utilities/Mocks/MockLocalDataManager.swift -------------------------------------------------------------------------------- /LocalPackages/DataLayer/Tests/DataLayerTests/Utilities/Mocks/MockLogger.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/DataLayer/Tests/DataLayerTests/Utilities/Mocks/MockLogger.swift -------------------------------------------------------------------------------- /LocalPackages/DataLayer/Tests/DataLayerTests/Utilities/Mocks/MockUserSessionTooling.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/DataLayer/Tests/DataLayerTests/Utilities/Mocks/MockUserSessionTooling.swift -------------------------------------------------------------------------------- /LocalPackages/DataLayer/Tests/DataLayerTests/Utilities/Tag+Extension.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/DataLayer/Tests/DataLayerTests/Utilities/Tag+Extension.swift -------------------------------------------------------------------------------- /LocalPackages/DomainLayer/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/DomainLayer/.gitignore -------------------------------------------------------------------------------- /LocalPackages/DomainLayer/.swiftpm/xcode/xcshareddata/xcschemes/DomainProtocols.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/DomainLayer/.swiftpm/xcode/xcshareddata/xcschemes/DomainProtocols.xcscheme -------------------------------------------------------------------------------- /LocalPackages/DomainLayer/Package.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/DomainLayer/Package.swift -------------------------------------------------------------------------------- /LocalPackages/DomainLayer/Sources/DomainLayer/.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/DomainLayer/Sources/DomainLayer/.swift -------------------------------------------------------------------------------- /LocalPackages/DomainLayer/Sources/DomainLayer/UseCases/QRCode/ParseImageQRCodeContent.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/DomainLayer/Sources/DomainLayer/UseCases/QRCode/ParseImageQRCodeContent.swift -------------------------------------------------------------------------------- /LocalPackages/DomainLayer/Sources/DomainLayer/UseCases/Utils/AuthenticateBiometrically.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/DomainLayer/Sources/DomainLayer/UseCases/Utils/AuthenticateBiometrically.swift -------------------------------------------------------------------------------- /LocalPackages/DomainLayer/Sources/DomainLayer/UseCases/Utils/CheckAskForReview.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/DomainLayer/Sources/DomainLayer/UseCases/Utils/CheckAskForReview.swift -------------------------------------------------------------------------------- /LocalPackages/DomainLayer/Sources/DomainLayer/UseCases/Utils/CopyTextToClipboard.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/DomainLayer/Sources/DomainLayer/UseCases/Utils/CopyTextToClipboard.swift -------------------------------------------------------------------------------- /LocalPackages/DomainLayer/Sources/DomainLayer/UseCases/Utils/EmptyTempDirectory.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/DomainLayer/Sources/DomainLayer/UseCases/Utils/EmptyTempDirectory.swift -------------------------------------------------------------------------------- /LocalPackages/DomainLayer/Sources/DomainLayer/UseCases/Utils/GetBiometricStatus.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/DomainLayer/Sources/DomainLayer/UseCases/Utils/GetBiometricStatus.swift -------------------------------------------------------------------------------- /LocalPackages/DomainLayer/Sources/DomainLayer/UseCases/Utils/OpenAppSettings.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/DomainLayer/Sources/DomainLayer/UseCases/Utils/OpenAppSettings.swift -------------------------------------------------------------------------------- /LocalPackages/DomainLayer/Sources/DomainLayer/UseCases/Utils/RequestForReview.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/DomainLayer/Sources/DomainLayer/UseCases/Utils/RequestForReview.swift -------------------------------------------------------------------------------- /LocalPackages/DomainLayer/Sources/DomainLayer/UseCases/Utils/SetUpFirstRun.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/DomainLayer/Sources/DomainLayer/UseCases/Utils/SetUpFirstRun.swift -------------------------------------------------------------------------------- /LocalPackages/DomainLayer/Sources/DomainLayer/UseCases/Utils/SetUpSentry.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/DomainLayer/Sources/DomainLayer/UseCases/Utils/SetUpSentry.swift -------------------------------------------------------------------------------- /LocalPackages/DomainLayer/Sources/DomainLayer/UseCases/Utils/UpdateAppAndRustVersion.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/DomainLayer/Sources/DomainLayer/UseCases/Utils/UpdateAppAndRustVersion.swift -------------------------------------------------------------------------------- /LocalPackages/DomainLayer/Tests/DomainLayerTests/CheckAskForReviewTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/DomainLayer/Tests/DomainLayerTests/CheckAskForReviewTests.swift -------------------------------------------------------------------------------- /LocalPackages/DomainLayer/Tests/DomainLayerTests/DomainLayerTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/DomainLayer/Tests/DomainLayerTests/DomainLayerTests.swift -------------------------------------------------------------------------------- /LocalPackages/DomainLayer/Tests/DomainLayerTests/Mocks/Entry+Random.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/DomainLayer/Tests/DomainLayerTests/Mocks/Entry+Random.swift -------------------------------------------------------------------------------- /LocalPackages/DomainLayer/Tests/DomainLayerTests/Mocks/EntryUiModel+Random.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/DomainLayer/Tests/DomainLayerTests/Mocks/EntryUiModel+Random.swift -------------------------------------------------------------------------------- /LocalPackages/DomainLayer/Tests/DomainLayerTests/Mocks/MockLogger.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/DomainLayer/Tests/DomainLayerTests/Mocks/MockLogger.swift -------------------------------------------------------------------------------- /LocalPackages/DomainLayer/Tests/DomainLayerTests/Mocks/MockedEntryDataService.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/DomainLayer/Tests/DomainLayerTests/Mocks/MockedEntryDataService.swift -------------------------------------------------------------------------------- /LocalPackages/DomainLayer/Tests/DomainLayerTests/Mocks/MockedSettingsService.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/DomainLayer/Tests/DomainLayerTests/Mocks/MockedSettingsService.swift -------------------------------------------------------------------------------- /LocalPackages/Macro/.swiftpm/xcode/package.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/Macro/.swiftpm/xcode/package.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /LocalPackages/Macro/.swiftpm/xcode/xcshareddata/xcschemes/Macro.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/Macro/.swiftpm/xcode/xcshareddata/xcschemes/Macro.xcscheme -------------------------------------------------------------------------------- /LocalPackages/Macro/Package.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/Macro/Package.swift -------------------------------------------------------------------------------- /LocalPackages/Macro/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/Macro/README.md -------------------------------------------------------------------------------- /LocalPackages/Macro/Sources/Implementation/Errors/MacroError.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/Macro/Sources/Implementation/Errors/MacroError.swift -------------------------------------------------------------------------------- /LocalPackages/Macro/Sources/Implementation/Expression/LocalizedMacro.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/Macro/Sources/Implementation/Expression/LocalizedMacro.swift -------------------------------------------------------------------------------- /LocalPackages/Macro/Sources/Implementation/Member/CopyableMacro.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/Macro/Sources/Implementation/Member/CopyableMacro.swift -------------------------------------------------------------------------------- /LocalPackages/Macro/Sources/Implementation/Plugin.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/Macro/Sources/Implementation/Plugin.swift -------------------------------------------------------------------------------- /LocalPackages/Macro/Sources/Interface/AttachedMacros.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/Macro/Sources/Interface/AttachedMacros.swift -------------------------------------------------------------------------------- /LocalPackages/Macro/Sources/Interface/ExpressionMacros.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/Macro/Sources/Interface/ExpressionMacros.swift -------------------------------------------------------------------------------- /LocalPackages/Macro/Tests/Expression/CopyableMacroTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/Macro/Tests/Expression/CopyableMacroTests.swift -------------------------------------------------------------------------------- /LocalPackages/Macro/Tests/Expression/LocalizedMacroTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/Macro/Tests/Expression/LocalizedMacroTests.swift -------------------------------------------------------------------------------- /LocalPackages/Models/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/Models/.gitignore -------------------------------------------------------------------------------- /LocalPackages/Models/Package.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/Models/Package.swift -------------------------------------------------------------------------------- /LocalPackages/Models/Sources/Models/DatabaseEntities/EncryptedEntryEntity.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/Models/Sources/Models/DatabaseEntities/EncryptedEntryEntity.swift -------------------------------------------------------------------------------- /LocalPackages/Models/Sources/Models/DatabaseEntities/EncryptedUserDataEntity.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/Models/Sources/Models/DatabaseEntities/EncryptedUserDataEntity.swift -------------------------------------------------------------------------------- /LocalPackages/Models/Sources/Models/EntryData/Code.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/Models/Sources/Models/EntryData/Code.swift -------------------------------------------------------------------------------- /LocalPackages/Models/Sources/Models/EntryData/Entry.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/Models/Sources/Models/EntryData/Entry.swift -------------------------------------------------------------------------------- /LocalPackages/Models/Sources/Models/EntryData/EntrySyncState.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/Models/Sources/Models/EntryData/EntrySyncState.swift -------------------------------------------------------------------------------- /LocalPackages/Models/Sources/Models/EntryData/EntryUiModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/Models/Sources/Models/EntryData/EntryUiModel.swift -------------------------------------------------------------------------------- /LocalPackages/Models/Sources/Models/EntryData/IssuerInfo.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/Models/Sources/Models/EntryData/IssuerInfo.swift -------------------------------------------------------------------------------- /LocalPackages/Models/Sources/Models/EntryData/OrderedEntry.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/Models/Sources/Models/EntryData/OrderedEntry.swift -------------------------------------------------------------------------------- /LocalPackages/Models/Sources/Models/EntryData/RemoteEncryptedEntry.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/Models/Sources/Models/EntryData/RemoteEncryptedEntry.swift -------------------------------------------------------------------------------- /LocalPackages/Models/Sources/Models/EntryData/TotpAlgorithm.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/Models/Sources/Models/EntryData/TotpAlgorithm.swift -------------------------------------------------------------------------------- /LocalPackages/Models/Sources/Models/EntryData/TotpType.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/Models/Sources/Models/EntryData/TotpType.swift -------------------------------------------------------------------------------- /LocalPackages/Models/Sources/Models/EntryParams/EntryParameters.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/Models/Sources/Models/EntryParams/EntryParameters.swift -------------------------------------------------------------------------------- /LocalPackages/Models/Sources/Models/EntryParams/SteamParams.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/Models/Sources/Models/EntryParams/SteamParams.swift -------------------------------------------------------------------------------- /LocalPackages/Models/Sources/Models/EntryParams/TotpParams.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/Models/Sources/Models/EntryParams/TotpParams.swift -------------------------------------------------------------------------------- /LocalPackages/Models/Sources/Models/Error/AuthError.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/Models/Sources/Models/Error/AuthError.swift -------------------------------------------------------------------------------- /LocalPackages/Models/Sources/Models/Error/FailureReasons/BackUpFailureReason.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/Models/Sources/Models/Error/FailureReasons/BackUpFailureReason.swift -------------------------------------------------------------------------------- /LocalPackages/Models/Sources/Models/Error/FailureReasons/CryptoFailureReason.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/Models/Sources/Models/Error/FailureReasons/CryptoFailureReason.swift -------------------------------------------------------------------------------- /LocalPackages/Models/Sources/Models/Error/FailureReasons/DeeplinkingFailureReason.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/Models/Sources/Models/Error/FailureReasons/DeeplinkingFailureReason.swift -------------------------------------------------------------------------------- /LocalPackages/Models/Sources/Models/Error/FailureReasons/EncryptionFailureReason.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/Models/Sources/Models/Error/FailureReasons/EncryptionFailureReason.swift -------------------------------------------------------------------------------- /LocalPackages/Models/Sources/Models/Error/FailureReasons/GenericEntryFailureReason.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/Models/Sources/Models/Error/FailureReasons/GenericEntryFailureReason.swift -------------------------------------------------------------------------------- /LocalPackages/Models/Sources/Models/Error/FailureReasons/ImageParsingFailureReason.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/Models/Sources/Models/Error/FailureReasons/ImageParsingFailureReason.swift -------------------------------------------------------------------------------- /LocalPackages/Models/Sources/Models/Error/FailureReasons/ImportingFailureReason.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/Models/Sources/Models/Error/FailureReasons/ImportingFailureReason.swift -------------------------------------------------------------------------------- /LocalPackages/Models/Sources/Models/Error/FailureReasons/SymmetricKeyCryptoFailureReasons.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/Models/Sources/Models/Error/FailureReasons/SymmetricKeyCryptoFailureReasons.swift -------------------------------------------------------------------------------- /LocalPackages/Models/Sources/Models/Error/FailureReasons/WatchConnectivityFailureReason.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/Models/Sources/Models/Error/FailureReasons/WatchConnectivityFailureReason.swift -------------------------------------------------------------------------------- /LocalPackages/Models/Sources/Models/Extensions/Hasher+Extensions.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/Models/Sources/Models/Extensions/Hasher+Extensions.swift -------------------------------------------------------------------------------- /LocalPackages/Models/Sources/Models/General/DataState.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/Models/Sources/Models/General/DataState.swift -------------------------------------------------------------------------------- /LocalPackages/Models/Sources/Models/General/TextContent.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/Models/Sources/Models/General/TextContent.swift -------------------------------------------------------------------------------- /LocalPackages/Models/Sources/Models/ImportExportData/GoogleImportType.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/Models/Sources/Models/ImportExportData/GoogleImportType.swift -------------------------------------------------------------------------------- /LocalPackages/Models/Sources/Models/ImportExportData/ImportError.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/Models/Sources/Models/ImportExportData/ImportError.swift -------------------------------------------------------------------------------- /LocalPackages/Models/Sources/Models/ImportExportData/ImportOption.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/Models/Sources/Models/ImportExportData/ImportOption.swift -------------------------------------------------------------------------------- /LocalPackages/Models/Sources/Models/ImportExportData/ImportResult.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/Models/Sources/Models/ImportExportData/ImportResult.swift -------------------------------------------------------------------------------- /LocalPackages/Models/Sources/Models/ImportExportData/TextDocument.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/Models/Sources/Models/ImportExportData/TextDocument.swift -------------------------------------------------------------------------------- /LocalPackages/Models/Sources/Models/ImportExportData/TwofaImportSource.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/Models/Sources/Models/ImportExportData/TwofaImportSource.swift -------------------------------------------------------------------------------- /LocalPackages/Models/Sources/Models/Keys/RemoteEncryptedKey.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/Models/Sources/Models/Keys/RemoteEncryptedKey.swift -------------------------------------------------------------------------------- /LocalPackages/Models/Sources/Models/Networking/AuthenticatorEnvironment.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/Models/Sources/Models/Networking/AuthenticatorEnvironment.swift -------------------------------------------------------------------------------- /LocalPackages/Models/Sources/Models/Protocols/IdentifiableOrderedEntry.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/Models/Sources/Models/Protocols/IdentifiableOrderedEntry.swift -------------------------------------------------------------------------------- /LocalPackages/Models/Sources/Models/Settings/BiometricType.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/Models/Sources/Models/Settings/BiometricType.swift -------------------------------------------------------------------------------- /LocalPackages/Models/Sources/Models/Settings/DigitStyle.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/Models/Sources/Models/Settings/DigitStyle.swift -------------------------------------------------------------------------------- /LocalPackages/Models/Sources/Models/Settings/EntryCellConfiguration.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/Models/Sources/Models/Settings/EntryCellConfiguration.swift -------------------------------------------------------------------------------- /LocalPackages/Models/Sources/Models/Settings/IntegerDefaulting.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/Models/Sources/Models/Settings/IntegerDefaulting.swift -------------------------------------------------------------------------------- /LocalPackages/Models/Sources/Models/Settings/ProtonProduct.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/Models/Sources/Models/Settings/ProtonProduct.swift -------------------------------------------------------------------------------- /LocalPackages/Models/Sources/Models/Settings/SearchBarDisplayMode.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/Models/Sources/Models/Settings/SearchBarDisplayMode.swift -------------------------------------------------------------------------------- /LocalPackages/Models/Sources/Models/Settings/SortOption.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/Models/Sources/Models/Settings/SortOption.swift -------------------------------------------------------------------------------- /LocalPackages/Models/Sources/Models/Settings/SyncMode.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/Models/Sources/Models/Settings/SyncMode.swift -------------------------------------------------------------------------------- /LocalPackages/Models/Sources/Models/Settings/Theme.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/Models/Sources/Models/Settings/Theme.swift -------------------------------------------------------------------------------- /LocalPackages/Models/Sources/Models/Watch/WatchIOSMessageType.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/Models/Sources/Models/Watch/WatchIOSMessageType.swift -------------------------------------------------------------------------------- /LocalPackages/Models/Tests/ModelsTests/ModelsTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/Models/Tests/ModelsTests/ModelsTests.swift -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/.gitignore -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Package.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Package.swift -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/DI+Implementation/RepositoryContainer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/DI+Implementation/RepositoryContainer.swift -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/DI+Implementation/ServiceContainer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/DI+Implementation/ServiceContainer.swift -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/DI+Implementation/ToolsContainer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/DI+Implementation/ToolsContainer.swift -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/DI+Implementation/UseCaseContainer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/DI+Implementation/UseCaseContainer.swift -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Pages/BackUpView/BackUpView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Pages/BackUpView/BackUpView.swift -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Pages/BackUpView/BackUpViewModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Pages/BackUpView/BackUpViewModel.swift -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Pages/CreateEditEntryView/CreateEditEntryView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Pages/CreateEditEntryView/CreateEditEntryView.swift -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Pages/CreateEditEntryView/CreateEditEntryViewModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Pages/CreateEditEntryView/CreateEditEntryViewModel.swift -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Pages/EntriesView/EntriesView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Pages/EntriesView/EntriesView.swift -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Pages/EntriesView/EntriesViewModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Pages/EntriesView/EntriesViewModel.swift -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Pages/EntriesView/Subviews/CopyMessageBadge.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Pages/EntriesView/Subviews/CopyMessageBadge.swift -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Pages/EntriesView/Subviews/CurrentTokenView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Pages/EntriesView/Subviews/CurrentTokenView.swift -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Pages/EntriesView/Subviews/EntryCell.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Pages/EntriesView/Subviews/EntryCell.swift -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Pages/EntriesView/Subviews/EntryThumbnail.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Pages/EntriesView/Subviews/EntryThumbnail.swift -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Pages/LogsView/LogsView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Pages/LogsView/LogsView.swift -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Pages/LogsView/LogsViewModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Pages/LogsView/LogsViewModel.swift -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Pages/Onboarding/OnboardingView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Pages/Onboarding/OnboardingView.swift -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Pages/Onboarding/OnboardingViewModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Pages/Onboarding/OnboardingViewModel.swift -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Pages/QA/QAMenuView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Pages/QA/QAMenuView.swift -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Pages/QA/QAMenuViewModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Pages/QA/QAMenuViewModel.swift -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Pages/ScannerView/ScannerView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Pages/ScannerView/ScannerView.swift -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Pages/ScannerView/ScannerViewModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Pages/ScannerView/ScannerViewModel.swift -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Pages/ScannerView/Subviews/AlertConfiguration+Extensions.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Pages/ScannerView/Subviews/AlertConfiguration+Extensions.swift -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Pages/ScannerView/Subviews/CameraView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Pages/ScannerView/Subviews/CameraView.swift -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Pages/ScannerView/Subviews/RestrictedScanningArea.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Pages/ScannerView/Subviews/RestrictedScanningArea.swift -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Pages/SettingsView/DeleteAllDataView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Pages/SettingsView/DeleteAllDataView.swift -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Pages/SettingsView/DeleteAllDataViewModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Pages/SettingsView/DeleteAllDataViewModel.swift -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Pages/SettingsView/SettingsView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Pages/SettingsView/SettingsView.swift -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Pages/SettingsView/SettingsViewModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Pages/SettingsView/SettingsViewModel.swift -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Pages/SettingsView/Subviews/PassBanner.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Pages/SettingsView/Subviews/PassBanner.swift -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Pages/SettingsView/Subviews/SettingRow.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Pages/SettingsView/Subviews/SettingRow.swift -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Pages/UserLoginView/AuthLoginCoordinator.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Pages/UserLoginView/AuthLoginCoordinator.swift -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Pages/UserLoginView/UserLoginView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Pages/UserLoginView/UserLoginView.swift -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Colors.xcassets/Background/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Colors.xcassets/Background/Contents.json -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Colors.xcassets/Background/actionBarBorder.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Colors.xcassets/Background/actionBarBorder.colorset/Contents.json -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Colors.xcassets/Background/dropdownBackground.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Colors.xcassets/Background/dropdownBackground.colorset/Contents.json -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Colors.xcassets/Background/gradientEnd.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Colors.xcassets/Background/gradientEnd.colorset/Contents.json -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Colors.xcassets/Background/gradientStart.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Colors.xcassets/Background/gradientStart.colorset/Contents.json -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Colors.xcassets/Background/inputBackground.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Colors.xcassets/Background/inputBackground.colorset/Contents.json -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Colors.xcassets/Background/inputBorder.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Colors.xcassets/Background/inputBorder.colorset/Contents.json -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Colors.xcassets/Button/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Colors.xcassets/Button/Contents.json -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Colors.xcassets/Button/buttonShadowBorder.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Colors.xcassets/Button/buttonShadowBorder.colorset/Contents.json -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Colors.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Colors.xcassets/Contents.json -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Colors.xcassets/Interactions/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Colors.xcassets/Interactions/Contents.json -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Colors.xcassets/Interactions/copyMessage.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Colors.xcassets/Interactions/copyMessage.colorset/Contents.json -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Colors.xcassets/Interactions/deleteSwipe.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Colors.xcassets/Interactions/deleteSwipe.colorset/Contents.json -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Colors.xcassets/Interactions/editSwipe.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Colors.xcassets/Interactions/editSwipe.colorset/Contents.json -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Colors.xcassets/Interactions/purpleInteraction.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Colors.xcassets/Interactions/purpleInteraction.colorset/Contents.json -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Colors.xcassets/Pass/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Colors.xcassets/Pass/Contents.json -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Colors.xcassets/Pass/passAlias.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Colors.xcassets/Pass/passAlias.colorset/Contents.json -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Colors.xcassets/Pass/passCreditCard.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Colors.xcassets/Pass/passCreditCard.colorset/Contents.json -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Colors.xcassets/Pass/passLogin.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Colors.xcassets/Pass/passLogin.colorset/Contents.json -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Colors.xcassets/Pass/passNote.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Colors.xcassets/Pass/passNote.colorset/Contents.json -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Colors.xcassets/Pass/passPassword.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Colors.xcassets/Pass/passPassword.colorset/Contents.json -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Colors.xcassets/Pass/passPurple.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Colors.xcassets/Pass/passPurple.colorset/Contents.json -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Colors.xcassets/Signals/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Colors.xcassets/Signals/Contents.json -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Colors.xcassets/Signals/danger.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Colors.xcassets/Signals/danger.colorset/Contents.json -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Colors.xcassets/Signals/error.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Colors.xcassets/Signals/error.colorset/Contents.json -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Colors.xcassets/Signals/info.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Colors.xcassets/Signals/info.colorset/Contents.json -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Colors.xcassets/Signals/success.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Colors.xcassets/Signals/success.colorset/Contents.json -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Colors.xcassets/Signals/warning.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Colors.xcassets/Signals/warning.colorset/Contents.json -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Colors.xcassets/Text/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Colors.xcassets/Text/Contents.json -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Colors.xcassets/Text/accent.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Colors.xcassets/Text/accent.colorset/Contents.json -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Colors.xcassets/Text/textNorm.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Colors.xcassets/Text/textNorm.colorset/Contents.json -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Colors.xcassets/Text/textShadow.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Colors.xcassets/Text/textShadow.colorset/Contents.json -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Colors.xcassets/Text/textWeak.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Colors.xcassets/Text/textWeak.colorset/Contents.json -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Colors.xcassets/Timer/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Colors.xcassets/Timer/Contents.json -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Colors.xcassets/Timer/timer1.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Colors.xcassets/Timer/timer1.colorset/Contents.json -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Colors.xcassets/Timer/timer2.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Colors.xcassets/Timer/timer2.colorset/Contents.json -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Colors.xcassets/Timer/timer3.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Colors.xcassets/Timer/timer3.colorset/Contents.json -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Colors.xcassets/Timer/timerLevel1.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Colors.xcassets/Timer/timerLevel1.colorset/Contents.json -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Colors.xcassets/Timer/timerLevel2.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Colors.xcassets/Timer/timerLevel2.colorset/Contents.json -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Colors.xcassets/Timer/timerLevel3.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Colors.xcassets/Timer/timerLevel3.colorset/Contents.json -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Colors.xcassets/Timer/timerLevel4.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Colors.xcassets/Timer/timerLevel4.colorset/Contents.json -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Colors.xcassets/Timer/timerLevel5.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Colors.xcassets/Timer/timerLevel5.colorset/Contents.json -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Colors.xcassets/Timer/timerLevel6.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Colors.xcassets/Timer/timerLevel6.colorset/Contents.json -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/FaceID.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/FaceID.json -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Contents.json -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/Contents.json -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/ImportIcons/AegisIcon.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/ImportIcons/AegisIcon.imageset/Contents.json -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/ImportIcons/AegisIcon.imageset/aegisIcon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/ImportIcons/AegisIcon.imageset/aegisIcon.png -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/ImportIcons/AegisIcon.imageset/aegisIcon@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/ImportIcons/AegisIcon.imageset/aegisIcon@2x.png -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/ImportIcons/AegisIcon.imageset/aegisIcon@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/ImportIcons/AegisIcon.imageset/aegisIcon@3x.png -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/ImportIcons/Arrow.imageset/Arrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/ImportIcons/Arrow.imageset/Arrow.png -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/ImportIcons/Arrow.imageset/Arrow@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/ImportIcons/Arrow.imageset/Arrow@2x.png -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/ImportIcons/Arrow.imageset/Arrow@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/ImportIcons/Arrow.imageset/Arrow@3x.png -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/ImportIcons/Arrow.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/ImportIcons/Arrow.imageset/Contents.json -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/ImportIcons/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/ImportIcons/Contents.json -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/ImportIcons/ProtonAuthIcon.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/ImportIcons/ProtonAuthIcon.imageset/Contents.json -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/ImportIcons/ProtonAuthIcon.imageset/ProtonAuthIcon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/ImportIcons/ProtonAuthIcon.imageset/ProtonAuthIcon.png -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/ImportIcons/ProtonAuthIcon.imageset/ProtonAuthIcon@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/ImportIcons/ProtonAuthIcon.imageset/ProtonAuthIcon@2x.png -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/ImportIcons/ProtonAuthIcon.imageset/ProtonAuthIcon@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/ImportIcons/ProtonAuthIcon.imageset/ProtonAuthIcon@3x.png -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/ImportIcons/ProtonPassIcon.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/ImportIcons/ProtonPassIcon.imageset/Contents.json -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/ImportIcons/ProtonPassIcon.imageset/passIcon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/ImportIcons/ProtonPassIcon.imageset/passIcon.png -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/ImportIcons/ProtonPassIcon.imageset/passIcon@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/ImportIcons/ProtonPassIcon.imageset/passIcon@2x.png -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/ImportIcons/ProtonPassIcon.imageset/passIcon@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/ImportIcons/ProtonPassIcon.imageset/passIcon@3x.png -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/ImportIcons/authyIcon.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/ImportIcons/authyIcon.imageset/Contents.json -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/ImportIcons/authyIcon.imageset/authyIcon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/ImportIcons/authyIcon.imageset/authyIcon.png -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/ImportIcons/authyIcon.imageset/authyIcon@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/ImportIcons/authyIcon.imageset/authyIcon@2x.png -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/ImportIcons/authyIcon.imageset/authyIcon@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/ImportIcons/authyIcon.imageset/authyIcon@3x.png -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/ImportIcons/bitwardenIcon.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/ImportIcons/bitwardenIcon.imageset/Contents.json -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/ImportIcons/bitwardenIcon.imageset/bitwardenIcon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/ImportIcons/bitwardenIcon.imageset/bitwardenIcon.png -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/ImportIcons/bitwardenIcon.imageset/bitwardenIcon@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/ImportIcons/bitwardenIcon.imageset/bitwardenIcon@2x.png -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/ImportIcons/bitwardenIcon.imageset/bitwardenIcon@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/ImportIcons/bitwardenIcon.imageset/bitwardenIcon@3x.png -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/ImportIcons/enteIcon.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/ImportIcons/enteIcon.imageset/Contents.json -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/ImportIcons/enteIcon.imageset/enteIcon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/ImportIcons/enteIcon.imageset/enteIcon.png -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/ImportIcons/enteIcon.imageset/enteIcon@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/ImportIcons/enteIcon.imageset/enteIcon@2x.png -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/ImportIcons/enteIcon.imageset/enteIcon@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/ImportIcons/enteIcon.imageset/enteIcon@3x.png -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/ImportIcons/googleAuthIcon.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/ImportIcons/googleAuthIcon.imageset/Contents.json -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/ImportIcons/googleAuthIcon.imageset/googleAuthIcon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/ImportIcons/googleAuthIcon.imageset/googleAuthIcon.png -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/ImportIcons/googleAuthIcon.imageset/googleAuthIcon@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/ImportIcons/googleAuthIcon.imageset/googleAuthIcon@2x.png -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/ImportIcons/googleAuthIcon.imageset/googleAuthIcon@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/ImportIcons/googleAuthIcon.imageset/googleAuthIcon@3x.png -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/ImportIcons/lastpassIcon.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/ImportIcons/lastpassIcon.imageset/Contents.json -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/ImportIcons/lastpassIcon.imageset/lastpassIcon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/ImportIcons/lastpassIcon.imageset/lastpassIcon.png -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/ImportIcons/lastpassIcon.imageset/lastpassIcon@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/ImportIcons/lastpassIcon.imageset/lastpassIcon@2x.png -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/ImportIcons/lastpassIcon.imageset/lastpassIcon@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/ImportIcons/lastpassIcon.imageset/lastpassIcon@3x.png -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/ImportIcons/microsoftIcon.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/ImportIcons/microsoftIcon.imageset/Contents.json -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/ImportIcons/microsoftIcon.imageset/microsoftIcon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/ImportIcons/microsoftIcon.imageset/microsoftIcon.png -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/ImportIcons/microsoftIcon.imageset/microsoftIcon@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/ImportIcons/microsoftIcon.imageset/microsoftIcon@2x.png -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/ImportIcons/microsoftIcon.imageset/microsoftIcon@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/ImportIcons/microsoftIcon.imageset/microsoftIcon@3x.png -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/ImportIcons/twoFAIcon.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/ImportIcons/twoFAIcon.imageset/Contents.json -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/ImportIcons/twoFAIcon.imageset/twoFAIcon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/ImportIcons/twoFAIcon.imageset/twoFAIcon.png -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/ImportIcons/twoFAIcon.imageset/twoFAIcon@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/ImportIcons/twoFAIcon.imageset/twoFAIcon@2x.png -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/ImportIcons/twoFAIcon.imageset/twoFAIcon@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/ImportIcons/twoFAIcon.imageset/twoFAIcon@3x.png -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/ImportShield.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/ImportShield.imageset/Contents.json -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/ImportShield.imageset/ImportShield.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/ImportShield.imageset/ImportShield.png -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/ImportShield.imageset/ImportShield@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/ImportShield.imageset/ImportShield@2x.png -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/ImportShield.imageset/ImportShield@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/ImportShield.imageset/ImportShield@3x.png -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/ProtonPrivacy.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/ProtonPrivacy.imageset/Contents.json -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/ProtonPrivacy.imageset/ProtonPrivacy 1.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/ProtonPrivacy.imageset/ProtonPrivacy 1.svg -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/ProtonPrivacy.imageset/ProtonPrivacy.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/ProtonPrivacy.imageset/ProtonPrivacy.svg -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/alias.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/alias.imageset/Contents.json -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/alias.imageset/alias.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/alias.imageset/alias.svg -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/background-texture.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/background-texture.imageset/Contents.json -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/background-texture.imageset/background-texture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/background-texture.imageset/background-texture.png -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/background-texture.imageset/background-texture@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/background-texture.imageset/background-texture@2x.png -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/background-texture.imageset/background-texture@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/background-texture.imageset/background-texture@3x.png -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/bioLock.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/bioLock.imageset/Contents.json -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/bioLock.imageset/bioLock 1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/bioLock.imageset/bioLock 1.png -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/bioLock.imageset/bioLock.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/bioLock.imageset/bioLock.png -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/bioLock.imageset/bioLock@2x 1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/bioLock.imageset/bioLock@2x 1.png -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/bioLock.imageset/bioLock@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/bioLock.imageset/bioLock@2x.png -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/bioLock.imageset/bioLock@3x 1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/bioLock.imageset/bioLock@3x 1.png -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/bioLock.imageset/bioLock@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/bioLock.imageset/bioLock@3x.png -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/creditCard.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/creditCard.imageset/Contents.json -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/creditCard.imageset/creditCard.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/creditCard.imageset/creditCard.svg -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/digitBackground.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/digitBackground.imageset/Contents.json -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/digitBackground.imageset/digitBackground 1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/digitBackground.imageset/digitBackground 1.png -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/digitBackground.imageset/digitBackground@2x 1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/digitBackground.imageset/digitBackground@2x 1.png -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/digitBackground.imageset/digitBackground@3x 1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/digitBackground.imageset/digitBackground@3x 1.png -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/digitBackground.imageset/digitBackgroundLight.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/digitBackground.imageset/digitBackgroundLight.png -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/digitBackground.imageset/digitBackgroundLight@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/digitBackground.imageset/digitBackgroundLight@2x.png -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/digitBackground.imageset/digitBackgroundLight@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/digitBackground.imageset/digitBackgroundLight@3x.png -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/entrySeparator.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/entrySeparator.imageset/Contents.json -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/entrySeparator.imageset/separatorDark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/entrySeparator.imageset/separatorDark.png -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/entrySeparator.imageset/separatorDark@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/entrySeparator.imageset/separatorDark@2x.png -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/entrySeparator.imageset/separatorDark@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/entrySeparator.imageset/separatorDark@3x.png -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/entrySeparator.imageset/separatorLight.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/entrySeparator.imageset/separatorLight.png -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/entrySeparator.imageset/separatorLight@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/entrySeparator.imageset/separatorLight@2x.png -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/entrySeparator.imageset/separatorLight@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/entrySeparator.imageset/separatorLight@3x.png -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/fileLines.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/fileLines.imageset/Contents.json -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/fileLines.imageset/fileLines.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/fileLines.imageset/fileLines.svg -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/inset.filled.circle.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/inset.filled.circle.imageset/Contents.json -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/inset.filled.circle.imageset/inset.filled.circle.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/inset.filled.circle.imageset/inset.filled.circle.svg -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/key.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/key.imageset/Contents.json -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/key.imageset/key.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/key.imageset/key.svg -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/loginIcon.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/loginIcon.imageset/Contents.json -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/loginIcon.imageset/loginIcon.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/loginIcon.imageset/loginIcon.pdf -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/noCodes.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/noCodes.imageset/Contents.json -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/noCodes.imageset/noCodesDark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/noCodes.imageset/noCodesDark.png -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/noCodes.imageset/noCodesDark@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/noCodes.imageset/noCodesDark@2x.png -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/noCodes.imageset/noCodesDark@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/noCodes.imageset/noCodesDark@3x.png -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/noCodes.imageset/noCodesLight.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/noCodes.imageset/noCodesLight.png -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/noCodes.imageset/noCodesLight@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/noCodes.imageset/noCodesLight@2x.png -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/noCodes.imageset/noCodesLight@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/noCodes.imageset/noCodesLight@3x.png -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/settingsGear.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/settingsGear.imageset/Contents.json -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/settingsGear.imageset/settingsGearDark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/settingsGear.imageset/settingsGearDark.png -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/settingsGear.imageset/settingsGearDark@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/settingsGear.imageset/settingsGearDark@2x.png -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/settingsGear.imageset/settingsGearDark@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/settingsGear.imageset/settingsGearDark@3x.png -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/settingsGear.imageset/settingsGearLight.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/settingsGear.imageset/settingsGearLight.png -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/settingsGear.imageset/settingsGearLight@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/settingsGear.imageset/settingsGearLight@2x.png -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/settingsGear.imageset/settingsGearLight@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/settingsGear.imageset/settingsGearLight@3x.png -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/sortButton.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/sortButton.imageset/Contents.json -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/sortButton.imageset/sortButtonDark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/sortButton.imageset/sortButtonDark.png -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/sortButton.imageset/sortButtonDark@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/sortButton.imageset/sortButtonDark@2x.png -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/sortButton.imageset/sortButtonDark@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/sortButton.imageset/sortButtonDark@3x.png -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/sortButton.imageset/sortButtonLight.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/sortButton.imageset/sortButtonLight.png -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/sortButton.imageset/sortButtonLight@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/sortButton.imageset/sortButtonLight@2x.png -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/sortButton.imageset/sortButtonLight@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/sortButton.imageset/sortButtonLight@3x.png -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/user.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/user.imageset/Contents.json -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/user.imageset/user.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Icons/user.imageset/user.svg -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Logos/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Logos/Contents.json -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Logos/logoCalendar.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Logos/logoCalendar.imageset/Contents.json -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Logos/logoCalendar.imageset/logoCalendar.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Logos/logoCalendar.imageset/logoCalendar.svg -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Logos/logoDrive.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Logos/logoDrive.imageset/Contents.json -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Logos/logoDrive.imageset/logoDrive.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Logos/logoDrive.imageset/logoDrive.svg -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Logos/logoMail.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Logos/logoMail.imageset/Contents.json -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Logos/logoMail.imageset/logoMail.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Logos/logoMail.imageset/logoMail.svg -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Logos/logoPass.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Logos/logoPass.imageset/Contents.json -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Logos/logoPass.imageset/logoPass.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Logos/logoPass.imageset/logoPass.svg -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Logos/logoVPN.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Logos/logoVPN.imageset/Contents.json -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Logos/logoVPN.imageset/logoVPN.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Logos/logoVPN.imageset/logoVPN.svg -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Onboarding/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Onboarding/Contents.json -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Onboarding/introPreview.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Onboarding/introPreview.imageset/Contents.json -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Onboarding/introPreview.imageset/introPreview 1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Onboarding/introPreview.imageset/introPreview 1.png -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Onboarding/introPreview.imageset/introPreview@2x 1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Onboarding/introPreview.imageset/introPreview@2x 1.png -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Onboarding/introPreview.imageset/introPreview@3x 1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Onboarding/introPreview.imageset/introPreview@3x 1.png -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Onboarding/introPreview.imageset/introPreviewDark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Onboarding/introPreview.imageset/introPreviewDark.png -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Onboarding/introPreview.imageset/introPreviewDark@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Onboarding/introPreview.imageset/introPreviewDark@2x.png -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Onboarding/introPreview.imageset/introPreviewDark@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Onboarding/introPreview.imageset/introPreviewDark@3x.png -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Onboarding/introPreviewDesktop.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Onboarding/introPreviewDesktop.imageset/Contents.json -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Onboarding/introPreviewDesktop.imageset/introPreviewDesktop.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Onboarding/introPreviewDesktop.imageset/introPreviewDesktop.png -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Onboarding/introPreviewDesktop.imageset/introPreviewDesktop@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Onboarding/introPreviewDesktop.imageset/introPreviewDesktop@2x.png -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Onboarding/introPreviewDesktop.imageset/introPreviewDesktop@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Onboarding/introPreviewDesktop.imageset/introPreviewDesktop@3x.png -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Onboarding/protonSlogan.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Onboarding/protonSlogan.imageset/Contents.json -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Onboarding/protonSlogan.imageset/protonSlogan.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Onboarding/protonSlogan.imageset/protonSlogan.svg -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Pass/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Pass/Contents.json -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Pass/passPreview.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Pass/passPreview.imageset/Contents.json -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Pass/passPreview.imageset/passPreview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Icons.xcassets/Pass/passPreview.imageset/passPreview.png -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Localizable.xcstrings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/Localizable.xcstrings -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/LockTree.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/LockTree.json -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/iCloudSync.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Resources/iCloudSync.json -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Router/Router.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Router/Router.swift -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Shared/AuthenticatorColor.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Shared/AuthenticatorColor.swift -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Shared/DesignConstant.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Shared/DesignConstant.swift -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Shared/Extensions/Button+Extensions.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Shared/Extensions/Button+Extensions.swift -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Shared/Extensions/Code+Extensions.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Shared/Extensions/Code+Extensions.swift -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Shared/Extensions/ColorScheme+Extensions.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Shared/Extensions/ColorScheme+Extensions.swift -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Shared/Extensions/Menu+Extensions.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Shared/Extensions/Menu+Extensions.swift -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Shared/Extensions/Models/.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Shared/Extensions/Models/.swift -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Shared/Extensions/Models/DigitStyle+Extensions.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Shared/Extensions/Models/DigitStyle+Extensions.swift -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Shared/Extensions/Models/SearchBarDisplayMode+Extensions.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Shared/Extensions/Models/SearchBarDisplayMode+Extensions.swift -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Shared/Extensions/Models/SortOption+Extensions.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Shared/Extensions/Models/SortOption+Extensions.swift -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Shared/Extensions/ShapeStyle+Extensions.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Shared/Extensions/ShapeStyle+Extensions.swift -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Shared/Extensions/TextField+Extensions.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Shared/Extensions/TextField+Extensions.swift -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Shared/Extensions/View+Extensions.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Shared/Extensions/View+Extensions.swift -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Shared/Tools/TOTPCountdownManager.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Shared/Tools/TOTPCountdownManager.swift -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Shared/UIComponents/BioLockView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Shared/UIComponents/BioLockView.swift -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Shared/UIComponents/CapsuleButton.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Shared/UIComponents/CapsuleButton.swift -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Shared/UIComponents/CustomSegmentedControl.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Shared/UIComponents/CustomSegmentedControl.swift -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Shared/UIComponents/RetryableErrorView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Shared/UIComponents/RetryableErrorView.swift -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Shared/UIComponents/StaticToggle.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Shared/UIComponents/StaticToggle.swift -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Shared/ViewModifiers/AlertService+ViewModifier.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Shared/ViewModifiers/AlertService+ViewModifier.swift -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Shared/ViewModifiers/HapticManager+ViewModifier.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Shared/ViewModifiers/HapticManager+ViewModifier.swift -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Shared/ViewModifiers/Import+ViewModifier.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Shared/ViewModifiers/Import+ViewModifier.swift -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Shared/ViewModifiers/OptionShadowModifier.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Shared/ViewModifiers/OptionShadowModifier.swift -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Sources/PresentationLayer/Shared/ViewModifiers/ToastService+ViewModifier.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Sources/PresentationLayer/Shared/ViewModifiers/ToastService+ViewModifier.swift -------------------------------------------------------------------------------- /LocalPackages/PresentationLayer/Tests/PresentationLayerTests/PresentationLayerTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/LocalPackages/PresentationLayer/Tests/PresentationLayerTests/PresentationLayerTests.swift -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/README.md -------------------------------------------------------------------------------- /TestPlan/Authenticator.xctestplan: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/TestPlan/Authenticator.xctestplan -------------------------------------------------------------------------------- /Watch Widget/Assets.xcassets/AccentColor.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/Watch Widget/Assets.xcassets/AccentColor.colorset/Contents.json -------------------------------------------------------------------------------- /Watch Widget/Assets.xcassets/AppIcon.appiconset/AppIcon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/Watch Widget/Assets.xcassets/AppIcon.appiconset/AppIcon.png -------------------------------------------------------------------------------- /Watch Widget/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/Watch Widget/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /Watch Widget/Assets.xcassets/Authenticator.imageset/Authenticator.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/Watch Widget/Assets.xcassets/Authenticator.imageset/Authenticator.svg -------------------------------------------------------------------------------- /Watch Widget/Assets.xcassets/Authenticator.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/Watch Widget/Assets.xcassets/Authenticator.imageset/Contents.json -------------------------------------------------------------------------------- /Watch Widget/Assets.xcassets/AuthenticatorGlyph.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/Watch Widget/Assets.xcassets/AuthenticatorGlyph.imageset/Contents.json -------------------------------------------------------------------------------- /Watch Widget/Assets.xcassets/AuthenticatorGlyph.imageset/ic-authenticator-glyph.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/Watch Widget/Assets.xcassets/AuthenticatorGlyph.imageset/ic-authenticator-glyph.svg -------------------------------------------------------------------------------- /Watch Widget/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/Watch Widget/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /Watch Widget/Assets.xcassets/WidgetBackground.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/Watch Widget/Assets.xcassets/WidgetBackground.colorset/Contents.json -------------------------------------------------------------------------------- /Watch Widget/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/Watch Widget/Info.plist -------------------------------------------------------------------------------- /Watch Widget/Watch_Widget.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/Watch Widget/Watch_Widget.swift -------------------------------------------------------------------------------- /WatchAuthenticator Watch App/Resources/Assets.xcassets/AccentColor.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/WatchAuthenticator Watch App/Resources/Assets.xcassets/AccentColor.colorset/Contents.json -------------------------------------------------------------------------------- /WatchAuthenticator Watch App/Resources/Assets.xcassets/AppIcon.appiconset/AppIcon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/WatchAuthenticator Watch App/Resources/Assets.xcassets/AppIcon.appiconset/AppIcon.png -------------------------------------------------------------------------------- /WatchAuthenticator Watch App/Resources/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/WatchAuthenticator Watch App/Resources/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /WatchAuthenticator Watch App/Resources/Assets.xcassets/Color/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/WatchAuthenticator Watch App/Resources/Assets.xcassets/Color/Contents.json -------------------------------------------------------------------------------- /WatchAuthenticator Watch App/Resources/Assets.xcassets/Color/cellText.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/WatchAuthenticator Watch App/Resources/Assets.xcassets/Color/cellText.colorset/Contents.json -------------------------------------------------------------------------------- /WatchAuthenticator Watch App/Resources/Assets.xcassets/Color/danger.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/WatchAuthenticator Watch App/Resources/Assets.xcassets/Color/danger.colorset/Contents.json -------------------------------------------------------------------------------- /WatchAuthenticator Watch App/Resources/Assets.xcassets/Color/textNorm.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/WatchAuthenticator Watch App/Resources/Assets.xcassets/Color/textNorm.colorset/Contents.json -------------------------------------------------------------------------------- /WatchAuthenticator Watch App/Resources/Assets.xcassets/Color/textWeak.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/WatchAuthenticator Watch App/Resources/Assets.xcassets/Color/textWeak.colorset/Contents.json -------------------------------------------------------------------------------- /WatchAuthenticator Watch App/Resources/Assets.xcassets/Color/timer1.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/WatchAuthenticator Watch App/Resources/Assets.xcassets/Color/timer1.colorset/Contents.json -------------------------------------------------------------------------------- /WatchAuthenticator Watch App/Resources/Assets.xcassets/Color/timer2.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/WatchAuthenticator Watch App/Resources/Assets.xcassets/Color/timer2.colorset/Contents.json -------------------------------------------------------------------------------- /WatchAuthenticator Watch App/Resources/Assets.xcassets/Color/timer3.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/WatchAuthenticator Watch App/Resources/Assets.xcassets/Color/timer3.colorset/Contents.json -------------------------------------------------------------------------------- /WatchAuthenticator Watch App/Resources/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/WatchAuthenticator Watch App/Resources/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /WatchAuthenticator Watch App/Resources/Localizable.xcstrings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/WatchAuthenticator Watch App/Resources/Localizable.xcstrings -------------------------------------------------------------------------------- /WatchAuthenticator Watch App/Screens/EntriesDisplayView/EntriesDisplayView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/WatchAuthenticator Watch App/Screens/EntriesDisplayView/EntriesDisplayView.swift -------------------------------------------------------------------------------- /WatchAuthenticator Watch App/Screens/EntriesDisplayView/EntriesDisplayViewModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/WatchAuthenticator Watch App/Screens/EntriesDisplayView/EntriesDisplayViewModel.swift -------------------------------------------------------------------------------- /WatchAuthenticator Watch App/Screens/EntriesDisplayView/SubViews/RetryErrorView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/WatchAuthenticator Watch App/Screens/EntriesDisplayView/SubViews/RetryErrorView.swift -------------------------------------------------------------------------------- /WatchAuthenticator Watch App/Screens/EntriesDisplayView/SubViews/TOTPTokenCell.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/WatchAuthenticator Watch App/Screens/EntriesDisplayView/SubViews/TOTPTokenCell.swift -------------------------------------------------------------------------------- /WatchAuthenticator Watch App/Tools/DataService.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/WatchAuthenticator Watch App/Tools/DataService.swift -------------------------------------------------------------------------------- /WatchAuthenticator Watch App/Tools/EncryptionService.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/WatchAuthenticator Watch App/Tools/EncryptionService.swift -------------------------------------------------------------------------------- /WatchAuthenticator Watch App/Tools/EntryRepository.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/WatchAuthenticator Watch App/Tools/EntryRepository.swift -------------------------------------------------------------------------------- /WatchAuthenticator Watch App/Tools/KeychainService.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/WatchAuthenticator Watch App/Tools/KeychainService.swift -------------------------------------------------------------------------------- /WatchAuthenticator Watch App/Tools/LocalDataManager.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/WatchAuthenticator Watch App/Tools/LocalDataManager.swift -------------------------------------------------------------------------------- /WatchAuthenticator Watch App/Tools/Watch+DI.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/WatchAuthenticator Watch App/Tools/Watch+DI.swift -------------------------------------------------------------------------------- /WatchAuthenticator Watch App/Tools/WatchToIOSCommunicationManager.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/WatchAuthenticator Watch App/Tools/WatchToIOSCommunicationManager.swift -------------------------------------------------------------------------------- /WatchAuthenticator Watch App/WatchAuthenticatorApp.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/WatchAuthenticator Watch App/WatchAuthenticatorApp.swift -------------------------------------------------------------------------------- /WatchAuthenticator Watch AppTests/WatchAuthenticator_Watch_AppTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/WatchAuthenticator Watch AppTests/WatchAuthenticator_Watch_AppTests.swift -------------------------------------------------------------------------------- /WatchAuthenticator Watch AppUITests/WatchAuthenticator_Watch_AppUITests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/WatchAuthenticator Watch AppUITests/WatchAuthenticator_Watch_AppUITests.swift -------------------------------------------------------------------------------- /WatchAuthenticator Watch AppUITests/WatchAuthenticator_Watch_AppUITestsLaunchTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/WatchAuthenticator Watch AppUITests/WatchAuthenticator_Watch_AppUITestsLaunchTests.swift -------------------------------------------------------------------------------- /scripts/binary/string-catalogs-scanner: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/scripts/binary/string-catalogs-scanner -------------------------------------------------------------------------------- /scripts/public/download_rust_package.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/scripts/public/download_rust_package.sh -------------------------------------------------------------------------------- /scripts/public/swiftformat.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/scripts/public/swiftformat.sh -------------------------------------------------------------------------------- /scripts/public/swiftlint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/scripts/public/swiftlint.sh -------------------------------------------------------------------------------- /scripts/public/update_git_commit_hash.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonpass/ios-authenticator/HEAD/scripts/public/update_git_commit_hash.sh --------------------------------------------------------------------------------