From 6bc3af0431e36c3631a4fe3332c289d3d27453a8 Mon Sep 17 00:00:00 2001 From: Hariharan Mudaliar Date: Sat, 21 Mar 2026 23:54:26 +0530 Subject: [PATCH] Update Appcast --- .../project.pbxproj.backup | 533 ------------------ DynamicIsland/Localizable.xcstrings | 73 +-- Updates/appcast.xml | 11 + 3 files changed, 12 insertions(+), 605 deletions(-) delete mode 100644 DynamicIsland.xcodeproj/project.pbxproj.backup diff --git a/DynamicIsland.xcodeproj/project.pbxproj.backup b/DynamicIsland.xcodeproj/project.pbxproj.backup deleted file mode 100644 index afefed5..0000000 --- a/DynamicIsland.xcodeproj/project.pbxproj.backup +++ /dev/null @@ -1,533 +0,0 @@ -// !$*UTF8*$! -{ - archiveVersion = 1; - classes = { - }; - objectVersion = 77; - objects = { - -/* Begin PBXBuildFile section */ - 7E6118142E24071E0050006C /* LaunchAtLogin in Frameworks */ = {isa = PBXBuildFile; productRef = 14D032192C68F32E0096E6A1 /* LaunchAtLogin */; }; - 7E6118152E24071E0050006C /* Sparkle in Frameworks */ = {isa = PBXBuildFile; productRef = 14D0321C2C68F3350096E6A1 /* Sparkle */; }; - 7E6118162E24071E0050006C /* KeyboardShortcuts in Frameworks */ = {isa = PBXBuildFile; productRef = B18654382C6F4990000B926A /* KeyboardShortcuts */; }; - 7E6118172E24071E0050006C /* Collections in Frameworks */ = {isa = PBXBuildFile; productRef = 9A987A0F2C73CA8D005CA465 /* Collections */; }; - 7E6118182E24071E0050006C /* TheBoringWorkerNotifier in Frameworks */ = {isa = PBXBuildFile; productRef = 1485442E2C8F049C00943381 /* TheBoringWorkerNotifier */; }; - 7E6118192E24071E0050006C /* Defaults in Frameworks */ = {isa = PBXBuildFile; productRef = B19016212CC15B3D00E3F12E /* Defaults */; }; - 7E61181A2E24071E0050006C /* SwiftUIIntrospect in Frameworks */ = {isa = PBXBuildFile; productRef = B1628B912CC260C0003D8DF3 /* SwiftUIIntrospect */; }; - 7E61181B2E24071E0050006C /* LottieUI in Frameworks */ = {isa = PBXBuildFile; productRef = B194240A2CD10017003E5DC2 /* LottieUI */; }; - 7E61181C2E24071E0050006C /* MacroVisionKit in Frameworks */ = {isa = PBXBuildFile; productRef = 146BC4362D366E9B0047C66A /* MacroVisionKit */; }; - 7E8130402E3FB40500E08F3F /* mediaremote-adapter.pl in Resources */ = {isa = PBXBuildFile; fileRef = 7E81303D2E3FB40500E08F3F /* mediaremote-adapter.pl */; }; - 7E8130412E3FB40500E08F3F /* NowPlayingTestClient in Resources */ = {isa = PBXBuildFile; fileRef = 7E81303E2E3FB40500E08F3F /* NowPlayingTestClient */; }; -/* End PBXBuildFile section */ - -/* Begin PBXFileReference section */ - 7E81303D2E3FB40500E08F3F /* mediaremote-adapter.pl */ = {isa = PBXFileReference; lastKnownFileType = text.script.perl; path = "mediaremote-adapter.pl"; sourceTree = ""; }; - 7E81303E2E3FB40500E08F3F /* NowPlayingTestClient */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.executable"; path = NowPlayingTestClient; sourceTree = ""; }; - F54406E72CD4987A00C7AFD9 /* DynamicIsland.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = DynamicIsland.app; sourceTree = BUILT_PRODUCTS_DIR; }; -/* End PBXFileReference section */ - -/* Begin PBXFileSystemSynchronizedRootGroup section */ - F54406E92CD4987A00C7AFD9 /* DynamicIsland */ = { - isa = PBXFileSystemSynchronizedRootGroup; - path = DynamicIsland; - sourceTree = ""; - }; -/* End PBXFileSystemSynchronizedRootGroup section */ - -/* Begin PBXFrameworksBuildPhase section */ - F54406E42CD4987A00C7AFD9 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - 7E61181C2E24071E0050006C /* MacroVisionKit in Frameworks */, - 7E61181B2E24071E0050006C /* LottieUI in Frameworks */, - 7E61181A2E24071E0050006C /* SwiftUIIntrospect in Frameworks */, - 7E6118192E24071E0050006C /* Defaults in Frameworks */, - 7E6118182E24071E0050006C /* TheBoringWorkerNotifier in Frameworks */, - 7E6118172E24071E0050006C /* Collections in Frameworks */, - 7E6118162E24071E0050006C /* KeyboardShortcuts in Frameworks */, - 7E6118152E24071E0050006C /* Sparkle in Frameworks */, - 7E6118142E24071E0050006C /* LaunchAtLogin in Frameworks */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXFrameworksBuildPhase section */ - -/* Begin PBXGroup section */ - 7E81303F2E3FB40500E08F3F /* mediaremote-adapter */ = { - isa = PBXGroup; - children = ( - 7E81303D2E3FB40500E08F3F /* mediaremote-adapter.pl */, - 7E81303E2E3FB40500E08F3F /* NowPlayingTestClient */, - ); - path = "mediaremote-adapter"; - sourceTree = ""; - }; - 7E81304F2E3FB42700E08F3F /* Frameworks */ = { - isa = PBXGroup; - children = ( - ); - name = Frameworks; - sourceTree = ""; - }; - F54406DE2CD4987A00C7AFD9 = { - isa = PBXGroup; - children = ( - 7E81304F2E3FB42700E08F3F /* Frameworks */, - 7E81303F2E3FB40500E08F3F /* mediaremote-adapter */, - F54406E92CD4987A00C7AFD9 /* DynamicIsland */, - F54406E82CD4987A00C7AFD9 /* Products */, - ); - sourceTree = ""; - }; - F54406E82CD4987A00C7AFD9 /* Products */ = { - isa = PBXGroup; - children = ( - F54406E72CD4987A00C7AFD9 /* DynamicIsland.app */, - ); - name = Products; - sourceTree = ""; - }; -/* End PBXGroup section */ - -/* Begin PBXNativeTarget section */ - F54406E62CD4987A00C7AFD9 /* DynamicIsland */ = { - isa = PBXNativeTarget; - buildConfigurationList = F54406F62CD4987B00C7AFD9 /* Build configuration list for PBXNativeTarget "DynamicIsland" */; - buildPhases = ( - F54406E32CD4987A00C7AFD9 /* Sources */, - F54406E42CD4987A00C7AFD9 /* Frameworks */, - F54406E52CD4987A00C7AFD9 /* Resources */, - ); - buildRules = ( - ); - dependencies = ( - ); - fileSystemSynchronizedGroups = ( - F54406E92CD4987A00C7AFD9 /* DynamicIsland */, - ); - name = DynamicIsland; - packageProductDependencies = ( - 14D032192C68F32E0096E6A1 /* LaunchAtLogin */, - 14D0321C2C68F3350096E6A1 /* Sparkle */, - B18654382C6F4990000B926A /* KeyboardShortcuts */, - 9A987A0F2C73CA8D005CA465 /* Collections */, - 1485442E2C8F049C00943381 /* TheBoringWorkerNotifier */, - B19016212CC15B3D00E3F12E /* Defaults */, - B1628B912CC260C0003D8DF3 /* SwiftUIIntrospect */, - B194240A2CD10017003E5DC2 /* LottieUI */, - 146BC4362D366E9B0047C66A /* MacroVisionKit */, - ); - productName = DynamicIsland; - productReference = F54406E72CD4987A00C7AFD9 /* DynamicIsland.app */; - productType = "com.apple.product-type.application"; - }; -/* End PBXNativeTarget section */ - -/* Begin PBXProject section */ - F54406DF2CD4987A00C7AFD9 /* Project object */ = { - isa = PBXProject; - attributes = { - BuildIndependentTargetsInParallel = 1; - LastSwiftUpdateCheck = 1600; - LastUpgradeCheck = 1600; - TargetAttributes = { - F54406E62CD4987A00C7AFD9 = { - CreatedOnToolsVersion = 16.0; - }; - }; - }; - buildConfigurationList = F54406E22CD4987A00C7AFD9 /* Build configuration list for PBXProject "DynamicIsland" */; - developmentRegion = en; - hasScannedForEncodings = 0; - knownRegions = ( - en, - Base, - ); - mainGroup = F54406DE2CD4987A00C7AFD9; - minimizedProjectReferenceProxies = 1; - packageReferences = ( - F54407082CD4A23F00C7AFD9 /* XCRemoteSwiftPackageReference "swift-collections" */, - 14D032182C68F32E0096E6A1 /* XCRemoteSwiftPackageReference "LaunchAtLogin-Modern" */, - 14D0321B2C68F3350096E6A1 /* XCRemoteSwiftPackageReference "Sparkle" */, - B18654372C6F4990000B926A /* XCRemoteSwiftPackageReference "KeyboardShortcuts" */, - 9A987A112C73CAA1005CA465 /* XCRemoteSwiftPackageReference "Pow" */, - 1485442D2C8F049C00943381 /* XCRemoteSwiftPackageReference "TheBoringWorkerNotifier" */, - B19016202CC15B3D00E3F12E /* XCRemoteSwiftPackageReference "Defaults" */, - B1628B902CC260C0003D8DF3 /* XCRemoteSwiftPackageReference "swiftui-introspect" */, - B19424072CD0DB52003E5DC2 /* XCRemoteSwiftPackageReference "LottieUI" */, - 146BC4352D366E9B0047C66A /* XCRemoteSwiftPackageReference "MacroVisionKit" */, - ); - preferredProjectObjectVersion = 77; - productRefGroup = F54406E82CD4987A00C7AFD9 /* Products */; - projectDirPath = ""; - projectRoot = ""; - targets = ( - F54406E62CD4987A00C7AFD9 /* DynamicIsland */, - ); - }; -/* End PBXProject section */ - -/* Begin PBXResourcesBuildPhase section */ - F54406E52CD4987A00C7AFD9 /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 7E8130402E3FB40500E08F3F /* mediaremote-adapter.pl in Resources */, - 7E8130412E3FB40500E08F3F /* NowPlayingTestClient in Resources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXResourcesBuildPhase section */ - -/* Begin PBXSourcesBuildPhase section */ - F54406E32CD4987A00C7AFD9 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXSourcesBuildPhase section */ - -/* Begin XCBuildConfiguration section */ - F54406F42CD4987B00C7AFD9 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS = YES; - CLANG_ANALYZER_NONNULL = YES; - CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; - CLANG_CXX_LANGUAGE_STANDARD = "gnu++20"; - CLANG_ENABLE_MODULES = YES; - CLANG_ENABLE_OBJC_ARC = YES; - CLANG_ENABLE_OBJC_WEAK = YES; - CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; - CLANG_WARN_BOOL_CONVERSION = YES; - CLANG_WARN_COMMA = YES; - CLANG_WARN_CONSTANT_CONVERSION = YES; - CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; - CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_DOCUMENTATION_COMMENTS = YES; - CLANG_WARN_EMPTY_BODY = YES; - CLANG_WARN_ENUM_CONVERSION = YES; - CLANG_WARN_INFINITE_RECURSION = YES; - CLANG_WARN_INT_CONVERSION = YES; - CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; - CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; - CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; - CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; - CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; - CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; - CLANG_WARN_STRICT_PROTOTYPES = YES; - CLANG_WARN_SUSPICIOUS_MOVE = YES; - CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; - CLANG_WARN_UNREACHABLE_CODE = YES; - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - COPY_PHASE_STRIP = NO; - DEBUG_INFORMATION_FORMAT = dwarf; - ENABLE_STRICT_OBJC_MSGSEND = YES; - ENABLE_TESTABILITY = YES; - ENABLE_USER_SCRIPT_SANDBOXING = YES; - GCC_C_LANGUAGE_STANDARD = gnu17; - GCC_DYNAMIC_NO_PIC = NO; - GCC_NO_COMMON_BLOCKS = YES; - GCC_OPTIMIZATION_LEVEL = 0; - GCC_PREPROCESSOR_DEFINITIONS = ( - "DEBUG=1", - "$(inherited)", - ); - GCC_WARN_64_TO_32_BIT_CONVERSION = YES; - GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; - GCC_WARN_UNDECLARED_SELECTOR = YES; - GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; - GCC_WARN_UNUSED_FUNCTION = YES; - GCC_WARN_UNUSED_VARIABLE = YES; - LOCALIZATION_PREFERS_STRING_CATALOGS = YES; - MACOSX_DEPLOYMENT_TARGET = 15.0; - MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE; - MTL_FAST_MATH = YES; - ONLY_ACTIVE_ARCH = YES; - SDKROOT = macosx; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "DEBUG $(inherited)"; - SWIFT_OPTIMIZATION_LEVEL = "-Onone"; - }; - name = Debug; - }; - F54406F52CD4987B00C7AFD9 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS = YES; - CLANG_ANALYZER_NONNULL = YES; - CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; - CLANG_CXX_LANGUAGE_STANDARD = "gnu++20"; - CLANG_ENABLE_MODULES = YES; - CLANG_ENABLE_OBJC_ARC = YES; - CLANG_ENABLE_OBJC_WEAK = YES; - CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; - CLANG_WARN_BOOL_CONVERSION = YES; - CLANG_WARN_COMMA = YES; - CLANG_WARN_CONSTANT_CONVERSION = YES; - CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; - CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_DOCUMENTATION_COMMENTS = YES; - CLANG_WARN_EMPTY_BODY = YES; - CLANG_WARN_ENUM_CONVERSION = YES; - CLANG_WARN_INFINITE_RECURSION = YES; - CLANG_WARN_INT_CONVERSION = YES; - CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; - CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; - CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; - CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; - CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; - CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; - CLANG_WARN_STRICT_PROTOTYPES = YES; - CLANG_WARN_SUSPICIOUS_MOVE = YES; - CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; - CLANG_WARN_UNREACHABLE_CODE = YES; - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - COPY_PHASE_STRIP = NO; - DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; - ENABLE_NS_ASSERTIONS = NO; - ENABLE_STRICT_OBJC_MSGSEND = YES; - ENABLE_USER_SCRIPT_SANDBOXING = YES; - GCC_C_LANGUAGE_STANDARD = gnu17; - GCC_NO_COMMON_BLOCKS = YES; - GCC_WARN_64_TO_32_BIT_CONVERSION = YES; - GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; - GCC_WARN_UNDECLARED_SELECTOR = YES; - GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; - GCC_WARN_UNUSED_FUNCTION = YES; - GCC_WARN_UNUSED_VARIABLE = YES; - LOCALIZATION_PREFERS_STRING_CATALOGS = YES; - MACOSX_DEPLOYMENT_TARGET = 15.0; - MTL_ENABLE_DEBUG_INFO = NO; - MTL_FAST_MATH = YES; - SDKROOT = macosx; - SWIFT_COMPILATION_MODE = wholemodule; - }; - name = Release; - }; - F54406F72CD4987B00C7AFD9 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; - CODE_SIGN_ENTITLEMENTS = DynamicIsland/DynamicIsland.entitlements; - CODE_SIGN_STYLE = Automatic; - COMBINE_HIDPI_IMAGES = YES; - CURRENT_PROJECT_VERSION = 1; - DEVELOPMENT_ASSET_PATHS = "\"DynamicIsland/Preview Content\""; - ENABLE_PREVIEWS = YES; - FRAMEWORK_SEARCH_PATHS = ( - "$(inherited)", - "$(PROJECT_DIR)", - "$(SDKROOT)/../../../../../../../../../Users/hariharan/HobbyProjects/DynamicIsland", - "$(PROJECT_DIR)/mediaremote-adapter\\ 2", - ); - GENERATE_INFOPLIST_FILE = YES; - INFOPLIST_KEY_NSAppleEventsUsageDescription = "Need for Spotify and Apple Music"; - INFOPLIST_KEY_NSCameraUsageDescription = "We need your camera for Mirror mode"; - INFOPLIST_KEY_NSHumanReadableCopyright = ""; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/../Frameworks", - ); - MARKETING_VERSION = 1.0; - PRODUCT_BUNDLE_IDENTIFIER = com.karthikinformationtechnology.DynamicIsland; - PRODUCT_NAME = "$(TARGET_NAME)"; - SWIFT_EMIT_LOC_STRINGS = YES; - SWIFT_VERSION = 5.0; - }; - name = Debug; - }; - F54406F82CD4987B00C7AFD9 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; - CODE_SIGN_ENTITLEMENTS = DynamicIsland/DynamicIsland.entitlements; - CODE_SIGN_STYLE = Automatic; - COMBINE_HIDPI_IMAGES = YES; - CURRENT_PROJECT_VERSION = 1; - DEVELOPMENT_ASSET_PATHS = "\"DynamicIsland/Preview Content\""; - ENABLE_PREVIEWS = YES; - FRAMEWORK_SEARCH_PATHS = ( - "$(inherited)", - "$(PROJECT_DIR)", - "$(SDKROOT)/../../../../../../../../../Users/hariharan/HobbyProjects/DynamicIsland", - "$(PROJECT_DIR)/mediaremote-adapter\\ 2", - ); - GENERATE_INFOPLIST_FILE = YES; - INFOPLIST_KEY_NSAppleEventsUsageDescription = "Need for Spotify and Apple Music"; - INFOPLIST_KEY_NSCameraUsageDescription = "We need your camera for Mirror mode"; - INFOPLIST_KEY_NSHumanReadableCopyright = ""; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/../Frameworks", - ); - MARKETING_VERSION = 1.0; - PRODUCT_BUNDLE_IDENTIFIER = com.karthikinformationtechnology.DynamicIsland; - PRODUCT_NAME = "$(TARGET_NAME)"; - SWIFT_EMIT_LOC_STRINGS = YES; - SWIFT_VERSION = 5.0; - }; - name = Release; - }; -/* End XCBuildConfiguration section */ - -/* Begin XCConfigurationList section */ - F54406E22CD4987A00C7AFD9 /* Build configuration list for PBXProject "DynamicIsland" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - F54406F42CD4987B00C7AFD9 /* Debug */, - F54406F52CD4987B00C7AFD9 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - F54406F62CD4987B00C7AFD9 /* Build configuration list for PBXNativeTarget "DynamicIsland" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - F54406F72CD4987B00C7AFD9 /* Debug */, - F54406F82CD4987B00C7AFD9 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; -/* End XCConfigurationList section */ - -/* Begin XCRemoteSwiftPackageReference section */ - 146BC4352D366E9B0047C66A /* XCRemoteSwiftPackageReference "MacroVisionKit" */ = { - isa = XCRemoteSwiftPackageReference; - repositoryURL = "https://github.com/TheBoredTeam/MacroVisionKit"; - requirement = { - kind = upToNextMajorVersion; - minimumVersion = 0.1.0; - }; - }; - 1485442D2C8F049C00943381 /* XCRemoteSwiftPackageReference "TheBoringWorkerNotifier" */ = { - isa = XCRemoteSwiftPackageReference; - repositoryURL = "https://github.com/TheBoredTeam/TheBoringWorkerNotifier.git"; - requirement = { - branch = main; - kind = branch; - }; - }; - 14D032182C68F32E0096E6A1 /* XCRemoteSwiftPackageReference "LaunchAtLogin-Modern" */ = { - isa = XCRemoteSwiftPackageReference; - repositoryURL = "https://github.com/sindresorhus/LaunchAtLogin-Modern"; - requirement = { - branch = main; - kind = branch; - }; - }; - 14D0321B2C68F3350096E6A1 /* XCRemoteSwiftPackageReference "Sparkle" */ = { - isa = XCRemoteSwiftPackageReference; - repositoryURL = "https://github.com/sparkle-project/Sparkle"; - requirement = { - kind = upToNextMajorVersion; - minimumVersion = 2.6.4; - }; - }; - 9A987A112C73CAA1005CA465 /* XCRemoteSwiftPackageReference "Pow" */ = { - isa = XCRemoteSwiftPackageReference; - repositoryURL = "https://github.com/EmergeTools/Pow"; - requirement = { - kind = upToNextMajorVersion; - minimumVersion = 1.0.4; - }; - }; - B1628B902CC260C0003D8DF3 /* XCRemoteSwiftPackageReference "swiftui-introspect" */ = { - isa = XCRemoteSwiftPackageReference; - repositoryURL = "https://github.com/siteline/swiftui-introspect"; - requirement = { - kind = upToNextMajorVersion; - minimumVersion = 1.3.0; - }; - }; - B18654372C6F4990000B926A /* XCRemoteSwiftPackageReference "KeyboardShortcuts" */ = { - isa = XCRemoteSwiftPackageReference; - repositoryURL = "https://github.com/sindresorhus/KeyboardShortcuts"; - requirement = { - kind = upToNextMajorVersion; - minimumVersion = 2.2.4; - }; - }; - B19016202CC15B3D00E3F12E /* XCRemoteSwiftPackageReference "Defaults" */ = { - isa = XCRemoteSwiftPackageReference; - repositoryURL = "https://github.com/sindresorhus/Defaults"; - requirement = { - kind = upToNextMajorVersion; - minimumVersion = 9.0.2; - }; - }; - B19424072CD0DB52003E5DC2 /* XCRemoteSwiftPackageReference "LottieUI" */ = { - isa = XCRemoteSwiftPackageReference; - repositoryURL = "https://github.com/jasudev/LottieUI.git"; - requirement = { - branch = main; - kind = branch; - }; - }; - F54407082CD4A23F00C7AFD9 /* XCRemoteSwiftPackageReference "swift-collections" */ = { - isa = XCRemoteSwiftPackageReference; - repositoryURL = "https://github.com/apple/swift-collections.git"; - requirement = { - kind = upToNextMajorVersion; - minimumVersion = 1.1.4; - }; - }; -/* End XCRemoteSwiftPackageReference section */ - -/* Begin XCSwiftPackageProductDependency section */ - 146BC4362D366E9B0047C66A /* MacroVisionKit */ = { - isa = XCSwiftPackageProductDependency; - package = 146BC4352D366E9B0047C66A /* XCRemoteSwiftPackageReference "MacroVisionKit" */; - productName = MacroVisionKit; - }; - 1485442E2C8F049C00943381 /* TheBoringWorkerNotifier */ = { - isa = XCSwiftPackageProductDependency; - package = 1485442D2C8F049C00943381 /* XCRemoteSwiftPackageReference "TheBoringWorkerNotifier" */; - productName = TheBoringWorkerNotifier; - }; - 14D032192C68F32E0096E6A1 /* LaunchAtLogin */ = { - isa = XCSwiftPackageProductDependency; - package = 14D032182C68F32E0096E6A1 /* XCRemoteSwiftPackageReference "LaunchAtLogin-Modern" */; - productName = LaunchAtLogin; - }; - 14D0321C2C68F3350096E6A1 /* Sparkle */ = { - isa = XCSwiftPackageProductDependency; - package = 14D0321B2C68F3350096E6A1 /* XCRemoteSwiftPackageReference "Sparkle" */; - productName = Sparkle; - }; - 9A987A0F2C73CA8D005CA465 /* Collections */ = { - isa = XCSwiftPackageProductDependency; - package = F54407082CD4A23F00C7AFD9 /* XCRemoteSwiftPackageReference "swift-collections" */; - productName = Collections; - }; - B1628B912CC260C0003D8DF3 /* SwiftUIIntrospect */ = { - isa = XCSwiftPackageProductDependency; - package = B1628B902CC260C0003D8DF3 /* XCRemoteSwiftPackageReference "swiftui-introspect" */; - productName = SwiftUIIntrospect; - }; - B18654382C6F4990000B926A /* KeyboardShortcuts */ = { - isa = XCSwiftPackageProductDependency; - package = B18654372C6F4990000B926A /* XCRemoteSwiftPackageReference "KeyboardShortcuts" */; - productName = KeyboardShortcuts; - }; - B19016212CC15B3D00E3F12E /* Defaults */ = { - isa = XCSwiftPackageProductDependency; - package = B19016202CC15B3D00E3F12E /* XCRemoteSwiftPackageReference "Defaults" */; - productName = Defaults; - }; - B194240A2CD10017003E5DC2 /* LottieUI */ = { - isa = XCSwiftPackageProductDependency; - package = B19424072CD0DB52003E5DC2 /* XCRemoteSwiftPackageReference "LottieUI" */; - productName = LottieUI; - }; -/* End XCSwiftPackageProductDependency section */ - }; - rootObject = F54406DF2CD4987A00C7AFD9 /* Project object */; -} diff --git a/DynamicIsland/Localizable.xcstrings b/DynamicIsland/Localizable.xcstrings index e93512d..94d116b 100644 --- a/DynamicIsland/Localizable.xcstrings +++ b/DynamicIsland/Localizable.xcstrings @@ -1661,10 +1661,6 @@ } } }, - "±10 Seconds" : { - "comment" : "Display name for the \"±10 Seconds\" music skip behavior option.", - "isCommentAutoGenerated" : true - }, "0" : { "comment" : "A label displayed in a circular gauge to indicate the minimum battery level.", "isCommentAutoGenerated" : true, @@ -2017,10 +2013,6 @@ } } }, - "Accent" : { - "comment" : "Display name for the \"Accent\" caps lock indicator tint mode.", - "isCommentAutoGenerated" : true - }, "Accent color" : { "localizations" : { "ar" : { @@ -2366,10 +2358,6 @@ } } }, - "Adaptive gradient" : { - "comment" : "Name of the timer icon color mode option that uses an adaptive gradient.", - "isCommentAutoGenerated" : true - }, "Add" : { "localizations" : { "ar" : { @@ -3989,10 +3977,6 @@ } } }, - "Apple Music" : { - "comment" : "Names for the different media player types available in the app.", - "isCommentAutoGenerated" : true - }, "Applies the notch-style parallax effect to the lock screen media widget album art." : { "localizations" : { "pt-BR" : { @@ -4437,10 +4421,6 @@ } } }, - "Bar" : { - "comment" : "Localized name for the \"Bar\" timer progress style.", - "isCommentAutoGenerated" : true - }, "Battery" : { "localizations" : { "ar" : { @@ -8820,10 +8800,6 @@ } } }, - "Digital" : { - "comment" : "Name for the \"Digital\" style of reminder presentation.", - "isCommentAutoGenerated" : true - }, "Dimensions" : { "localizations" : { "pt-BR" : { @@ -12375,10 +12351,6 @@ } } }, - "Green" : { - "comment" : "Display name for the \"Green\" caps lock indicator tint mode.", - "isCommentAutoGenerated" : true - }, "Height:" : { "extractionState" : "stale", "localizations" : { @@ -16142,6 +16114,7 @@ } }, "Minutes" : { + "extractionState" : "stale", "localizations" : { "fr" : { "stringUnit" : { @@ -18373,10 +18346,6 @@ } } }, - "Now Playing" : { - "comment" : "Localized name for each media controller type.", - "isCommentAutoGenerated" : true - }, "Number of lines kept in the scrollback buffer. Higher values use more memory." : { }, @@ -18779,10 +18748,6 @@ } } }, - "Panel" : { - "comment" : "Display name for the \"Panel\" clipboard display mode.", - "isCommentAutoGenerated" : true - }, "Panel mode shows clipboard in a floating window near the notch." : { "comment" : "A description of the \"Panel\" clipboard display mode.", "isCommentAutoGenerated" : true, @@ -20492,10 +20457,6 @@ } } }, - "Ring" : { - "comment" : "Localized name for the \"Ring\" timer progress style.", - "isCommentAutoGenerated" : true - }, "Rotation:" : { "extractionState" : "stale", "localizations" : { @@ -21340,10 +21301,6 @@ } } }, - "Separate Tab" : { - "comment" : "Name of the clipboard display mode option that opens the clipboard in a separate tab.", - "isCommentAutoGenerated" : true - }, "Separate Tab mode integrates Copied Items and Notes into a single view. If both are enabled, Notes appear on the right and Clipboard on the left." : { "comment" : "A description of the \"Separate Tab\" clipboard display mode.", "isCommentAutoGenerated" : true, @@ -22435,14 +22392,6 @@ } } }, - "Shows screen assistant as a dropdown attached to the AI button" : { - "comment" : "Description of the \"popover\" display mode for the screen assistant.", - "isCommentAutoGenerated" : true - }, - "Shows screen assistant in a floating panel near the notch" : { - "comment" : "Description of the \"Panel\" screen assistant display mode.", - "isCommentAutoGenerated" : true - }, "Shows the model's reasoning process before the final answer" : { "localizations" : { "fr" : { @@ -22517,10 +22466,6 @@ } } }, - "Skip forward or backward by ten seconds" : { - "comment" : "Description of the \"Skip forward or backward by ten seconds\" music skip behavior option.", - "isCommentAutoGenerated" : true - }, "Slider color" : { "localizations" : { "ar" : { @@ -23089,10 +23034,6 @@ } } }, - "Spotify" : { - "comment" : "Add more media controller types here.", - "isCommentAutoGenerated" : true - }, "Square" : { "localizations" : { "ar" : { @@ -23205,10 +23146,6 @@ }, "Standard notch media controls are hidden. Re-enable the toggle above to restore them." : { - }, - "Standard previous/next track controls" : { - "comment" : "Description of a music skip behavior option that uses standard previous/next track controls.", - "isCommentAutoGenerated" : true }, "Start" : { "localizations" : { @@ -24620,10 +24557,6 @@ }, "shouldTranslate" : false }, - "Track Skip" : { - "comment" : "Displayed as the name of a music skip behavior.", - "isCommentAutoGenerated" : true - }, "Transform" : { "extractionState" : "stale", "localizations" : { @@ -26628,10 +26561,6 @@ "comment" : "A footer note explaining the app's funding.", "isCommentAutoGenerated" : true }, - "Youtube Music" : { - "comment" : "Name for the \"Youtube Music\" media controller type in settings.", - "isCommentAutoGenerated" : true - }, "YouTube Music requires this third-party app to be installed: " : { "localizations" : { "ar" : { diff --git a/Updates/appcast.xml b/Updates/appcast.xml index 0ca7d54..67ea250 100644 --- a/Updates/appcast.xml +++ b/Updates/appcast.xml @@ -2,6 +2,17 @@ Atoll + + 2.1.0 + Sat, 21 Mar 2026 23:51:32 +0530 + 11 + 2.1.0 + 14.6 + + + + + 2.0.1 Sun, 08 Mar 2026 18:49:08 +0530