diff --git a/BookPlayer.xcodeproj/project.pbxproj b/BookPlayer.xcodeproj/project.pbxproj index 877b39000..fced9235b 100644 --- a/BookPlayer.xcodeproj/project.pbxproj +++ b/BookPlayer.xcodeproj/project.pbxproj @@ -278,6 +278,7 @@ 41F1A204254B09C00043FCF3 /* Themeable in Frameworks */ = {isa = PBXBuildFile; productRef = 41F1A203254B09C00043FCF3 /* Themeable */; }; 41F1A20D254B0A0C0043FCF3 /* Sentry in Frameworks */ = {isa = PBXBuildFile; productRef = 41F1A20C254B0A0C0043FCF3 /* Sentry */; }; 41F1A228254B0C6C0043FCF3 /* ZipArchive in Frameworks */ = {isa = PBXBuildFile; productRef = 41F1A227254B0C6C0043FCF3 /* ZipArchive */; }; + 4645F9FD2D1E46AC00A04257 /* SwipeInlineTip.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4645F9FC2D1E46AC00A04257 /* SwipeInlineTip.swift */; }; 5126F121258E9F18009965DC /* URL+BookPlayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5126F120258E9F18009965DC /* URL+BookPlayer.swift */; }; 5126F122258E9F18009965DC /* URL+BookPlayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5126F120258E9F18009965DC /* URL+BookPlayer.swift */; }; 5126F123258E9F18009965DC /* URL+BookPlayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5126F120258E9F18009965DC /* URL+BookPlayer.swift */; }; @@ -1127,6 +1128,7 @@ 41EB071A2752FA6B00EFEE13 /* PlaybackService.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PlaybackService.swift; sourceTree = ""; }; 41F898AE2402080C00F58B8A /* ZipArchive.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = ZipArchive.framework; path = Carthage/Build/iOS/ZipArchive.framework; sourceTree = ""; }; 41FCA32625E87EC600BFB9E6 /* Audiobook Player 4.xcdatamodel */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcdatamodel; path = "Audiobook Player 4.xcdatamodel"; sourceTree = ""; }; + 4645F9FC2D1E46AC00A04257 /* SwipeInlineTip.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SwipeInlineTip.swift; sourceTree = ""; }; 5126F120258E9F18009965DC /* URL+BookPlayer.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "URL+BookPlayer.swift"; sourceTree = ""; }; 5CBB29522163A17F00E3A9FF /* ZIPFoundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = ZIPFoundation.framework; path = Carthage/Build/iOS/ZIPFoundation.framework; sourceTree = ""; }; 620C73C7275DA00300D495AA /* ar */ = {isa = PBXFileReference; lastKnownFileType = text.plist.stringsdict; name = ar; path = ar.lproj/Localizable.stringsdict; sourceTree = ""; }; @@ -1700,6 +1702,7 @@ 6334CF1C2CF90AF900F1FA17 /* PlayerMoreListView.swift */, 6334CF202CFE330300F1FA17 /* RefreshableListView.swift */, 63E7DCBF2D076185005B5E1F /* View+BookPlayer.swift */, + 4645F9FC2D1E46AC00A04257 /* SwipeInlineTip.swift */, 63CD851B2CE2963600EDBEA8 /* Settings */, 6399D06E2CEBA1F900A2E278 /* RemoteItemList */, 9FA334B427C156DB0064E8EA /* ItemList */, @@ -3228,7 +3231,7 @@ BuildIndependentTargetsInParallel = YES; LastSwiftUpdateCheck = 1400; LastUpgradeCheck = 1500; - ORGANIZATIONNAME = "Tortuga Power"; + ORGANIZATIONNAME = "BookPlayer LLC"; TargetAttributes = { 41342CFD24435D9900F0905B = { CreatedOnToolsVersion = 11.4; @@ -3538,6 +3541,7 @@ 63E7DCC02D076185005B5E1F /* View+BookPlayer.swift in Sources */, 6334CF1F2CFAD1B700F1FA17 /* RemoteItemCellViewModel.swift in Sources */, 9FA334B927C1B8450064E8EA /* NowPlayingTitleView.swift in Sources */, + 4645F9FD2D1E46AC00A04257 /* SwipeInlineTip.swift in Sources */, 6350E4692CF425500077CDC1 /* WidgetReloadService.swift in Sources */, 9FA334B327C156CB0064E8EA /* NowPlayingView.swift in Sources */, 9FA334C527C285650064E8EA /* ChapterListView.swift in Sources */, @@ -4423,7 +4427,7 @@ "@executable_path/Frameworks", "@executable_path/../../Frameworks", ); - MARKETING_VERSION = 5.5.0; + MARKETING_VERSION = 5.5.1; MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE; MTL_FAST_MATH = YES; PRODUCT_BUNDLE_IDENTIFIER = "$(BP_BUNDLE_IDENTIFIER).BookPlayerIntents"; @@ -4457,7 +4461,7 @@ "@executable_path/Frameworks", "@executable_path/../../Frameworks", ); - MARKETING_VERSION = 5.5.0; + MARKETING_VERSION = 5.5.1; MTL_FAST_MATH = YES; PRODUCT_BUNDLE_IDENTIFIER = "$(BP_BUNDLE_IDENTIFIER).BookPlayerIntents"; PRODUCT_NAME = "$(TARGET_NAME)"; @@ -4489,7 +4493,7 @@ "@executable_path/Frameworks", "@executable_path/../../Frameworks", ); - MARKETING_VERSION = 5.5.0; + MARKETING_VERSION = 5.5.1; MTL_FAST_MATH = YES; PRODUCT_BUNDLE_IDENTIFIER = "$(BP_BUNDLE_IDENTIFIER).BookPlayerIntents"; PRODUCT_NAME = "$(TARGET_NAME)"; @@ -4525,7 +4529,7 @@ "@executable_path/Frameworks", "@executable_path/../../Frameworks", ); - MARKETING_VERSION = 5.5.0; + MARKETING_VERSION = 5.5.1; MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE; MTL_FAST_MATH = YES; PRODUCT_BUNDLE_IDENTIFIER = "$(BP_BUNDLE_IDENTIFIER).watchkitapp"; @@ -4566,7 +4570,7 @@ "@executable_path/Frameworks", "@executable_path/../../Frameworks", ); - MARKETING_VERSION = 5.5.0; + MARKETING_VERSION = 5.5.1; MTL_FAST_MATH = YES; PRODUCT_BUNDLE_IDENTIFIER = "$(BP_BUNDLE_IDENTIFIER).watchkitapp"; PRODUCT_NAME = "$(TARGET_NAME)"; @@ -4604,7 +4608,7 @@ "@executable_path/Frameworks", "@executable_path/../../Frameworks", ); - MARKETING_VERSION = 5.5.0; + MARKETING_VERSION = 5.5.1; MTL_FAST_MATH = YES; PRODUCT_BUNDLE_IDENTIFIER = "$(BP_BUNDLE_IDENTIFIER).watchkitapp"; PRODUCT_NAME = "$(TARGET_NAME)"; @@ -4773,7 +4777,7 @@ "@executable_path/Frameworks", "@executable_path/../../Frameworks", ); - MARKETING_VERSION = 5.5.0; + MARKETING_VERSION = 5.5.1; MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE; MTL_FAST_MATH = YES; PRODUCT_BUNDLE_IDENTIFIER = "$(BP_BUNDLE_IDENTIFIER).BookPlayerWidgetUI"; @@ -4811,7 +4815,7 @@ "@executable_path/Frameworks", "@executable_path/../../Frameworks", ); - MARKETING_VERSION = 5.5.0; + MARKETING_VERSION = 5.5.1; MTL_FAST_MATH = YES; PRODUCT_BUNDLE_IDENTIFIER = "$(BP_BUNDLE_IDENTIFIER).BookPlayerWidgetUI"; PRODUCT_NAME = "$(TARGET_NAME)"; @@ -4847,7 +4851,7 @@ "@executable_path/Frameworks", "@executable_path/../../Frameworks", ); - MARKETING_VERSION = 5.5.0; + MARKETING_VERSION = 5.5.1; MTL_FAST_MATH = YES; PRODUCT_BUNDLE_IDENTIFIER = "$(BP_BUNDLE_IDENTIFIER).BookPlayerWidgetUI"; PRODUCT_NAME = "$(TARGET_NAME)"; @@ -5000,7 +5004,7 @@ "$(inherited)", "@executable_path/Frameworks", ); - MARKETING_VERSION = 5.5.0; + MARKETING_VERSION = 5.5.1; PRODUCT_BUNDLE_IDENTIFIER = "$(BP_BUNDLE_IDENTIFIER)"; PRODUCT_NAME = BookPlayer; PROVISIONING_PROFILE_SPECIFIER = "$(BP_PROVISIONING_MAIN)"; @@ -5038,7 +5042,7 @@ "$(inherited)", "@executable_path/Frameworks", ); - MARKETING_VERSION = 5.5.0; + MARKETING_VERSION = 5.5.1; PRODUCT_BUNDLE_IDENTIFIER = "$(BP_BUNDLE_IDENTIFIER)"; PRODUCT_NAME = BookPlayer; PROVISIONING_PROFILE_SPECIFIER = "$(BP_PROVISIONING_MAIN)"; @@ -5260,7 +5264,7 @@ "@executable_path/Frameworks", "@executable_path/../../Frameworks", ); - MARKETING_VERSION = 5.5.0; + MARKETING_VERSION = 5.5.1; MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE; MTL_FAST_MATH = YES; PRODUCT_BUNDLE_IDENTIFIER = "$(BP_BUNDLE_IDENTIFIER).watchkitapp.widgets"; @@ -5298,7 +5302,7 @@ "@executable_path/Frameworks", "@executable_path/../../Frameworks", ); - MARKETING_VERSION = 5.5.0; + MARKETING_VERSION = 5.5.1; MTL_FAST_MATH = YES; PRODUCT_BUNDLE_IDENTIFIER = "$(BP_BUNDLE_IDENTIFIER).watchkitapp.widgets"; PRODUCT_NAME = "$(TARGET_NAME)"; @@ -5334,7 +5338,7 @@ "@executable_path/Frameworks", "@executable_path/../../Frameworks", ); - MARKETING_VERSION = 5.5.0; + MARKETING_VERSION = 5.5.1; MTL_FAST_MATH = YES; PRODUCT_BUNDLE_IDENTIFIER = "$(BP_BUNDLE_IDENTIFIER).watchkitapp.widgets"; PRODUCT_NAME = "$(TARGET_NAME)"; @@ -5366,14 +5370,14 @@ GENERATE_INFOPLIST_FILE = YES; INFOPLIST_FILE = BookPlayerShareExtension/Info.plist; INFOPLIST_KEY_CFBundleDisplayName = BookPlayerShareExtension; - INFOPLIST_KEY_NSHumanReadableCopyright = "Copyright © 2022 Tortuga Power. All rights reserved."; + INFOPLIST_KEY_NSHumanReadableCopyright = "Copyright © 2022 BookPlayer LLC. All rights reserved."; IPHONEOS_DEPLOYMENT_TARGET = 14.0; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/Frameworks", "@executable_path/../../Frameworks", ); - MARKETING_VERSION = 5.5.0; + MARKETING_VERSION = 5.5.1; MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE; MTL_FAST_MATH = YES; PRODUCT_BUNDLE_IDENTIFIER = "$(BP_BUNDLE_IDENTIFIER).BookPlayerShareExtension"; @@ -5406,14 +5410,14 @@ GENERATE_INFOPLIST_FILE = YES; INFOPLIST_FILE = BookPlayerShareExtension/Info.plist; INFOPLIST_KEY_CFBundleDisplayName = BookPlayerShareExtension; - INFOPLIST_KEY_NSHumanReadableCopyright = "Copyright © 2022 Tortuga Power. All rights reserved."; + INFOPLIST_KEY_NSHumanReadableCopyright = "Copyright © 2022 BookPlayer LLC. All rights reserved."; IPHONEOS_DEPLOYMENT_TARGET = 14.0; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/Frameworks", "@executable_path/../../Frameworks", ); - MARKETING_VERSION = 5.5.0; + MARKETING_VERSION = 5.5.1; MTL_FAST_MATH = YES; PRODUCT_BUNDLE_IDENTIFIER = "$(BP_BUNDLE_IDENTIFIER).BookPlayerShareExtension"; PRODUCT_NAME = "$(TARGET_NAME)"; @@ -5444,14 +5448,14 @@ GENERATE_INFOPLIST_FILE = YES; INFOPLIST_FILE = BookPlayerShareExtension/Info.plist; INFOPLIST_KEY_CFBundleDisplayName = BookPlayerShareExtension; - INFOPLIST_KEY_NSHumanReadableCopyright = "Copyright © 2022 Tortuga Power. All rights reserved."; + INFOPLIST_KEY_NSHumanReadableCopyright = "Copyright © 2022 BookPlayer LLC. All rights reserved."; IPHONEOS_DEPLOYMENT_TARGET = 14.0; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/Frameworks", "@executable_path/../../Frameworks", ); - MARKETING_VERSION = 5.5.0; + MARKETING_VERSION = 5.5.1; MTL_FAST_MATH = YES; PRODUCT_BUNDLE_IDENTIFIER = "$(BP_BUNDLE_IDENTIFIER).BookPlayerShareExtension"; PRODUCT_NAME = "$(TARGET_NAME)"; @@ -5543,7 +5547,7 @@ "$(inherited)", "@executable_path/Frameworks", ); - MARKETING_VERSION = 5.5.0; + MARKETING_VERSION = 5.5.1; PRODUCT_BUNDLE_IDENTIFIER = "$(BP_BUNDLE_IDENTIFIER)"; PRODUCT_NAME = BookPlayer; PROVISIONING_PROFILE_SPECIFIER = "$(BP_PROVISIONING_MAIN)"; diff --git a/BookPlayer.xcodeproj/xcshareddata/xcschemes/BookPlayerWidgetsPhone.xcscheme b/BookPlayer.xcodeproj/xcshareddata/xcschemes/BookPlayerWidgetsPhone.xcscheme index 85dc0587b..7741fa6e4 100644 --- a/BookPlayer.xcodeproj/xcshareddata/xcschemes/BookPlayerWidgetsPhone.xcscheme +++ b/BookPlayer.xcodeproj/xcshareddata/xcschemes/BookPlayerWidgetsPhone.xcscheme @@ -90,7 +90,6 @@ savedToolIdentifier = "" useCustomWorkingDirectory = "NO" debugDocumentVersioning = "YES" - askForAppToLaunch = "Yes" launchAutomaticallySubstyle = "2"> diff --git a/BookPlayer/AppDelegate.swift b/BookPlayer/AppDelegate.swift index 99b0072dd..a79c8b0a5 100644 --- a/BookPlayer/AppDelegate.swift +++ b/BookPlayer/AppDelegate.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Gianni Carlo on 7/1/16. -// Copyright © 2016 Tortuga Power. All rights reserved. +// Copyright © 2016 BookPlayer LLC. All rights reserved. // import AVFoundation diff --git a/BookPlayer/AppIntents/BPAppShortcuts.swift b/BookPlayer/AppIntents/BPAppShortcuts.swift index fe6faf1c0..bba3865f1 100644 --- a/BookPlayer/AppIntents/BPAppShortcuts.swift +++ b/BookPlayer/AppIntents/BPAppShortcuts.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Gianni Carlo on 30/9/23. -// Copyright © 2023 Tortuga Power. All rights reserved. +// Copyright © 2023 BookPlayer LLC. All rights reserved. // import Foundation diff --git a/BookPlayer/AppIntents/CancelSleepTimerIntent.swift b/BookPlayer/AppIntents/CancelSleepTimerIntent.swift index fec6a150e..07afdc520 100644 --- a/BookPlayer/AppIntents/CancelSleepTimerIntent.swift +++ b/BookPlayer/AppIntents/CancelSleepTimerIntent.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Gianni Carlo on 30/9/23. -// Copyright © 2023 Tortuga Power. All rights reserved. +// Copyright © 2023 BookPlayer LLC. All rights reserved. // import Foundation diff --git a/BookPlayer/AppIntents/CustomRewindIntent.swift b/BookPlayer/AppIntents/CustomRewindIntent.swift index 8f2bd650b..7f33d52ca 100644 --- a/BookPlayer/AppIntents/CustomRewindIntent.swift +++ b/BookPlayer/AppIntents/CustomRewindIntent.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Gianni Carlo on 31/7/24. -// Copyright © 2024 Tortuga Power. All rights reserved. +// Copyright © 2024 BookPlayer LLC. All rights reserved. // import AppIntents diff --git a/BookPlayer/AppIntents/CustomSkipForwardIntent.swift b/BookPlayer/AppIntents/CustomSkipForwardIntent.swift index 092d8d13f..53ef134bc 100644 --- a/BookPlayer/AppIntents/CustomSkipForwardIntent.swift +++ b/BookPlayer/AppIntents/CustomSkipForwardIntent.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Gianni Carlo on 29/7/24. -// Copyright © 2024 Tortuga Power. All rights reserved. +// Copyright © 2024 BookPlayer LLC. All rights reserved. // import AppIntents diff --git a/BookPlayer/AppIntents/CustomSleepTimerIntent.swift b/BookPlayer/AppIntents/CustomSleepTimerIntent.swift index ce7a2a2c3..56400fdb9 100644 --- a/BookPlayer/AppIntents/CustomSleepTimerIntent.swift +++ b/BookPlayer/AppIntents/CustomSleepTimerIntent.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Gianni Carlo on 30/9/23. -// Copyright © 2023 Tortuga Power. All rights reserved. +// Copyright © 2023 BookPlayer LLC. All rights reserved. // import Foundation diff --git a/BookPlayer/AppIntents/EndChapterSleepTimerIntent.swift b/BookPlayer/AppIntents/EndChapterSleepTimerIntent.swift index 95a6d1d35..08af2cd7c 100644 --- a/BookPlayer/AppIntents/EndChapterSleepTimerIntent.swift +++ b/BookPlayer/AppIntents/EndChapterSleepTimerIntent.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Gianni Carlo on 30/9/23. -// Copyright © 2023 Tortuga Power. All rights reserved. +// Copyright © 2023 BookPlayer LLC. All rights reserved. // import Foundation diff --git a/BookPlayer/AppIntents/LastBookStartPlaybackIntent.swift b/BookPlayer/AppIntents/LastBookStartPlaybackIntent.swift index 7c3659ea7..c21b42f21 100644 --- a/BookPlayer/AppIntents/LastBookStartPlaybackIntent.swift +++ b/BookPlayer/AppIntents/LastBookStartPlaybackIntent.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Gianni Carlo on 30/9/23. -// Copyright © 2023 Tortuga Power. All rights reserved. +// Copyright © 2023 BookPlayer LLC. All rights reserved. // import AppIntents diff --git a/BookPlayer/AppIntents/PausePlaybackIntent.swift b/BookPlayer/AppIntents/PausePlaybackIntent.swift index f911ddbf8..b059200e4 100644 --- a/BookPlayer/AppIntents/PausePlaybackIntent.swift +++ b/BookPlayer/AppIntents/PausePlaybackIntent.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Gianni Carlo on 2/10/23. -// Copyright © 2023 Tortuga Power. All rights reserved. +// Copyright © 2023 BookPlayer LLC. All rights reserved. // import AppIntents diff --git a/BookPlayer/AppNavigationController.swift b/BookPlayer/AppNavigationController.swift index c36f3caed..16ef36258 100755 --- a/BookPlayer/AppNavigationController.swift +++ b/BookPlayer/AppNavigationController.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Gianni Carlo on 12/21/18. -// Copyright © 2018 Tortuga Power. All rights reserved. +// Copyright © 2018 BookPlayer LLC. All rights reserved. // import BookPlayerKit diff --git a/BookPlayer/AppTabBarController.swift b/BookPlayer/AppTabBarController.swift index cfdec10de..8f8781e30 100644 --- a/BookPlayer/AppTabBarController.swift +++ b/BookPlayer/AppTabBarController.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by gianni.carlo on 11/3/22. -// Copyright © 2022 Tortuga Power. All rights reserved. +// Copyright © 2022 BookPlayer LLC. All rights reserved. // import BookPlayerKit diff --git a/BookPlayer/CarPlaySceneDelegate.swift b/BookPlayer/CarPlaySceneDelegate.swift index 17abef3ab..b8809cd33 100644 --- a/BookPlayer/CarPlaySceneDelegate.swift +++ b/BookPlayer/CarPlaySceneDelegate.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by gianni.carlo on 27/3/22. -// Copyright © 2022 Tortuga Power. All rights reserved. +// Copyright © 2022 BookPlayer LLC. All rights reserved. // import BookPlayerKit diff --git a/BookPlayer/Coordinators/AccountCoordinator.swift b/BookPlayer/Coordinators/AccountCoordinator.swift index 4c080d264..a9996d2af 100644 --- a/BookPlayer/Coordinators/AccountCoordinator.swift +++ b/BookPlayer/Coordinators/AccountCoordinator.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by gianni.carlo on 8/4/22. -// Copyright © 2022 Tortuga Power. All rights reserved. +// Copyright © 2022 BookPlayer LLC. All rights reserved. // import BookPlayerKit diff --git a/BookPlayer/Coordinators/BookmarkCoordinator.swift b/BookPlayer/Coordinators/BookmarkCoordinator.swift index adf6ca83a..e89199748 100644 --- a/BookPlayer/Coordinators/BookmarkCoordinator.swift +++ b/BookPlayer/Coordinators/BookmarkCoordinator.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Gianni Carlo on 11/9/21. -// Copyright © 2021 Tortuga Power. All rights reserved. +// Copyright © 2021 BookPlayer LLC. All rights reserved. // import UIKit diff --git a/BookPlayer/Coordinators/ButtonFreeCoordinator.swift b/BookPlayer/Coordinators/ButtonFreeCoordinator.swift index 4ab5e5f64..3922094b3 100644 --- a/BookPlayer/Coordinators/ButtonFreeCoordinator.swift +++ b/BookPlayer/Coordinators/ButtonFreeCoordinator.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by gianni.carlo on 2/9/22. -// Copyright © 2022 Tortuga Power. All rights reserved. +// Copyright © 2022 BookPlayer LLC. All rights reserved. // import UIKit diff --git a/BookPlayer/Coordinators/ChapterCoordinator.swift b/BookPlayer/Coordinators/ChapterCoordinator.swift index 4d7ac3213..5e9a59dae 100644 --- a/BookPlayer/Coordinators/ChapterCoordinator.swift +++ b/BookPlayer/Coordinators/ChapterCoordinator.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Gianni Carlo on 11/9/21. -// Copyright © 2021 Tortuga Power. All rights reserved. +// Copyright © 2021 BookPlayer LLC. All rights reserved. // import BookPlayerKit diff --git a/BookPlayer/Coordinators/CompleteAccountCoordinator.swift b/BookPlayer/Coordinators/CompleteAccountCoordinator.swift index f021ea198..2a5109b10 100644 --- a/BookPlayer/Coordinators/CompleteAccountCoordinator.swift +++ b/BookPlayer/Coordinators/CompleteAccountCoordinator.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by gianni.carlo on 8/4/22. -// Copyright © 2022 Tortuga Power. All rights reserved. +// Copyright © 2022 BookPlayer LLC. All rights reserved. // import BookPlayerKit diff --git a/BookPlayer/Coordinators/Coordinator.swift b/BookPlayer/Coordinators/Coordinator.swift index 4c7540479..b2f1e598f 100644 --- a/BookPlayer/Coordinators/Coordinator.swift +++ b/BookPlayer/Coordinators/Coordinator.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Gianni Carlo on 5/9/21. -// Copyright © 2021 Tortuga Power. All rights reserved. +// Copyright © 2021 BookPlayer LLC. All rights reserved. // import UIKit diff --git a/BookPlayer/Coordinators/DataInitializerCoordinator.swift b/BookPlayer/Coordinators/DataInitializerCoordinator.swift index acb9cf106..20076b8b4 100644 --- a/BookPlayer/Coordinators/DataInitializerCoordinator.swift +++ b/BookPlayer/Coordinators/DataInitializerCoordinator.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by gianni.carlo on 27/5/22. -// Copyright © 2022 Tortuga Power. All rights reserved. +// Copyright © 2022 BookPlayer LLC. All rights reserved. // import BookPlayerKit diff --git a/BookPlayer/Coordinators/FolderListCoordinator.swift b/BookPlayer/Coordinators/FolderListCoordinator.swift index a57574f51..7096818c0 100644 --- a/BookPlayer/Coordinators/FolderListCoordinator.swift +++ b/BookPlayer/Coordinators/FolderListCoordinator.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Gianni Carlo on 9/9/21. -// Copyright © 2021 Tortuga Power. All rights reserved. +// Copyright © 2021 BookPlayer LLC. All rights reserved. // import BookPlayerKit diff --git a/BookPlayer/Coordinators/ImportCoordinator.swift b/BookPlayer/Coordinators/ImportCoordinator.swift index b3123f4b5..c40f94e17 100644 --- a/BookPlayer/Coordinators/ImportCoordinator.swift +++ b/BookPlayer/Coordinators/ImportCoordinator.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Gianni Carlo on 10/9/21. -// Copyright © 2021 Tortuga Power. All rights reserved. +// Copyright © 2021 BookPlayer LLC. All rights reserved. // import UIKit diff --git a/BookPlayer/Coordinators/ItemListCoordinator.swift b/BookPlayer/Coordinators/ItemListCoordinator.swift index 65b311ac3..5bef4638e 100644 --- a/BookPlayer/Coordinators/ItemListCoordinator.swift +++ b/BookPlayer/Coordinators/ItemListCoordinator.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Gianni Carlo on 9/9/21. -// Copyright © 2021 Tortuga Power. All rights reserved. +// Copyright © 2021 BookPlayer LLC. All rights reserved. // import BookPlayerKit diff --git a/BookPlayer/Coordinators/LibraryListCoordinator.swift b/BookPlayer/Coordinators/LibraryListCoordinator.swift index be766aeeb..2e2a2e383 100644 --- a/BookPlayer/Coordinators/LibraryListCoordinator.swift +++ b/BookPlayer/Coordinators/LibraryListCoordinator.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Gianni Carlo on 10/9/21. -// Copyright © 2021 Tortuga Power. All rights reserved. +// Copyright © 2021 BookPlayer LLC. All rights reserved. // import BookPlayerKit diff --git a/BookPlayer/Coordinators/LoadingCoordinator.swift b/BookPlayer/Coordinators/LoadingCoordinator.swift index 31841cbb5..ecd8691b6 100644 --- a/BookPlayer/Coordinators/LoadingCoordinator.swift +++ b/BookPlayer/Coordinators/LoadingCoordinator.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Gianni Carlo on 11/9/21. -// Copyright © 2021 Tortuga Power. All rights reserved. +// Copyright © 2021 BookPlayer LLC. All rights reserved. // import BookPlayerKit diff --git a/BookPlayer/Coordinators/LoginCoordinator.swift b/BookPlayer/Coordinators/LoginCoordinator.swift index e0d2f68cd..a79b65250 100644 --- a/BookPlayer/Coordinators/LoginCoordinator.swift +++ b/BookPlayer/Coordinators/LoginCoordinator.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by gianni.carlo on 3/4/22. -// Copyright © 2022 Tortuga Power. All rights reserved. +// Copyright © 2022 BookPlayer LLC. All rights reserved. // import BookPlayerKit diff --git a/BookPlayer/Coordinators/MainCoordinator.swift b/BookPlayer/Coordinators/MainCoordinator.swift index 9e41c7135..24f162b6a 100644 --- a/BookPlayer/Coordinators/MainCoordinator.swift +++ b/BookPlayer/Coordinators/MainCoordinator.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Gianni Carlo on 5/9/21. -// Copyright © 2021 Tortuga Power. All rights reserved. +// Copyright © 2021 BookPlayer LLC. All rights reserved. // import BookPlayerKit diff --git a/BookPlayer/Coordinators/PlayerControlsCoordinator.swift b/BookPlayer/Coordinators/PlayerControlsCoordinator.swift index 6bd2bcd34..3207a0799 100644 --- a/BookPlayer/Coordinators/PlayerControlsCoordinator.swift +++ b/BookPlayer/Coordinators/PlayerControlsCoordinator.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Gianni Carlo on 11/6/21. -// Copyright © 2021 Tortuga Power. All rights reserved. +// Copyright © 2021 BookPlayer LLC. All rights reserved. // import UIKit diff --git a/BookPlayer/Coordinators/PlayerCoordinator.swift b/BookPlayer/Coordinators/PlayerCoordinator.swift index df5fbf275..e518b7c32 100644 --- a/BookPlayer/Coordinators/PlayerCoordinator.swift +++ b/BookPlayer/Coordinators/PlayerCoordinator.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Gianni Carlo on 10/9/21. -// Copyright © 2021 Tortuga Power. All rights reserved. +// Copyright © 2021 BookPlayer LLC. All rights reserved. // import UIKit diff --git a/BookPlayer/Coordinators/PresentationFlow/BPCoordinatorPresentationFlow.swift b/BookPlayer/Coordinators/PresentationFlow/BPCoordinatorPresentationFlow.swift index 77ba1304f..779a03366 100644 --- a/BookPlayer/Coordinators/PresentationFlow/BPCoordinatorPresentationFlow.swift +++ b/BookPlayer/Coordinators/PresentationFlow/BPCoordinatorPresentationFlow.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Gianni Carlo on 18/9/23. -// Copyright © 2023 Tortuga Power. All rights reserved. +// Copyright © 2023 BookPlayer LLC. All rights reserved. // import UIKit diff --git a/BookPlayer/Coordinators/PresentationFlow/BPModalOnlyPresentationFlow.swift b/BookPlayer/Coordinators/PresentationFlow/BPModalOnlyPresentationFlow.swift index 69ea9d9e0..9f4e89e46 100644 --- a/BookPlayer/Coordinators/PresentationFlow/BPModalOnlyPresentationFlow.swift +++ b/BookPlayer/Coordinators/PresentationFlow/BPModalOnlyPresentationFlow.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Gianni Carlo on 22/9/23. -// Copyright © 2023 Tortuga Power. All rights reserved. +// Copyright © 2023 BookPlayer LLC. All rights reserved. // import UIKit diff --git a/BookPlayer/Coordinators/PresentationFlow/BPModalPresentationFlow.swift b/BookPlayer/Coordinators/PresentationFlow/BPModalPresentationFlow.swift index 32db741a8..5a0e43d0b 100644 --- a/BookPlayer/Coordinators/PresentationFlow/BPModalPresentationFlow.swift +++ b/BookPlayer/Coordinators/PresentationFlow/BPModalPresentationFlow.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Gianni Carlo on 18/9/23. -// Copyright © 2023 Tortuga Power. All rights reserved. +// Copyright © 2023 BookPlayer LLC. All rights reserved. // import UIKit diff --git a/BookPlayer/Coordinators/PresentationFlow/BPPushPresentationFlow.swift b/BookPlayer/Coordinators/PresentationFlow/BPPushPresentationFlow.swift index a8d9f1378..2b09446a8 100644 --- a/BookPlayer/Coordinators/PresentationFlow/BPPushPresentationFlow.swift +++ b/BookPlayer/Coordinators/PresentationFlow/BPPushPresentationFlow.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Gianni Carlo on 18/9/23. -// Copyright © 2023 Tortuga Power. All rights reserved. +// Copyright © 2023 BookPlayer LLC. All rights reserved. // import UIKit diff --git a/BookPlayer/Coordinators/ProfileCoordinator.swift b/BookPlayer/Coordinators/ProfileCoordinator.swift index 5de625ee5..6622f0046 100644 --- a/BookPlayer/Coordinators/ProfileCoordinator.swift +++ b/BookPlayer/Coordinators/ProfileCoordinator.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by gianni.carlo on 12/3/22. -// Copyright © 2022 Tortuga Power. All rights reserved. +// Copyright © 2022 BookPlayer LLC. All rights reserved. // import BookPlayerKit diff --git a/BookPlayer/Coordinators/SettingsCoordinator.swift b/BookPlayer/Coordinators/SettingsCoordinator.swift index 2b7a9ea56..d6f9803af 100644 --- a/BookPlayer/Coordinators/SettingsCoordinator.swift +++ b/BookPlayer/Coordinators/SettingsCoordinator.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Gianni Carlo on 22/9/21. -// Copyright © 2021 Tortuga Power. All rights reserved. +// Copyright © 2021 BookPlayer LLC. All rights reserved. // import UIKit diff --git a/BookPlayer/Import/ImportManager.swift b/BookPlayer/Import/ImportManager.swift index 69a626771..3617aac85 100644 --- a/BookPlayer/Import/ImportManager.swift +++ b/BookPlayer/Import/ImportManager.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Gianni Carlo on 9/10/18. -// Copyright © 2018 Tortuga Power. All rights reserved. +// Copyright © 2018 BookPlayer LLC. All rights reserved. // import BookPlayerKit diff --git a/BookPlayer/Import/ImportViewController.swift b/BookPlayer/Import/ImportViewController.swift index fb73cead3..c0de26ce6 100644 --- a/BookPlayer/Import/ImportViewController.swift +++ b/BookPlayer/Import/ImportViewController.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Gianni Carlo on 19/6/21. -// Copyright © 2021 Tortuga Power. All rights reserved. +// Copyright © 2021 BookPlayer LLC. All rights reserved. // import BookPlayerKit diff --git a/BookPlayer/Import/ImportViewModel.swift b/BookPlayer/Import/ImportViewModel.swift index 426f5c279..7a020a7de 100644 --- a/BookPlayer/Import/ImportViewModel.swift +++ b/BookPlayer/Import/ImportViewModel.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Gianni Carlo on 23/6/21. -// Copyright © 2021 Tortuga Power. All rights reserved. +// Copyright © 2021 BookPlayer LLC. All rights reserved. // import BookPlayerKit diff --git a/BookPlayer/Import/Models/ImportFileItem.swift b/BookPlayer/Import/Models/ImportFileItem.swift index 8f6947820..762109a60 100644 --- a/BookPlayer/Import/Models/ImportFileItem.swift +++ b/BookPlayer/Import/Models/ImportFileItem.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Gianni Carlo on 9/11/18. -// Copyright © 2018 Tortuga Power. All rights reserved. +// Copyright © 2018 BookPlayer LLC. All rights reserved. // import Foundation diff --git a/BookPlayer/Import/Models/ImportOperation.swift b/BookPlayer/Import/Models/ImportOperation.swift index f7ba712c5..e1be3fa3a 100644 --- a/BookPlayer/Import/Models/ImportOperation.swift +++ b/BookPlayer/Import/Models/ImportOperation.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Gianni Carlo on 8/30/18. -// Copyright © 2018 Tortuga Power. All rights reserved. +// Copyright © 2018 BookPlayer LLC. All rights reserved. // import BookPlayerKit diff --git a/BookPlayer/Import/Views/ImportTableViewCell.swift b/BookPlayer/Import/Views/ImportTableViewCell.swift index 9f5a53947..6896de03d 100644 --- a/BookPlayer/Import/Views/ImportTableViewCell.swift +++ b/BookPlayer/Import/Views/ImportTableViewCell.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Gianni Carlo on 30/6/21. -// Copyright © 2021 Tortuga Power. All rights reserved. +// Copyright © 2021 BookPlayer LLC. All rights reserved. // import BookPlayerKit diff --git a/BookPlayer/Jellyfin/Connection Screen/JellyfinConnectionFormViewModel.swift b/BookPlayer/Jellyfin/Connection Screen/JellyfinConnectionFormViewModel.swift index 9151db60f..06325a850 100644 --- a/BookPlayer/Jellyfin/Connection Screen/JellyfinConnectionFormViewModel.swift +++ b/BookPlayer/Jellyfin/Connection Screen/JellyfinConnectionFormViewModel.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Lysann Tranvouez on 2024-10-25. -// Copyright © 2024 Tortuga Power. All rights reserved. +// Copyright © 2024 BookPlayer LLC. All rights reserved. // import Foundation diff --git a/BookPlayer/Jellyfin/Connection Screen/JellyfinConnectionView.swift b/BookPlayer/Jellyfin/Connection Screen/JellyfinConnectionView.swift index 1ac77dde7..6dba16e71 100644 --- a/BookPlayer/Jellyfin/Connection Screen/JellyfinConnectionView.swift +++ b/BookPlayer/Jellyfin/Connection Screen/JellyfinConnectionView.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Lysann Tranvouez on 2024-10-25. -// Copyright © 2024 Tortuga Power. All rights reserved. +// Copyright © 2024 BookPlayer LLC. All rights reserved. // import BookPlayerKit diff --git a/BookPlayer/Jellyfin/Connection Screen/JellyfinConnectionViewModel.swift b/BookPlayer/Jellyfin/Connection Screen/JellyfinConnectionViewModel.swift index c6c8431ed..3531eac0d 100644 --- a/BookPlayer/Jellyfin/Connection Screen/JellyfinConnectionViewModel.swift +++ b/BookPlayer/Jellyfin/Connection Screen/JellyfinConnectionViewModel.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Lysann Tranvouez on 2024-10-25. -// Copyright © 2024 Tortuga Power. All rights reserved. +// Copyright © 2024 BookPlayer LLC. All rights reserved. // import BookPlayerKit diff --git a/BookPlayer/Jellyfin/JellyfinConnectionData.swift b/BookPlayer/Jellyfin/JellyfinConnectionData.swift index 0ff44ebdb..ac8a2f432 100644 --- a/BookPlayer/Jellyfin/JellyfinConnectionData.swift +++ b/BookPlayer/Jellyfin/JellyfinConnectionData.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Lysann Tranvouez on 2024-11-20. -// Copyright © 2024 Tortuga Power. All rights reserved. +// Copyright © 2024 BookPlayer LLC. All rights reserved. // import Foundation diff --git a/BookPlayer/Jellyfin/JellyfinConnectionService.swift b/BookPlayer/Jellyfin/JellyfinConnectionService.swift index ff860aca5..ac006ca71 100644 --- a/BookPlayer/Jellyfin/JellyfinConnectionService.swift +++ b/BookPlayer/Jellyfin/JellyfinConnectionService.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Lysann Tranvouez on 2024-11-20. -// Copyright © 2024 Tortuga Power. All rights reserved. +// Copyright © 2024 BookPlayer LLC. All rights reserved. // import BookPlayerKit diff --git a/BookPlayer/Jellyfin/JellyfinCoordinator.swift b/BookPlayer/Jellyfin/JellyfinCoordinator.swift index 4c4a8877c..b8a777d06 100644 --- a/BookPlayer/Jellyfin/JellyfinCoordinator.swift +++ b/BookPlayer/Jellyfin/JellyfinCoordinator.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Lysann Tranvouez on 2024-10-26. -// Copyright © 2024 Tortuga Power. All rights reserved. +// Copyright © 2024 BookPlayer LLC. All rights reserved. // import BookPlayerKit diff --git a/BookPlayer/Jellyfin/JellyfinError.swift b/BookPlayer/Jellyfin/JellyfinError.swift index 4c298b456..e7d1ace7d 100644 --- a/BookPlayer/Jellyfin/JellyfinError.swift +++ b/BookPlayer/Jellyfin/JellyfinError.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Lysann Tranvouez on 2024-11-22. -// Copyright © 2024 Tortuga Power. All rights reserved. +// Copyright © 2024 BookPlayer LLC. All rights reserved. // import Foundation diff --git a/BookPlayer/Jellyfin/Library Screen/JellyfinAudiobookDetailsView.swift b/BookPlayer/Jellyfin/Library Screen/JellyfinAudiobookDetailsView.swift index 40ff72481..5c34f5139 100644 --- a/BookPlayer/Jellyfin/Library Screen/JellyfinAudiobookDetailsView.swift +++ b/BookPlayer/Jellyfin/Library Screen/JellyfinAudiobookDetailsView.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Lysann Tranvouez on 2024-11-24. -// Copyright © 2024 Tortuga Power. All rights reserved. +// Copyright © 2024 BookPlayer LLC. All rights reserved. // import Kingfisher diff --git a/BookPlayer/Jellyfin/Library Screen/JellyfinAudiobookDetailsViewModel.swift b/BookPlayer/Jellyfin/Library Screen/JellyfinAudiobookDetailsViewModel.swift index de68b1aa4..1dec3b5aa 100644 --- a/BookPlayer/Jellyfin/Library Screen/JellyfinAudiobookDetailsViewModel.swift +++ b/BookPlayer/Jellyfin/Library Screen/JellyfinAudiobookDetailsViewModel.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Lysann Tranvouez on 2024-11-26. -// Copyright © 2024 Tortuga Power. All rights reserved. +// Copyright © 2024 BookPlayer LLC. All rights reserved. // import BookPlayerKit diff --git a/BookPlayer/Jellyfin/Library Screen/JellyfinLibraryItem.swift b/BookPlayer/Jellyfin/Library Screen/JellyfinLibraryItem.swift index 94ecc39a3..67f8361e0 100644 --- a/BookPlayer/Jellyfin/Library Screen/JellyfinLibraryItem.swift +++ b/BookPlayer/Jellyfin/Library Screen/JellyfinLibraryItem.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Lysann Tranvouez on 2024-10-26. -// Copyright © 2024 Tortuga Power. All rights reserved. +// Copyright © 2024 BookPlayer LLC. All rights reserved. // import Foundation diff --git a/BookPlayer/Jellyfin/Library Screen/JellyfinLibraryItemImageView.swift b/BookPlayer/Jellyfin/Library Screen/JellyfinLibraryItemImageView.swift index 4d283c447..02e2e4e8e 100644 --- a/BookPlayer/Jellyfin/Library Screen/JellyfinLibraryItemImageView.swift +++ b/BookPlayer/Jellyfin/Library Screen/JellyfinLibraryItemImageView.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Lysann Tranvouez on 2024-10-28. -// Copyright © 2024 Tortuga Power. All rights reserved. +// Copyright © 2024 BookPlayer LLC. All rights reserved. // import SwiftUI diff --git a/BookPlayer/Jellyfin/Library Screen/JellyfinLibraryItemView.swift b/BookPlayer/Jellyfin/Library Screen/JellyfinLibraryItemView.swift index 36431a70a..c7d1f6e0a 100644 --- a/BookPlayer/Jellyfin/Library Screen/JellyfinLibraryItemView.swift +++ b/BookPlayer/Jellyfin/Library Screen/JellyfinLibraryItemView.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Lysann Tranvouez on 2024-10-28. -// Copyright © 2024 Tortuga Power. All rights reserved. +// Copyright © 2024 BookPlayer LLC. All rights reserved. // import SwiftUI diff --git a/BookPlayer/Jellyfin/Library Screen/JellyfinLibraryView.swift b/BookPlayer/Jellyfin/Library Screen/JellyfinLibraryView.swift index 43444d504..484fbd7ee 100644 --- a/BookPlayer/Jellyfin/Library Screen/JellyfinLibraryView.swift +++ b/BookPlayer/Jellyfin/Library Screen/JellyfinLibraryView.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Lysann Tranvouez on 2024-10-27. -// Copyright © 2024 Tortuga Power. All rights reserved. +// Copyright © 2024 BookPlayer LLC. All rights reserved. // import SwiftUI diff --git a/BookPlayer/Jellyfin/Library Screen/JellyfinLibraryViewModel.swift b/BookPlayer/Jellyfin/Library Screen/JellyfinLibraryViewModel.swift index b9dfa229c..cef4aa011 100644 --- a/BookPlayer/Jellyfin/Library Screen/JellyfinLibraryViewModel.swift +++ b/BookPlayer/Jellyfin/Library Screen/JellyfinLibraryViewModel.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Lysann Tranvouez on 2024-10-27. -// Copyright © 2024 Tortuga Power. All rights reserved. +// Copyright © 2024 BookPlayer LLC. All rights reserved. // import BookPlayerKit diff --git a/BookPlayer/Library/ItemDetails Screen/ClearableTextField.swift b/BookPlayer/Library/ItemDetails Screen/ClearableTextField.swift index 389d6f7b1..eba81d99c 100644 --- a/BookPlayer/Library/ItemDetails Screen/ClearableTextField.swift +++ b/BookPlayer/Library/ItemDetails Screen/ClearableTextField.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by gianni.carlo on 18/12/22. -// Copyright © 2022 Tortuga Power. All rights reserved. +// Copyright © 2022 BookPlayer LLC. All rights reserved. // import BookPlayerKit diff --git a/BookPlayer/Library/ItemDetails Screen/ImagePicker.swift b/BookPlayer/Library/ItemDetails Screen/ImagePicker.swift index 287470f99..afdbf21ec 100644 --- a/BookPlayer/Library/ItemDetails Screen/ImagePicker.swift +++ b/BookPlayer/Library/ItemDetails Screen/ImagePicker.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by gianni.carlo on 19/12/22. -// Copyright © 2022 Tortuga Power. All rights reserved. +// Copyright © 2022 BookPlayer LLC. All rights reserved. // import PhotosUI diff --git a/BookPlayer/Library/ItemDetails Screen/ItemDetailsFormViewModel.swift b/BookPlayer/Library/ItemDetails Screen/ItemDetailsFormViewModel.swift index ffec8b033..f2b1d7f27 100644 --- a/BookPlayer/Library/ItemDetails Screen/ItemDetailsFormViewModel.swift +++ b/BookPlayer/Library/ItemDetails Screen/ItemDetailsFormViewModel.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by gianni.carlo on 20/12/22. -// Copyright © 2022 Tortuga Power. All rights reserved. +// Copyright © 2022 BookPlayer LLC. All rights reserved. // import BookPlayerKit diff --git a/BookPlayer/Library/ItemDetails Screen/ItemDetailsViewController.swift b/BookPlayer/Library/ItemDetails Screen/ItemDetailsViewController.swift index e9178e510..3d126e301 100644 --- a/BookPlayer/Library/ItemDetails Screen/ItemDetailsViewController.swift +++ b/BookPlayer/Library/ItemDetails Screen/ItemDetailsViewController.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by gianni.carlo on 5/12/22. -// Copyright © 2022 Tortuga Power. All rights reserved. +// Copyright © 2022 BookPlayer LLC. All rights reserved. // import BookPlayerKit diff --git a/BookPlayer/Library/ItemDetails Screen/ItemDetailsViewModel.swift b/BookPlayer/Library/ItemDetails Screen/ItemDetailsViewModel.swift index bfb588b52..de40cd76f 100644 --- a/BookPlayer/Library/ItemDetails Screen/ItemDetailsViewModel.swift +++ b/BookPlayer/Library/ItemDetails Screen/ItemDetailsViewModel.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by gianni.carlo on 5/12/22. -// Copyright © 2022 Tortuga Power. All rights reserved. +// Copyright © 2022 BookPlayer LLC. All rights reserved. // import Foundation diff --git a/BookPlayer/Library/ItemDetails Screen/Views/ItemDetailsArtworkSectionView.swift b/BookPlayer/Library/ItemDetails Screen/Views/ItemDetailsArtworkSectionView.swift index 27f1cb0dc..ba7961392 100644 --- a/BookPlayer/Library/ItemDetails Screen/Views/ItemDetailsArtworkSectionView.swift +++ b/BookPlayer/Library/ItemDetails Screen/Views/ItemDetailsArtworkSectionView.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by gianni.carlo on 18/12/22. -// Copyright © 2022 Tortuga Power. All rights reserved. +// Copyright © 2022 BookPlayer LLC. All rights reserved. // import BookPlayerKit diff --git a/BookPlayer/Library/ItemDetails Screen/Views/ItemDetailsForm.swift b/BookPlayer/Library/ItemDetails Screen/Views/ItemDetailsForm.swift index c84756cd5..87beb3cd9 100644 --- a/BookPlayer/Library/ItemDetails Screen/Views/ItemDetailsForm.swift +++ b/BookPlayer/Library/ItemDetails Screen/Views/ItemDetailsForm.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by gianni.carlo on 18/12/22. -// Copyright © 2022 Tortuga Power. All rights reserved. +// Copyright © 2022 BookPlayer LLC. All rights reserved. // import BookPlayerKit diff --git a/BookPlayer/Library/ItemDetails Screen/Views/ItemDetailsView.swift b/BookPlayer/Library/ItemDetails Screen/Views/ItemDetailsView.swift index cef533f4d..a4ae6bd3b 100644 --- a/BookPlayer/Library/ItemDetails Screen/Views/ItemDetailsView.swift +++ b/BookPlayer/Library/ItemDetails Screen/Views/ItemDetailsView.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by gianni.carlo on 18/12/22. -// Copyright © 2022 Tortuga Power. All rights reserved. +// Copyright © 2022 BookPlayer LLC. All rights reserved. // import BookPlayerKit diff --git a/BookPlayer/Library/ItemList Screen/ItemListViewController.swift b/BookPlayer/Library/ItemList Screen/ItemListViewController.swift index ea570d8f3..7eb78d2d9 100644 --- a/BookPlayer/Library/ItemList Screen/ItemListViewController.swift +++ b/BookPlayer/Library/ItemList Screen/ItemListViewController.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Gianni Carlo on 11/9/21. -// Copyright © 2021 Tortuga Power. All rights reserved. +// Copyright © 2021 BookPlayer LLC. All rights reserved. // import BookPlayerKit diff --git a/BookPlayer/Library/ItemList Screen/ItemListViewModel.swift b/BookPlayer/Library/ItemList Screen/ItemListViewModel.swift index 1793632c2..13db79f76 100644 --- a/BookPlayer/Library/ItemList Screen/ItemListViewModel.swift +++ b/BookPlayer/Library/ItemList Screen/ItemListViewModel.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Gianni Carlo on 11/9/21. -// Copyright © 2021 Tortuga Power. All rights reserved. +// Copyright © 2021 BookPlayer LLC. All rights reserved. // import BookPlayerKit diff --git a/BookPlayer/Library/ItemList Screen/Models/ImportableItem.swift b/BookPlayer/Library/ItemList Screen/Models/ImportableItem.swift index 350bd83ac..1f296186a 100644 --- a/BookPlayer/Library/ItemList Screen/Models/ImportableItem.swift +++ b/BookPlayer/Library/ItemList Screen/Models/ImportableItem.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Gianni Carlo on 2/20/21. -// Copyright © 2021 Tortuga Power. All rights reserved. +// Copyright © 2021 BookPlayer LLC. All rights reserved. // import Foundation diff --git a/BookPlayer/Library/ItemList Screen/Views/AddButton.swift b/BookPlayer/Library/ItemList Screen/Views/AddButton.swift index 4d5dd3d16..f871c0e78 100644 --- a/BookPlayer/Library/ItemList Screen/Views/AddButton.swift +++ b/BookPlayer/Library/ItemList Screen/Views/AddButton.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Florian Pichler on 03.06.18. -// Copyright © 2018 Tortuga Power. All rights reserved. +// Copyright © 2018 BookPlayer LLC. All rights reserved. // import BookPlayerKit diff --git a/BookPlayer/Library/ItemList Screen/Views/BookCellView.swift b/BookPlayer/Library/ItemList Screen/Views/BookCellView.swift index 4f68e54dd..f939e003d 100644 --- a/BookPlayer/Library/ItemList Screen/Views/BookCellView.swift +++ b/BookPlayer/Library/ItemList Screen/Views/BookCellView.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Florian Pichler on 12.04.18. -// Copyright © 2018 Tortuga Power. All rights reserved. +// Copyright © 2018 BookPlayer LLC. All rights reserved. // import BookPlayerKit diff --git a/BookPlayer/Library/ItemList Screen/Views/BulkControlsView.swift b/BookPlayer/Library/ItemList Screen/Views/BulkControlsView.swift index ba209e953..40b2a9119 100644 --- a/BookPlayer/Library/ItemList Screen/Views/BulkControlsView.swift +++ b/BookPlayer/Library/ItemList Screen/Views/BulkControlsView.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Gianni Carlo on 1/18/19. -// Copyright © 2019 Tortuga Power. All rights reserved. +// Copyright © 2019 BookPlayer LLC. All rights reserved. // import UIKit diff --git a/BookPlayer/Library/ItemList Screen/Views/CheckboxSelectionView.swift b/BookPlayer/Library/ItemList Screen/Views/CheckboxSelectionView.swift index 618f94caf..0744bee0e 100644 --- a/BookPlayer/Library/ItemList Screen/Views/CheckboxSelectionView.swift +++ b/BookPlayer/Library/ItemList Screen/Views/CheckboxSelectionView.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Gianni Carlo on 11/18/18. -// Copyright © 2018 Tortuga Power. All rights reserved. +// Copyright © 2018 BookPlayer LLC. All rights reserved. // import BookPlayerKit diff --git a/BookPlayer/Library/ItemList Screen/Views/ComposedButton.swift b/BookPlayer/Library/ItemList Screen/Views/ComposedButton.swift index a9fc3dfaf..014ca4528 100644 --- a/BookPlayer/Library/ItemList Screen/Views/ComposedButton.swift +++ b/BookPlayer/Library/ItemList Screen/Views/ComposedButton.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by gianni.carlo on 21/10/22. -// Copyright © 2022 Tortuga Power. All rights reserved. +// Copyright © 2022 BookPlayer LLC. All rights reserved. // import BookPlayerKit diff --git a/BookPlayer/Library/ItemList Screen/Views/ItemProgress.swift b/BookPlayer/Library/ItemList Screen/Views/ItemProgress.swift index f84e5e5e4..d17848eea 100644 --- a/BookPlayer/Library/ItemList Screen/Views/ItemProgress.swift +++ b/BookPlayer/Library/ItemList Screen/Views/ItemProgress.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Florian Pichler on 05.06.18. -// Copyright © 2018 Tortuga Power. All rights reserved. +// Copyright © 2018 BookPlayer LLC. All rights reserved. // import BookPlayerKit diff --git a/BookPlayer/Library/ItemList Screen/Views/LoadingView.swift b/BookPlayer/Library/ItemList Screen/Views/LoadingView.swift index 5c5665c03..975672555 100644 --- a/BookPlayer/Library/ItemList Screen/Views/LoadingView.swift +++ b/BookPlayer/Library/ItemList Screen/Views/LoadingView.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Gianni Carlo on 1/25/19. -// Copyright © 2019 Tortuga Power. All rights reserved. +// Copyright © 2019 BookPlayer LLC. All rights reserved. // import BookPlayerKit diff --git a/BookPlayer/Library/ItemSelection Screen/ItemSelectionViewController.swift b/BookPlayer/Library/ItemSelection Screen/ItemSelectionViewController.swift index acd13a902..5569ded3b 100644 --- a/BookPlayer/Library/ItemSelection Screen/ItemSelectionViewController.swift +++ b/BookPlayer/Library/ItemSelection Screen/ItemSelectionViewController.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Gianni Carlo on 12/7/18. -// Copyright © 2018 Tortuga Power. All rights reserved. +// Copyright © 2018 BookPlayer LLC. All rights reserved. // import BookPlayerKit diff --git a/BookPlayer/Library/MiniPlayer/MiniPlayerView.swift b/BookPlayer/Library/MiniPlayer/MiniPlayerView.swift index 6aec16d8c..9f9b6a2b0 100644 --- a/BookPlayer/Library/MiniPlayer/MiniPlayerView.swift +++ b/BookPlayer/Library/MiniPlayer/MiniPlayerView.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by gianni.carlo on 12/3/22. -// Copyright © 2022 Tortuga Power. All rights reserved. +// Copyright © 2022 BookPlayer LLC. All rights reserved. // import BookPlayerKit diff --git a/BookPlayer/Library/MiniPlayer/MiniPlayerViewModel.swift b/BookPlayer/Library/MiniPlayer/MiniPlayerViewModel.swift index 1f83482ac..dc9a811b6 100644 --- a/BookPlayer/Library/MiniPlayer/MiniPlayerViewModel.swift +++ b/BookPlayer/Library/MiniPlayer/MiniPlayerViewModel.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Gianni Carlo on 11/9/21. -// Copyright © 2021 Tortuga Power. All rights reserved. +// Copyright © 2021 BookPlayer LLC. All rights reserved. // import BookPlayerKit diff --git a/BookPlayer/Library/SearchList Screen/SearchListViewController.swift b/BookPlayer/Library/SearchList Screen/SearchListViewController.swift index b21e14c94..174f2486b 100644 --- a/BookPlayer/Library/SearchList Screen/SearchListViewController.swift +++ b/BookPlayer/Library/SearchList Screen/SearchListViewController.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by gianni.carlo on 4/11/22. -// Copyright © 2022 Tortuga Power. All rights reserved. +// Copyright © 2022 BookPlayer LLC. All rights reserved. // import BookPlayerKit diff --git a/BookPlayer/Library/SearchList Screen/SearchListViewModel.swift b/BookPlayer/Library/SearchList Screen/SearchListViewModel.swift index c10a0b2cf..2bf20db47 100644 --- a/BookPlayer/Library/SearchList Screen/SearchListViewModel.swift +++ b/BookPlayer/Library/SearchList Screen/SearchListViewModel.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by gianni.carlo on 4/11/22. -// Copyright © 2022 Tortuga Power. All rights reserved. +// Copyright © 2022 BookPlayer LLC. All rights reserved. // import BookPlayerKit diff --git a/BookPlayer/Loading/LoadingViewController.swift b/BookPlayer/Loading/LoadingViewController.swift index cec7200b5..86c58c3af 100644 --- a/BookPlayer/Loading/LoadingViewController.swift +++ b/BookPlayer/Loading/LoadingViewController.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Gianni Carlo on 10/9/21. -// Copyright © 2021 Tortuga Power. All rights reserved. +// Copyright © 2021 BookPlayer LLC. All rights reserved. // import BookPlayerKit diff --git a/BookPlayer/Loading/LoadingViewModel.swift b/BookPlayer/Loading/LoadingViewModel.swift index c2e25b5b9..61f4e638d 100644 --- a/BookPlayer/Loading/LoadingViewModel.swift +++ b/BookPlayer/Loading/LoadingViewModel.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Gianni Carlo on 26/9/21. -// Copyright © 2021 Tortuga Power. All rights reserved. +// Copyright © 2021 BookPlayer LLC. All rights reserved. // import BookPlayerKit diff --git a/BookPlayer/Player/BPPlayerError.swift b/BookPlayer/Player/BPPlayerError.swift index 56361f883..6e1aa3743 100644 --- a/BookPlayer/Player/BPPlayerError.swift +++ b/BookPlayer/Player/BPPlayerError.swift @@ -3,11 +3,20 @@ // BookPlayer // // Created by Gianni Carlo on 3/10/24. -// Copyright © 2024 Tortuga Power. All rights reserved. +// Copyright © 2024 BookPlayer LLC. All rights reserved. // import Foundation enum BPPlayerError: Error { - case fileMissing + case fileMissing(relativePath: String) +} + +extension BPPlayerError: LocalizedError { + public var errorDescription: String? { + switch self { + case .fileMissing(let relativePath): + return "file_missing_description".localized + "\n\(relativePath)" + } + } } diff --git a/BookPlayer/Player/Bookmarks Screen/BookmarkTableViewCell.swift b/BookPlayer/Player/Bookmarks Screen/BookmarkTableViewCell.swift index 89b64f5ee..a86acb5b9 100644 --- a/BookPlayer/Player/Bookmarks Screen/BookmarkTableViewCell.swift +++ b/BookPlayer/Player/Bookmarks Screen/BookmarkTableViewCell.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Gianni Carlo on 6/9/21. -// Copyright © 2021 Tortuga Power. All rights reserved. +// Copyright © 2021 BookPlayer LLC. All rights reserved. // import BookPlayerKit diff --git a/BookPlayer/Player/Bookmarks Screen/BookmarksViewController.swift b/BookPlayer/Player/Bookmarks Screen/BookmarksViewController.swift index ce7f0bc69..4122e20ec 100644 --- a/BookPlayer/Player/Bookmarks Screen/BookmarksViewController.swift +++ b/BookPlayer/Player/Bookmarks Screen/BookmarksViewController.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Gianni Carlo on 5/9/21. -// Copyright © 2021 Tortuga Power. All rights reserved. +// Copyright © 2021 BookPlayer LLC. All rights reserved. // import BookPlayerKit diff --git a/BookPlayer/Player/Bookmarks Screen/BookmarksViewModel.swift b/BookPlayer/Player/Bookmarks Screen/BookmarksViewModel.swift index 048db1590..c6389bc30 100644 --- a/BookPlayer/Player/Bookmarks Screen/BookmarksViewModel.swift +++ b/BookPlayer/Player/Bookmarks Screen/BookmarksViewModel.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Gianni Carlo on 5/9/21. -// Copyright © 2021 Tortuga Power. All rights reserved. +// Copyright © 2021 BookPlayer LLC. All rights reserved. // import BookPlayerKit diff --git a/BookPlayer/Player/ButtonFree Screen/ButtonFreeViewController.swift b/BookPlayer/Player/ButtonFree Screen/ButtonFreeViewController.swift index 0285406e4..79c868075 100644 --- a/BookPlayer/Player/ButtonFree Screen/ButtonFreeViewController.swift +++ b/BookPlayer/Player/ButtonFree Screen/ButtonFreeViewController.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by gianni.carlo on 2/9/22. -// Copyright © 2022 Tortuga Power. All rights reserved. +// Copyright © 2022 BookPlayer LLC. All rights reserved. // import BookPlayerKit diff --git a/BookPlayer/Player/ButtonFree Screen/ButtonFreeViewModel.swift b/BookPlayer/Player/ButtonFree Screen/ButtonFreeViewModel.swift index 12b30cbaf..35ad06180 100644 --- a/BookPlayer/Player/ButtonFree Screen/ButtonFreeViewModel.swift +++ b/BookPlayer/Player/ButtonFree Screen/ButtonFreeViewModel.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by gianni.carlo on 2/9/22. -// Copyright © 2022 Tortuga Power. All rights reserved. +// Copyright © 2022 BookPlayer LLC. All rights reserved. // import BookPlayerKit diff --git a/BookPlayer/Player/ButtonFree Screen/GestureItemRow.swift b/BookPlayer/Player/ButtonFree Screen/GestureItemRow.swift index f9c433b8d..8e799eca7 100644 --- a/BookPlayer/Player/ButtonFree Screen/GestureItemRow.swift +++ b/BookPlayer/Player/ButtonFree Screen/GestureItemRow.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by gianni.carlo on 2/9/22. -// Copyright © 2022 Tortuga Power. All rights reserved. +// Copyright © 2022 BookPlayer LLC. All rights reserved. // import BookPlayerKit diff --git a/BookPlayer/Player/Chapters Screen/ChaptersViewController.swift b/BookPlayer/Player/Chapters Screen/ChaptersViewController.swift index 7eef86e35..cf9c8664b 100644 --- a/BookPlayer/Player/Chapters Screen/ChaptersViewController.swift +++ b/BookPlayer/Player/Chapters Screen/ChaptersViewController.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Gianni Carlo on 7/23/16. -// Copyright © 2016 Tortuga Power. All rights reserved. +// Copyright © 2016 BookPlayer LLC. All rights reserved. // import BookPlayerKit diff --git a/BookPlayer/Player/Chapters Screen/ChaptersViewModel.swift b/BookPlayer/Player/Chapters Screen/ChaptersViewModel.swift index eaca29cd1..7364f35f1 100644 --- a/BookPlayer/Player/Chapters Screen/ChaptersViewModel.swift +++ b/BookPlayer/Player/Chapters Screen/ChaptersViewModel.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Gianni Carlo on 30/8/21. -// Copyright © 2021 Tortuga Power. All rights reserved. +// Copyright © 2021 BookPlayer LLC. All rights reserved. // import BookPlayerKit diff --git a/BookPlayer/Player/Controls Screen/PlayerControlsViewController.swift b/BookPlayer/Player/Controls Screen/PlayerControlsViewController.swift index 4cdf20363..8f2d0ba1c 100644 --- a/BookPlayer/Player/Controls Screen/PlayerControlsViewController.swift +++ b/BookPlayer/Player/Controls Screen/PlayerControlsViewController.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Pavel Kyzmin on 03.01.2022. -// Copyright © 2021 Tortuga Power. All rights reserved. +// Copyright © 2021 BookPlayer LLC. All rights reserved. // import BookPlayerKit diff --git a/BookPlayer/Player/Controls Screen/PlayerControlsViewModel.swift b/BookPlayer/Player/Controls Screen/PlayerControlsViewModel.swift index 82d01fca4..f2ce47b70 100644 --- a/BookPlayer/Player/Controls Screen/PlayerControlsViewModel.swift +++ b/BookPlayer/Player/Controls Screen/PlayerControlsViewModel.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Pavel Kyzmin on 09.01.2022. -// Copyright © 2021 Tortuga Power. All rights reserved. +// Copyright © 2021 BookPlayer LLC. All rights reserved. // import BookPlayerKit diff --git a/BookPlayer/Player/Player Screen/PlayerViewController.swift b/BookPlayer/Player/Player Screen/PlayerViewController.swift index af71d5829..de9950284 100755 --- a/BookPlayer/Player/Player Screen/PlayerViewController.swift +++ b/BookPlayer/Player/Player Screen/PlayerViewController.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Gianni Carlo on 12/8/21. -// Copyright © 2021 Tortuga Power. All rights reserved. +// Copyright © 2021 BookPlayer LLC. All rights reserved. // import AVFoundation diff --git a/BookPlayer/Player/Player Screen/PlayerViewModel.swift b/BookPlayer/Player/Player Screen/PlayerViewModel.swift index 856b13ff1..89963f909 100755 --- a/BookPlayer/Player/Player Screen/PlayerViewModel.swift +++ b/BookPlayer/Player/Player Screen/PlayerViewModel.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Gianni Carlo on 12/8/21. -// Copyright © 2021 Tortuga Power. All rights reserved. +// Copyright © 2021 BookPlayer LLC. All rights reserved. // import BookPlayerKit diff --git a/BookPlayer/Player/Player Screen/ProgressObject.swift b/BookPlayer/Player/Player Screen/ProgressObject.swift index 62dea513b..721d86baa 100644 --- a/BookPlayer/Player/Player Screen/ProgressObject.swift +++ b/BookPlayer/Player/Player Screen/ProgressObject.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Gianni Carlo on 30/8/21. -// Copyright © 2021 Tortuga Power. All rights reserved. +// Copyright © 2021 BookPlayer LLC. All rights reserved. // import BookPlayerKit diff --git a/BookPlayer/Player/Player Screen/Views/ArtworkControl.swift b/BookPlayer/Player/Player Screen/Views/ArtworkControl.swift index d4fe3db52..7de61d630 100644 --- a/BookPlayer/Player/Player Screen/Views/ArtworkControl.swift +++ b/BookPlayer/Player/Player Screen/Views/ArtworkControl.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Florian Pichler on 22.06.18. -// Copyright © 2018 Tortuga Power. All rights reserved. +// Copyright © 2018 BookPlayer LLC. All rights reserved. // import AVKit diff --git a/BookPlayer/Player/Player Screen/Views/PlayPauseIconView.swift b/BookPlayer/Player/Player Screen/Views/PlayPauseIconView.swift index d2a63702f..a51da7c27 100644 --- a/BookPlayer/Player/Player Screen/Views/PlayPauseIconView.swift +++ b/BookPlayer/Player/Player Screen/Views/PlayPauseIconView.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Gianni Carlo on 12/8/21. -// Copyright © 2021 Tortuga Power. All rights reserved. +// Copyright © 2021 BookPlayer LLC. All rights reserved. // import Combine diff --git a/BookPlayer/Player/Player Screen/Views/PlayerJumpIcon.swift b/BookPlayer/Player/Player Screen/Views/PlayerJumpIcon.swift index ae535180e..e4743af73 100644 --- a/BookPlayer/Player/Player Screen/Views/PlayerJumpIcon.swift +++ b/BookPlayer/Player/Player Screen/Views/PlayerJumpIcon.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Florian Pichler on 22.04.18. -// Copyright © 2018 Tortuga Power. All rights reserved. +// Copyright © 2018 BookPlayer LLC. All rights reserved. // import BookPlayerKit diff --git a/BookPlayer/Player/Player Screen/Views/ProgressSlider.swift b/BookPlayer/Player/Player Screen/Views/ProgressSlider.swift index f2d5af61a..19018e131 100644 --- a/BookPlayer/Player/Player Screen/Views/ProgressSlider.swift +++ b/BookPlayer/Player/Player Screen/Views/ProgressSlider.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Florian Pichler on 22.06.18. -// Copyright © 2018 Tortuga Power. All rights reserved. +// Copyright © 2018 BookPlayer LLC. All rights reserved. // import UIKit diff --git a/BookPlayer/Player/PlayerLoaderService.swift b/BookPlayer/Player/PlayerLoaderService.swift index 0fda6c5d7..776ffd2cb 100644 --- a/BookPlayer/Player/PlayerLoaderService.swift +++ b/BookPlayer/Player/PlayerLoaderService.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Gianni Carlo on 3/10/24. -// Copyright © 2024 Tortuga Power. All rights reserved. +// Copyright © 2024 BookPlayer LLC. All rights reserved. // #if os(watchOS) @@ -42,7 +42,7 @@ final class PlayerLoaderService: @unchecked Sendable { if syncService.isActive == false, !FileManager.default.fileExists(atPath: fileURL.path) { - throw BPPlayerError.fileMissing + throw BPPlayerError.fileMissing(relativePath: relativePath) } // Only load if loaded book is a different one diff --git a/BookPlayer/Player/PlayerManager.swift b/BookPlayer/Player/PlayerManager.swift index 818c33db3..eea63bb0a 100755 --- a/BookPlayer/Player/PlayerManager.swift +++ b/BookPlayer/Player/PlayerManager.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Gianni Carlo on 5/31/17. -// Copyright © 2017 Tortuga Power. All rights reserved. +// Copyright © 2017 BookPlayer LLC. All rights reserved. // import AVFoundation diff --git a/BookPlayer/Player/PlayerManagerProtocol.swift b/BookPlayer/Player/PlayerManagerProtocol.swift index 8bdeb4d41..b98139ff5 100644 --- a/BookPlayer/Player/PlayerManagerProtocol.swift +++ b/BookPlayer/Player/PlayerManagerProtocol.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Gianni Carlo on 3/10/24. -// Copyright © 2024 Tortuga Power. All rights reserved. +// Copyright © 2024 BookPlayer LLC. All rights reserved. // #if os(watchOS) diff --git a/BookPlayer/Player/ShakeMotionService.swift b/BookPlayer/Player/ShakeMotionService.swift index 48472b823..2d20363fe 100644 --- a/BookPlayer/Player/ShakeMotionService.swift +++ b/BookPlayer/Player/ShakeMotionService.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by gianni.carlo on 17/7/23. -// Copyright © 2023 Tortuga Power. All rights reserved. +// Copyright © 2023 BookPlayer LLC. All rights reserved. // import CoreMotion diff --git a/BookPlayer/Player/SpeedService.swift b/BookPlayer/Player/SpeedService.swift index 6834eb9c7..356ba93e0 100755 --- a/BookPlayer/Player/SpeedService.swift +++ b/BookPlayer/Player/SpeedService.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Gianni Carlo on 4/9/21. -// Copyright © 2021 Tortuga Power. All rights reserved. +// Copyright © 2021 BookPlayer LLC. All rights reserved. // #if os(watchOS) diff --git a/BookPlayer/Player/WidgetReloadService.swift b/BookPlayer/Player/WidgetReloadService.swift index 2cdaba500..153dcd4c3 100644 --- a/BookPlayer/Player/WidgetReloadService.swift +++ b/BookPlayer/Player/WidgetReloadService.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Gianni Carlo on 4/11/23. -// Copyright © 2023 Tortuga Power. All rights reserved. +// Copyright © 2023 BookPlayer LLC. All rights reserved. // import Foundation diff --git a/BookPlayer/Profile/Account Screen/AccountCardView.swift b/BookPlayer/Profile/Account Screen/AccountCardView.swift index 2e8e48098..a5d9995e9 100644 --- a/BookPlayer/Profile/Account Screen/AccountCardView.swift +++ b/BookPlayer/Profile/Account Screen/AccountCardView.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by gianni.carlo on 24/7/22. -// Copyright © 2022 Tortuga Power. All rights reserved. +// Copyright © 2022 BookPlayer LLC. All rights reserved. // import BookPlayerKit diff --git a/BookPlayer/Profile/Account Screen/AccountProBenefitsView.swift b/BookPlayer/Profile/Account Screen/AccountProBenefitsView.swift index 4234115ad..b3432e2c5 100644 --- a/BookPlayer/Profile/Account Screen/AccountProBenefitsView.swift +++ b/BookPlayer/Profile/Account Screen/AccountProBenefitsView.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by gianni.carlo on 24/7/22. -// Copyright © 2022 Tortuga Power. All rights reserved. +// Copyright © 2022 BookPlayer LLC. All rights reserved. // import BookPlayerKit diff --git a/BookPlayer/Profile/Account Screen/AccountRowContainerView.swift b/BookPlayer/Profile/Account Screen/AccountRowContainerView.swift index 3bbd4d6d4..7a2f5916c 100644 --- a/BookPlayer/Profile/Account Screen/AccountRowContainerView.swift +++ b/BookPlayer/Profile/Account Screen/AccountRowContainerView.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by gianni.carlo on 24/7/22. -// Copyright © 2022 Tortuga Power. All rights reserved. +// Copyright © 2022 BookPlayer LLC. All rights reserved. // import BookPlayerKit diff --git a/BookPlayer/Profile/Account Screen/AccountSectionContainerView.swift b/BookPlayer/Profile/Account Screen/AccountSectionContainerView.swift index abe440c22..03813a2d7 100644 --- a/BookPlayer/Profile/Account Screen/AccountSectionContainerView.swift +++ b/BookPlayer/Profile/Account Screen/AccountSectionContainerView.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by gianni.carlo on 24/7/22. -// Copyright © 2022 Tortuga Power. All rights reserved. +// Copyright © 2022 BookPlayer LLC. All rights reserved. // import BookPlayerKit diff --git a/BookPlayer/Profile/Account Screen/AccountViewController.swift b/BookPlayer/Profile/Account Screen/AccountViewController.swift index f57c67766..9d7abfbdb 100644 --- a/BookPlayer/Profile/Account Screen/AccountViewController.swift +++ b/BookPlayer/Profile/Account Screen/AccountViewController.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by gianni.carlo on 8/4/22. -// Copyright © 2022 Tortuga Power. All rights reserved. +// Copyright © 2022 BookPlayer LLC. All rights reserved. // import BookPlayerKit diff --git a/BookPlayer/Profile/Account Screen/AccountViewModel.swift b/BookPlayer/Profile/Account Screen/AccountViewModel.swift index c1f605753..fa12a32d3 100644 --- a/BookPlayer/Profile/Account Screen/AccountViewModel.swift +++ b/BookPlayer/Profile/Account Screen/AccountViewModel.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by gianni.carlo on 8/4/22. -// Copyright © 2022 Tortuga Power. All rights reserved. +// Copyright © 2022 BookPlayer LLC. All rights reserved. // import Foundation diff --git a/BookPlayer/Profile/CompleteAccount Screen/CompleteAccountView.swift b/BookPlayer/Profile/CompleteAccount Screen/CompleteAccountView.swift index b57747815..3ce271d0b 100644 --- a/BookPlayer/Profile/CompleteAccount Screen/CompleteAccountView.swift +++ b/BookPlayer/Profile/CompleteAccount Screen/CompleteAccountView.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by gianni.carlo on 3/7/23. -// Copyright © 2023 Tortuga Power. All rights reserved. +// Copyright © 2023 BookPlayer LLC. All rights reserved. // import BookPlayerKit diff --git a/BookPlayer/Profile/CompleteAccount Screen/CompleteAccountViewModel.swift b/BookPlayer/Profile/CompleteAccount Screen/CompleteAccountViewModel.swift index dd8a5713d..edbe7d865 100644 --- a/BookPlayer/Profile/CompleteAccount Screen/CompleteAccountViewModel.swift +++ b/BookPlayer/Profile/CompleteAccount Screen/CompleteAccountViewModel.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by gianni.carlo on 8/4/22. -// Copyright © 2022 Tortuga Power. All rights reserved. +// Copyright © 2022 BookPlayer LLC. All rights reserved. // import BookPlayerKit diff --git a/BookPlayer/Profile/CompleteAccount Screen/PricingOptionsView.swift b/BookPlayer/Profile/CompleteAccount Screen/PricingOptionsView.swift index 7edd4cffe..80dfabae8 100644 --- a/BookPlayer/Profile/CompleteAccount Screen/PricingOptionsView.swift +++ b/BookPlayer/Profile/CompleteAccount Screen/PricingOptionsView.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by gianni.carlo on 1/5/23. -// Copyright © 2023 Tortuga Power. All rights reserved. +// Copyright © 2023 BookPlayer LLC. All rights reserved. // import BookPlayerKit diff --git a/BookPlayer/Profile/CompleteAccount Screen/PricingRowView.swift b/BookPlayer/Profile/CompleteAccount Screen/PricingRowView.swift index 465ef3d0e..2dd8a42f1 100644 --- a/BookPlayer/Profile/CompleteAccount Screen/PricingRowView.swift +++ b/BookPlayer/Profile/CompleteAccount Screen/PricingRowView.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by gianni.carlo on 1/5/23. -// Copyright © 2023 Tortuga Power. All rights reserved. +// Copyright © 2023 BookPlayer LLC. All rights reserved. // import BookPlayerKit diff --git a/BookPlayer/Profile/FormButton.swift b/BookPlayer/Profile/FormButton.swift index d715d713b..d39a8f5e9 100644 --- a/BookPlayer/Profile/FormButton.swift +++ b/BookPlayer/Profile/FormButton.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by gianni.carlo on 23/7/22. -// Copyright © 2022 Tortuga Power. All rights reserved. +// Copyright © 2022 BookPlayer LLC. All rights reserved. // import BookPlayerKit diff --git a/BookPlayer/Profile/Login Screen/LoginBenefitView.swift b/BookPlayer/Profile/Login Screen/LoginBenefitView.swift index e7da8ef28..f2cf59847 100644 --- a/BookPlayer/Profile/Login Screen/LoginBenefitView.swift +++ b/BookPlayer/Profile/Login Screen/LoginBenefitView.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by gianni.carlo on 20/7/22. -// Copyright © 2022 Tortuga Power. All rights reserved. +// Copyright © 2022 BookPlayer LLC. All rights reserved. // import BookPlayerKit diff --git a/BookPlayer/Profile/Login Screen/LoginDisclaimerView.swift b/BookPlayer/Profile/Login Screen/LoginDisclaimerView.swift index 4f09ff396..ba1a53b10 100644 --- a/BookPlayer/Profile/Login Screen/LoginDisclaimerView.swift +++ b/BookPlayer/Profile/Login Screen/LoginDisclaimerView.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by gianni.carlo on 21/7/22. -// Copyright © 2022 Tortuga Power. All rights reserved. +// Copyright © 2022 BookPlayer LLC. All rights reserved. // import BookPlayerKit diff --git a/BookPlayer/Profile/Login Screen/LoginViewController.swift b/BookPlayer/Profile/Login Screen/LoginViewController.swift index ff170f13e..3efcc04df 100644 --- a/BookPlayer/Profile/Login Screen/LoginViewController.swift +++ b/BookPlayer/Profile/Login Screen/LoginViewController.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by gianni.carlo on 3/4/22. -// Copyright © 2022 Tortuga Power. All rights reserved. +// Copyright © 2022 BookPlayer LLC. All rights reserved. // import AuthenticationServices diff --git a/BookPlayer/Profile/Login Screen/LoginViewModel.swift b/BookPlayer/Profile/Login Screen/LoginViewModel.swift index 668c2a238..a94966948 100644 --- a/BookPlayer/Profile/Login Screen/LoginViewModel.swift +++ b/BookPlayer/Profile/Login Screen/LoginViewModel.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by gianni.carlo on 3/4/22. -// Copyright © 2022 Tortuga Power. All rights reserved. +// Copyright © 2022 BookPlayer LLC. All rights reserved. // import AuthenticationServices diff --git a/BookPlayer/Profile/Profile Screen/ProfileView.swift b/BookPlayer/Profile/Profile Screen/ProfileView.swift index f87c4555e..73542170e 100644 --- a/BookPlayer/Profile/Profile Screen/ProfileView.swift +++ b/BookPlayer/Profile/Profile Screen/ProfileView.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by gianni.carlo on 17/1/23. -// Copyright © 2023 Tortuga Power. All rights reserved. +// Copyright © 2023 BookPlayer LLC. All rights reserved. // import BookPlayerKit diff --git a/BookPlayer/Profile/Profile Screen/ProfileViewController.swift b/BookPlayer/Profile/Profile Screen/ProfileViewController.swift index ac71d7672..2cf51fa9c 100644 --- a/BookPlayer/Profile/Profile Screen/ProfileViewController.swift +++ b/BookPlayer/Profile/Profile Screen/ProfileViewController.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by gianni.carlo on 12/3/22. -// Copyright © 2022 Tortuga Power. All rights reserved. +// Copyright © 2022 BookPlayer LLC. All rights reserved. // import BookPlayerKit diff --git a/BookPlayer/Profile/Profile Screen/ProfileViewModel.swift b/BookPlayer/Profile/Profile Screen/ProfileViewModel.swift index 6ad3b3a81..6138d3143 100644 --- a/BookPlayer/Profile/Profile Screen/ProfileViewModel.swift +++ b/BookPlayer/Profile/Profile Screen/ProfileViewModel.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by gianni.carlo on 12/3/22. -// Copyright © 2022 Tortuga Power. All rights reserved. +// Copyright © 2022 BookPlayer LLC. All rights reserved. // import Foundation diff --git a/BookPlayer/Profile/Profile Screen/QueuedSyncTaskRowView.swift b/BookPlayer/Profile/Profile Screen/QueuedSyncTaskRowView.swift index 76d2c0518..370eaebf9 100644 --- a/BookPlayer/Profile/Profile Screen/QueuedSyncTaskRowView.swift +++ b/BookPlayer/Profile/Profile Screen/QueuedSyncTaskRowView.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by gianni.carlo on 26/5/23. -// Copyright © 2023 Tortuga Power. All rights reserved. +// Copyright © 2023 BookPlayer LLC. All rights reserved. // import BookPlayerKit diff --git a/BookPlayer/Profile/Profile Screen/QueuedSyncTaskType.swift b/BookPlayer/Profile/Profile Screen/QueuedSyncTaskType.swift index 0fa849154..f0889f9ee 100644 --- a/BookPlayer/Profile/Profile Screen/QueuedSyncTaskType.swift +++ b/BookPlayer/Profile/Profile Screen/QueuedSyncTaskType.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by gianni.carlo on 26/5/23. -// Copyright © 2023 Tortuga Power. All rights reserved. +// Copyright © 2023 BookPlayer LLC. All rights reserved. // import Foundation diff --git a/BookPlayer/Profile/Profile Screen/QueuedSyncTasksView.swift b/BookPlayer/Profile/Profile Screen/QueuedSyncTasksView.swift index 3b21689be..76da5921c 100644 --- a/BookPlayer/Profile/Profile Screen/QueuedSyncTasksView.swift +++ b/BookPlayer/Profile/Profile Screen/QueuedSyncTasksView.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by gianni.carlo on 26/5/23. -// Copyright © 2023 Tortuga Power. All rights reserved. +// Copyright © 2023 BookPlayer LLC. All rights reserved. // import BookPlayerKit diff --git a/BookPlayer/Profile/Profile Screen/QueuedSyncTasksViewController.swift b/BookPlayer/Profile/Profile Screen/QueuedSyncTasksViewController.swift index 441880016..c3b74b254 100644 --- a/BookPlayer/Profile/Profile Screen/QueuedSyncTasksViewController.swift +++ b/BookPlayer/Profile/Profile Screen/QueuedSyncTasksViewController.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by gianni.carlo on 26/5/23. -// Copyright © 2023 Tortuga Power. All rights reserved. +// Copyright © 2023 BookPlayer LLC. All rights reserved. // import BookPlayerKit diff --git a/BookPlayer/Profile/Profile Screen/QueuedSyncTasksViewModel.swift b/BookPlayer/Profile/Profile Screen/QueuedSyncTasksViewModel.swift index 6f811fc6a..689d8d482 100644 --- a/BookPlayer/Profile/Profile Screen/QueuedSyncTasksViewModel.swift +++ b/BookPlayer/Profile/Profile Screen/QueuedSyncTasksViewModel.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by gianni.carlo on 26/5/23. -// Copyright © 2023 Tortuga Power. All rights reserved. +// Copyright © 2023 BookPlayer LLC. All rights reserved. // import Foundation diff --git a/BookPlayer/Profile/Profile Screen/Views/ProfileCardView.swift b/BookPlayer/Profile/Profile Screen/Views/ProfileCardView.swift index 4b1fc43c2..92bd1f08f 100644 --- a/BookPlayer/Profile/Profile Screen/Views/ProfileCardView.swift +++ b/BookPlayer/Profile/Profile Screen/Views/ProfileCardView.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by gianni.carlo on 17/1/23. -// Copyright © 2023 Tortuga Power. All rights reserved. +// Copyright © 2023 BookPlayer LLC. All rights reserved. // import BookPlayerKit diff --git a/BookPlayer/Profile/Profile Screen/Views/ProfileListenedTimeView.swift b/BookPlayer/Profile/Profile Screen/Views/ProfileListenedTimeView.swift index 288723670..943dc2232 100644 --- a/BookPlayer/Profile/Profile Screen/Views/ProfileListenedTimeView.swift +++ b/BookPlayer/Profile/Profile Screen/Views/ProfileListenedTimeView.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by gianni.carlo on 4/12/22. -// Copyright © 2022 Tortuga Power. All rights reserved. +// Copyright © 2022 BookPlayer LLC. All rights reserved. // import BookPlayerKit diff --git a/BookPlayer/Profile/Profile Screen/Views/ProfileSyncTasksStatusView.swift b/BookPlayer/Profile/Profile Screen/Views/ProfileSyncTasksStatusView.swift index 84fa978bd..4c1993c27 100644 --- a/BookPlayer/Profile/Profile Screen/Views/ProfileSyncTasksStatusView.swift +++ b/BookPlayer/Profile/Profile Screen/Views/ProfileSyncTasksStatusView.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by gianni.carlo on 18/1/23. -// Copyright © 2023 Tortuga Power. All rights reserved. +// Copyright © 2023 BookPlayer LLC. All rights reserved. // import SwiftUI diff --git a/BookPlayer/RootViewController.swift b/BookPlayer/RootViewController.swift index 901744da1..5c40b82a6 100644 --- a/BookPlayer/RootViewController.swift +++ b/BookPlayer/RootViewController.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Gianni Carlo on 5/12/18. -// Copyright © 2018 Tortuga Power. All rights reserved. +// Copyright © 2018 BookPlayer LLC. All rights reserved. // import BookPlayerKit diff --git a/BookPlayer/SceneDelegate.swift b/BookPlayer/SceneDelegate.swift index 603128505..b99b99a2d 100644 --- a/BookPlayer/SceneDelegate.swift +++ b/BookPlayer/SceneDelegate.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by gianni.carlo on 25/3/22. -// Copyright © 2022 Tortuga Power. All rights reserved. +// Copyright © 2022 BookPlayer LLC. All rights reserved. // import AVFoundation diff --git a/BookPlayer/SecondOnboarding/SecondOnboardingCoordinator.swift b/BookPlayer/SecondOnboarding/SecondOnboardingCoordinator.swift index e76b60052..cefad1984 100644 --- a/BookPlayer/SecondOnboarding/SecondOnboardingCoordinator.swift +++ b/BookPlayer/SecondOnboarding/SecondOnboardingCoordinator.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Gianni Carlo on 1/6/24. -// Copyright © 2024 Tortuga Power. All rights reserved. +// Copyright © 2024 BookPlayer LLC. All rights reserved. // import BookPlayerKit diff --git a/BookPlayer/SecondOnboarding/SecondOnboardingResponse.swift b/BookPlayer/SecondOnboarding/SecondOnboardingResponse.swift index a1f0c9130..918beee26 100644 --- a/BookPlayer/SecondOnboarding/SecondOnboardingResponse.swift +++ b/BookPlayer/SecondOnboarding/SecondOnboardingResponse.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Gianni Carlo on 1/7/24. -// Copyright © 2024 Tortuga Power. All rights reserved. +// Copyright © 2024 BookPlayer LLC. All rights reserved. // import Foundation diff --git a/BookPlayer/SecondOnboarding/SecondOnboardingType.swift b/BookPlayer/SecondOnboarding/SecondOnboardingType.swift index a438ce2da..50cef3b34 100644 --- a/BookPlayer/SecondOnboarding/SecondOnboardingType.swift +++ b/BookPlayer/SecondOnboarding/SecondOnboardingType.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Gianni Carlo on 8/6/24. -// Copyright © 2024 Tortuga Power. All rights reserved. +// Copyright © 2024 BookPlayer LLC. All rights reserved. // import Foundation diff --git a/BookPlayer/SecondOnboarding/StoryAccountSubscriptionService.swift b/BookPlayer/SecondOnboarding/StoryAccountSubscriptionService.swift index 97be2a653..3f90c9861 100644 --- a/BookPlayer/SecondOnboarding/StoryAccountSubscriptionService.swift +++ b/BookPlayer/SecondOnboarding/StoryAccountSubscriptionService.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Gianni Carlo on 1/7/24. -// Copyright © 2024 Tortuga Power. All rights reserved. +// Copyright © 2024 BookPlayer LLC. All rights reserved. // import BookPlayerKit diff --git a/BookPlayer/SecondOnboarding/Support/SupportFlowCoordinator.swift b/BookPlayer/SecondOnboarding/Support/SupportFlowCoordinator.swift index 8831bfac7..3fc60b4d4 100644 --- a/BookPlayer/SecondOnboarding/Support/SupportFlowCoordinator.swift +++ b/BookPlayer/SecondOnboarding/Support/SupportFlowCoordinator.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Gianni Carlo on 30/6/24. -// Copyright © 2024 Tortuga Power. All rights reserved. +// Copyright © 2024 BookPlayer LLC. All rights reserved. // import BookPlayerKit diff --git a/BookPlayer/SecondOnboarding/Support/SupportProfileView.swift b/BookPlayer/SecondOnboarding/Support/SupportProfileView.swift index fb81ab64e..e81cfcbe0 100644 --- a/BookPlayer/SecondOnboarding/Support/SupportProfileView.swift +++ b/BookPlayer/SecondOnboarding/Support/SupportProfileView.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Gianni Carlo on 1/7/24. -// Copyright © 2024 Tortuga Power. All rights reserved. +// Copyright © 2024 BookPlayer LLC. All rights reserved. // import AuthenticationServices diff --git a/BookPlayer/Services/ActionParserService.swift b/BookPlayer/Services/ActionParserService.swift index 06a04cf10..6907c2d9a 100644 --- a/BookPlayer/Services/ActionParserService.swift +++ b/BookPlayer/Services/ActionParserService.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Gianni Carlo on 4/5/20. -// Copyright © 2020 Tortuga Power. All rights reserved. +// Copyright © 2020 BookPlayer LLC. All rights reserved. // import BookPlayerKit diff --git a/BookPlayer/Services/BookActivityItemProvider.swift b/BookPlayer/Services/BookActivityItemProvider.swift index 779792e24..82bacd7b5 100644 --- a/BookPlayer/Services/BookActivityItemProvider.swift +++ b/BookPlayer/Services/BookActivityItemProvider.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Gianni Carlo on 9/28/18. -// Copyright © 2018 Tortuga Power. All rights reserved. +// Copyright © 2018 BookPlayer LLC. All rights reserved. // import BookPlayerKit diff --git a/BookPlayer/Services/BookmarksActivityItemProvider.swift b/BookPlayer/Services/BookmarksActivityItemProvider.swift index 894bfad0b..69ce808d4 100644 --- a/BookPlayer/Services/BookmarksActivityItemProvider.swift +++ b/BookPlayer/Services/BookmarksActivityItemProvider.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by gianni.carlo on 1/9/22. -// Copyright © 2022 Tortuga Power. All rights reserved. +// Copyright © 2022 BookPlayer LLC. All rights reserved. // import BookPlayerKit diff --git a/BookPlayer/Services/CarPlayManager.swift b/BookPlayer/Services/CarPlayManager.swift index 47a9ca191..d7952b078 100644 --- a/BookPlayer/Services/CarPlayManager.swift +++ b/BookPlayer/Services/CarPlayManager.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Gianni Carlo on 8/12/19. -// Copyright © 2019 Tortuga Power. All rights reserved. +// Copyright © 2019 BookPlayer LLC. All rights reserved. // import BookPlayerKit diff --git a/BookPlayer/Services/DebugInformationActivityItemSource.swift b/BookPlayer/Services/DebugInformationActivityItemSource.swift index e61f827b6..f701d1135 100644 --- a/BookPlayer/Services/DebugInformationActivityItemSource.swift +++ b/BookPlayer/Services/DebugInformationActivityItemSource.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Gianni Carlo on 5/1/24. -// Copyright © 2024 Tortuga Power. All rights reserved. +// Copyright © 2024 BookPlayer LLC. All rights reserved. // import LinkPresentation diff --git a/BookPlayer/Services/DebugInformationFileActivityItemProvider.swift b/BookPlayer/Services/DebugInformationFileActivityItemProvider.swift index 343ef77ec..b504217ec 100644 --- a/BookPlayer/Services/DebugInformationFileActivityItemProvider.swift +++ b/BookPlayer/Services/DebugInformationFileActivityItemProvider.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Gianni Carlo on 28/11/23. -// Copyright © 2023 Tortuga Power. All rights reserved. +// Copyright © 2023 BookPlayer LLC. All rights reserved. // import BookPlayerKit diff --git a/BookPlayer/Services/ListSyncRefreshService.swift b/BookPlayer/Services/ListSyncRefreshService.swift index 5b62ffead..e37387699 100644 --- a/BookPlayer/Services/ListSyncRefreshService.swift +++ b/BookPlayer/Services/ListSyncRefreshService.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Gianni Carlo on 30/1/24. -// Copyright © 2024 Tortuga Power. All rights reserved. +// Copyright © 2024 BookPlayer LLC. All rights reserved. // import BookPlayerKit diff --git a/BookPlayer/Services/PhoneWatchConnectivityService.swift b/BookPlayer/Services/PhoneWatchConnectivityService.swift index 81b6017bc..3b2e0c9f6 100644 --- a/BookPlayer/Services/PhoneWatchConnectivityService.swift +++ b/BookPlayer/Services/PhoneWatchConnectivityService.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by gianni.carlo on 14/3/22. -// Copyright © 2022 Tortuga Power. All rights reserved. +// Copyright © 2022 BookPlayer LLC. All rights reserved. // import BookPlayerKit diff --git a/BookPlayer/Services/SingleFileDownloadService.swift b/BookPlayer/Services/SingleFileDownloadService.swift index 7ce659d10..7a7defed4 100644 --- a/BookPlayer/Services/SingleFileDownloadService.swift +++ b/BookPlayer/Services/SingleFileDownloadService.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Lysann Tranvouez on 2024-10-29. -// Copyright © 2024 Tortuga Power. All rights reserved. +// Copyright © 2024 BookPlayer LLC. All rights reserved. // import Combine diff --git a/BookPlayer/Services/UserActivityManager.swift b/BookPlayer/Services/UserActivityManager.swift index 734720363..1a03a6993 100644 --- a/BookPlayer/Services/UserActivityManager.swift +++ b/BookPlayer/Services/UserActivityManager.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Gianni Carlo on 10/29/18. -// Copyright © 2018 Tortuga Power. All rights reserved. +// Copyright © 2018 BookPlayer LLC. All rights reserved. // #if os(watchOS) diff --git a/BookPlayer/Services/VoiceOverService.swift b/BookPlayer/Services/VoiceOverService.swift index b71dfc926..381d6b719 100644 --- a/BookPlayer/Services/VoiceOverService.swift +++ b/BookPlayer/Services/VoiceOverService.swift @@ -5,6 +5,12 @@ class VoiceOverService { // MARK: - BookCellView public static func getAccessibilityLabel(for item: SimpleLibraryItem) -> String { + let remainingTime = item.duration - item.currentTime + var remainingTimeLabel = "book_time_remaining_title".localized + if remainingTime > 0 && remainingTime.isFinite { + let parsedDuration = VoiceOverService.secondsToMinutes(remainingTime) + remainingTimeLabel += !parsedDuration.isEmpty ? " \(parsedDuration)" : " 0" + } switch item.type { case .book: return String.localizedStringWithFormat( @@ -13,7 +19,7 @@ class VoiceOverService { item.details, item.percentCompleted, item.durationFormatted - ) + ) + ", \(remainingTimeLabel)" case .folder: return String.localizedStringWithFormat( "voiceover_playlist_progress".localized, @@ -26,7 +32,7 @@ class VoiceOverService { item.title, item.percentCompleted, item.durationFormatted - ) + ) + ", \(remainingTimeLabel)" } } @@ -42,11 +48,21 @@ class VoiceOverService { // MARK: - ArtworkControl public static func rewindText() -> String { - return String(describing: String.localizedStringWithFormat("voiceover_rewind_time".localized, self.secondsToMinutes(PlayerManager.rewindInterval.rounded()))) + return String( + describing: String.localizedStringWithFormat( + "voiceover_rewind_time".localized, + self.secondsToMinutes(PlayerManager.rewindInterval.rounded()) + ) + ) } public static func fastForwardText() -> String { - return String(describing: String.localizedStringWithFormat("voiceover_forward_time".localized, self.secondsToMinutes(PlayerManager.forwardInterval.rounded()))) + return String( + describing: String.localizedStringWithFormat( + "voiceover_forward_time".localized, + self.secondsToMinutes(PlayerManager.forwardInterval.rounded()) + ) + ) } public static func secondsToMinutes(_ interval: TimeInterval) -> String { diff --git a/BookPlayer/Settings/Autolock/SettingsAutolockView.swift b/BookPlayer/Settings/Autolock/SettingsAutolockView.swift index ff56b6332..e34a51e4c 100644 --- a/BookPlayer/Settings/Autolock/SettingsAutolockView.swift +++ b/BookPlayer/Settings/Autolock/SettingsAutolockView.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Gianni Carlo on 11/1/24. -// Copyright © 2024 Tortuga Power. All rights reserved. +// Copyright © 2024 BookPlayer LLC. All rights reserved. // import BookPlayerKit diff --git a/BookPlayer/Settings/Autolock/SettingsAutolockViewModel.swift b/BookPlayer/Settings/Autolock/SettingsAutolockViewModel.swift index f8c9134cc..e5a1bb67f 100644 --- a/BookPlayer/Settings/Autolock/SettingsAutolockViewModel.swift +++ b/BookPlayer/Settings/Autolock/SettingsAutolockViewModel.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Gianni Carlo on 11/1/24. -// Copyright © 2024 Tortuga Power. All rights reserved. +// Copyright © 2024 BookPlayer LLC. All rights reserved. // import BookPlayerKit diff --git a/BookPlayer/Settings/Autoplay/SettingsAutoplayView.swift b/BookPlayer/Settings/Autoplay/SettingsAutoplayView.swift index 632438454..ee4aadc91 100644 --- a/BookPlayer/Settings/Autoplay/SettingsAutoplayView.swift +++ b/BookPlayer/Settings/Autoplay/SettingsAutoplayView.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Gianni Carlo on 8/1/24. -// Copyright © 2024 Tortuga Power. All rights reserved. +// Copyright © 2024 BookPlayer LLC. All rights reserved. // import BookPlayerKit diff --git a/BookPlayer/Settings/Autoplay/SettingsAutoplayViewModel.swift b/BookPlayer/Settings/Autoplay/SettingsAutoplayViewModel.swift index 09b3b24d1..10257d388 100644 --- a/BookPlayer/Settings/Autoplay/SettingsAutoplayViewModel.swift +++ b/BookPlayer/Settings/Autoplay/SettingsAutoplayViewModel.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Gianni Carlo on 7/1/24. -// Copyright © 2024 Tortuga Power. All rights reserved. +// Copyright © 2024 BookPlayer LLC. All rights reserved. // import BookPlayerKit diff --git a/BookPlayer/Settings/Cells/BPShortcutsLink.swift b/BookPlayer/Settings/Cells/BPShortcutsLink.swift index 1a1cbb2d8..fee2491b2 100644 --- a/BookPlayer/Settings/Cells/BPShortcutsLink.swift +++ b/BookPlayer/Settings/Cells/BPShortcutsLink.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Gianni Carlo on 22/10/23. -// Copyright © 2023 Tortuga Power. All rights reserved. +// Copyright © 2023 BookPlayer LLC. All rights reserved. // import _AppIntents_SwiftUI diff --git a/BookPlayer/Settings/Cells/StaticCellView.swift b/BookPlayer/Settings/Cells/StaticCellView.swift index 8658f62a8..9a14fbb1d 100644 --- a/BookPlayer/Settings/Cells/StaticCellView.swift +++ b/BookPlayer/Settings/Cells/StaticCellView.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Gianni Carlo on 12/21/18. -// Copyright © 2018 Tortuga Power. All rights reserved. +// Copyright © 2018 BookPlayer LLC. All rights reserved. // import BookPlayerKit diff --git a/BookPlayer/Settings/CreditsViewController.swift b/BookPlayer/Settings/CreditsViewController.swift index a30071000..2e4e67ab1 100644 --- a/BookPlayer/Settings/CreditsViewController.swift +++ b/BookPlayer/Settings/CreditsViewController.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Florian Pichler on 06.05.18. -// Copyright © 2018 Tortuga Power. All rights reserved. +// Copyright © 2018 BookPlayer LLC. All rights reserved. // import BookPlayerKit diff --git a/BookPlayer/Settings/Icons Screen/Icon.swift b/BookPlayer/Settings/Icons Screen/Icon.swift index a963c34c2..e52c06c94 100644 --- a/BookPlayer/Settings/Icons Screen/Icon.swift +++ b/BookPlayer/Settings/Icons Screen/Icon.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Gianni Carlo on 2/19/19. -// Copyright © 2019 Tortuga Power. All rights reserved. +// Copyright © 2019 BookPlayer LLC. All rights reserved. // import Foundation diff --git a/BookPlayer/Settings/Icons Screen/IconsViewController.swift b/BookPlayer/Settings/Icons Screen/IconsViewController.swift index 691e71acc..eeac3f01d 100644 --- a/BookPlayer/Settings/Icons Screen/IconsViewController.swift +++ b/BookPlayer/Settings/Icons Screen/IconsViewController.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Gianni Carlo on 2/19/19. -// Copyright © 2019 Tortuga Power. All rights reserved. +// Copyright © 2019 BookPlayer LLC. All rights reserved. // import BookPlayerKit diff --git a/BookPlayer/Settings/Icons Screen/IconsViewModel.swift b/BookPlayer/Settings/Icons Screen/IconsViewModel.swift index 8b3e5f200..eea1c9892 100644 --- a/BookPlayer/Settings/Icons Screen/IconsViewModel.swift +++ b/BookPlayer/Settings/Icons Screen/IconsViewModel.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by gianni.carlo on 11/4/22. -// Copyright © 2022 Tortuga Power. All rights reserved. +// Copyright © 2022 BookPlayer LLC. All rights reserved. // import BookPlayerKit diff --git a/BookPlayer/Settings/Icons Screen/Views/IconCellView.swift b/BookPlayer/Settings/Icons Screen/Views/IconCellView.swift index 64665fa4f..4459163eb 100644 --- a/BookPlayer/Settings/Icons Screen/Views/IconCellView.swift +++ b/BookPlayer/Settings/Icons Screen/Views/IconCellView.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Gianni Carlo on 2/19/19. -// Copyright © 2019 Tortuga Power. All rights reserved. +// Copyright © 2019 BookPlayer LLC. All rights reserved. // import BookPlayerKit diff --git a/BookPlayer/Settings/Player Settings Screen/PlayerSettingsViewController.swift b/BookPlayer/Settings/Player Settings Screen/PlayerSettingsViewController.swift index dfd0f99e9..721d88855 100644 --- a/BookPlayer/Settings/Player Settings Screen/PlayerSettingsViewController.swift +++ b/BookPlayer/Settings/Player Settings Screen/PlayerSettingsViewController.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Gianni Carlo on 12/19/18. -// Copyright © 2018 Tortuga Power. All rights reserved. +// Copyright © 2018 BookPlayer LLC. All rights reserved. // import BookPlayerKit diff --git a/BookPlayer/Settings/Player Settings Screen/PlayerSettingsViewModel.swift b/BookPlayer/Settings/Player Settings Screen/PlayerSettingsViewModel.swift index cb583019c..b827025ce 100644 --- a/BookPlayer/Settings/Player Settings Screen/PlayerSettingsViewModel.swift +++ b/BookPlayer/Settings/Player Settings Screen/PlayerSettingsViewModel.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by gianni.carlo on 21/5/22. -// Copyright © 2022 Tortuga Power. All rights reserved. +// Copyright © 2022 BookPlayer LLC. All rights reserved. // import BookPlayerKit diff --git a/BookPlayer/Settings/Plus Screen/PlusViewController.swift b/BookPlayer/Settings/Plus Screen/PlusViewController.swift index beb083647..d87000efb 100644 --- a/BookPlayer/Settings/Plus Screen/PlusViewController.swift +++ b/BookPlayer/Settings/Plus Screen/PlusViewController.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Gianni Carlo on 2/20/19. -// Copyright © 2019 Tortuga Power. All rights reserved. +// Copyright © 2019 BookPlayer LLC. All rights reserved. // import BookPlayerKit diff --git a/BookPlayer/Settings/Plus Screen/PlusViewModel.swift b/BookPlayer/Settings/Plus Screen/PlusViewModel.swift index c560e7c83..895f90e4a 100644 --- a/BookPlayer/Settings/Plus Screen/PlusViewModel.swift +++ b/BookPlayer/Settings/Plus Screen/PlusViewModel.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by gianni.carlo on 11/4/22. -// Copyright © 2022 Tortuga Power. All rights reserved. +// Copyright © 2022 BookPlayer LLC. All rights reserved. // import BookPlayerKit diff --git a/BookPlayer/Settings/Plus Screen/Views/ContributorCellView.swift b/BookPlayer/Settings/Plus Screen/Views/ContributorCellView.swift index e5f0c6d53..e74824185 100644 --- a/BookPlayer/Settings/Plus Screen/Views/ContributorCellView.swift +++ b/BookPlayer/Settings/Plus Screen/Views/ContributorCellView.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Gianni Carlo on 2/22/19. -// Copyright © 2019 Tortuga Power. All rights reserved. +// Copyright © 2019 BookPlayer LLC. All rights reserved. // import UIKit diff --git a/BookPlayer/Settings/Plus Screen/Views/PlusBannerView.swift b/BookPlayer/Settings/Plus Screen/Views/PlusBannerView.swift index 819e441cf..448413dca 100644 --- a/BookPlayer/Settings/Plus Screen/Views/PlusBannerView.swift +++ b/BookPlayer/Settings/Plus Screen/Views/PlusBannerView.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Gianni Carlo on 2/27/19. -// Copyright © 2019 Tortuga Power. All rights reserved. +// Copyright © 2019 BookPlayer LLC. All rights reserved. // import BookPlayerKit diff --git a/BookPlayer/Settings/SettingsViewController.swift b/BookPlayer/Settings/SettingsViewController.swift index 867f784c2..1379ae83f 100644 --- a/BookPlayer/Settings/SettingsViewController.swift +++ b/BookPlayer/Settings/SettingsViewController.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Gianni Carlo on 5/29/17. -// Copyright © 2017 Tortuga Power. All rights reserved. +// Copyright © 2017 BookPlayer LLC. All rights reserved. // import BookPlayerKit diff --git a/BookPlayer/Settings/SettingsViewModel.swift b/BookPlayer/Settings/SettingsViewModel.swift index b7b687f2b..1758cd1fe 100644 --- a/BookPlayer/Settings/SettingsViewModel.swift +++ b/BookPlayer/Settings/SettingsViewModel.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Gianni Carlo on 30/10/21. -// Copyright © 2021 Tortuga Power. All rights reserved. +// Copyright © 2021 BookPlayer LLC. All rights reserved. // import BookPlayerKit diff --git a/BookPlayer/Settings/SkipDurationViewController.swift b/BookPlayer/Settings/SkipDurationViewController.swift index 8be803d13..262a381e1 100644 --- a/BookPlayer/Settings/SkipDurationViewController.swift +++ b/BookPlayer/Settings/SkipDurationViewController.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Florian Pichler on 14.05.18. -// Copyright © 2018 Tortuga Power. All rights reserved. +// Copyright © 2018 BookPlayer LLC. All rights reserved. // import BookPlayerKit diff --git a/BookPlayer/Settings/Storage/StorageCloudDeletedView.swift b/BookPlayer/Settings/Storage/StorageCloudDeletedView.swift index 39912cca0..e0b53f039 100644 --- a/BookPlayer/Settings/Storage/StorageCloudDeletedView.swift +++ b/BookPlayer/Settings/Storage/StorageCloudDeletedView.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Gianni Carlo on 5/12/23. -// Copyright © 2023 Tortuga Power. All rights reserved. +// Copyright © 2023 BookPlayer LLC. All rights reserved. // import SwiftUI diff --git a/BookPlayer/Settings/Storage/StorageCloudDeletedViewModel.swift b/BookPlayer/Settings/Storage/StorageCloudDeletedViewModel.swift index 5a8e04310..e175b1359 100644 --- a/BookPlayer/Settings/Storage/StorageCloudDeletedViewModel.swift +++ b/BookPlayer/Settings/Storage/StorageCloudDeletedViewModel.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by gianni.carlo on 10/7/23. -// Copyright © 2023 Tortuga Power. All rights reserved. +// Copyright © 2023 BookPlayer LLC. All rights reserved. // import BookPlayerKit diff --git a/BookPlayer/Settings/Storage/StorageItem.swift b/BookPlayer/Settings/Storage/StorageItem.swift index 0a997207b..f933c4475 100644 --- a/BookPlayer/Settings/Storage/StorageItem.swift +++ b/BookPlayer/Settings/Storage/StorageItem.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Gianni Carlo on 21/8/21. -// Copyright © 2021 Tortuga Power. All rights reserved. +// Copyright © 2021 BookPlayer LLC. All rights reserved. // import Foundation diff --git a/BookPlayer/Settings/Storage/StorageRowView.swift b/BookPlayer/Settings/Storage/StorageRowView.swift index 47f54e283..015007aca 100644 --- a/BookPlayer/Settings/Storage/StorageRowView.swift +++ b/BookPlayer/Settings/Storage/StorageRowView.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Dmitrij Hojkolov on 28.06.2023. -// Copyright © 2023 Tortuga Power. All rights reserved. +// Copyright © 2023 BookPlayer LLC. All rights reserved. // import SwiftUI diff --git a/BookPlayer/Settings/Storage/StorageView.swift b/BookPlayer/Settings/Storage/StorageView.swift index 441c4fd3a..1765cd02d 100644 --- a/BookPlayer/Settings/Storage/StorageView.swift +++ b/BookPlayer/Settings/Storage/StorageView.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Dmitrij Hojkolov on 29.06.2023. -// Copyright © 2023 Tortuga Power. All rights reserved. +// Copyright © 2023 BookPlayer LLC. All rights reserved. // import SwiftUI diff --git a/BookPlayer/Settings/Storage/StorageViewModel.swift b/BookPlayer/Settings/Storage/StorageViewModel.swift index 006f229be..e243409af 100644 --- a/BookPlayer/Settings/Storage/StorageViewModel.swift +++ b/BookPlayer/Settings/Storage/StorageViewModel.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Gianni Carlo on 21/8/21. -// Copyright © 2021 Tortuga Power. All rights reserved. +// Copyright © 2021 BookPlayer LLC. All rights reserved. // import BookPlayerKit diff --git a/BookPlayer/Settings/Themes Screen/ThemeManager.swift b/BookPlayer/Settings/Themes Screen/ThemeManager.swift index ac37da7cb..00e28e520 100644 --- a/BookPlayer/Settings/Themes Screen/ThemeManager.swift +++ b/BookPlayer/Settings/Themes Screen/ThemeManager.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Gianni Carlo on 12/21/18. -// Copyright © 2018 Tortuga Power. All rights reserved. +// Copyright © 2018 BookPlayer LLC. All rights reserved. // import BookPlayerKit diff --git a/BookPlayer/Settings/Themes Screen/ThemesViewController.swift b/BookPlayer/Settings/Themes Screen/ThemesViewController.swift index f64d5d039..cb3602d31 100644 --- a/BookPlayer/Settings/Themes Screen/ThemesViewController.swift +++ b/BookPlayer/Settings/Themes Screen/ThemesViewController.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Gianni Carlo on 12/19/18. -// Copyright © 2018 Tortuga Power. All rights reserved. +// Copyright © 2018 BookPlayer LLC. All rights reserved. // import BookPlayerKit diff --git a/BookPlayer/Settings/Themes Screen/ThemesViewModel.swift b/BookPlayer/Settings/Themes Screen/ThemesViewModel.swift index aa3083748..c9c0d04be 100644 --- a/BookPlayer/Settings/Themes Screen/ThemesViewModel.swift +++ b/BookPlayer/Settings/Themes Screen/ThemesViewModel.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by gianni.carlo on 11/4/22. -// Copyright © 2022 Tortuga Power. All rights reserved. +// Copyright © 2022 BookPlayer LLC. All rights reserved. // import BookPlayerKit diff --git a/BookPlayer/Settings/Themes Screen/Views/ThemeCellView.swift b/BookPlayer/Settings/Themes Screen/Views/ThemeCellView.swift index 2c8ec35b7..72924582f 100644 --- a/BookPlayer/Settings/Themes Screen/Views/ThemeCellView.swift +++ b/BookPlayer/Settings/Themes Screen/Views/ThemeCellView.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Gianni Carlo on 1/18/19. -// Copyright © 2019 Tortuga Power. All rights reserved. +// Copyright © 2019 BookPlayer LLC. All rights reserved. // import BookPlayerKit diff --git a/BookPlayer/Utils/AlertPresenter.swift b/BookPlayer/Utils/AlertPresenter.swift index f8feb24d1..707c45503 100644 --- a/BookPlayer/Utils/AlertPresenter.swift +++ b/BookPlayer/Utils/AlertPresenter.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by gianni.carlo on 27/5/22. -// Copyright © 2022 Tortuga Power. All rights reserved. +// Copyright © 2022 BookPlayer LLC. All rights reserved. // import Foundation diff --git a/BookPlayer/Utils/BPAlertContent.swift b/BookPlayer/Utils/BPAlertContent.swift index 2fe4652d0..9b81be83f 100644 --- a/BookPlayer/Utils/BPAlertContent.swift +++ b/BookPlayer/Utils/BPAlertContent.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by gianni.carlo on 20/2/23. -// Copyright © 2023 Tortuga Power. All rights reserved. +// Copyright © 2023 BookPlayer LLC. All rights reserved. // import Foundation diff --git a/BookPlayer/Utils/BPSKANManager.swift b/BookPlayer/Utils/BPSKANManager.swift index bd2eba055..b56936fe0 100644 --- a/BookPlayer/Utils/BPSKANManager.swift +++ b/BookPlayer/Utils/BPSKANManager.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Gianni Carlo on 30/8/23. -// Copyright © 2023 Tortuga Power. All rights reserved. +// Copyright © 2023 BookPlayer LLC. All rights reserved. // import BookPlayerKit diff --git a/BookPlayer/Utils/CoreServices.swift b/BookPlayer/Utils/CoreServices.swift index 4c67c759c..6c62e4766 100644 --- a/BookPlayer/Utils/CoreServices.swift +++ b/BookPlayer/Utils/CoreServices.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by gianni.carlo on 4/4/23. -// Copyright © 2023 Tortuga Power. All rights reserved. +// Copyright © 2023 BookPlayer LLC. All rights reserved. // import BookPlayerKit diff --git a/BookPlayer/Utils/Extensions/AVPlayer+BookPlayer.swift b/BookPlayer/Utils/Extensions/AVPlayer+BookPlayer.swift index f0f0fc0a1..8963e28f7 100644 --- a/BookPlayer/Utils/Extensions/AVPlayer+BookPlayer.swift +++ b/BookPlayer/Utils/Extensions/AVPlayer+BookPlayer.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Gianni Carlo on 20/11/20. -// Copyright © 2020 Tortuga Power. All rights reserved. +// Copyright © 2020 BookPlayer LLC. All rights reserved. // import AVFoundation diff --git a/BookPlayer/Utils/Extensions/Binding+BookPlayer.swift b/BookPlayer/Utils/Extensions/Binding+BookPlayer.swift index 1bc41f840..a07261fdb 100644 --- a/BookPlayer/Utils/Extensions/Binding+BookPlayer.swift +++ b/BookPlayer/Utils/Extensions/Binding+BookPlayer.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by gianni.carlo on 4/7/23. -// Copyright © 2023 Tortuga Power. All rights reserved. +// Copyright © 2023 BookPlayer LLC. All rights reserved. // import SwiftUI diff --git a/BookPlayer/Utils/Extensions/Combine+BookPlayer.swift b/BookPlayer/Utils/Extensions/Combine+BookPlayer.swift index e5d1f4271..a5a8c6f84 100644 --- a/BookPlayer/Utils/Extensions/Combine+BookPlayer.swift +++ b/BookPlayer/Utils/Extensions/Combine+BookPlayer.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Gianni Carlo on 28/8/21. -// Copyright © 2021 Tortuga Power. All rights reserved. +// Copyright © 2021 BookPlayer LLC. All rights reserved. // import Combine diff --git a/BookPlayer/Utils/Extensions/Notification+BookPlayer.swift b/BookPlayer/Utils/Extensions/Notification+BookPlayer.swift index 1954de768..21b17bfd5 100644 --- a/BookPlayer/Utils/Extensions/Notification+BookPlayer.swift +++ b/BookPlayer/Utils/Extensions/Notification+BookPlayer.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Gianni Carlo on 3/10/17. -// Copyright © 2017 Tortuga Power. All rights reserved. +// Copyright © 2017 BookPlayer LLC. All rights reserved. // import UIKit diff --git a/BookPlayer/Utils/Extensions/Sequence+BookPlayer.swift b/BookPlayer/Utils/Extensions/Sequence+BookPlayer.swift index d99c8c12b..64623135f 100644 --- a/BookPlayer/Utils/Extensions/Sequence+BookPlayer.swift +++ b/BookPlayer/Utils/Extensions/Sequence+BookPlayer.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Gianni Carlo on 10/11/20. -// Copyright © 2020 Tortuga Power. All rights reserved. +// Copyright © 2020 BookPlayer LLC. All rights reserved. // import Foundation diff --git a/BookPlayer/Utils/Extensions/UIEdgeInsets+BookPlayer.swift b/BookPlayer/Utils/Extensions/UIEdgeInsets+BookPlayer.swift index 4ed2b439f..8586066ca 100644 --- a/BookPlayer/Utils/Extensions/UIEdgeInsets+BookPlayer.swift +++ b/BookPlayer/Utils/Extensions/UIEdgeInsets+BookPlayer.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by gianni.carlo on 4/12/22. -// Copyright © 2022 Tortuga Power. All rights reserved. +// Copyright © 2022 BookPlayer LLC. All rights reserved. // import UIKit diff --git a/BookPlayer/Utils/Extensions/UIFont+BookPlayer.swift b/BookPlayer/Utils/Extensions/UIFont+BookPlayer.swift index d5d567c41..52debf121 100644 --- a/BookPlayer/Utils/Extensions/UIFont+BookPlayer.swift +++ b/BookPlayer/Utils/Extensions/UIFont+BookPlayer.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by gianni.carlo on 24/7/22. -// Copyright © 2022 Tortuga Power. All rights reserved. +// Copyright © 2022 BookPlayer LLC. All rights reserved. // import UIKit diff --git a/BookPlayer/Utils/Extensions/UIImage+BookPlayer.swift b/BookPlayer/Utils/Extensions/UIImage+BookPlayer.swift index c9d180074..489504517 100644 --- a/BookPlayer/Utils/Extensions/UIImage+BookPlayer.swift +++ b/BookPlayer/Utils/Extensions/UIImage+BookPlayer.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Florian Pichler on 28.04.18. -// Copyright © 2018 Tortuga Power. All rights reserved. +// Copyright © 2018 BookPlayer LLC. All rights reserved. // import UIKit diff --git a/BookPlayer/Utils/Extensions/UIView+BookPlayer.swift b/BookPlayer/Utils/Extensions/UIView+BookPlayer.swift index 73b4b14b2..b499bddcb 100644 --- a/BookPlayer/Utils/Extensions/UIView+BookPlayer.swift +++ b/BookPlayer/Utils/Extensions/UIView+BookPlayer.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Florian Pichler on 23.06.18. -// Copyright © 2018 Tortuga Power. All rights reserved. +// Copyright © 2018 BookPlayer LLC. All rights reserved. // import UIKit diff --git a/BookPlayer/Utils/Extensions/UIViewController+BookPlayer.swift b/BookPlayer/Utils/Extensions/UIViewController+BookPlayer.swift index c370b661b..535fd26fc 100644 --- a/BookPlayer/Utils/Extensions/UIViewController+BookPlayer.swift +++ b/BookPlayer/Utils/Extensions/UIViewController+BookPlayer.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Florian Pichler on 28.04.18. -// Copyright © 2018 Tortuga Power. All rights reserved. +// Copyright © 2018 BookPlayer LLC. All rights reserved. // import UIKit diff --git a/BookPlayer/Utils/Extensions/View+BookPlayer.swift b/BookPlayer/Utils/Extensions/View+BookPlayer.swift index 27f098704..71061dec9 100644 --- a/BookPlayer/Utils/Extensions/View+BookPlayer.swift +++ b/BookPlayer/Utils/Extensions/View+BookPlayer.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Lysann Schlegel on 2024-11-10. -// Copyright © 2024 Tortuga Power. All rights reserved. +// Copyright © 2024 BookPlayer LLC. All rights reserved. // import SwiftUI diff --git a/BookPlayer/Utils/LoadingUtils.swift b/BookPlayer/Utils/LoadingUtils.swift index cc495ece4..514b01e2d 100644 --- a/BookPlayer/Utils/LoadingUtils.swift +++ b/BookPlayer/Utils/LoadingUtils.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by gianni.carlo on 16/4/22. -// Copyright © 2022 Tortuga Power. All rights reserved. +// Copyright © 2022 BookPlayer LLC. All rights reserved. // import UIKit diff --git a/BookPlayer/Utils/MVVMControllerProtocol.swift b/BookPlayer/Utils/MVVMControllerProtocol.swift index 230cbb43b..72672464b 100644 --- a/BookPlayer/Utils/MVVMControllerProtocol.swift +++ b/BookPlayer/Utils/MVVMControllerProtocol.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Gianni Carlo on 30/10/21. -// Copyright © 2021 Tortuga Power. All rights reserved. +// Copyright © 2021 BookPlayer LLC. All rights reserved. // import UIKit diff --git a/BookPlayer/Utils/RefreshTaskOperation.swift b/BookPlayer/Utils/RefreshTaskOperation.swift index 72a6bcfaa..c40b2f32d 100644 --- a/BookPlayer/Utils/RefreshTaskOperation.swift +++ b/BookPlayer/Utils/RefreshTaskOperation.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Gianni Carlo on 11/2/24. -// Copyright © 2024 Tortuga Power. All rights reserved. +// Copyright © 2024 BookPlayer LLC. All rights reserved. // import BookPlayerKit diff --git a/BookPlayer/Utils/Storyboarded.swift b/BookPlayer/Utils/Storyboarded.swift index 2284f3d00..7a2068460 100644 --- a/BookPlayer/Utils/Storyboarded.swift +++ b/BookPlayer/Utils/Storyboarded.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Gianni Carlo on 5/9/21. -// Copyright © 2021 Tortuga Power. All rights reserved. +// Copyright © 2021 BookPlayer LLC. All rights reserved. // import UIKit diff --git a/BookPlayer/Utils/ThemeViewModel.swift b/BookPlayer/Utils/ThemeViewModel.swift index a7c4d7236..f6f39bca5 100644 --- a/BookPlayer/Utils/ThemeViewModel.swift +++ b/BookPlayer/Utils/ThemeViewModel.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by gianni.carlo on 4/12/22. -// Copyright © 2022 Tortuga Power. All rights reserved. +// Copyright © 2022 BookPlayer LLC. All rights reserved. // import BookPlayerKit diff --git a/BookPlayer/Utils/Views/AccessibleSliderView.swift b/BookPlayer/Utils/Views/AccessibleSliderView.swift index 9cc4c767f..9b1939811 100644 --- a/BookPlayer/Utils/Views/AccessibleSliderView.swift +++ b/BookPlayer/Utils/Views/AccessibleSliderView.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by gianni.carlo on 28/1/22. -// Copyright © 2022 Tortuga Power. All rights reserved. +// Copyright © 2022 BookPlayer LLC. All rights reserved. // import UIKit diff --git a/BookPlayer/Utils/Views/AdaptiveVGrid.swift b/BookPlayer/Utils/Views/AdaptiveVGrid.swift index fbd577776..1e8ee1223 100644 --- a/BookPlayer/Utils/Views/AdaptiveVGrid.swift +++ b/BookPlayer/Utils/Views/AdaptiveVGrid.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Lysann Tranvouez on 2024-11-21. -// Copyright © 2024 Tortuga Power. All rights reserved. +// Copyright © 2024 BookPlayer LLC. All rights reserved. // import SwiftUI diff --git a/BookPlayer/Utils/Views/BPArtworkView.swift b/BookPlayer/Utils/Views/BPArtworkView.swift index 0820ec0fe..58978b644 100644 --- a/BookPlayer/Utils/Views/BPArtworkView.swift +++ b/BookPlayer/Utils/Views/BPArtworkView.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Florian Pichler on 24.06.18. -// Copyright © 2018 Tortuga Power. All rights reserved. +// Copyright © 2018 BookPlayer LLC. All rights reserved. // import UIKit diff --git a/BookPlayer/Utils/Views/BPMarqueeLabel.swift b/BookPlayer/Utils/Views/BPMarqueeLabel.swift index d20635c3b..4e32d5ae5 100644 --- a/BookPlayer/Utils/Views/BPMarqueeLabel.swift +++ b/BookPlayer/Utils/Views/BPMarqueeLabel.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Florian Pichler on 10.05.18. -// Copyright © 2018 Tortuga Power. All rights reserved. +// Copyright © 2018 BookPlayer LLC. All rights reserved. // import MarqueeLabel diff --git a/BookPlayer/Utils/Views/BaseLabel.swift b/BookPlayer/Utils/Views/BaseLabel.swift index e71d60cb8..f689b8c17 100644 --- a/BookPlayer/Utils/Views/BaseLabel.swift +++ b/BookPlayer/Utils/Views/BaseLabel.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by gianni.carlo on 24/7/22. -// Copyright © 2022 Tortuga Power. All rights reserved. +// Copyright © 2022 BookPlayer LLC. All rights reserved. // import UIKit diff --git a/BookPlayer/Utils/Views/InterfaceUpdater.swift b/BookPlayer/Utils/Views/InterfaceUpdater.swift index 2dae950cb..ab2882aff 100644 --- a/BookPlayer/Utils/Views/InterfaceUpdater.swift +++ b/BookPlayer/Utils/Views/InterfaceUpdater.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by gianni.carlo on 20/2/23. -// Copyright © 2023 Tortuga Power. All rights reserved. +// Copyright © 2023 BookPlayer LLC. All rights reserved. // import Combine diff --git a/BookPlayer/Utils/Views/LocalizableButton.swift b/BookPlayer/Utils/Views/LocalizableButton.swift index 6e60e3c1a..568dcbf48 100644 --- a/BookPlayer/Utils/Views/LocalizableButton.swift +++ b/BookPlayer/Utils/Views/LocalizableButton.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Gianni Carlo on 2/13/20. -// Copyright © 2020 Tortuga Power. All rights reserved. +// Copyright © 2020 BookPlayer LLC. All rights reserved. // import UIKit diff --git a/BookPlayer/Utils/Views/LocalizableLabel.swift b/BookPlayer/Utils/Views/LocalizableLabel.swift index 0b8a5dfc8..c24900b5d 100644 --- a/BookPlayer/Utils/Views/LocalizableLabel.swift +++ b/BookPlayer/Utils/Views/LocalizableLabel.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Gianni Carlo on 2/11/20. -// Copyright © 2020 Tortuga Power. All rights reserved. +// Copyright © 2020 BookPlayer LLC. All rights reserved. // import UIKit diff --git a/BookPlayer/Utils/Views/NavigationLazyView.swift b/BookPlayer/Utils/Views/NavigationLazyView.swift index 93098848a..887490436 100644 --- a/BookPlayer/Utils/Views/NavigationLazyView.swift +++ b/BookPlayer/Utils/Views/NavigationLazyView.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Lysann Tranvouez on 2024-10-27. -// Copyright © 2024 Tortuga Power. All rights reserved. +// Copyright © 2024 BookPlayer LLC. All rights reserved. // import SwiftUICore diff --git a/BookPlayer/Utils/Views/NibLoadableView.swift b/BookPlayer/Utils/Views/NibLoadableView.swift index 27d5d5959..0ecad8aae 100644 --- a/BookPlayer/Utils/Views/NibLoadableView.swift +++ b/BookPlayer/Utils/Views/NibLoadableView.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Gianni Carlo on 5/9/21. -// Copyright © 2021 Tortuga Power. All rights reserved. +// Copyright © 2021 BookPlayer LLC. All rights reserved. // import UIKit diff --git a/BookPlayer/Utils/Views/StoryViewer/LoadingBar.swift b/BookPlayer/Utils/Views/StoryViewer/LoadingBar.swift index b66348697..5de8b55f0 100644 --- a/BookPlayer/Utils/Views/StoryViewer/LoadingBar.swift +++ b/BookPlayer/Utils/Views/StoryViewer/LoadingBar.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Gianni Carlo on 9/6/24. -// Copyright © 2024 Tortuga Power. All rights reserved. +// Copyright © 2024 BookPlayer LLC. All rights reserved. // import SwiftUI diff --git a/BookPlayer/Utils/Views/StoryViewer/PricingBoxView.swift b/BookPlayer/Utils/Views/StoryViewer/PricingBoxView.swift index 6d6a0f4c0..f13ee05af 100644 --- a/BookPlayer/Utils/Views/StoryViewer/PricingBoxView.swift +++ b/BookPlayer/Utils/Views/StoryViewer/PricingBoxView.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Gianni Carlo on 10/6/24. -// Copyright © 2024 Tortuga Power. All rights reserved. +// Copyright © 2024 BookPlayer LLC. All rights reserved. // import BookPlayerKit diff --git a/BookPlayer/Utils/Views/StoryViewer/StoryActionView.swift b/BookPlayer/Utils/Views/StoryViewer/StoryActionView.swift index 4df006cf1..acfc402e9 100644 --- a/BookPlayer/Utils/Views/StoryViewer/StoryActionView.swift +++ b/BookPlayer/Utils/Views/StoryViewer/StoryActionView.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Gianni Carlo on 10/6/24. -// Copyright © 2024 Tortuga Power. All rights reserved. +// Copyright © 2024 BookPlayer LLC. All rights reserved. // import BookPlayerKit diff --git a/BookPlayer/Utils/Views/StoryViewer/StoryBackgroundView.swift b/BookPlayer/Utils/Views/StoryViewer/StoryBackgroundView.swift index 6920c0624..7da28004a 100644 --- a/BookPlayer/Utils/Views/StoryViewer/StoryBackgroundView.swift +++ b/BookPlayer/Utils/Views/StoryViewer/StoryBackgroundView.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Gianni Carlo on 10/6/24. -// Copyright © 2024 Tortuga Power. All rights reserved. +// Copyright © 2024 BookPlayer LLC. All rights reserved. // import SwiftUI diff --git a/BookPlayer/Utils/Views/StoryViewer/StoryProgress.swift b/BookPlayer/Utils/Views/StoryViewer/StoryProgress.swift index 5feafba2b..61e7361ad 100644 --- a/BookPlayer/Utils/Views/StoryViewer/StoryProgress.swift +++ b/BookPlayer/Utils/Views/StoryViewer/StoryProgress.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Gianni Carlo on 9/6/24. -// Copyright © 2024 Tortuga Power. All rights reserved. +// Copyright © 2024 BookPlayer LLC. All rights reserved. // import SwiftUI diff --git a/BookPlayer/Utils/Views/StoryViewer/StorySkipControlsView.swift b/BookPlayer/Utils/Views/StoryViewer/StorySkipControlsView.swift index 0cfaa4e6a..adb182973 100644 --- a/BookPlayer/Utils/Views/StoryViewer/StorySkipControlsView.swift +++ b/BookPlayer/Utils/Views/StoryViewer/StorySkipControlsView.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Gianni Carlo on 13/6/24. -// Copyright © 2024 Tortuga Power. All rights reserved. +// Copyright © 2024 BookPlayer LLC. All rights reserved. // import SwiftUI diff --git a/BookPlayer/Utils/Views/StoryViewer/StoryView.swift b/BookPlayer/Utils/Views/StoryViewer/StoryView.swift index 027f9a0b6..527415938 100644 --- a/BookPlayer/Utils/Views/StoryViewer/StoryView.swift +++ b/BookPlayer/Utils/Views/StoryViewer/StoryView.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Gianni Carlo on 9/6/24. -// Copyright © 2024 Tortuga Power. All rights reserved. +// Copyright © 2024 BookPlayer LLC. All rights reserved. // import BookPlayerKit diff --git a/BookPlayer/Utils/Views/StoryViewer/StoryViewModel.swift b/BookPlayer/Utils/Views/StoryViewer/StoryViewModel.swift index bc2cfc15d..886adc038 100644 --- a/BookPlayer/Utils/Views/StoryViewer/StoryViewModel.swift +++ b/BookPlayer/Utils/Views/StoryViewer/StoryViewModel.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Gianni Carlo on 10/6/24. -// Copyright © 2024 Tortuga Power. All rights reserved. +// Copyright © 2024 BookPlayer LLC. All rights reserved. // import BookPlayerKit diff --git a/BookPlayer/Utils/Views/StoryViewer/StoryViewer.swift b/BookPlayer/Utils/Views/StoryViewer/StoryViewer.swift index 426ccce36..f09aa4743 100644 --- a/BookPlayer/Utils/Views/StoryViewer/StoryViewer.swift +++ b/BookPlayer/Utils/Views/StoryViewer/StoryViewer.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Gianni Carlo on 8/6/24. -// Copyright © 2024 Tortuga Power. All rights reserved. +// Copyright © 2024 BookPlayer LLC. All rights reserved. // import BookPlayerKit diff --git a/BookPlayer/Utils/Views/StoryViewer/StoryViewerViewModel.swift b/BookPlayer/Utils/Views/StoryViewer/StoryViewerViewModel.swift index 9ca95ac66..379e3fb4a 100644 --- a/BookPlayer/Utils/Views/StoryViewer/StoryViewerViewModel.swift +++ b/BookPlayer/Utils/Views/StoryViewer/StoryViewerViewModel.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Gianni Carlo on 10/6/24. -// Copyright © 2024 Tortuga Power. All rights reserved. +// Copyright © 2024 BookPlayer LLC. All rights reserved. // import BookPlayerKit diff --git a/BookPlayer/Utils/Views/ThemedTableViewCell.swift b/BookPlayer/Utils/Views/ThemedTableViewCell.swift index 16b526b0c..0c7e27451 100644 --- a/BookPlayer/Utils/Views/ThemedTableViewCell.swift +++ b/BookPlayer/Utils/Views/ThemedTableViewCell.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Gianni Carlo on 18/11/21. -// Copyright © 2021 Tortuga Power. All rights reserved. +// Copyright © 2021 BookPlayer LLC. All rights reserved. // import BookPlayerKit diff --git a/BookPlayer/Utils/limitPanAngle.swift b/BookPlayer/Utils/limitPanAngle.swift index e1ed527dc..ffda3d82a 100644 --- a/BookPlayer/Utils/limitPanAngle.swift +++ b/BookPlayer/Utils/limitPanAngle.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Florian Pichler on 07.05.18. -// Copyright © 2018 Tortuga Power. All rights reserved. +// Copyright © 2018 BookPlayer LLC. All rights reserved. // import Foundation diff --git a/BookPlayer/Utils/rubberBandDistance.swift b/BookPlayer/Utils/rubberBandDistance.swift index 938631492..4904da8ab 100644 --- a/BookPlayer/Utils/rubberBandDistance.swift +++ b/BookPlayer/Utils/rubberBandDistance.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Florian Pichler on 28.04.18. -// Copyright © 2018 Tortuga Power. All rights reserved. +// Copyright © 2018 BookPlayer LLC. All rights reserved. // import Foundation diff --git a/BookPlayerIntents/IntentHandler.swift b/BookPlayerIntents/IntentHandler.swift index 4929762c0..740bfee6b 100644 --- a/BookPlayerIntents/IntentHandler.swift +++ b/BookPlayerIntents/IntentHandler.swift @@ -3,7 +3,7 @@ // BookPlayerIntents // // Created by Gianni Carlo on 4/12/20. -// Copyright © 2020 Tortuga Power. All rights reserved. +// Copyright © 2020 BookPlayer LLC. All rights reserved. // import BookPlayerKit diff --git a/BookPlayerIntents/PlayAndSleepActionHandler.swift b/BookPlayerIntents/PlayAndSleepActionHandler.swift index 94d0184fc..b1e5e44ee 100644 --- a/BookPlayerIntents/PlayAndSleepActionHandler.swift +++ b/BookPlayerIntents/PlayAndSleepActionHandler.swift @@ -3,7 +3,7 @@ // BookPlayerIntents // // Created by Gianni Carlo on 26/11/20. -// Copyright © 2020 Tortuga Power. All rights reserved. +// Copyright © 2020 BookPlayer LLC. All rights reserved. // import BookPlayerKit diff --git a/BookPlayerIntents/PlayMediaIntentHandler.swift b/BookPlayerIntents/PlayMediaIntentHandler.swift index 241e72466..ccdf6091a 100644 --- a/BookPlayerIntents/PlayMediaIntentHandler.swift +++ b/BookPlayerIntents/PlayMediaIntentHandler.swift @@ -3,7 +3,7 @@ // BookPlayerIntents // // Created by Gianni Carlo on 4/17/20. -// Copyright © 2020 Tortuga Power. All rights reserved. +// Copyright © 2020 BookPlayer LLC. All rights reserved. // import BookPlayerKit diff --git a/BookPlayerIntents/SleepTimerHandler.swift b/BookPlayerIntents/SleepTimerHandler.swift index db1262c5e..fdc47614c 100644 --- a/BookPlayerIntents/SleepTimerHandler.swift +++ b/BookPlayerIntents/SleepTimerHandler.swift @@ -3,7 +3,7 @@ // BookPlayerIntents // // Created by Gianni Carlo on 4/12/20. -// Copyright © 2020 Tortuga Power. All rights reserved. +// Copyright © 2020 BookPlayer LLC. All rights reserved. // import BookPlayerKit diff --git a/BookPlayerKit/BookPlayerKit.h b/BookPlayerKit/BookPlayerKit.h index 1efe58bcb..f3397ac56 100644 --- a/BookPlayerKit/BookPlayerKit.h +++ b/BookPlayerKit/BookPlayerKit.h @@ -3,7 +3,7 @@ // BookPlayerKit // // Created by Gianni Carlo on 4/22/19. -// Copyright © 2019 Tortuga Power. All rights reserved. +// Copyright © 2019 BookPlayer LLC. All rights reserved. // #import diff --git a/BookPlayerShareExtension/ShareViewController.swift b/BookPlayerShareExtension/ShareViewController.swift index f9365cfda..71eb10f1f 100644 --- a/BookPlayerShareExtension/ShareViewController.swift +++ b/BookPlayerShareExtension/ShareViewController.swift @@ -3,7 +3,7 @@ // BookPlayerShareExtension // // Created by gianni.carlo on 20/11/22. -// Copyright © 2022 Tortuga Power. All rights reserved. +// Copyright © 2022 BookPlayer LLC. All rights reserved. // import UIKit diff --git a/BookPlayerTests/Coordinators/ItemListCoordinatorTests.swift b/BookPlayerTests/Coordinators/ItemListCoordinatorTests.swift index fdba9cf54..21a599e1c 100644 --- a/BookPlayerTests/Coordinators/ItemListCoordinatorTests.swift +++ b/BookPlayerTests/Coordinators/ItemListCoordinatorTests.swift @@ -3,7 +3,7 @@ // BookPlayerTests // // Created by Gianni Carlo on 30/10/21. -// Copyright © 2021 Tortuga Power. All rights reserved. +// Copyright © 2021 BookPlayer LLC. All rights reserved. // import Foundation diff --git a/BookPlayerTests/Coordinators/LoadingCoordinatorTests.swift b/BookPlayerTests/Coordinators/LoadingCoordinatorTests.swift index e34893474..54f4a99ae 100644 --- a/BookPlayerTests/Coordinators/LoadingCoordinatorTests.swift +++ b/BookPlayerTests/Coordinators/LoadingCoordinatorTests.swift @@ -3,7 +3,7 @@ // BookPlayerTests // // Created by Gianni Carlo on 30/10/21. -// Copyright © 2021 Tortuga Power. All rights reserved. +// Copyright © 2021 BookPlayer LLC. All rights reserved. // import Foundation diff --git a/BookPlayerTests/DataManagerTests.swift b/BookPlayerTests/DataManagerTests.swift index c0d5e5b10..20f043bb0 100644 --- a/BookPlayerTests/DataManagerTests.swift +++ b/BookPlayerTests/DataManagerTests.swift @@ -3,7 +3,7 @@ // BookPlayerTests // // Created by Gianni Carlo on 5/18/18. -// Copyright © 2018 Tortuga Power. All rights reserved. +// Copyright © 2018 BookPlayer LLC. All rights reserved. // @testable import BookPlayer diff --git a/BookPlayerTests/ImportOperationTests.swift b/BookPlayerTests/ImportOperationTests.swift index b5bb0f9a2..27acda705 100644 --- a/BookPlayerTests/ImportOperationTests.swift +++ b/BookPlayerTests/ImportOperationTests.swift @@ -3,7 +3,7 @@ // BookPlayerTests // // Created by Gianni Carlo on 9/13/18. -// Copyright © 2018 Tortuga Power. All rights reserved. +// Copyright © 2018 BookPlayer LLC. All rights reserved. // @testable import BookPlayer diff --git a/BookPlayerTests/ItemListViewModelTests.swift b/BookPlayerTests/ItemListViewModelTests.swift index 8e9a5322d..9039aa45c 100644 --- a/BookPlayerTests/ItemListViewModelTests.swift +++ b/BookPlayerTests/ItemListViewModelTests.swift @@ -3,7 +3,7 @@ // BookPlayerTests // // Created by Gianni Carlo on 2/11/21. -// Copyright © 2021 Tortuga Power. All rights reserved. +// Copyright © 2021 BookPlayer LLC. All rights reserved. // import Foundation diff --git a/BookPlayerTests/Jellyfin/JellyfinConnectionServiceTests.swift b/BookPlayerTests/Jellyfin/JellyfinConnectionServiceTests.swift index 458d15fc8..e94d51f4b 100644 --- a/BookPlayerTests/Jellyfin/JellyfinConnectionServiceTests.swift +++ b/BookPlayerTests/Jellyfin/JellyfinConnectionServiceTests.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Lysann Tranvouez on 2024-11-22. -// Copyright © 2024 Tortuga Power. All rights reserved. +// Copyright © 2024 BookPlayer LLC. All rights reserved. // @testable import BookPlayer diff --git a/BookPlayerTests/Jellyfin/JellyfinCoordinatorTests.swift b/BookPlayerTests/Jellyfin/JellyfinCoordinatorTests.swift index 907db2262..994a1478f 100644 --- a/BookPlayerTests/Jellyfin/JellyfinCoordinatorTests.swift +++ b/BookPlayerTests/Jellyfin/JellyfinCoordinatorTests.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Lysann Tranvouez on 2024-11-22. -// Copyright © 2024 Tortuga Power. All rights reserved. +// Copyright © 2024 BookPlayer LLC. All rights reserved. // @testable import BookPlayer diff --git a/BookPlayerTests/MiniPlayerViewModelTests.swift b/BookPlayerTests/MiniPlayerViewModelTests.swift index c1e624cd5..54e8f8b73 100644 --- a/BookPlayerTests/MiniPlayerViewModelTests.swift +++ b/BookPlayerTests/MiniPlayerViewModelTests.swift @@ -3,7 +3,7 @@ // BookPlayerTests // // Created by Gianni Carlo on 11/20/21. -// Copyright © 2021 Tortuga Power. All rights reserved. +// Copyright © 2021 BookPlayer LLC. All rights reserved. // import Foundation diff --git a/BookPlayerTests/Mocks/AccountServiceMock.swift b/BookPlayerTests/Mocks/AccountServiceMock.swift index ac16a243b..364e49ca9 100644 --- a/BookPlayerTests/Mocks/AccountServiceMock.swift +++ b/BookPlayerTests/Mocks/AccountServiceMock.swift @@ -3,7 +3,7 @@ // BookPlayerTests // // Created by gianni.carlo on 23/4/22. -// Copyright © 2022 Tortuga Power. All rights reserved. +// Copyright © 2022 BookPlayer LLC. All rights reserved. // import BookPlayerKit diff --git a/BookPlayerTests/Mocks/KeychainServiceMock.swift b/BookPlayerTests/Mocks/KeychainServiceMock.swift index 32ad6647a..50ade4c64 100644 --- a/BookPlayerTests/Mocks/KeychainServiceMock.swift +++ b/BookPlayerTests/Mocks/KeychainServiceMock.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Lysann Tranvouez on 2024-11-22. -// Copyright © 2024 Tortuga Power. All rights reserved. +// Copyright © 2024 BookPlayer LLC. All rights reserved. // import BookPlayerKit diff --git a/BookPlayerTests/Mocks/NetworkClientMock.swift b/BookPlayerTests/Mocks/NetworkClientMock.swift index 6dcf78e85..6b080fe12 100644 --- a/BookPlayerTests/Mocks/NetworkClientMock.swift +++ b/BookPlayerTests/Mocks/NetworkClientMock.swift @@ -3,7 +3,7 @@ // BookPlayerTests // // Created by gianni.carlo on 23/4/22. -// Copyright © 2022 Tortuga Power. All rights reserved. +// Copyright © 2022 BookPlayer LLC. All rights reserved. // import Foundation diff --git a/BookPlayerTests/Mocks/PlayableItemMock.swift b/BookPlayerTests/Mocks/PlayableItemMock.swift index 2a15a69bd..e3aaa4739 100644 --- a/BookPlayerTests/Mocks/PlayableItemMock.swift +++ b/BookPlayerTests/Mocks/PlayableItemMock.swift @@ -3,7 +3,7 @@ // BookPlayerTests // // Created by gianni.carlo on 5/6/23. -// Copyright © 2023 Tortuga Power. All rights reserved. +// Copyright © 2023 BookPlayer LLC. All rights reserved. // import BookPlayerKit diff --git a/BookPlayerTests/PerformanceTests/PlaybackPerformanceTests.swift b/BookPlayerTests/PerformanceTests/PlaybackPerformanceTests.swift index 93019e6bc..dbf104aeb 100644 --- a/BookPlayerTests/PerformanceTests/PlaybackPerformanceTests.swift +++ b/BookPlayerTests/PerformanceTests/PlaybackPerformanceTests.swift @@ -3,7 +3,7 @@ // BookPlayerTests // // Created by Gianni Carlo on 8/9/23. -// Copyright © 2023 Tortuga Power. All rights reserved. +// Copyright © 2023 BookPlayer LLC. All rights reserved. // @testable import BookPlayer diff --git a/BookPlayerTests/PlayableItemTests.swift b/BookPlayerTests/PlayableItemTests.swift index a4e133fd0..553c5d416 100644 --- a/BookPlayerTests/PlayableItemTests.swift +++ b/BookPlayerTests/PlayableItemTests.swift @@ -3,7 +3,7 @@ // BookPlayerTests // // Created by gianni.carlo on 3/2/22. -// Copyright © 2022 Tortuga Power. All rights reserved. +// Copyright © 2022 BookPlayer LLC. All rights reserved. // import Foundation diff --git a/BookPlayerTests/PlayerManagerTests.swift b/BookPlayerTests/PlayerManagerTests.swift index 7e225d756..16e84b9ef 100644 --- a/BookPlayerTests/PlayerManagerTests.swift +++ b/BookPlayerTests/PlayerManagerTests.swift @@ -3,7 +3,7 @@ // BookPlayerTests // // Created by gianni.carlo on 18/5/22. -// Copyright © 2022 Tortuga Power. All rights reserved. +// Copyright © 2022 BookPlayer LLC. All rights reserved. // import Foundation diff --git a/BookPlayerTests/PlayerSettingsViewModelTests.swift b/BookPlayerTests/PlayerSettingsViewModelTests.swift index 697d37e17..d1029f683 100644 --- a/BookPlayerTests/PlayerSettingsViewModelTests.swift +++ b/BookPlayerTests/PlayerSettingsViewModelTests.swift @@ -3,7 +3,7 @@ // BookPlayerTests // // Created by gianni.carlo on 22/5/22. -// Copyright © 2022 Tortuga Power. All rights reserved. +// Copyright © 2022 BookPlayer LLC. All rights reserved. // import Foundation diff --git a/BookPlayerTests/PlayerViewModelTests.swift b/BookPlayerTests/PlayerViewModelTests.swift index 1aca17a0a..2a5d3296f 100644 --- a/BookPlayerTests/PlayerViewModelTests.swift +++ b/BookPlayerTests/PlayerViewModelTests.swift @@ -3,7 +3,7 @@ // BookPlayerTests // // Created by gianni.carlo on 14/7/23. -// Copyright © 2023 Tortuga Power. All rights reserved. +// Copyright © 2023 BookPlayer LLC. All rights reserved. // import XCTest diff --git a/BookPlayerTests/Services/AccountServiceTests.swift b/BookPlayerTests/Services/AccountServiceTests.swift index a48723add..ded35dd39 100644 --- a/BookPlayerTests/Services/AccountServiceTests.swift +++ b/BookPlayerTests/Services/AccountServiceTests.swift @@ -3,7 +3,7 @@ // BookPlayerTests // // Created by gianni.carlo on 23/4/22. -// Copyright © 2022 Tortuga Power. All rights reserved. +// Copyright © 2022 BookPlayer LLC. All rights reserved. // import Foundation diff --git a/BookPlayerTests/Services/KeychainServiceTests.swift b/BookPlayerTests/Services/KeychainServiceTests.swift index a6957591f..94599c7f2 100644 --- a/BookPlayerTests/Services/KeychainServiceTests.swift +++ b/BookPlayerTests/Services/KeychainServiceTests.swift @@ -3,7 +3,7 @@ // BookPlayerTests // // Created by gianni.carlo on 24/4/22. -// Copyright © 2022 Tortuga Power. All rights reserved. +// Copyright © 2022 BookPlayer LLC. All rights reserved. // import Foundation diff --git a/BookPlayerTests/Services/LibraryServiceTests.swift b/BookPlayerTests/Services/LibraryServiceTests.swift index 9dd836edc..fa337d434 100644 --- a/BookPlayerTests/Services/LibraryServiceTests.swift +++ b/BookPlayerTests/Services/LibraryServiceTests.swift @@ -3,7 +3,7 @@ // BookPlayerTests // // Created by Gianni Carlo on 11/21/21. -// Copyright © 2021 Tortuga Power. All rights reserved. +// Copyright © 2021 BookPlayer LLC. All rights reserved. // import Foundation diff --git a/BookPlayerTests/StorageViewModelTests.swift b/BookPlayerTests/StorageViewModelTests.swift index b84efe3d4..f919d3e7a 100644 --- a/BookPlayerTests/StorageViewModelTests.swift +++ b/BookPlayerTests/StorageViewModelTests.swift @@ -3,7 +3,7 @@ // BookPlayerTests // // Created by Gianni Carlo on 16/11/21. -// Copyright © 2021 Tortuga Power. All rights reserved. +// Copyright © 2021 BookPlayer LLC. All rights reserved. // import Foundation diff --git a/BookPlayerTests/Support/DataTestUtils.swift b/BookPlayerTests/Support/DataTestUtils.swift index fe0ea6205..4c13a4a15 100644 --- a/BookPlayerTests/Support/DataTestUtils.swift +++ b/BookPlayerTests/Support/DataTestUtils.swift @@ -3,7 +3,7 @@ // BookPlayerTests // // Created by Gianni Carlo on 9/13/18. -// Copyright © 2018 Tortuga Power. All rights reserved. +// Copyright © 2018 BookPlayer LLC. All rights reserved. // import XCTest diff --git a/BookPlayerTests/Support/MockCoordinatorPresentationFlow.swift b/BookPlayerTests/Support/MockCoordinatorPresentationFlow.swift index f2c990760..d4fd06bc0 100644 --- a/BookPlayerTests/Support/MockCoordinatorPresentationFlow.swift +++ b/BookPlayerTests/Support/MockCoordinatorPresentationFlow.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Lysann Tranvouez on 2024-11-23. -// Copyright © 2024 Tortuga Power. All rights reserved. +// Copyright © 2024 BookPlayer LLC. All rights reserved. // import BookPlayer diff --git a/BookPlayerTests/Support/MockNavigationController.swift b/BookPlayerTests/Support/MockNavigationController.swift index 3d44c2feb..be740a3b1 100644 --- a/BookPlayerTests/Support/MockNavigationController.swift +++ b/BookPlayerTests/Support/MockNavigationController.swift @@ -3,7 +3,7 @@ // BookPlayerTests // // Created by Gianni Carlo on 25/9/23. -// Copyright © 2023 Tortuga Power. All rights reserved. +// Copyright © 2023 BookPlayer LLC. All rights reserved. // import UIKit diff --git a/BookPlayerWatch/BP+ErrorAlerts.swift b/BookPlayerWatch/BP+ErrorAlerts.swift index 4a86f29da..e034b6fa7 100644 --- a/BookPlayerWatch/BP+ErrorAlerts.swift +++ b/BookPlayerWatch/BP+ErrorAlerts.swift @@ -3,7 +3,7 @@ // BookPlayerWatch // // Created by Gianni Carlo on 11/11/24. -// Copyright © 2024 Tortuga Power. All rights reserved. +// Copyright © 2024 BookPlayer LLC. All rights reserved. // import Foundation diff --git a/BookPlayerWatch/Base.lproj/Localizable.strings b/BookPlayerWatch/Base.lproj/Localizable.strings index 6b69ee479..7e8a1c6f2 100644 --- a/BookPlayerWatch/Base.lproj/Localizable.strings +++ b/BookPlayerWatch/Base.lproj/Localizable.strings @@ -3,7 +3,7 @@ BookPlayer Created by Gianni Carlo on 12/29/19. - Copyright © 2019 Tortuga Power. All rights reserved. + Copyright © 2019 BookPlayer LLC. All rights reserved. */ "library_title" = "Library"; @@ -26,3 +26,4 @@ "logout_title" = "Log out"; "benefits_watchapp_description" = "Stream or download your books and listen on the go without your phone."; "subscription_required_title" = "Subscription required"; +"Swipe rows to see download options" = "Swipe rows to see download options"; diff --git a/BookPlayerWatch/BookPlayerApp.swift b/BookPlayerWatch/BookPlayerApp.swift index 29b3507da..206618f0e 100644 --- a/BookPlayerWatch/BookPlayerApp.swift +++ b/BookPlayerWatch/BookPlayerApp.swift @@ -3,7 +3,7 @@ // BookPlayerWatch Extension // // Created by gianni.carlo on 18/2/22. -// Copyright © 2022 Tortuga Power. All rights reserved. +// Copyright © 2022 BookPlayer LLC. All rights reserved. // import SwiftUI diff --git a/BookPlayerWatch/ChapterList/ChapterListView.swift b/BookPlayerWatch/ChapterList/ChapterListView.swift index 98258e698..687003f27 100644 --- a/BookPlayerWatch/ChapterList/ChapterListView.swift +++ b/BookPlayerWatch/ChapterList/ChapterListView.swift @@ -3,7 +3,7 @@ // BookPlayerWatch Extension // // Created by gianni.carlo on 20/2/22. -// Copyright © 2022 Tortuga Power. All rights reserved. +// Copyright © 2022 BookPlayer LLC. All rights reserved. // import BookPlayerWatchKit diff --git a/BookPlayerWatch/ComplicationController.swift b/BookPlayerWatch/ComplicationController.swift index 5317ec232..0b58bedbc 100644 --- a/BookPlayerWatch/ComplicationController.swift +++ b/BookPlayerWatch/ComplicationController.swift @@ -3,7 +3,7 @@ // BookPlayerWatch Extension // // Created by Gianni Carlo on 4/25/19. -// Copyright © 2019 Tortuga Power. All rights reserved. +// Copyright © 2019 BookPlayer LLC. All rights reserved. // import ClockKit diff --git a/BookPlayerWatch/ContextManager.swift b/BookPlayerWatch/ContextManager.swift index 563d09771..c3d7cd25a 100644 --- a/BookPlayerWatch/ContextManager.swift +++ b/BookPlayerWatch/ContextManager.swift @@ -3,7 +3,7 @@ // BookPlayerWatch Extension // // Created by gianni.carlo on 18/2/22. -// Copyright © 2022 Tortuga Power. All rights reserved. +// Copyright © 2022 BookPlayer LLC. All rights reserved. // import BookPlayerWatchKit diff --git a/BookPlayerWatch/CoreServices.swift b/BookPlayerWatch/CoreServices.swift index b41d191dd..c58de3006 100644 --- a/BookPlayerWatch/CoreServices.swift +++ b/BookPlayerWatch/CoreServices.swift @@ -3,7 +3,7 @@ // BookPlayerWatch // // Created by Gianni Carlo on 19/11/24. -// Copyright © 2024 Tortuga Power. All rights reserved. +// Copyright © 2024 BookPlayer LLC. All rights reserved. // import BookPlayerWatchKit diff --git a/BookPlayerWatch/ExtensionDelegate.swift b/BookPlayerWatch/ExtensionDelegate.swift index 84bcb1818..d54118524 100644 --- a/BookPlayerWatch/ExtensionDelegate.swift +++ b/BookPlayerWatch/ExtensionDelegate.swift @@ -3,12 +3,13 @@ // BookPlayerWatch Extension // // Created by Gianni Carlo on 4/25/19. -// Copyright © 2019 Tortuga Power. All rights reserved. +// Copyright © 2019 BookPlayer LLC. All rights reserved. // import BookPlayerWatchKit import RevenueCat import SwiftUI +import TipKit import WatchKit import MediaPlayer @@ -25,6 +26,13 @@ class ExtensionDelegate: NSObject, WKApplicationDelegate, ObservableObject { setupRevenueCat() setupCoreServices() setupMPRemoteCommands() + setupTips() + } + + func setupTips() { + if #available(watchOS 10.0, *) { + try? Tips.configure() + } } func setupRevenueCat() { diff --git a/BookPlayerWatch/ForcedEnvironment.swift b/BookPlayerWatch/ForcedEnvironment.swift index 5f3e1b96a..3925b518b 100644 --- a/BookPlayerWatch/ForcedEnvironment.swift +++ b/BookPlayerWatch/ForcedEnvironment.swift @@ -3,7 +3,7 @@ // BookPlayerWatch // // Created by Gianni Carlo on 21/11/24. -// Copyright © 2024 Tortuga Power. All rights reserved. +// Copyright © 2024 BookPlayer LLC. All rights reserved. // import SwiftUI diff --git a/BookPlayerWatch/ItemList/ItemCellView.swift b/BookPlayerWatch/ItemList/ItemCellView.swift index 152d56bc1..ac6162c9e 100644 --- a/BookPlayerWatch/ItemList/ItemCellView.swift +++ b/BookPlayerWatch/ItemList/ItemCellView.swift @@ -3,7 +3,7 @@ // BookPlayerWatch Extension // // Created by gianni.carlo on 19/2/22. -// Copyright © 2022 Tortuga Power. All rights reserved. +// Copyright © 2022 BookPlayer LLC. All rights reserved. // import SwiftUI diff --git a/BookPlayerWatch/ItemList/ItemListView.swift b/BookPlayerWatch/ItemList/ItemListView.swift index 49e19ff23..4c6ace85f 100644 --- a/BookPlayerWatch/ItemList/ItemListView.swift +++ b/BookPlayerWatch/ItemList/ItemListView.swift @@ -3,7 +3,7 @@ // BookPlayerWatch Extension // // Created by gianni.carlo on 18/2/22. -// Copyright © 2022 Tortuga Power. All rights reserved. +// Copyright © 2022 BookPlayer LLC. All rights reserved. // import SwiftUI diff --git a/BookPlayerWatch/LoadingView.swift b/BookPlayerWatch/LoadingView.swift index 8f3cf4f2e..bdac647bd 100644 --- a/BookPlayerWatch/LoadingView.swift +++ b/BookPlayerWatch/LoadingView.swift @@ -3,7 +3,7 @@ // BookPlayerWatch // // Created by Gianni Carlo on 21/11/24. -// Copyright © 2024 Tortuga Power. All rights reserved. +// Copyright © 2024 BookPlayer LLC. All rights reserved. // import SwiftUI diff --git a/BookPlayerWatch/NowPlaying/NowPlayingView.swift b/BookPlayerWatch/NowPlaying/NowPlayingView.swift index b04b304ff..e7fb137a5 100644 --- a/BookPlayerWatch/NowPlaying/NowPlayingView.swift +++ b/BookPlayerWatch/NowPlaying/NowPlayingView.swift @@ -3,7 +3,7 @@ // BookPlayerWatch Extension // // Created by gianni.carlo on 19/2/22. -// Copyright © 2022 Tortuga Power. All rights reserved. +// Copyright © 2022 BookPlayer LLC. All rights reserved. // import BookPlayerWatchKit diff --git a/BookPlayerWatch/NowPlaying/SkipDirection.swift b/BookPlayerWatch/NowPlaying/SkipDirection.swift index 4604c3c78..67ccea707 100644 --- a/BookPlayerWatch/NowPlaying/SkipDirection.swift +++ b/BookPlayerWatch/NowPlaying/SkipDirection.swift @@ -3,7 +3,7 @@ // BookPlayerWatch Extension // // Created by gianni.carlo on 13/3/22. -// Copyright © 2022 Tortuga Power. All rights reserved. +// Copyright © 2022 BookPlayer LLC. All rights reserved. // import Foundation diff --git a/BookPlayerWatch/NowPlaying/Views/NowPlayingMediaControlsView.swift b/BookPlayerWatch/NowPlaying/Views/NowPlayingMediaControlsView.swift index 52776768c..97610cd87 100644 --- a/BookPlayerWatch/NowPlaying/Views/NowPlayingMediaControlsView.swift +++ b/BookPlayerWatch/NowPlaying/Views/NowPlayingMediaControlsView.swift @@ -3,7 +3,7 @@ // BookPlayerWatch Extension // // Created by gianni.carlo on 13/3/22. -// Copyright © 2022 Tortuga Power. All rights reserved. +// Copyright © 2022 BookPlayer LLC. All rights reserved. // import BookPlayerWatchKit diff --git a/BookPlayerWatch/NowPlaying/Views/NowPlayingPlaybackControlsView.swift b/BookPlayerWatch/NowPlaying/Views/NowPlayingPlaybackControlsView.swift index bb4bd344e..b31ba0fee 100644 --- a/BookPlayerWatch/NowPlaying/Views/NowPlayingPlaybackControlsView.swift +++ b/BookPlayerWatch/NowPlaying/Views/NowPlayingPlaybackControlsView.swift @@ -3,7 +3,7 @@ // BookPlayerWatch Extension // // Created by gianni.carlo on 13/3/22. -// Copyright © 2022 Tortuga Power. All rights reserved. +// Copyright © 2022 BookPlayer LLC. All rights reserved. // import BookPlayerWatchKit diff --git a/BookPlayerWatch/NowPlaying/Views/NowPlayingTitleView.swift b/BookPlayerWatch/NowPlaying/Views/NowPlayingTitleView.swift index 074332b82..c35c62aa5 100644 --- a/BookPlayerWatch/NowPlaying/Views/NowPlayingTitleView.swift +++ b/BookPlayerWatch/NowPlaying/Views/NowPlayingTitleView.swift @@ -3,7 +3,7 @@ // BookPlayerWatch Extension // // Created by gianni.carlo on 19/2/22. -// Copyright © 2022 Tortuga Power. All rights reserved. +// Copyright © 2022 BookPlayer LLC. All rights reserved. // import BookPlayerWatchKit diff --git a/BookPlayerWatch/NowPlaying/Views/SkipIntervalView.swift b/BookPlayerWatch/NowPlaying/Views/SkipIntervalView.swift index b4dd234fa..731e35a66 100644 --- a/BookPlayerWatch/NowPlaying/Views/SkipIntervalView.swift +++ b/BookPlayerWatch/NowPlaying/Views/SkipIntervalView.swift @@ -3,7 +3,7 @@ // BookPlayerWatch Extension // // Created by gianni.carlo on 13/3/22. -// Copyright © 2022 Tortuga Power. All rights reserved. +// Copyright © 2022 BookPlayer LLC. All rights reserved. // import SwiftUI diff --git a/BookPlayerWatch/NowPlaying/Views/VolumeView.swift b/BookPlayerWatch/NowPlaying/Views/VolumeView.swift index 22b86df25..7aa0f9f66 100644 --- a/BookPlayerWatch/NowPlaying/Views/VolumeView.swift +++ b/BookPlayerWatch/NowPlaying/Views/VolumeView.swift @@ -3,7 +3,7 @@ // BookPlayerWatch Extension // // Created by gianni.carlo on 19/2/22. -// Copyright © 2022 Tortuga Power. All rights reserved. +// Copyright © 2022 BookPlayer LLC. All rights reserved. // import SwiftUI diff --git a/BookPlayerWatch/PlaybackControls/PlaybackControlsView.swift b/BookPlayerWatch/PlaybackControls/PlaybackControlsView.swift index 165ea3f80..66bcc0309 100644 --- a/BookPlayerWatch/PlaybackControls/PlaybackControlsView.swift +++ b/BookPlayerWatch/PlaybackControls/PlaybackControlsView.swift @@ -3,7 +3,7 @@ // BookPlayerWatch Extension // // Created by gianni.carlo on 20/2/22. -// Copyright © 2022 Tortuga Power. All rights reserved. +// Copyright © 2022 BookPlayer LLC. All rights reserved. // import SwiftUI diff --git a/BookPlayerWatch/PlaybackFullControlsView.swift b/BookPlayerWatch/PlaybackFullControlsView.swift index e5fd52a25..3bfa946dd 100644 --- a/BookPlayerWatch/PlaybackFullControlsView.swift +++ b/BookPlayerWatch/PlaybackFullControlsView.swift @@ -3,7 +3,7 @@ // BookPlayerWatch // // Created by Gianni Carlo on 25/11/24. -// Copyright © 2024 Tortuga Power. All rights reserved. +// Copyright © 2024 BookPlayer LLC. All rights reserved. // import BookPlayerWatchKit diff --git a/BookPlayerWatch/PlayerControlsView.swift b/BookPlayerWatch/PlayerControlsView.swift index c73d22419..79e339e9e 100644 --- a/BookPlayerWatch/PlayerControlsView.swift +++ b/BookPlayerWatch/PlayerControlsView.swift @@ -3,7 +3,7 @@ // BookPlayerWatch // // Created by Gianni Carlo on 25/11/24. -// Copyright © 2024 Tortuga Power. All rights reserved. +// Copyright © 2024 BookPlayer LLC. All rights reserved. // import BookPlayerWatchKit diff --git a/BookPlayerWatch/PlayerManager.swift b/BookPlayerWatch/PlayerManager.swift index 534cc0de1..9dbcb0989 100644 --- a/BookPlayerWatch/PlayerManager.swift +++ b/BookPlayerWatch/PlayerManager.swift @@ -3,7 +3,7 @@ // BookPlayerWatch // // Created by Gianni Carlo on 24/11/24. -// Copyright © 2024 Tortuga Power. All rights reserved. +// Copyright © 2024 BookPlayer LLC. All rights reserved. // import AVFoundation diff --git a/BookPlayerWatch/PlayerMoreListView.swift b/BookPlayerWatch/PlayerMoreListView.swift index b7611bd3d..c0c449910 100644 --- a/BookPlayerWatch/PlayerMoreListView.swift +++ b/BookPlayerWatch/PlayerMoreListView.swift @@ -3,7 +3,7 @@ // BookPlayerWatch // // Created by Gianni Carlo on 28/11/24. -// Copyright © 2024 Tortuga Power. All rights reserved. +// Copyright © 2024 BookPlayer LLC. All rights reserved. // import BookPlayerWatchKit diff --git a/BookPlayerWatch/PlayerToolbarView.swift b/BookPlayerWatch/PlayerToolbarView.swift index 2b20b494b..7f5e1f6c6 100644 --- a/BookPlayerWatch/PlayerToolbarView.swift +++ b/BookPlayerWatch/PlayerToolbarView.swift @@ -3,7 +3,7 @@ // BookPlayerWatch // // Created by Gianni Carlo on 25/11/24. -// Copyright © 2024 Tortuga Power. All rights reserved. +// Copyright © 2024 BookPlayer LLC. All rights reserved. // import BookPlayerWatchKit diff --git a/BookPlayerWatch/RefreshableListView.swift b/BookPlayerWatch/RefreshableListView.swift index f8f963759..1a3ba6721 100644 --- a/BookPlayerWatch/RefreshableListView.swift +++ b/BookPlayerWatch/RefreshableListView.swift @@ -3,7 +3,7 @@ // BookPlayerWatch // // Created by Gianni Carlo on 2/12/24. -// Copyright © 2024 Tortuga Power. All rights reserved. +// Copyright © 2024 BookPlayer LLC. All rights reserved. // import SwiftUI diff --git a/BookPlayerWatch/RemoteItemList/RemoteItemCellViewModel.swift b/BookPlayerWatch/RemoteItemList/RemoteItemCellViewModel.swift index ee169118e..e3ad19e11 100644 --- a/BookPlayerWatch/RemoteItemList/RemoteItemCellViewModel.swift +++ b/BookPlayerWatch/RemoteItemList/RemoteItemCellViewModel.swift @@ -3,7 +3,7 @@ // BookPlayerWatch // // Created by Gianni Carlo on 29/11/24. -// Copyright © 2024 Tortuga Power. All rights reserved. +// Copyright © 2024 BookPlayer LLC. All rights reserved. // import BookPlayerWatchKit diff --git a/BookPlayerWatch/RemoteItemList/RemoteItemListCellView.swift b/BookPlayerWatch/RemoteItemList/RemoteItemListCellView.swift index 15758aa3f..c460f92c2 100644 --- a/BookPlayerWatch/RemoteItemList/RemoteItemListCellView.swift +++ b/BookPlayerWatch/RemoteItemList/RemoteItemListCellView.swift @@ -3,7 +3,7 @@ // BookPlayerWatch // // Created by Gianni Carlo on 18/11/24. -// Copyright © 2024 Tortuga Power. All rights reserved. +// Copyright © 2024 BookPlayer LLC. All rights reserved. // import BookPlayerWatchKit @@ -12,15 +12,17 @@ import SwiftUI struct RemoteItemListCellView: View { @ObservedObject var model: RemoteItemCellViewModel @State private var error: Error? + var onTap: () -> Void let numberFormatter: NumberFormatter - init(model: RemoteItemCellViewModel) { + init(model: RemoteItemCellViewModel, onTap: @escaping () -> Void) { self.model = model let formatter = NumberFormatter() formatter.numberStyle = .percent formatter.maximumFractionDigits = 2 self.numberFormatter = formatter + self.onTap = onTap } var percentCompleted: String { @@ -38,47 +40,49 @@ struct RemoteItemListCellView: View { } var body: some View { - HStack { - VStack(alignment: .leading) { - Text(model.item.title) - .lineLimit(2) - Text(model.item.details) - .font(.footnote) - .foregroundColor(Color.secondary) - .lineLimit(1) - switch model.downloadState { - case .downloading(let progress): - HStack { - if #available(watchOS 10.0, *) { - Image(systemName: "icloud.and.arrow.down.fill") - .font(.caption2) - .symbolEffect(.pulse) - } else { - Image(systemName: "icloud.and.arrow.down.fill") - .font(.caption2) + Button(action: onTap) { + HStack { + VStack(alignment: .leading) { + Text(model.item.title) + .lineLimit(2) + Text(model.item.details) + .font(.footnote) + .foregroundColor(Color.secondary) + .lineLimit(1) + switch model.downloadState { + case .downloading(let progress): + HStack { + if #available(watchOS 10.0, *) { + Image(systemName: "icloud.and.arrow.down.fill") + .font(.caption2) + .symbolEffect(.pulse) + } else { + Image(systemName: "icloud.and.arrow.down.fill") + .font(.caption2) + } + LinearProgressView(value: progress, fillColor: .white) + .frame(maxWidth: 70, maxHeight: 10) + Text(formattedProgress(progress)) + .font(.footnote) } - LinearProgressView(value: progress, fillColor: .white) - .frame(maxWidth: 70, maxHeight: 10) - Text(formattedProgress(progress)) + case .downloaded: + Text(Image(systemName: "applewatch")) + .font(.caption2) + + Text(" - \(percentCompleted)\(model.item.durationFormatted)") + .font(.footnote) + .foregroundColor(Color.secondary) + case .notDownloaded: + Text(Image(systemName: "icloud.fill")) + .font(.caption2) + + Text(" - \(percentCompleted)\(model.item.durationFormatted)") .font(.footnote) + .foregroundColor(Color.secondary) } - case .downloaded: - Text(Image(systemName: "applewatch")) - .font(.caption2) - + Text(" - \(percentCompleted)\(model.item.durationFormatted)") - .font(.footnote) - .foregroundColor(Color.secondary) - case .notDownloaded: - Text(Image(systemName: "icloud.fill")) - .font(.caption2) - + Text(" - \(percentCompleted)\(model.item.durationFormatted)") - .font(.footnote) - .foregroundColor(Color.secondary) } - } - Spacer() - if model.item.type == .folder { - Image(systemName: "chevron.forward") + Spacer() + if model.item.type == .folder { + Image(systemName: "chevron.forward") + } } } .errorAlert(error: $error) diff --git a/BookPlayerWatch/RemoteItemList/RemoteItemListView.swift b/BookPlayerWatch/RemoteItemList/RemoteItemListView.swift index 02f75de46..c8e0c9f98 100644 --- a/BookPlayerWatch/RemoteItemList/RemoteItemListView.swift +++ b/BookPlayerWatch/RemoteItemList/RemoteItemListView.swift @@ -3,11 +3,12 @@ // BookPlayerWatch // // Created by Gianni Carlo on 18/11/24. -// Copyright © 2024 Tortuga Power. All rights reserved. +// Copyright © 2024 BookPlayer LLC. All rights reserved. // import BookPlayerWatchKit import SwiftUI +import TipKit struct RemoteItemListView: View { @Environment(\.scenePhase) var scenePhase @@ -48,7 +49,7 @@ struct RemoteItemListView: View { } } - func syncListContents(ignoreLastTimestamp: Bool) async { + private func syncListContents(ignoreLastTimestamp: Bool) async { guard await coreServices.syncService.canSyncListContents( at: folderRelativePath, @@ -58,8 +59,10 @@ struct RemoteItemListView: View { do { try await coreServices.syncService.syncListContents(at: folderRelativePath) - } catch BPSyncError.differentLastBook(let relativePath), BPSyncError.reloadLastBook(let relativePath) { - await coreServices.syncService.setLibraryLastBook(with: relativePath) + } catch BPSyncError.reloadLastBook(let relativePath) { + reloadLastBook(relativePath: relativePath) + } catch BPSyncError.differentLastBook(let relativePath) { + await setSyncedLastPlayedItem(relativePath: relativePath) } catch { self.error = error } @@ -78,6 +81,40 @@ struct RemoteItemListView: View { } } + @MainActor + private func reloadLastBook(relativePath: String) { + let wasPlaying = playerManager.isPlaying + playerManager.stop() + + Task { @MainActor in + do { + try await coreServices.playerLoaderService.loadPlayer( + relativePath, + autoplay: wasPlaying + ) + } catch { + self.error = error + } + } + } + + @MainActor + private func setSyncedLastPlayedItem(relativePath: String) async { + /// Only continue overriding local book if it's not currently playing + guard playerManager.isPlaying == false else { return } + + await coreServices.syncService.setLibraryLastBook(with: relativePath) + + do { + try await coreServices.playerLoaderService.loadPlayer( + relativePath, + autoplay: false + ) + } catch { + self.error = error + } + } + func getForegroundColor(for item: SimpleLibraryItem) -> Color { guard let lastPlayedItem else { return .primary } @@ -126,14 +163,11 @@ struct RemoteItemListView: View { if folderRelativePath == nil { Section { if let lastPlayedItem { - Button { + RemoteItemListCellView(model: .init(item: lastPlayedItem, coreServices: coreServices)) { Task { do { isLoading = true - try await coreServices.playerLoaderService.loadPlayer( - lastPlayedItem.relativePath, - autoplay: true - ) + try await coreServices.playerLoaderService.loadPlayer(lastPlayedItem.relativePath, autoplay: true) showPlayer = true isLoading = false } catch { @@ -141,8 +175,6 @@ struct RemoteItemListView: View { self.error = error } } - } label: { - RemoteItemListCellView(model: .init(item: lastPlayedItem, coreServices: coreServices)) } .applyPrimaryHandGesture() } @@ -153,6 +185,14 @@ struct RemoteItemListView: View { } Section { + if #available(watchOS 10.0, *), + folderRelativePath == nil, + !items.isEmpty + { + TipView(SwipeInlineTip()) + .listRowBackground(Color.clear) + } + ForEach(items) { item in if item.type == .folder { NavigationLink { @@ -161,24 +201,24 @@ struct RemoteItemListView: View { folderRelativePath: item.relativePath ) } label: { - RemoteItemListCellView(model: .init(item: item, coreServices: coreServices)) + RemoteItemListCellView(model: .init(item: item, coreServices: coreServices)) {} + .allowsHitTesting(false) .foregroundColor(getForegroundColor(for: item)) } } else { - RemoteItemListCellView(model: .init(item: item, coreServices: coreServices)) - .onTapGesture { - Task { - do { - isLoading = true - try await coreServices.playerLoaderService.loadPlayer(item.relativePath, autoplay: true) - showPlayer = true - isLoading = false - } catch { - isLoading = false - self.error = error - } + RemoteItemListCellView(model: .init(item: item, coreServices: coreServices)) { + Task { + do { + isLoading = true + try await coreServices.playerLoaderService.loadPlayer(item.relativePath, autoplay: true) + showPlayer = true + isLoading = false + } catch { + isLoading = false + self.error = error } } + } } } } header: { diff --git a/BookPlayerWatch/RemotePlayerView.swift b/BookPlayerWatch/RemotePlayerView.swift index 2a3b68322..be5c1a670 100644 --- a/BookPlayerWatch/RemotePlayerView.swift +++ b/BookPlayerWatch/RemotePlayerView.swift @@ -3,7 +3,7 @@ // BookPlayerWatch // // Created by Gianni Carlo on 25/11/24. -// Copyright © 2024 Tortuga Power. All rights reserved. +// Copyright © 2024 BookPlayer LLC. All rights reserved. // import BookPlayerWatchKit diff --git a/BookPlayerWatch/RootView.swift b/BookPlayerWatch/RootView.swift index 8eb5de989..4618e0b2c 100644 --- a/BookPlayerWatch/RootView.swift +++ b/BookPlayerWatch/RootView.swift @@ -3,7 +3,7 @@ // BookPlayerWatch Extension // // Created by gianni.carlo on 22/2/22. -// Copyright © 2022 Tortuga Power. All rights reserved. +// Copyright © 2022 BookPlayer LLC. All rights reserved. // import BookPlayerWatchKit diff --git a/BookPlayerWatch/Settings/Login/LoginView.swift b/BookPlayerWatch/Settings/Login/LoginView.swift index f310baff4..c03ea1719 100644 --- a/BookPlayerWatch/Settings/Login/LoginView.swift +++ b/BookPlayerWatch/Settings/Login/LoginView.swift @@ -3,7 +3,7 @@ // BookPlayerWatch // // Created by Gianni Carlo on 11/11/24. -// Copyright © 2024 Tortuga Power. All rights reserved. +// Copyright © 2024 BookPlayer LLC. All rights reserved. // import AuthenticationServices diff --git a/BookPlayerWatch/Settings/Profile/ProfileView.swift b/BookPlayerWatch/Settings/Profile/ProfileView.swift index 9df4c272d..b5278182f 100644 --- a/BookPlayerWatch/Settings/Profile/ProfileView.swift +++ b/BookPlayerWatch/Settings/Profile/ProfileView.swift @@ -3,7 +3,7 @@ // BookPlayerWatch // // Created by Gianni Carlo on 11/11/24. -// Copyright © 2024 Tortuga Power. All rights reserved. +// Copyright © 2024 BookPlayer LLC. All rights reserved. // import BookPlayerWatchKit diff --git a/BookPlayerWatch/Settings/SettingsView.swift b/BookPlayerWatch/Settings/SettingsView.swift index 7164fede9..b7eb3c5bb 100644 --- a/BookPlayerWatch/Settings/SettingsView.swift +++ b/BookPlayerWatch/Settings/SettingsView.swift @@ -3,7 +3,7 @@ // BookPlayerWatch // // Created by Gianni Carlo on 11/11/24. -// Copyright © 2024 Tortuga Power. All rights reserved. +// Copyright © 2024 BookPlayer LLC. All rights reserved. // import AuthenticationServices diff --git a/BookPlayerWatch/SkipDurationListView.swift b/BookPlayerWatch/SkipDurationListView.swift index d4cb58da1..901e4be5f 100644 --- a/BookPlayerWatch/SkipDurationListView.swift +++ b/BookPlayerWatch/SkipDurationListView.swift @@ -3,7 +3,7 @@ // BookPlayerWatch // // Created by Gianni Carlo on 28/11/24. -// Copyright © 2024 Tortuga Power. All rights reserved. +// Copyright © 2024 BookPlayer LLC. All rights reserved. // import BookPlayerWatchKit diff --git a/BookPlayerWatch/SwipeInlineTip.swift b/BookPlayerWatch/SwipeInlineTip.swift new file mode 100644 index 000000000..94a91589c --- /dev/null +++ b/BookPlayerWatch/SwipeInlineTip.swift @@ -0,0 +1,17 @@ +// +// SwipeInlineTip.swift +// BookPlayerWatch +// +// Created by Gianni Carlo on 12/26/24. +// Copyright © 2024 BookPlayer LLC. All rights reserved. +// + +import Foundation +import TipKit + +@available(watchOS 10.0, *) +struct SwipeInlineTip: Tip { + var title: Text { + Text("Swipe rows to see download options") + } +} diff --git a/BookPlayerWatch/Utils/Notification+BookPlayerWatchApp.swift b/BookPlayerWatch/Utils/Notification+BookPlayerWatchApp.swift index fa1da40cf..373873301 100644 --- a/BookPlayerWatch/Utils/Notification+BookPlayerWatchApp.swift +++ b/BookPlayerWatch/Utils/Notification+BookPlayerWatchApp.swift @@ -3,7 +3,7 @@ // BookPlayerWatch Extension // // Created by Gianni Carlo on 5/4/19. -// Copyright © 2019 Tortuga Power. All rights reserved. +// Copyright © 2019 BookPlayer LLC. All rights reserved. // import Foundation diff --git a/BookPlayerWatch/Utils/ResizeableImageView.swift b/BookPlayerWatch/Utils/ResizeableImageView.swift index ed2cd90ea..22d0a6881 100644 --- a/BookPlayerWatch/Utils/ResizeableImageView.swift +++ b/BookPlayerWatch/Utils/ResizeableImageView.swift @@ -3,7 +3,7 @@ // BookPlayerWatch Extension // // Created by gianni.carlo on 20/2/22. -// Copyright © 2022 Tortuga Power. All rights reserved. +// Copyright © 2022 BookPlayer LLC. All rights reserved. // import SwiftUI diff --git a/BookPlayerWatch/View+BookPlayer.swift b/BookPlayerWatch/View+BookPlayer.swift index 036e17e6c..96691e8ba 100644 --- a/BookPlayerWatch/View+BookPlayer.swift +++ b/BookPlayerWatch/View+BookPlayer.swift @@ -3,7 +3,7 @@ // BookPlayerWatch // // Created by Gianni Carlo on 9/12/24. -// Copyright © 2024 Tortuga Power. All rights reserved. +// Copyright © 2024 BookPlayer LLC. All rights reserved. // import SwiftUI diff --git a/BookPlayerWatch/WatchConnectivityService.swift b/BookPlayerWatch/WatchConnectivityService.swift index 8743abe8b..8c5cf634f 100644 --- a/BookPlayerWatch/WatchConnectivityService.swift +++ b/BookPlayerWatch/WatchConnectivityService.swift @@ -3,7 +3,7 @@ // BookPlayerWatch Extension // // Created by gianni.carlo on 14/3/22. -// Copyright © 2022 Tortuga Power. All rights reserved. +// Copyright © 2022 BookPlayer LLC. All rights reserved. // import BookPlayerWatchKit diff --git a/BookPlayerWatch/ar.lproj/Localizable.strings b/BookPlayerWatch/ar.lproj/Localizable.strings index 9fc1f13cc..c74d5877c 100644 --- a/BookPlayerWatch/ar.lproj/Localizable.strings +++ b/BookPlayerWatch/ar.lproj/Localizable.strings @@ -3,7 +3,7 @@ BookPlayer Created by Gianni Carlo on 12/29/19. - Copyright © 2019 Tortuga Power. All rights reserved. + Copyright © 2019 BookPlayer LLC. All rights reserved. */ "library_title" = "المكتبة"; @@ -26,3 +26,4 @@ "logout_title" = "تسجيل خروج"; "benefits_watchapp_description" = "قم ببث كتبك أو تنزيلها واستمع إليها أثناء التنقل دون الحاجة إلى هاتفك."; "subscription_required_title" = "الاشتراك مطلوب"; +"Swipe rows to see download options" = "مرر الصفوف لرؤية خيارات التنزيل"; diff --git a/BookPlayerWatch/cs.lproj/Localizable.strings b/BookPlayerWatch/cs.lproj/Localizable.strings index c535e8823..55e7a43f1 100644 --- a/BookPlayerWatch/cs.lproj/Localizable.strings +++ b/BookPlayerWatch/cs.lproj/Localizable.strings @@ -3,7 +3,7 @@ BookPlayer Created by Gianni Carlo on 12/29/19. - Copyright © 2019 Tortuga Power. All rights reserved. + Copyright © 2019 BookPlayer LLC. All rights reserved. */ "library_title" = "Knihovna"; @@ -26,3 +26,4 @@ "logout_title" = "Odhlásit se"; "benefits_watchapp_description" = "Streamujte nebo stahujte své knihy a poslouchejte je na cestách bez telefonu."; "subscription_required_title" = "Je vyžadováno předplatné"; +"Swipe rows to see download options" = "Přejetím po řádcích zobrazíte možnosti stahování"; diff --git a/BookPlayerWatch/da.lproj/Localizable.strings b/BookPlayerWatch/da.lproj/Localizable.strings index 71c987e02..dae30cdef 100644 --- a/BookPlayerWatch/da.lproj/Localizable.strings +++ b/BookPlayerWatch/da.lproj/Localizable.strings @@ -3,7 +3,7 @@ BookPlayer Created by Gianni Carlo on 12/29/19. - Copyright © 2019 Tortuga Power. All rights reserved. + Copyright © 2019 BookPlayer LLC. All rights reserved. */ "library_title" = "Bibliotek"; @@ -26,3 +26,4 @@ "logout_title" = "Log ud"; "benefits_watchapp_description" = "Stream eller download dine bøger, og lyt på farten uden din telefon."; "subscription_required_title" = "Kræver abonnement"; +"Swipe rows to see download options" = "Stryg rækkerne for at se downloadmuligheder"; diff --git a/BookPlayerWatch/de.lproj/Localizable.strings b/BookPlayerWatch/de.lproj/Localizable.strings index 34dc8ff3a..5f3dc7e52 100644 --- a/BookPlayerWatch/de.lproj/Localizable.strings +++ b/BookPlayerWatch/de.lproj/Localizable.strings @@ -3,7 +3,7 @@ BookPlayer Created by Gianni Carlo on 12/29/19. - Copyright © 2019 Tortuga Power. All rights reserved. + Copyright © 2019 BookPlayer LLC. All rights reserved. */ "library_title" = "Bibliothek"; @@ -26,3 +26,4 @@ "logout_title" = "Ausloggen"; "benefits_watchapp_description" = "Streamen oder laden Sie Ihre Bücher herunter und hören Sie sie unterwegs ohne Ihr Telefon."; "subscription_required_title" = "Abonnement erforderlich"; +"Swipe rows to see download options" = "Wischen Sie durch die Zeilen, um die Download-Optionen anzuzeigen"; diff --git a/BookPlayerWatch/el.lproj/Localizable.strings b/BookPlayerWatch/el.lproj/Localizable.strings index 71f11fef4..ca74afffb 100644 --- a/BookPlayerWatch/el.lproj/Localizable.strings +++ b/BookPlayerWatch/el.lproj/Localizable.strings @@ -3,7 +3,7 @@ BookPlayer Created by Gianni Carlo on 12/29/19. - Copyright © 2019 Tortuga Power. All rights reserved. + Copyright © 2019 BookPlayer LLC. All rights reserved. */ "library_title" = "Βιβλιοθήκη"; @@ -26,3 +26,4 @@ "logout_title" = "Αποσύνδεση"; "benefits_watchapp_description" = "Μεταδώστε ροή ή κατεβάστε τα βιβλία σας και ακούστε τα εν κινήσει χωρίς το τηλέφωνό σας."; "subscription_required_title" = "Απαιτείται συνδρομή"; +"Swipe rows to see download options" = "Σύρετε σειρές για να δείτε τις επιλογές λήψης"; diff --git a/BookPlayerWatch/en.lproj/Localizable.strings b/BookPlayerWatch/en.lproj/Localizable.strings index 6b69ee479..5b1774088 100644 --- a/BookPlayerWatch/en.lproj/Localizable.strings +++ b/BookPlayerWatch/en.lproj/Localizable.strings @@ -3,7 +3,7 @@ BookPlayer Created by Gianni Carlo on 12/29/19. - Copyright © 2019 Tortuga Power. All rights reserved. + Copyright © 2019 BookPlayer LLC. All rights reserved. */ "library_title" = "Library"; @@ -26,3 +26,4 @@ "logout_title" = "Log out"; "benefits_watchapp_description" = "Stream or download your books and listen on the go without your phone."; "subscription_required_title" = "Subscription required"; +"Swipe rows to see download options" = ""; diff --git a/BookPlayerWatch/es.lproj/Localizable.strings b/BookPlayerWatch/es.lproj/Localizable.strings index 4f0c263fe..ff563c5c7 100644 --- a/BookPlayerWatch/es.lproj/Localizable.strings +++ b/BookPlayerWatch/es.lproj/Localizable.strings @@ -3,7 +3,7 @@ BookPlayer Created by Gianni Carlo on 12/29/19. - Copyright © 2019 Tortuga Power. All rights reserved. + Copyright © 2019 BookPlayer LLC. All rights reserved. */ "library_title" = "Biblioteca"; @@ -26,3 +26,4 @@ "logout_title" = "Cerrar sesión"; "benefits_watchapp_description" = "Transmite o descarga tus libros y escúchalos mientras viajas sin tu teléfono."; "subscription_required_title" = "Se requiere suscripción"; +"Swipe rows to see download options" = "Desliza las filas para ver las opciones de descarga"; diff --git a/BookPlayerWatch/fi.lproj/Localizable.strings b/BookPlayerWatch/fi.lproj/Localizable.strings index 20cb3d31d..9829afd33 100644 --- a/BookPlayerWatch/fi.lproj/Localizable.strings +++ b/BookPlayerWatch/fi.lproj/Localizable.strings @@ -3,7 +3,7 @@ BookPlayer Created by Gianni Carlo on 12/29/19. - Copyright © 2019 Tortuga Power. All rights reserved. + Copyright © 2019 BookPlayer LLC. All rights reserved. */ "library_title" = "Kirjasto"; @@ -26,3 +26,4 @@ "logout_title" = "Kirjautua ulos"; "benefits_watchapp_description" = "Suoratoista tai lataa kirjojasi ja kuuntele tien päällä ilman puhelinta."; "subscription_required_title" = "Tilaus vaaditaan"; +"Swipe rows to see download options" = "Pyyhkäise rivejä nähdäksesi latausvaihtoehdot"; diff --git a/BookPlayerWatch/fr.lproj/Localizable.strings b/BookPlayerWatch/fr.lproj/Localizable.strings index 067010659..064fa132b 100644 --- a/BookPlayerWatch/fr.lproj/Localizable.strings +++ b/BookPlayerWatch/fr.lproj/Localizable.strings @@ -3,7 +3,7 @@ BookPlayer Created by Gianni Carlo on 12/29/19. - Copyright © 2019 Tortuga Power. All rights reserved. + Copyright © 2019 BookPlayer LLC. All rights reserved. */ "library_title" = "Bibliothèque"; @@ -26,3 +26,4 @@ "logout_title" = "Se déconnecter"; "benefits_watchapp_description" = "Diffusez ou téléchargez vos livres et écoutez-les en déplacement sans votre téléphone."; "subscription_required_title" = "Abonnement requis"; +"Swipe rows to see download options" = "Faites glisser les lignes pour voir les options de téléchargement"; diff --git a/BookPlayerWatch/hu.lproj/Localizable.strings b/BookPlayerWatch/hu.lproj/Localizable.strings index 46b23b9eb..dee23ceda 100644 --- a/BookPlayerWatch/hu.lproj/Localizable.strings +++ b/BookPlayerWatch/hu.lproj/Localizable.strings @@ -3,7 +3,7 @@ BookPlayer Created by Gianni Carlo on 12/29/19. - Copyright © 2019 Tortuga Power. All rights reserved. + Copyright © 2019 BookPlayer LLC. All rights reserved. */ "library_title" = "Könyvtár"; @@ -26,3 +26,4 @@ "logout_title" = "Kijelentkezés"; "benefits_watchapp_description" = "Streamelje vagy töltse le könyveit, és telefonja nélkül hallgassa útközben."; "subscription_required_title" = "Előfizetés szükséges"; +"Swipe rows to see download options" = "Csúsztassa el a sorokat a letöltési lehetőségek megtekintéséhez"; diff --git a/BookPlayerWatch/it.lproj/Localizable.strings b/BookPlayerWatch/it.lproj/Localizable.strings index 75edd51e3..2edca5069 100644 --- a/BookPlayerWatch/it.lproj/Localizable.strings +++ b/BookPlayerWatch/it.lproj/Localizable.strings @@ -3,7 +3,7 @@ BookPlayer Created by Gianni Carlo on 12/29/19. - Copyright © 2019 Tortuga Power. All rights reserved. + Copyright © 2019 BookPlayer LLC. All rights reserved. */ "library_title" = "Libreria"; @@ -26,3 +26,4 @@ "logout_title" = "Disconnettersi"; "benefits_watchapp_description" = "Ascolta in streaming o scarica i tuoi libri e ascoltali ovunque tu sia, senza usare il telefono."; "subscription_required_title" = "Abbonamento richiesto"; +"Swipe rows to see download options" = "Scorri le righe per vedere le opzioni di download"; diff --git a/BookPlayerWatch/ja.lproj/Localizable.strings b/BookPlayerWatch/ja.lproj/Localizable.strings index 6b69ee479..7e8a1c6f2 100644 --- a/BookPlayerWatch/ja.lproj/Localizable.strings +++ b/BookPlayerWatch/ja.lproj/Localizable.strings @@ -3,7 +3,7 @@ BookPlayer Created by Gianni Carlo on 12/29/19. - Copyright © 2019 Tortuga Power. All rights reserved. + Copyright © 2019 BookPlayer LLC. All rights reserved. */ "library_title" = "Library"; @@ -26,3 +26,4 @@ "logout_title" = "Log out"; "benefits_watchapp_description" = "Stream or download your books and listen on the go without your phone."; "subscription_required_title" = "Subscription required"; +"Swipe rows to see download options" = "Swipe rows to see download options"; diff --git a/BookPlayerWatch/nb.lproj/Localizable.strings b/BookPlayerWatch/nb.lproj/Localizable.strings index 782c82889..27e260370 100644 --- a/BookPlayerWatch/nb.lproj/Localizable.strings +++ b/BookPlayerWatch/nb.lproj/Localizable.strings @@ -3,7 +3,7 @@ BookPlayer Created by Gianni Carlo on 12/29/19. - Copyright © 2019 Tortuga Power. All rights reserved. + Copyright © 2019 BookPlayer LLC. All rights reserved. */ "library_title" = "Bibliotek"; @@ -26,3 +26,4 @@ "logout_title" = "Logg ut"; "benefits_watchapp_description" = "Stream eller last ned bøkene dine og lytt mens du er på farten uten telefonen."; "subscription_required_title" = "Abonnement kreves"; +"Swipe rows to see download options" = "Sveip rader for å se nedlastingsalternativer"; diff --git a/BookPlayerWatch/nl.lproj/Localizable.strings b/BookPlayerWatch/nl.lproj/Localizable.strings index c1e932a78..fb986385d 100644 --- a/BookPlayerWatch/nl.lproj/Localizable.strings +++ b/BookPlayerWatch/nl.lproj/Localizable.strings @@ -3,7 +3,7 @@ BookPlayer Created by Gianni Carlo on 12/29/19. - Copyright © 2019 Tortuga Power. All rights reserved. + Copyright © 2019 BookPlayer LLC. All rights reserved. */ "library_title" = "Bibliotheek"; @@ -26,3 +26,4 @@ "logout_title" = "Uitloggen"; "benefits_watchapp_description" = "Stream of download uw boeken en luister er onderweg naar, zonder uw telefoon."; "subscription_required_title" = "Abonnement vereist"; +"Swipe rows to see download options" = "Veeg over de rijen om de downloadopties te zien"; diff --git a/BookPlayerWatch/pl.lproj/Localizable.strings b/BookPlayerWatch/pl.lproj/Localizable.strings index d660931a4..e34764107 100644 --- a/BookPlayerWatch/pl.lproj/Localizable.strings +++ b/BookPlayerWatch/pl.lproj/Localizable.strings @@ -3,7 +3,7 @@ BookPlayer Created by Gianni Carlo on 12/29/19. - Copyright © 2019 Tortuga Power. All rights reserved. + Copyright © 2019 BookPlayer LLC. All rights reserved. */ "library_title" = "Biblioteka"; @@ -26,3 +26,4 @@ "logout_title" = "Wyloguj"; "benefits_watchapp_description" = "Przesyłaj strumieniowo lub pobieraj książki i słuchaj ich w podróży, bez użycia telefonu."; "subscription_required_title" = "Wymagana subskrypcja"; +"Swipe rows to see download options" = "Przesuń wiersze, aby zobaczyć opcje pobierania"; diff --git a/BookPlayerWatch/pt-BR.lproj/Localizable.strings b/BookPlayerWatch/pt-BR.lproj/Localizable.strings index ac7cba5f1..8c1509d53 100644 --- a/BookPlayerWatch/pt-BR.lproj/Localizable.strings +++ b/BookPlayerWatch/pt-BR.lproj/Localizable.strings @@ -3,7 +3,7 @@ BookPlayer Created by Gianni Carlo on 12/29/19. - Copyright © 2019 Tortuga Power. All rights reserved. + Copyright © 2019 BookPlayer LLC. All rights reserved. */ "library_title" = "Biblioteca"; @@ -26,3 +26,4 @@ "logout_title" = "Sair"; "benefits_watchapp_description" = "Transmita ou baixe seus livros e ouça em qualquer lugar, sem precisar do seu celular."; "subscription_required_title" = "Assinatura necessária"; +"Swipe rows to see download options" = "Deslize as linhas para ver as opções de download"; diff --git a/BookPlayerWatch/pt-PT.lproj/Localizable.strings b/BookPlayerWatch/pt-PT.lproj/Localizable.strings index 2384bb2d3..874f8062b 100644 --- a/BookPlayerWatch/pt-PT.lproj/Localizable.strings +++ b/BookPlayerWatch/pt-PT.lproj/Localizable.strings @@ -3,7 +3,7 @@ BookPlayer Created by Gianni Carlo on 12/29/19. - Copyright © 2019 Tortuga Power. All rights reserved. + Copyright © 2019 BookPlayer LLC. All rights reserved. */ "library_title" = "Biblioteca"; @@ -26,3 +26,4 @@ "logout_title" = "Sair"; "benefits_watchapp_description" = "Transmita ou baixe seus livros e ouça em qualquer lugar, sem precisar do seu celular."; "subscription_required_title" = "Assinatura necessária"; +"Swipe rows to see download options" = "Deslize as linhas para ver as opções de download"; diff --git a/BookPlayerWatch/ro.lproj/Localizable.strings b/BookPlayerWatch/ro.lproj/Localizable.strings index cbc5c121f..b3419ae3a 100644 --- a/BookPlayerWatch/ro.lproj/Localizable.strings +++ b/BookPlayerWatch/ro.lproj/Localizable.strings @@ -3,7 +3,7 @@ BookPlayer Created by Gianni Carlo on 12/29/19. - Copyright © 2019 Tortuga Power. All rights reserved. + Copyright © 2019 BookPlayer LLC. All rights reserved. */ "library_title" = "Bibliotecă"; @@ -26,3 +26,4 @@ "logout_title" = "Deconectați-vă"; "benefits_watchapp_description" = "Transmiteți în flux sau descărcați cărțile și ascultați din mers fără telefon."; "subscription_required_title" = "Este necesar un abonament"; +"Swipe rows to see download options" = "Glisați rândurile pentru a vedea opțiunile de descărcare"; diff --git a/BookPlayerWatch/ru.lproj/Localizable.strings b/BookPlayerWatch/ru.lproj/Localizable.strings index f458b62fd..a09774fc8 100644 --- a/BookPlayerWatch/ru.lproj/Localizable.strings +++ b/BookPlayerWatch/ru.lproj/Localizable.strings @@ -3,7 +3,7 @@ BookPlayer Created by Gianni Carlo on 12/29/19. - Copyright © 2019 Tortuga Power. All rights reserved. + Copyright © 2019 BookPlayer LLC. All rights reserved. */ "library_title" = "Библиотека"; @@ -26,3 +26,4 @@ "logout_title" = "Выйти"; "benefits_watchapp_description" = "Слушайте книги онлайн или скачивайте их, где бы вы ни находились, без телефона."; "subscription_required_title" = "Требуется подписка"; +"Swipe rows to see download options" = "Проведите пальцем по строкам, чтобы увидеть варианты загрузки"; diff --git a/BookPlayerWatch/sk-SK.lproj/Localizable.strings b/BookPlayerWatch/sk-SK.lproj/Localizable.strings index 3c183ba45..e2cdece6a 100644 --- a/BookPlayerWatch/sk-SK.lproj/Localizable.strings +++ b/BookPlayerWatch/sk-SK.lproj/Localizable.strings @@ -3,7 +3,7 @@ BookPlayer Created by Gianni Carlo on 12/29/19. - Copyright © 2019 Tortuga Power. All rights reserved. + Copyright © 2019 BookPlayer LLC. All rights reserved. */ "library_title" = "Knižnica"; @@ -26,3 +26,4 @@ "logout_title" = "Odhlásiť sa"; "benefits_watchapp_description" = "Streamujte alebo sťahujte svoje knihy a počúvajte na cestách bez telefónu."; "subscription_required_title" = "Vyžaduje sa predplatné"; +"Swipe rows to see download options" = "Potiahnutím riadkov zobrazíte možnosti sťahovania"; diff --git a/BookPlayerWatch/sv.lproj/Localizable.strings b/BookPlayerWatch/sv.lproj/Localizable.strings index 3bc744d0a..bbba13280 100644 --- a/BookPlayerWatch/sv.lproj/Localizable.strings +++ b/BookPlayerWatch/sv.lproj/Localizable.strings @@ -3,7 +3,7 @@ BookPlayer Created by Gianni Carlo on 12/29/19. - Copyright © 2019 Tortuga Power. All rights reserved. + Copyright © 2019 BookPlayer LLC. All rights reserved. */ "library_title" = "Bibliotek"; @@ -26,3 +26,4 @@ "logout_title" = "Logga ut"; "benefits_watchapp_description" = "Streama eller ladda ner dina böcker och lyssna på språng utan din telefon."; "subscription_required_title" = "Prenumeration krävs"; +"Swipe rows to see download options" = "Svep rader för att se nedladdningsalternativ"; diff --git a/BookPlayerWatch/tr.lproj/Localizable.strings b/BookPlayerWatch/tr.lproj/Localizable.strings index 63aa78f89..dccb7b662 100644 --- a/BookPlayerWatch/tr.lproj/Localizable.strings +++ b/BookPlayerWatch/tr.lproj/Localizable.strings @@ -3,7 +3,7 @@ BookPlayer Created by Gianni Carlo on 12/29/19. - Copyright © 2019 Tortuga Power. All rights reserved. + Copyright © 2019 BookPlayer LLC. All rights reserved. */ "library_title" = "Kitaplık"; @@ -26,3 +26,4 @@ "logout_title" = "Çıkış Yap"; "benefits_watchapp_description" = "Kitaplarınızı yayınlayın veya indirin ve telefonunuz olmadan hareket halindeyken dinleyin."; "subscription_required_title" = "Abonelik gerekli"; +"Swipe rows to see download options" = "İndirme seçeneklerini görmek için satırları kaydırın"; diff --git a/BookPlayerWatch/uk.lproj/Localizable.strings b/BookPlayerWatch/uk.lproj/Localizable.strings index b7649b77d..1ad9779ea 100644 --- a/BookPlayerWatch/uk.lproj/Localizable.strings +++ b/BookPlayerWatch/uk.lproj/Localizable.strings @@ -3,7 +3,7 @@ BookPlayer Created by Gianni Carlo on 12/29/19. - Copyright © 2019 Tortuga Power. All rights reserved. + Copyright © 2019 BookPlayer LLC. All rights reserved. */ "library_title" = "Бібліотека"; @@ -26,3 +26,4 @@ "logout_title" = "Вийти"; "benefits_watchapp_description" = "Транслюйте або завантажуйте свої книги та слухайте їх у дорозі без телефону."; "subscription_required_title" = "Потрібна підписка"; +"Swipe rows to see download options" = "Гортайте рядки, щоб переглянути параметри завантаження"; diff --git a/BookPlayerWatch/zh-Hans.lproj/Localizable.strings b/BookPlayerWatch/zh-Hans.lproj/Localizable.strings index 76341072b..9eba411f4 100644 --- a/BookPlayerWatch/zh-Hans.lproj/Localizable.strings +++ b/BookPlayerWatch/zh-Hans.lproj/Localizable.strings @@ -3,7 +3,7 @@ BookPlayer Created by Gianni Carlo on 12/29/19. - Copyright © 2019 Tortuga Power. All rights reserved. + Copyright © 2019 BookPlayer LLC. All rights reserved. */ "library_title" = "有声书库"; @@ -26,3 +26,4 @@ "logout_title" = "登出"; "benefits_watchapp_description" = "流式传输或下载您的书籍并随时随地收听,无需使用手机。"; "subscription_required_title" = "需要订阅"; +"Swipe rows to see download options" = "滑动行查看下载选项"; diff --git a/BookPlayerWatchKit/BookPlayerWatchKit.h b/BookPlayerWatchKit/BookPlayerWatchKit.h index d3dad8f1c..a0f317c5e 100644 --- a/BookPlayerWatchKit/BookPlayerWatchKit.h +++ b/BookPlayerWatchKit/BookPlayerWatchKit.h @@ -3,7 +3,7 @@ // BookPlayerWatchKit // // Created by Gianni Carlo on 4/25/19. -// Copyright © 2019 Tortuga Power. All rights reserved. +// Copyright © 2019 BookPlayer LLC. All rights reserved. // #import diff --git a/BookPlayerWidgets/BookPlayerWidgets.swift b/BookPlayerWidgets/BookPlayerWidgets.swift index da484f1fe..7a1d9e066 100644 --- a/BookPlayerWidgets/BookPlayerWidgets.swift +++ b/BookPlayerWidgets/BookPlayerWidgets.swift @@ -3,7 +3,7 @@ // BookPlayerWidgetUI // // Created by Gianni Carlo on 21/11/20. -// Copyright © 2020 Tortuga Power. All rights reserved. +// Copyright © 2020 BookPlayer LLC. All rights reserved. // import SwiftUI diff --git a/BookPlayerWidgets/Phone/BookPlaybackToggleIntent.swift b/BookPlayerWidgets/Phone/BookPlaybackToggleIntent.swift index 11c1edefa..2cb29c378 100644 --- a/BookPlayerWidgets/Phone/BookPlaybackToggleIntent.swift +++ b/BookPlayerWidgets/Phone/BookPlaybackToggleIntent.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Gianni Carlo on 21/11/23. -// Copyright © 2023 Tortuga Power. All rights reserved. +// Copyright © 2023 BookPlayer LLC. All rights reserved. // import AVFoundation diff --git a/BookPlayerWidgets/Phone/LastPlayed/LastPlayedModel.swift b/BookPlayerWidgets/Phone/LastPlayed/LastPlayedModel.swift index 4a00b2544..a87d8ef78 100644 --- a/BookPlayerWidgets/Phone/LastPlayed/LastPlayedModel.swift +++ b/BookPlayerWidgets/Phone/LastPlayed/LastPlayedModel.swift @@ -3,7 +3,7 @@ // BookPlayerWidgetsPhone // // Created by Gianni Carlo on 1/10/24. -// Copyright © 2024 Tortuga Power. All rights reserved. +// Copyright © 2024 BookPlayer LLC. All rights reserved. // import BookPlayerKit diff --git a/BookPlayerWidgets/Phone/LastPlayed/LastPlayedProvider.swift b/BookPlayerWidgets/Phone/LastPlayed/LastPlayedProvider.swift index 59877c841..af724cdf2 100644 --- a/BookPlayerWidgets/Phone/LastPlayed/LastPlayedProvider.swift +++ b/BookPlayerWidgets/Phone/LastPlayed/LastPlayedProvider.swift @@ -3,7 +3,7 @@ // BookPlayerWidgetsPhone // // Created by Gianni Carlo on 30/9/24. -// Copyright © 2024 Tortuga Power. All rights reserved. +// Copyright © 2024 BookPlayer LLC. All rights reserved. // import BookPlayerKit diff --git a/BookPlayerWidgets/Phone/LastPlayed/LastPlayedView.swift b/BookPlayerWidgets/Phone/LastPlayed/LastPlayedView.swift index e3151532a..dd356a720 100644 --- a/BookPlayerWidgets/Phone/LastPlayed/LastPlayedView.swift +++ b/BookPlayerWidgets/Phone/LastPlayed/LastPlayedView.swift @@ -3,7 +3,7 @@ // BookPlayerWidgetsPhone // // Created by Gianni Carlo on 30/9/24. -// Copyright © 2024 Tortuga Power. All rights reserved. +// Copyright © 2024 BookPlayer LLC. All rights reserved. // import BookPlayerKit diff --git a/BookPlayerWidgets/Phone/LastPlayed/LastPlayedWidgetView.swift b/BookPlayerWidgets/Phone/LastPlayed/LastPlayedWidgetView.swift index c654cb2e4..3f7a0ca0f 100644 --- a/BookPlayerWidgets/Phone/LastPlayed/LastPlayedWidgetView.swift +++ b/BookPlayerWidgets/Phone/LastPlayed/LastPlayedWidgetView.swift @@ -3,7 +3,7 @@ // BookPlayerWidgetUIExtension // // Created by Gianni Carlo on 24/11/20. -// Copyright © 2020 Tortuga Power. All rights reserved. +// Copyright © 2020 BookPlayer LLC. All rights reserved. // import BookPlayerKit diff --git a/BookPlayerWidgets/Phone/PlayLastControlWidgetView.swift b/BookPlayerWidgets/Phone/PlayLastControlWidgetView.swift index c311e3c65..010dceb7b 100644 --- a/BookPlayerWidgets/Phone/PlayLastControlWidgetView.swift +++ b/BookPlayerWidgets/Phone/PlayLastControlWidgetView.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Gianni Carlo on 4/10/24. -// Copyright © 2024 Tortuga Power. All rights reserved. +// Copyright © 2024 BookPlayer LLC. All rights reserved. // import AppIntents diff --git a/BookPlayerWidgets/Phone/RecentBooks/RecentBooksWidgetView.swift b/BookPlayerWidgets/Phone/RecentBooks/RecentBooksWidgetView.swift index 7368d64e0..f6ec8353c 100644 --- a/BookPlayerWidgets/Phone/RecentBooks/RecentBooksWidgetView.swift +++ b/BookPlayerWidgets/Phone/RecentBooks/RecentBooksWidgetView.swift @@ -3,7 +3,7 @@ // BookPlayerWidgetUIExtension // // Created by Gianni Carlo on 26/11/20. -// Copyright © 2020 Tortuga Power. All rights reserved. +// Copyright © 2020 BookPlayer LLC. All rights reserved. // import BookPlayerKit diff --git a/BookPlayerWidgets/Phone/TimeListened/BarView.swift b/BookPlayerWidgets/Phone/TimeListened/BarView.swift index 182e830c9..1158280d1 100644 --- a/BookPlayerWidgets/Phone/TimeListened/BarView.swift +++ b/BookPlayerWidgets/Phone/TimeListened/BarView.swift @@ -3,7 +3,7 @@ // BookPlayerWidgetUIExtension // // Created by Gianni Carlo on 13/12/20. -// Copyright © 2020 Tortuga Power. All rights reserved. +// Copyright © 2020 BookPlayer LLC. All rights reserved. // import SwiftUI diff --git a/BookPlayerWidgets/Phone/TimeListened/TimeListenedMediumView.swift b/BookPlayerWidgets/Phone/TimeListened/TimeListenedMediumView.swift index 7e7987856..38826c112 100644 --- a/BookPlayerWidgets/Phone/TimeListened/TimeListenedMediumView.swift +++ b/BookPlayerWidgets/Phone/TimeListened/TimeListenedMediumView.swift @@ -3,7 +3,7 @@ // BookPlayerWidgetUIExtension // // Created by Gianni Carlo on 13/12/20. -// Copyright © 2020 Tortuga Power. All rights reserved. +// Copyright © 2020 BookPlayer LLC. All rights reserved. // import BookPlayerKit diff --git a/BookPlayerWidgets/Phone/TimeListened/TimeListenedSmallView.swift b/BookPlayerWidgets/Phone/TimeListened/TimeListenedSmallView.swift index 81c3e3733..088db455b 100644 --- a/BookPlayerWidgets/Phone/TimeListened/TimeListenedSmallView.swift +++ b/BookPlayerWidgets/Phone/TimeListened/TimeListenedSmallView.swift @@ -3,7 +3,7 @@ // BookPlayerWidgetUIExtension // // Created by Gianni Carlo on 13/12/20. -// Copyright © 2020 Tortuga Power. All rights reserved. +// Copyright © 2020 BookPlayer LLC. All rights reserved. // import BookPlayerKit diff --git a/BookPlayerWidgets/Phone/TimeListened/TimeListenedWidgetView.swift b/BookPlayerWidgets/Phone/TimeListened/TimeListenedWidgetView.swift index fe46438bf..4e85e1c90 100644 --- a/BookPlayerWidgets/Phone/TimeListened/TimeListenedWidgetView.swift +++ b/BookPlayerWidgets/Phone/TimeListened/TimeListenedWidgetView.swift @@ -3,7 +3,7 @@ // BookPlayerWidgetUIExtension // // Created by Gianni Carlo on 3/12/20. -// Copyright © 2020 Tortuga Power. All rights reserved. +// Copyright © 2020 BookPlayer LLC. All rights reserved. // import BookPlayerKit diff --git a/BookPlayerWidgets/Phone/WidgetEntries.swift b/BookPlayerWidgets/Phone/WidgetEntries.swift index ce26d3f1a..0f76a6547 100644 --- a/BookPlayerWidgets/Phone/WidgetEntries.swift +++ b/BookPlayerWidgets/Phone/WidgetEntries.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Gianni Carlo on 26/10/23. -// Copyright © 2023 Tortuga Power. All rights reserved. +// Copyright © 2023 BookPlayer LLC. All rights reserved. // import BookPlayerKit diff --git a/BookPlayerWidgets/Phone/WidgetUtils.swift b/BookPlayerWidgets/Phone/WidgetUtils.swift index 487f18ac6..98ebcf071 100644 --- a/BookPlayerWidgets/Phone/WidgetUtils.swift +++ b/BookPlayerWidgets/Phone/WidgetUtils.swift @@ -3,7 +3,7 @@ // BookPlayerWidgetUIExtension // // Created by Gianni Carlo on 16/12/20. -// Copyright © 2020 Tortuga Power. All rights reserved. +// Copyright © 2020 BookPlayer LLC. All rights reserved. // #if os(watchOS) diff --git a/BookPlayerWidgets/Shared/SharedIconWidget/SharedIconWidget.swift b/BookPlayerWidgets/Shared/SharedIconWidget/SharedIconWidget.swift index 66e8ca9d1..89569e767 100644 --- a/BookPlayerWidgets/Shared/SharedIconWidget/SharedIconWidget.swift +++ b/BookPlayerWidgets/Shared/SharedIconWidget/SharedIconWidget.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Gianni Carlo on 4/11/23. -// Copyright © 2023 Tortuga Power. All rights reserved. +// Copyright © 2023 BookPlayer LLC. All rights reserved. // #if os(watchOS) diff --git a/BookPlayerWidgets/Shared/SharedIconWidget/SharedIconWidgetEntry.swift b/BookPlayerWidgets/Shared/SharedIconWidget/SharedIconWidgetEntry.swift index 64fec24fc..016ac5ef3 100644 --- a/BookPlayerWidgets/Shared/SharedIconWidget/SharedIconWidgetEntry.swift +++ b/BookPlayerWidgets/Shared/SharedIconWidget/SharedIconWidgetEntry.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Gianni Carlo on 4/11/23. -// Copyright © 2023 Tortuga Power. All rights reserved. +// Copyright © 2023 BookPlayer LLC. All rights reserved. // import Foundation diff --git a/BookPlayerWidgets/Shared/SharedNowPlayingWidget/CircularView.swift b/BookPlayerWidgets/Shared/SharedNowPlayingWidget/CircularView.swift index 267cb1422..0ae5f1bf7 100644 --- a/BookPlayerWidgets/Shared/SharedNowPlayingWidget/CircularView.swift +++ b/BookPlayerWidgets/Shared/SharedNowPlayingWidget/CircularView.swift @@ -3,7 +3,7 @@ // BookPlayerWidgetsWatch // // Created by Gianni Carlo on 29/10/23. -// Copyright © 2023 Tortuga Power. All rights reserved. +// Copyright © 2023 BookPlayer LLC. All rights reserved. // import SwiftUI diff --git a/BookPlayerWidgets/Shared/SharedNowPlayingWidget/CornerView.swift b/BookPlayerWidgets/Shared/SharedNowPlayingWidget/CornerView.swift index d4c53922f..7b9ef9fa2 100644 --- a/BookPlayerWidgets/Shared/SharedNowPlayingWidget/CornerView.swift +++ b/BookPlayerWidgets/Shared/SharedNowPlayingWidget/CornerView.swift @@ -3,7 +3,7 @@ // BookPlayerWidgetsWatch // // Created by Gianni Carlo on 28/10/23. -// Copyright © 2023 Tortuga Power. All rights reserved. +// Copyright © 2023 BookPlayer LLC. All rights reserved. // import SwiftUI diff --git a/BookPlayerWidgets/Shared/SharedNowPlayingWidget/RectangularView.swift b/BookPlayerWidgets/Shared/SharedNowPlayingWidget/RectangularView.swift index 2fb35f4cb..35af54427 100644 --- a/BookPlayerWidgets/Shared/SharedNowPlayingWidget/RectangularView.swift +++ b/BookPlayerWidgets/Shared/SharedNowPlayingWidget/RectangularView.swift @@ -3,7 +3,7 @@ // BookPlayerWidgetsWatch // // Created by Gianni Carlo on 31/10/23. -// Copyright © 2023 Tortuga Power. All rights reserved. +// Copyright © 2023 BookPlayer LLC. All rights reserved. // import SwiftUI diff --git a/BookPlayerWidgets/Shared/SharedNowPlayingWidget/SharedWidget.swift b/BookPlayerWidgets/Shared/SharedNowPlayingWidget/SharedWidget.swift index 40f684af5..8b20920b6 100644 --- a/BookPlayerWidgets/Shared/SharedNowPlayingWidget/SharedWidget.swift +++ b/BookPlayerWidgets/Shared/SharedNowPlayingWidget/SharedWidget.swift @@ -3,7 +3,7 @@ // BookPlayerWidgetsWatch // // Created by Gianni Carlo on 31/10/23. -// Copyright © 2023 Tortuga Power. All rights reserved. +// Copyright © 2023 BookPlayer LLC. All rights reserved. // #if os(watchOS) diff --git a/BookPlayerWidgets/Shared/SharedNowPlayingWidget/SharedWidgetContainerView.swift b/BookPlayerWidgets/Shared/SharedNowPlayingWidget/SharedWidgetContainerView.swift index feac58634..a615d63c3 100644 --- a/BookPlayerWidgets/Shared/SharedNowPlayingWidget/SharedWidgetContainerView.swift +++ b/BookPlayerWidgets/Shared/SharedNowPlayingWidget/SharedWidgetContainerView.swift @@ -3,7 +3,7 @@ // BookPlayerWidgetsWatch // // Created by Gianni Carlo on 1/11/23. -// Copyright © 2023 Tortuga Power. All rights reserved. +// Copyright © 2023 BookPlayer LLC. All rights reserved. // import SwiftUI diff --git a/BookPlayerWidgets/Shared/SharedNowPlayingWidget/SharedWidgetEntry.swift b/BookPlayerWidgets/Shared/SharedNowPlayingWidget/SharedWidgetEntry.swift index c74d4b6e4..fc45f250c 100644 --- a/BookPlayerWidgets/Shared/SharedNowPlayingWidget/SharedWidgetEntry.swift +++ b/BookPlayerWidgets/Shared/SharedNowPlayingWidget/SharedWidgetEntry.swift @@ -3,7 +3,7 @@ // BookPlayerWidgetsWatch // // Created by Gianni Carlo on 1/11/23. -// Copyright © 2023 Tortuga Power. All rights reserved. +// Copyright © 2023 BookPlayer LLC. All rights reserved. // import Foundation diff --git a/BuildConfiguration/Debug.template.xcconfig b/BuildConfiguration/Debug.template.xcconfig index 072267601..434dd5030 100644 --- a/BuildConfiguration/Debug.template.xcconfig +++ b/BuildConfiguration/Debug.template.xcconfig @@ -3,7 +3,7 @@ // BookPlayer // // Created by Gianni Carlo on 5/12/21. -// Copyright © 2021 Tortuga Power. All rights reserved. +// Copyright © 2021 BookPlayer LLC. All rights reserved. // // Configuration settings file format documentation can be found at: diff --git a/Shared/Artwork/AVAudioAssetImageDataProvider.swift b/Shared/Artwork/AVAudioAssetImageDataProvider.swift index 953ea8810..59fbf55f2 100644 --- a/Shared/Artwork/AVAudioAssetImageDataProvider.swift +++ b/Shared/Artwork/AVAudioAssetImageDataProvider.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Gianni Carlo on 10/23/21. -// Copyright © 2021 Tortuga Power. All rights reserved. +// Copyright © 2021 BookPlayer LLC. All rights reserved. // import AVFoundation diff --git a/Shared/Artwork/ArtworkService.swift b/Shared/Artwork/ArtworkService.swift index 9de407dfd..b03a7ddae 100644 --- a/Shared/Artwork/ArtworkService.swift +++ b/Shared/Artwork/ArtworkService.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Gianni Carlo on 23/2/21. -// Copyright © 2021 Tortuga Power. All rights reserved. +// Copyright © 2021 BookPlayer LLC. All rights reserved. // import Foundation diff --git a/Shared/BPLogger.swift b/Shared/BPLogger.swift index 4463b07cd..fd4f3a67a 100644 --- a/Shared/BPLogger.swift +++ b/Shared/BPLogger.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by gianni.carlo on 10/7/22. -// Copyright © 2022 Tortuga Power. All rights reserved. +// Copyright © 2022 BookPlayer LLC. All rights reserved. // import Foundation diff --git a/Shared/BookPlayerError.swift b/Shared/BookPlayerError.swift index ef89b534b..4d79d348d 100644 --- a/Shared/BookPlayerError.swift +++ b/Shared/BookPlayerError.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Gianni Carlo on 30/11/21. -// Copyright © 2021 Tortuga Power. All rights reserved. +// Copyright © 2021 BookPlayer LLC. All rights reserved. // import Foundation diff --git a/Shared/CommandParser.swift b/Shared/CommandParser.swift index 80e80f3b6..941a2a1fd 100644 --- a/Shared/CommandParser.swift +++ b/Shared/CommandParser.swift @@ -3,7 +3,7 @@ // BookPlayerKit // // Created by Gianni Carlo on 4/25/19. -// Copyright © 2019 Tortuga Power. All rights reserved. +// Copyright © 2019 BookPlayer LLC. All rights reserved. // import Foundation diff --git a/Shared/Configuration.swift b/Shared/Configuration.swift index fb5b6aa3a..245a3a845 100644 --- a/Shared/Configuration.swift +++ b/Shared/Configuration.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Gianni Carlo on 5/17/21. -// Copyright © 2021 Tortuga Power. All rights reserved. +// Copyright © 2021 BookPlayer LLC. All rights reserved. // import Foundation diff --git a/Shared/CoreData/Backed-Models/Account+CoreDataClass.swift b/Shared/CoreData/Backed-Models/Account+CoreDataClass.swift index 8b28159b6..e7cdb7a19 100644 --- a/Shared/CoreData/Backed-Models/Account+CoreDataClass.swift +++ b/Shared/CoreData/Backed-Models/Account+CoreDataClass.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by gianni.carlo on 10/4/22. -// Copyright © 2022 Tortuga Power. All rights reserved. +// Copyright © 2022 BookPlayer LLC. All rights reserved. // import Foundation diff --git a/Shared/CoreData/Backed-Models/Account+CoreDataProperties.swift b/Shared/CoreData/Backed-Models/Account+CoreDataProperties.swift index e6890c40f..c80a28674 100644 --- a/Shared/CoreData/Backed-Models/Account+CoreDataProperties.swift +++ b/Shared/CoreData/Backed-Models/Account+CoreDataProperties.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by gianni.carlo on 10/4/22. -// Copyright © 2022 Tortuga Power. All rights reserved. +// Copyright © 2022 BookPlayer LLC. All rights reserved. // import Foundation diff --git a/Shared/CoreData/Backed-Models/Book+CoreDataClass.swift b/Shared/CoreData/Backed-Models/Book+CoreDataClass.swift index f656967b6..7d517b3f1 100644 --- a/Shared/CoreData/Backed-Models/Book+CoreDataClass.swift +++ b/Shared/CoreData/Backed-Models/Book+CoreDataClass.swift @@ -3,7 +3,7 @@ // BookPlayerKit // // Created by Gianni Carlo on 4/23/19. -// Copyright © 2019 Tortuga Power. All rights reserved. +// Copyright © 2019 BookPlayer LLC. All rights reserved. // // diff --git a/Shared/CoreData/Backed-Models/Book+CoreDataProperties.swift b/Shared/CoreData/Backed-Models/Book+CoreDataProperties.swift index 12f919f77..c158197c9 100644 --- a/Shared/CoreData/Backed-Models/Book+CoreDataProperties.swift +++ b/Shared/CoreData/Backed-Models/Book+CoreDataProperties.swift @@ -3,7 +3,7 @@ // BookPlayerKit // // Created by Gianni Carlo on 4/23/19. -// Copyright © 2019 Tortuga Power. All rights reserved. +// Copyright © 2019 BookPlayer LLC. All rights reserved. // // diff --git a/Shared/CoreData/Backed-Models/Bookmark+CoreDataClass.swift b/Shared/CoreData/Backed-Models/Bookmark+CoreDataClass.swift index a9f4624b1..aec16de4b 100644 --- a/Shared/CoreData/Backed-Models/Bookmark+CoreDataClass.swift +++ b/Shared/CoreData/Backed-Models/Bookmark+CoreDataClass.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Gianni Carlo on 5/9/21. -// Copyright © 2021 Tortuga Power. All rights reserved. +// Copyright © 2021 BookPlayer LLC. All rights reserved. // // diff --git a/Shared/CoreData/Backed-Models/Bookmark+CoreDataProperties.swift b/Shared/CoreData/Backed-Models/Bookmark+CoreDataProperties.swift index ef94959aa..28f3e6f23 100644 --- a/Shared/CoreData/Backed-Models/Bookmark+CoreDataProperties.swift +++ b/Shared/CoreData/Backed-Models/Bookmark+CoreDataProperties.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Gianni Carlo on 5/9/21. -// Copyright © 2021 Tortuga Power. All rights reserved. +// Copyright © 2021 BookPlayer LLC. All rights reserved. // // diff --git a/Shared/CoreData/Backed-Models/BookmarkType.swift b/Shared/CoreData/Backed-Models/BookmarkType.swift index ecafa94f9..a9a826a40 100644 --- a/Shared/CoreData/Backed-Models/BookmarkType.swift +++ b/Shared/CoreData/Backed-Models/BookmarkType.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Gianni Carlo on 5/9/21. -// Copyright © 2021 Tortuga Power. All rights reserved. +// Copyright © 2021 BookPlayer LLC. All rights reserved. // import Foundation diff --git a/Shared/CoreData/Backed-Models/Chapter+CoreDataClass.swift b/Shared/CoreData/Backed-Models/Chapter+CoreDataClass.swift index 7b3eef979..c905f8c4c 100644 --- a/Shared/CoreData/Backed-Models/Chapter+CoreDataClass.swift +++ b/Shared/CoreData/Backed-Models/Chapter+CoreDataClass.swift @@ -3,7 +3,7 @@ // BookPlayerKit // // Created by Gianni Carlo on 4/23/19. -// Copyright © 2019 Tortuga Power. All rights reserved. +// Copyright © 2019 BookPlayer LLC. All rights reserved. // // diff --git a/Shared/CoreData/Backed-Models/Chapter+CoreDataProperties.swift b/Shared/CoreData/Backed-Models/Chapter+CoreDataProperties.swift index 4afb04fb6..fff0174ac 100644 --- a/Shared/CoreData/Backed-Models/Chapter+CoreDataProperties.swift +++ b/Shared/CoreData/Backed-Models/Chapter+CoreDataProperties.swift @@ -3,7 +3,7 @@ // BookPlayerKit // // Created by Gianni Carlo on 4/23/19. -// Copyright © 2019 Tortuga Power. All rights reserved. +// Copyright © 2019 BookPlayer LLC. All rights reserved. // // diff --git a/Shared/CoreData/Backed-Models/Folder+CoreDataClass.swift b/Shared/CoreData/Backed-Models/Folder+CoreDataClass.swift index 7cc1ee85d..1868f0376 100644 --- a/Shared/CoreData/Backed-Models/Folder+CoreDataClass.swift +++ b/Shared/CoreData/Backed-Models/Folder+CoreDataClass.swift @@ -3,7 +3,7 @@ // BookPlayerKit // // Created by Gianni Carlo on 4/23/19. -// Copyright © 2019 Tortuga Power. All rights reserved. +// Copyright © 2019 BookPlayer LLC. All rights reserved. // // diff --git a/Shared/CoreData/Backed-Models/Folder+CoreDataProperties.swift b/Shared/CoreData/Backed-Models/Folder+CoreDataProperties.swift index 54ef200f1..d58415f2b 100644 --- a/Shared/CoreData/Backed-Models/Folder+CoreDataProperties.swift +++ b/Shared/CoreData/Backed-Models/Folder+CoreDataProperties.swift @@ -3,7 +3,7 @@ // BookPlayerKit // // Created by Gianni Carlo on 4/23/19. -// Copyright © 2019 Tortuga Power. All rights reserved. +// Copyright © 2019 BookPlayer LLC. All rights reserved. // // diff --git a/Shared/CoreData/Backed-Models/ItemType.swift b/Shared/CoreData/Backed-Models/ItemType.swift index 02a078890..a2565c53b 100644 --- a/Shared/CoreData/Backed-Models/ItemType.swift +++ b/Shared/CoreData/Backed-Models/ItemType.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Gianni Carlo on 30/11/21. -// Copyright © 2021 Tortuga Power. All rights reserved. +// Copyright © 2021 BookPlayer LLC. All rights reserved. // import Foundation diff --git a/Shared/CoreData/Backed-Models/Library+CoreDataClass.swift b/Shared/CoreData/Backed-Models/Library+CoreDataClass.swift index e61b81f75..941069a73 100644 --- a/Shared/CoreData/Backed-Models/Library+CoreDataClass.swift +++ b/Shared/CoreData/Backed-Models/Library+CoreDataClass.swift @@ -3,7 +3,7 @@ // BookPlayerKit // // Created by Gianni Carlo on 4/23/19. -// Copyright © 2019 Tortuga Power. All rights reserved. +// Copyright © 2019 BookPlayer LLC. All rights reserved. // // diff --git a/Shared/CoreData/Backed-Models/Library+CoreDataProperties.swift b/Shared/CoreData/Backed-Models/Library+CoreDataProperties.swift index 3d102a4fd..497f76486 100644 --- a/Shared/CoreData/Backed-Models/Library+CoreDataProperties.swift +++ b/Shared/CoreData/Backed-Models/Library+CoreDataProperties.swift @@ -3,7 +3,7 @@ // BookPlayerKit // // Created by Gianni Carlo on 4/23/19. -// Copyright © 2019 Tortuga Power. All rights reserved. +// Copyright © 2019 BookPlayer LLC. All rights reserved. // // diff --git a/Shared/CoreData/Backed-Models/LibraryItem+CoreDataClass.swift b/Shared/CoreData/Backed-Models/LibraryItem+CoreDataClass.swift index 3f539e343..fae508f6e 100644 --- a/Shared/CoreData/Backed-Models/LibraryItem+CoreDataClass.swift +++ b/Shared/CoreData/Backed-Models/LibraryItem+CoreDataClass.swift @@ -3,7 +3,7 @@ // BookPlayerKit // // Created by Gianni Carlo on 4/23/19. -// Copyright © 2019 Tortuga Power. All rights reserved. +// Copyright © 2019 BookPlayer LLC. All rights reserved. // // diff --git a/Shared/CoreData/Backed-Models/LibraryItem+CoreDataProperties.swift b/Shared/CoreData/Backed-Models/LibraryItem+CoreDataProperties.swift index 52f5fbae0..79dd19002 100644 --- a/Shared/CoreData/Backed-Models/LibraryItem+CoreDataProperties.swift +++ b/Shared/CoreData/Backed-Models/LibraryItem+CoreDataProperties.swift @@ -3,7 +3,7 @@ // BookPlayerKit // // Created by Gianni Carlo on 4/23/19. -// Copyright © 2019 Tortuga Power. All rights reserved. +// Copyright © 2019 BookPlayer LLC. All rights reserved. // // diff --git a/Shared/CoreData/Backed-Models/PlaybackRecord+CoreDataClass.swift b/Shared/CoreData/Backed-Models/PlaybackRecord+CoreDataClass.swift index 52ec895c9..f59007958 100644 --- a/Shared/CoreData/Backed-Models/PlaybackRecord+CoreDataClass.swift +++ b/Shared/CoreData/Backed-Models/PlaybackRecord+CoreDataClass.swift @@ -3,7 +3,7 @@ // BookPlayerKit // // Created by Gianni Carlo on 4/23/19. -// Copyright © 2019 Tortuga Power. All rights reserved. +// Copyright © 2019 BookPlayer LLC. All rights reserved. // // diff --git a/Shared/CoreData/Backed-Models/PlaybackRecord+CoreDataProperties.swift b/Shared/CoreData/Backed-Models/PlaybackRecord+CoreDataProperties.swift index 6d767de90..6385211af 100644 --- a/Shared/CoreData/Backed-Models/PlaybackRecord+CoreDataProperties.swift +++ b/Shared/CoreData/Backed-Models/PlaybackRecord+CoreDataProperties.swift @@ -3,7 +3,7 @@ // BookPlayerKit // // Created by Gianni Carlo on 4/23/19. -// Copyright © 2019 Tortuga Power. All rights reserved. +// Copyright © 2019 BookPlayer LLC. All rights reserved. // // diff --git a/Shared/CoreData/Backed-Models/SyncStatus.swift b/Shared/CoreData/Backed-Models/SyncStatus.swift index acb181021..6174e871f 100644 --- a/Shared/CoreData/Backed-Models/SyncStatus.swift +++ b/Shared/CoreData/Backed-Models/SyncStatus.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by gianni.carlo on 3/8/22. -// Copyright © 2022 Tortuga Power. All rights reserved. +// Copyright © 2022 BookPlayer LLC. All rights reserved. // import Foundation diff --git a/Shared/CoreData/Backed-Models/Theme+CoreDataClass.swift b/Shared/CoreData/Backed-Models/Theme+CoreDataClass.swift index e003c6203..22ebe7e80 100644 --- a/Shared/CoreData/Backed-Models/Theme+CoreDataClass.swift +++ b/Shared/CoreData/Backed-Models/Theme+CoreDataClass.swift @@ -3,7 +3,7 @@ // BookPlayerKit // // Created by Gianni Carlo on 4/23/19. -// Copyright © 2019 Tortuga Power. All rights reserved. +// Copyright © 2019 BookPlayer LLC. All rights reserved. // // diff --git a/Shared/CoreData/Backed-Models/Theme+CoreDataProperties.swift b/Shared/CoreData/Backed-Models/Theme+CoreDataProperties.swift index c0330720b..03baedbb0 100644 --- a/Shared/CoreData/Backed-Models/Theme+CoreDataProperties.swift +++ b/Shared/CoreData/Backed-Models/Theme+CoreDataProperties.swift @@ -3,7 +3,7 @@ // BookPlayerKit // // Created by Gianni Carlo on 4/23/19. -// Copyright © 2019 Tortuga Power. All rights reserved. +// Copyright © 2019 BookPlayer LLC. All rights reserved. // // diff --git a/Shared/CoreData/CoreDataStack.swift b/Shared/CoreData/CoreDataStack.swift index 81927bb55..4633f7f2e 100644 --- a/Shared/CoreData/CoreDataStack.swift +++ b/Shared/CoreData/CoreDataStack.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Gianni Carlo on 19/2/21. -// Copyright © 2021 Tortuga Power. All rights reserved. +// Copyright © 2021 BookPlayer LLC. All rights reserved. // import CoreData diff --git a/Shared/CoreData/DataManager.swift b/Shared/CoreData/DataManager.swift index 89efbaa8b..a3c77a6b1 100644 --- a/Shared/CoreData/DataManager.swift +++ b/Shared/CoreData/DataManager.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Gianni Carlo on 2/3/19. -// Copyright © 2019 Tortuga Power. All rights reserved. +// Copyright © 2019 BookPlayer LLC. All rights reserved. // import CoreData diff --git a/Shared/CoreData/DatabaseInitializer.swift b/Shared/CoreData/DatabaseInitializer.swift index 078f5c2df..33d5922bf 100644 --- a/Shared/CoreData/DatabaseInitializer.swift +++ b/Shared/CoreData/DatabaseInitializer.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Gianni Carlo on 30/9/23. -// Copyright © 2023 Tortuga Power. All rights reserved. +// Copyright © 2023 BookPlayer LLC. All rights reserved. // import Foundation diff --git a/Shared/CoreData/DeleteMode.swift b/Shared/CoreData/DeleteMode.swift index ab95284dd..beb63d74b 100644 --- a/Shared/CoreData/DeleteMode.swift +++ b/Shared/CoreData/DeleteMode.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Gianni Carlo on 12/5/18. -// Copyright © 2018 Tortuga Power. All rights reserved. +// Copyright © 2018 BookPlayer LLC. All rights reserved. // import Foundation diff --git a/Shared/CoreData/Lightweight-Models/DownloadState.swift b/Shared/CoreData/Lightweight-Models/DownloadState.swift index 187d8e4a5..0768e89ea 100644 --- a/Shared/CoreData/Lightweight-Models/DownloadState.swift +++ b/Shared/CoreData/Lightweight-Models/DownloadState.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by gianni.carlo on 19/2/23. -// Copyright © 2023 Tortuga Power. All rights reserved. +// Copyright © 2023 BookPlayer LLC. All rights reserved. // import Foundation diff --git a/Shared/CoreData/Lightweight-Models/PlayableChapter.swift b/Shared/CoreData/Lightweight-Models/PlayableChapter.swift index 8b0e31beb..b40c35a8b 100644 --- a/Shared/CoreData/Lightweight-Models/PlayableChapter.swift +++ b/Shared/CoreData/Lightweight-Models/PlayableChapter.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Gianni Carlo on 27/11/21. -// Copyright © 2021 Tortuga Power. All rights reserved. +// Copyright © 2021 BookPlayer LLC. All rights reserved. // import Foundation diff --git a/Shared/CoreData/Lightweight-Models/PlayableItem.swift b/Shared/CoreData/Lightweight-Models/PlayableItem.swift index c4e43e6c4..17bcc3374 100644 --- a/Shared/CoreData/Lightweight-Models/PlayableItem.swift +++ b/Shared/CoreData/Lightweight-Models/PlayableItem.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Gianni Carlo on 27/11/21. -// Copyright © 2021 Tortuga Power. All rights reserved. +// Copyright © 2021 BookPlayer LLC. All rights reserved. // import Combine diff --git a/Shared/CoreData/Lightweight-Models/PlaybackState.swift b/Shared/CoreData/Lightweight-Models/PlaybackState.swift index 7152cd54e..1b70e2289 100644 --- a/Shared/CoreData/Lightweight-Models/PlaybackState.swift +++ b/Shared/CoreData/Lightweight-Models/PlaybackState.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Gianni Carlo on 17/9/21. -// Copyright © 2021 Tortuga Power. All rights reserved. +// Copyright © 2021 BookPlayer LLC. All rights reserved. // import Foundation diff --git a/Shared/CoreData/Lightweight-Models/SimpleBookmark.swift b/Shared/CoreData/Lightweight-Models/SimpleBookmark.swift index b492cde59..79eb43cfb 100644 --- a/Shared/CoreData/Lightweight-Models/SimpleBookmark.swift +++ b/Shared/CoreData/Lightweight-Models/SimpleBookmark.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by gianni.carlo on 23/4/23. -// Copyright © 2023 Tortuga Power. All rights reserved. +// Copyright © 2023 BookPlayer LLC. All rights reserved. // import Foundation diff --git a/Shared/CoreData/Lightweight-Models/SimpleChapter.swift b/Shared/CoreData/Lightweight-Models/SimpleChapter.swift index 27710f244..3f550f59d 100644 --- a/Shared/CoreData/Lightweight-Models/SimpleChapter.swift +++ b/Shared/CoreData/Lightweight-Models/SimpleChapter.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by gianni.carlo on 29/7/22. -// Copyright © 2022 Tortuga Power. All rights reserved. +// Copyright © 2022 BookPlayer LLC. All rights reserved. // import Foundation diff --git a/Shared/CoreData/Lightweight-Models/SimpleItemType.swift b/Shared/CoreData/Lightweight-Models/SimpleItemType.swift index 4d7626baa..122440d45 100644 --- a/Shared/CoreData/Lightweight-Models/SimpleItemType.swift +++ b/Shared/CoreData/Lightweight-Models/SimpleItemType.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Gianni Carlo on 17/9/21. -// Copyright © 2021 Tortuga Power. All rights reserved. +// Copyright © 2021 BookPlayer LLC. All rights reserved. // import Foundation diff --git a/Shared/CoreData/Lightweight-Models/SimpleLibraryItem.swift b/Shared/CoreData/Lightweight-Models/SimpleLibraryItem.swift index 7f5254552..d36d76a3f 100644 --- a/Shared/CoreData/Lightweight-Models/SimpleLibraryItem.swift +++ b/Shared/CoreData/Lightweight-Models/SimpleLibraryItem.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Gianni Carlo on 11/9/21. -// Copyright © 2021 Tortuga Power. All rights reserved. +// Copyright © 2021 BookPlayer LLC. All rights reserved. // import Foundation diff --git a/Shared/CoreData/Lightweight-Models/SimpleTheme.swift b/Shared/CoreData/Lightweight-Models/SimpleTheme.swift index 2f28af228..24016c354 100644 --- a/Shared/CoreData/Lightweight-Models/SimpleTheme.swift +++ b/Shared/CoreData/Lightweight-Models/SimpleTheme.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Gianni Carlo on 27/9/21. -// Copyright © 2021 Tortuga Power. All rights reserved. +// Copyright © 2021 BookPlayer LLC. All rights reserved. // import Foundation diff --git a/Shared/CoreData/Lightweight-Models/WatchApplicationContext.swift b/Shared/CoreData/Lightweight-Models/WatchApplicationContext.swift index 1c99deca9..42434ba0b 100644 --- a/Shared/CoreData/Lightweight-Models/WatchApplicationContext.swift +++ b/Shared/CoreData/Lightweight-Models/WatchApplicationContext.swift @@ -3,7 +3,7 @@ // BookPlayerWatch Extension // // Created by gianni.carlo on 19/3/22. -// Copyright © 2022 Tortuga Power. All rights reserved. +// Copyright © 2022 BookPlayer LLC. All rights reserved. // import Foundation diff --git a/Shared/CoreData/Lightweight-Models/WidgetLibraryItem.swift b/Shared/CoreData/Lightweight-Models/WidgetLibraryItem.swift index b8190ef8d..037abcbc3 100644 --- a/Shared/CoreData/Lightweight-Models/WidgetLibraryItem.swift +++ b/Shared/CoreData/Lightweight-Models/WidgetLibraryItem.swift @@ -3,7 +3,7 @@ // BookPlayerWidgetsPhone // // Created by Gianni Carlo on 30/9/24. -// Copyright © 2024 Tortuga Power. All rights reserved. +// Copyright © 2024 BookPlayer LLC. All rights reserved. // import Foundation diff --git a/Shared/CoreData/Migrations/DBVersion.swift b/Shared/CoreData/Migrations/DBVersion.swift index bc84a4d9d..6fc1727f3 100644 --- a/Shared/CoreData/Migrations/DBVersion.swift +++ b/Shared/CoreData/Migrations/DBVersion.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Gianni Carlo on 26/9/21. -// Copyright © 2021 Tortuga Power. All rights reserved. +// Copyright © 2021 BookPlayer LLC. All rights reserved. // import CoreData diff --git a/Shared/CoreData/Migrations/DataMigrationManager.swift b/Shared/CoreData/Migrations/DataMigrationManager.swift index 99ede653e..5f737578e 100644 --- a/Shared/CoreData/Migrations/DataMigrationManager.swift +++ b/Shared/CoreData/Migrations/DataMigrationManager.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Gianni Carlo on 19/2/21. -// Copyright © 2021 Tortuga Power. All rights reserved. +// Copyright © 2021 BookPlayer LLC. All rights reserved. // import CoreData diff --git a/Shared/CoreData/Migrations/ManualOrderMigrationUtils.swift b/Shared/CoreData/Migrations/ManualOrderMigrationUtils.swift index 0c35a4334..562854bff 100644 --- a/Shared/CoreData/Migrations/ManualOrderMigrationUtils.swift +++ b/Shared/CoreData/Migrations/ManualOrderMigrationUtils.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Gianni Carlo on 26/9/21. -// Copyright © 2021 Tortuga Power. All rights reserved. +// Copyright © 2021 BookPlayer LLC. All rights reserved. // import CoreData diff --git a/Shared/Extensions/Bundle+BookPlayer.swift b/Shared/Extensions/Bundle+BookPlayer.swift index f9a7def5a..4ff9291c3 100644 --- a/Shared/Extensions/Bundle+BookPlayer.swift +++ b/Shared/Extensions/Bundle+BookPlayer.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Gianni Carlo on 5/17/21. -// Copyright © 2021 Tortuga Power. All rights reserved. +// Copyright © 2021 BookPlayer LLC. All rights reserved. // import Foundation diff --git a/Shared/Extensions/Notification+BookPlayerKit.swift b/Shared/Extensions/Notification+BookPlayerKit.swift index 6cdd85947..7bd715698 100644 --- a/Shared/Extensions/Notification+BookPlayerKit.swift +++ b/Shared/Extensions/Notification+BookPlayerKit.swift @@ -3,7 +3,7 @@ // BookPlayerKit // // Created by Gianni Carlo on 4/25/19. -// Copyright © 2019 Tortuga Power. All rights reserved. +// Copyright © 2019 BookPlayer LLC. All rights reserved. // import UIKit diff --git a/Shared/Extensions/String+BookPlayer.swift b/Shared/Extensions/String+BookPlayer.swift index b8f194f19..f72b01fc2 100644 --- a/Shared/Extensions/String+BookPlayer.swift +++ b/Shared/Extensions/String+BookPlayer.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Gianni Carlo on 2/11/20. -// Copyright © 2020 Tortuga Power. All rights reserved. +// Copyright © 2020 BookPlayer LLC. All rights reserved. // import UIKit diff --git a/Shared/Extensions/UIColor+BookPlayer.swift b/Shared/Extensions/UIColor+BookPlayer.swift index 3b71d265d..2b761755c 100644 --- a/Shared/Extensions/UIColor+BookPlayer.swift +++ b/Shared/Extensions/UIColor+BookPlayer.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Florian Pichler on 28.04.18. -// Copyright © 2018 Tortuga Power. All rights reserved. +// Copyright © 2018 BookPlayer LLC. All rights reserved. // import UIKit diff --git a/Shared/Extensions/UserDefaults+BookPlayer.swift b/Shared/Extensions/UserDefaults+BookPlayer.swift index 9fe3329eb..9e4bcc1af 100644 --- a/Shared/Extensions/UserDefaults+BookPlayer.swift +++ b/Shared/Extensions/UserDefaults+BookPlayer.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Gianni Carlo on 3/11/23. -// Copyright © 2023 Tortuga Power. All rights reserved. +// Copyright © 2023 BookPlayer LLC. All rights reserved. // import Foundation diff --git a/Shared/Network/BPDownloadURLSession.swift b/Shared/Network/BPDownloadURLSession.swift index 7f7b6d484..bd3d5bf44 100644 --- a/Shared/Network/BPDownloadURLSession.swift +++ b/Shared/Network/BPDownloadURLSession.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Gianni Carlo on 13/10/23. -// Copyright © 2023 Tortuga Power. All rights reserved. +// Copyright © 2023 BookPlayer LLC. All rights reserved. // import Combine diff --git a/Shared/Network/BPTaskDownloadDelegate.swift b/Shared/Network/BPTaskDownloadDelegate.swift index 6cc2df674..f5437ec82 100644 --- a/Shared/Network/BPTaskDownloadDelegate.swift +++ b/Shared/Network/BPTaskDownloadDelegate.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by gianni.carlo on 18/2/23. -// Copyright © 2023 Tortuga Power. All rights reserved. +// Copyright © 2023 BookPlayer LLC. All rights reserved. // import Foundation diff --git a/Shared/Network/BPTaskUploadDelegate.swift b/Shared/Network/BPTaskUploadDelegate.swift index 0aecea737..728d97a7e 100644 --- a/Shared/Network/BPTaskUploadDelegate.swift +++ b/Shared/Network/BPTaskUploadDelegate.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by gianni.carlo on 7/3/23. -// Copyright © 2023 Tortuga Power. All rights reserved. +// Copyright © 2023 BookPlayer LLC. All rights reserved. // import Foundation diff --git a/Shared/Network/BPURLSession.swift b/Shared/Network/BPURLSession.swift index eac665b62..eef43a95f 100644 --- a/Shared/Network/BPURLSession.swift +++ b/Shared/Network/BPURLSession.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Gianni Carlo on 15/8/23. -// Copyright © 2023 Tortuga Power. All rights reserved. +// Copyright © 2023 BookPlayer LLC. All rights reserved. // import Combine diff --git a/Shared/Network/NetworkClient.swift b/Shared/Network/NetworkClient.swift index b1b5418ac..3eb26d429 100644 --- a/Shared/Network/NetworkClient.swift +++ b/Shared/Network/NetworkClient.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by gianni.carlo on 23/4/22. -// Copyright © 2022 Tortuga Power. All rights reserved. +// Copyright © 2022 BookPlayer LLC. All rights reserved. // import Foundation diff --git a/Shared/Network/NetworkProvider.swift b/Shared/Network/NetworkProvider.swift index 7feca359f..fff94165d 100644 --- a/Shared/Network/NetworkProvider.swift +++ b/Shared/Network/NetworkProvider.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by gianni.carlo on 23/4/22. -// Copyright © 2022 Tortuga Power. All rights reserved. +// Copyright © 2022 BookPlayer LLC. All rights reserved. // import Foundation diff --git a/Shared/Network/NetworkUtils.swift b/Shared/Network/NetworkUtils.swift index 5c99556c9..41eae61c8 100644 --- a/Shared/Network/NetworkUtils.swift +++ b/Shared/Network/NetworkUtils.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by gianni.carlo on 23/4/22. -// Copyright © 2022 Tortuga Power. All rights reserved. +// Copyright © 2022 BookPlayer LLC. All rights reserved. // import Foundation diff --git a/Shared/Realm/Migrations/MigrationStoredSyncTasks.swift b/Shared/Realm/Migrations/MigrationStoredSyncTasks.swift index 7255259ae..ea1b5ad40 100644 --- a/Shared/Realm/Migrations/MigrationStoredSyncTasks.swift +++ b/Shared/Realm/Migrations/MigrationStoredSyncTasks.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Gianni Carlo on 26/2/24. -// Copyright © 2024 Tortuga Power. All rights reserved. +// Copyright © 2024 BookPlayer LLC. All rights reserved. // import Foundation diff --git a/Shared/Realm/Migrations/RealmMigrationManager.swift b/Shared/Realm/Migrations/RealmMigrationManager.swift index e4d6cc624..86bb0b2f9 100644 --- a/Shared/Realm/Migrations/RealmMigrationManager.swift +++ b/Shared/Realm/Migrations/RealmMigrationManager.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Gianni Carlo on 24/2/24. -// Copyright © 2024 Tortuga Power. All rights reserved. +// Copyright © 2024 BookPlayer LLC. All rights reserved. // import Foundation diff --git a/Shared/Realm/Models/SyncJobType.swift b/Shared/Realm/Models/SyncJobType.swift index a3335587e..27687bc9a 100644 --- a/Shared/Realm/Models/SyncJobType.swift +++ b/Shared/Realm/Models/SyncJobType.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Gianni Carlo on 26/2/24. -// Copyright © 2024 Tortuga Power. All rights reserved. +// Copyright © 2024 BookPlayer LLC. All rights reserved. // import Foundation diff --git a/Shared/Realm/Models/SyncTasksObject.swift b/Shared/Realm/Models/SyncTasksObject.swift index 38cc75923..4c4ad7b7e 100644 --- a/Shared/Realm/Models/SyncTasksObject.swift +++ b/Shared/Realm/Models/SyncTasksObject.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Gianni Carlo on 20/2/24. -// Copyright © 2024 Tortuga Power. All rights reserved. +// Copyright © 2024 BookPlayer LLC. All rights reserved. // import Foundation diff --git a/Shared/Realm/Realm+BookPlayer.swift b/Shared/Realm/Realm+BookPlayer.swift index d16c07d65..1dab9cdee 100644 --- a/Shared/Realm/Realm+BookPlayer.swift +++ b/Shared/Realm/Realm+BookPlayer.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Gianni Carlo on 26/2/24. -// Copyright © 2024 Tortuga Power. All rights reserved. +// Copyright © 2024 BookPlayer LLC. All rights reserved. // import Foundation diff --git a/Shared/Realm/RealmManager.swift b/Shared/Realm/RealmManager.swift index 9eb85bb60..da5e01072 100644 --- a/Shared/Realm/RealmManager.swift +++ b/Shared/Realm/RealmManager.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Gianni Carlo on 27/2/24. -// Copyright © 2024 Tortuga Power. All rights reserved. +// Copyright © 2024 BookPlayer LLC. All rights reserved. // import Foundation diff --git a/Shared/Services/Account/AccountAPI.swift b/Shared/Services/Account/AccountAPI.swift index be589afe0..a1307e288 100644 --- a/Shared/Services/Account/AccountAPI.swift +++ b/Shared/Services/Account/AccountAPI.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by gianni.carlo on 23/4/22. -// Copyright © 2022 Tortuga Power. All rights reserved. +// Copyright © 2022 BookPlayer LLC. All rights reserved. // import Foundation diff --git a/Shared/Services/Account/AccountService.swift b/Shared/Services/Account/AccountService.swift index 866fce982..cd5548f21 100644 --- a/Shared/Services/Account/AccountService.swift +++ b/Shared/Services/Account/AccountService.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by gianni.carlo on 10/4/22. -// Copyright © 2022 Tortuga Power. All rights reserved. +// Copyright © 2022 BookPlayer LLC. All rights reserved. // import CoreData diff --git a/Shared/Services/Account/PricingModel.swift b/Shared/Services/Account/PricingModel.swift index bd0f649ee..158430cec 100644 --- a/Shared/Services/Account/PricingModel.swift +++ b/Shared/Services/Account/PricingModel.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by gianni.carlo on 2/5/23. -// Copyright © 2023 Tortuga Power. All rights reserved. +// Copyright © 2023 BookPlayer LLC. All rights reserved. // import SwiftUI diff --git a/Shared/Services/Events/EventsAPI.swift b/Shared/Services/Events/EventsAPI.swift index 514ae50bc..377f6187a 100644 --- a/Shared/Services/Events/EventsAPI.swift +++ b/Shared/Services/Events/EventsAPI.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Gianni Carlo on 4/7/24. -// Copyright © 2024 Tortuga Power. All rights reserved. +// Copyright © 2024 BookPlayer LLC. All rights reserved. // import Foundation diff --git a/Shared/Services/Events/EventsService.swift b/Shared/Services/Events/EventsService.swift index 19f23b08a..51b1b478a 100644 --- a/Shared/Services/Events/EventsService.swift +++ b/Shared/Services/Events/EventsService.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Gianni Carlo on 4/7/24. -// Copyright © 2024 Tortuga Power. All rights reserved. +// Copyright © 2024 BookPlayer LLC. All rights reserved. // import Foundation diff --git a/Shared/Services/KeychainService.swift b/Shared/Services/KeychainService.swift index b7a8c95a8..13f5512f1 100644 --- a/Shared/Services/KeychainService.swift +++ b/Shared/Services/KeychainService.swift @@ -3,7 +3,7 @@ // BookPlayerTests // // Created by gianni.carlo on 24/4/22. -// Copyright © 2022 Tortuga Power. All rights reserved. +// Copyright © 2022 BookPlayer LLC. All rights reserved. // import Foundation diff --git a/Shared/Services/LibraryService+Sync.swift b/Shared/Services/LibraryService+Sync.swift index 412faaa45..c53e383c1 100644 --- a/Shared/Services/LibraryService+Sync.swift +++ b/Shared/Services/LibraryService+Sync.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by gianni.carlo on 4/8/22. -// Copyright © 2022 Tortuga Power. All rights reserved. +// Copyright © 2022 BookPlayer LLC. All rights reserved. // import AVFoundation diff --git a/Shared/Services/LibraryService.swift b/Shared/Services/LibraryService.swift index 0ba02667a..507b1421e 100644 --- a/Shared/Services/LibraryService.swift +++ b/Shared/Services/LibraryService.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Gianni Carlo on 11/21/21. -// Copyright © 2021 Tortuga Power. All rights reserved. +// Copyright © 2021 BookPlayer LLC. All rights reserved. // import AVFoundation diff --git a/Shared/Services/PlaybackService.swift b/Shared/Services/PlaybackService.swift index 2541b0a66..ada64ceea 100644 --- a/Shared/Services/PlaybackService.swift +++ b/Shared/Services/PlaybackService.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Gianni Carlo on 27/11/21. -// Copyright © 2021 Tortuga Power. All rights reserved. +// Copyright © 2021 BookPlayer LLC. All rights reserved. // import Foundation diff --git a/Shared/Services/SortType.swift b/Shared/Services/SortType.swift index ebc4887d4..38ef32458 100644 --- a/Shared/Services/SortType.swift +++ b/Shared/Services/SortType.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by gianni.carlo on 21/10/22. -// Copyright © 2022 Tortuga Power. All rights reserved. +// Copyright © 2022 BookPlayer LLC. All rights reserved. // import CoreData diff --git a/Shared/Services/Sync/LibraryAPI.swift b/Shared/Services/Sync/LibraryAPI.swift index 0d77f395c..3d44e7d79 100644 --- a/Shared/Services/Sync/LibraryAPI.swift +++ b/Shared/Services/Sync/LibraryAPI.swift @@ -3,7 +3,7 @@ // BookPlayerTests // // Created by gianni.carlo on 24/4/22. -// Copyright © 2022 Tortuga Power. All rights reserved. +// Copyright © 2022 BookPlayer LLC. All rights reserved. // import Foundation diff --git a/Shared/Services/Sync/LibraryItemSyncOperation.swift b/Shared/Services/Sync/LibraryItemSyncOperation.swift index dbc14a5d7..c0768dc8d 100644 --- a/Shared/Services/Sync/LibraryItemSyncOperation.swift +++ b/Shared/Services/Sync/LibraryItemSyncOperation.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Gianni Carlo on 14/1/24. -// Copyright © 2024 Tortuga Power. All rights reserved. +// Copyright © 2024 BookPlayer LLC. All rights reserved. // import Foundation diff --git a/Shared/Services/Sync/Model/ArtworkResponse.swift b/Shared/Services/Sync/Model/ArtworkResponse.swift index 53b4565e5..d4e4c0747 100644 --- a/Shared/Services/Sync/Model/ArtworkResponse.swift +++ b/Shared/Services/Sync/Model/ArtworkResponse.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by gianni.carlo on 20/5/23. -// Copyright © 2023 Tortuga Power. All rights reserved. +// Copyright © 2023 BookPlayer LLC. All rights reserved. // import Foundation diff --git a/Shared/Services/Sync/Model/BookmarksResponse.swift b/Shared/Services/Sync/Model/BookmarksResponse.swift index 7844ee7c4..bf0bbde55 100644 --- a/Shared/Services/Sync/Model/BookmarksResponse.swift +++ b/Shared/Services/Sync/Model/BookmarksResponse.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by gianni.carlo on 26/4/23. -// Copyright © 2023 Tortuga Power. All rights reserved. +// Copyright © 2023 BookPlayer LLC. All rights reserved. // import Foundation diff --git a/Shared/Services/Sync/Model/ContentsResponse.swift b/Shared/Services/Sync/Model/ContentsResponse.swift index f2a7e4a87..bb15d10a8 100644 --- a/Shared/Services/Sync/Model/ContentsResponse.swift +++ b/Shared/Services/Sync/Model/ContentsResponse.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by gianni.carlo on 8/7/22. -// Copyright © 2022 Tortuga Power. All rights reserved. +// Copyright © 2022 BookPlayer LLC. All rights reserved. // import Foundation diff --git a/Shared/Services/Sync/Model/IdentifiersResponse.swift b/Shared/Services/Sync/Model/IdentifiersResponse.swift index 473301f3a..91272c5a7 100644 --- a/Shared/Services/Sync/Model/IdentifiersResponse.swift +++ b/Shared/Services/Sync/Model/IdentifiersResponse.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by gianni.carlo on 6/7/23. -// Copyright © 2023 Tortuga Power. All rights reserved. +// Copyright © 2023 BookPlayer LLC. All rights reserved. // import Foundation diff --git a/Shared/Services/Sync/Model/RemoteFileURLResponse.swift b/Shared/Services/Sync/Model/RemoteFileURLResponse.swift index 230152e90..19e6ff2d9 100644 --- a/Shared/Services/Sync/Model/RemoteFileURLResponse.swift +++ b/Shared/Services/Sync/Model/RemoteFileURLResponse.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by gianni.carlo on 9/2/23. -// Copyright © 2023 Tortuga Power. All rights reserved. +// Copyright © 2023 BookPlayer LLC. All rights reserved. // import Foundation diff --git a/Shared/Services/Sync/Model/SyncTask.swift b/Shared/Services/Sync/Model/SyncTask.swift index ba66743c7..bcad17fcf 100644 --- a/Shared/Services/Sync/Model/SyncTask.swift +++ b/Shared/Services/Sync/Model/SyncTask.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Gianni Carlo on 21/1/24. -// Copyright © 2024 Tortuga Power. All rights reserved. +// Copyright © 2024 BookPlayer LLC. All rights reserved. // import Foundation diff --git a/Shared/Services/Sync/Model/SyncableBookmark.swift b/Shared/Services/Sync/Model/SyncableBookmark.swift index 01576e985..9c19e3bc2 100644 --- a/Shared/Services/Sync/Model/SyncableBookmark.swift +++ b/Shared/Services/Sync/Model/SyncableBookmark.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by gianni.carlo on 26/4/23. -// Copyright © 2023 Tortuga Power. All rights reserved. +// Copyright © 2023 BookPlayer LLC. All rights reserved. // import Foundation diff --git a/Shared/Services/Sync/Model/SyncableItem.swift b/Shared/Services/Sync/Model/SyncableItem.swift index b0834e82c..cf17e36df 100644 --- a/Shared/Services/Sync/Model/SyncableItem.swift +++ b/Shared/Services/Sync/Model/SyncableItem.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by gianni.carlo on 8/7/22. -// Copyright © 2022 Tortuga Power. All rights reserved. +// Copyright © 2022 BookPlayer LLC. All rights reserved. // import Foundation diff --git a/Shared/Services/Sync/Model/UploadItemResponse.swift b/Shared/Services/Sync/Model/UploadItemResponse.swift index 7843ba8bd..6d0b338cd 100644 --- a/Shared/Services/Sync/Model/UploadItemResponse.swift +++ b/Shared/Services/Sync/Model/UploadItemResponse.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by gianni.carlo on 9/7/22. -// Copyright © 2022 Tortuga Power. All rights reserved. +// Copyright © 2022 BookPlayer LLC. All rights reserved. // import Foundation diff --git a/Shared/Services/Sync/SyncJobScheduler.swift b/Shared/Services/Sync/SyncJobScheduler.swift index d9705ec69..43caaeb2f 100644 --- a/Shared/Services/Sync/SyncJobScheduler.swift +++ b/Shared/Services/Sync/SyncJobScheduler.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by gianni.carlo on 4/8/22. -// Copyright © 2022 Tortuga Power. All rights reserved. +// Copyright © 2022 BookPlayer LLC. All rights reserved. // import Combine diff --git a/Shared/Services/Sync/SyncService.swift b/Shared/Services/Sync/SyncService.swift index 7e25b39ed..7b5ee6333 100644 --- a/Shared/Services/Sync/SyncService.swift +++ b/Shared/Services/Sync/SyncService.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by gianni.carlo on 18/4/22. -// Copyright © 2022 Tortuga Power. All rights reserved. +// Copyright © 2022 BookPlayer LLC. All rights reserved. // import Combine diff --git a/Shared/Services/Sync/SyncTasksCountService.swift b/Shared/Services/Sync/SyncTasksCountService.swift index ad40b9f7a..9e2f4869a 100644 --- a/Shared/Services/Sync/SyncTasksCountService.swift +++ b/Shared/Services/Sync/SyncTasksCountService.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Gianni Carlo on 27/2/24. -// Copyright © 2024 Tortuga Power. All rights reserved. +// Copyright © 2024 BookPlayer LLC. All rights reserved. // import Combine diff --git a/Shared/Services/Sync/SyncTasksStorage.swift b/Shared/Services/Sync/SyncTasksStorage.swift index 619f0490f..b3784c46d 100644 --- a/Shared/Services/Sync/SyncTasksStorage.swift +++ b/Shared/Services/Sync/SyncTasksStorage.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by Gianni Carlo on 13/1/24. -// Copyright © 2024 Tortuga Power. All rights reserved. +// Copyright © 2024 BookPlayer LLC. All rights reserved. // import Combine diff --git a/Shared/Styleguide/Fonts.swift b/Shared/Styleguide/Fonts.swift index ba79a3b30..e8bcba885 100644 --- a/Shared/Styleguide/Fonts.swift +++ b/Shared/Styleguide/Fonts.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by gianni.carlo on 23/7/22. -// Copyright © 2022 Tortuga Power. All rights reserved. +// Copyright © 2022 BookPlayer LLC. All rights reserved. // import UIKit diff --git a/Shared/Styleguide/ImageIcons.swift b/Shared/Styleguide/ImageIcons.swift index a962a9a36..00a7f3e25 100644 --- a/Shared/Styleguide/ImageIcons.swift +++ b/Shared/Styleguide/ImageIcons.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by gianni.carlo on 23/7/22. -// Copyright © 2022 Tortuga Power. All rights reserved. +// Copyright © 2022 BookPlayer LLC. All rights reserved. // import UIKit diff --git a/Shared/Styleguide/Spacing.swift b/Shared/Styleguide/Spacing.swift index f0d1cee48..354ebd8bd 100644 --- a/Shared/Styleguide/Spacing.swift +++ b/Shared/Styleguide/Spacing.swift @@ -3,7 +3,7 @@ // BookPlayer // // Created by gianni.carlo on 23/7/22. -// Copyright © 2022 Tortuga Power. All rights reserved. +// Copyright © 2022 BookPlayer LLC. All rights reserved. // import Foundation