]> git.r.bdr.sh - rbdr/map/blobdiff - Map.xcodeproj/project.pbxproj
Add some debouncing
[rbdr/map] / Map.xcodeproj / project.pbxproj
index 15ddee9fa9111c33edcced54d68eb457a225e924..fc3a574968a09759b6c0cc11642aebc8952ba222 100644 (file)
@@ -38,6 +38,8 @@
                B5012E8A2C98235500AC4D68 /* MapCommands.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5012E892C98235300AC4D68 /* MapCommands.swift */; };
                B5012E8C2C98244000AC4D68 /* ViewStyle.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5012E8B2C98243E00AC4D68 /* ViewStyle.swift */; };
                B5012E8E2C9828D000AC4D68 /* Constants.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5012E8D2C9828CE00AC4D68 /* Constants.swift */; };
                B5012E8A2C98235500AC4D68 /* MapCommands.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5012E892C98235300AC4D68 /* MapCommands.swift */; };
                B5012E8C2C98244000AC4D68 /* ViewStyle.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5012E8B2C98243E00AC4D68 /* ViewStyle.swift */; };
                B5012E8E2C9828D000AC4D68 /* Constants.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5012E8D2C9828CE00AC4D68 /* Constants.swift */; };
+               B51A45F52C982FAE00870ED5 /* Sparkle in Frameworks */ = {isa = PBXBuildFile; productRef = B51A45F42C982FAE00870ED5 /* Sparkle */; };
+               B51A45F72C982FEA00870ED5 /* UpdateCommands.swift in Sources */ = {isa = PBXBuildFile; fileRef = B51A45F62C982FE700870ED5 /* UpdateCommands.swift */; };
                B54587102C961E9C0067B788 /* MapApp.swift in Sources */ = {isa = PBXBuildFile; fileRef = B545870F2C961E9C0067B788 /* MapApp.swift */; };
                B54587122C961E9C0067B788 /* MapDocument.swift in Sources */ = {isa = PBXBuildFile; fileRef = B54587112C961E9C0067B788 /* MapDocument.swift */; };
                B54587142C961E9C0067B788 /* MapEditor.swift in Sources */ = {isa = PBXBuildFile; fileRef = B54587132C961E9C0067B788 /* MapEditor.swift */; };
                B54587102C961E9C0067B788 /* MapApp.swift in Sources */ = {isa = PBXBuildFile; fileRef = B545870F2C961E9C0067B788 /* MapApp.swift */; };
                B54587122C961E9C0067B788 /* MapDocument.swift in Sources */ = {isa = PBXBuildFile; fileRef = B54587112C961E9C0067B788 /* MapDocument.swift */; };
                B54587142C961E9C0067B788 /* MapEditor.swift in Sources */ = {isa = PBXBuildFile; fileRef = B54587132C961E9C0067B788 /* MapEditor.swift */; };
@@ -46,6 +48,8 @@
                B54587252C961E9E0067B788 /* MapTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = B54587242C961E9E0067B788 /* MapTests.swift */; };
                B545872F2C961E9E0067B788 /* MapUITests.swift in Sources */ = {isa = PBXBuildFile; fileRef = B545872E2C961E9E0067B788 /* MapUITests.swift */; };
                B54587312C961E9E0067B788 /* MapUITestsLaunchTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = B54587302C961E9E0067B788 /* MapUITestsLaunchTests.swift */; };
                B54587252C961E9E0067B788 /* MapTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = B54587242C961E9E0067B788 /* MapTests.swift */; };
                B545872F2C961E9E0067B788 /* MapUITests.swift in Sources */ = {isa = PBXBuildFile; fileRef = B545872E2C961E9E0067B788 /* MapUITests.swift */; };
                B54587312C961E9E0067B788 /* MapUITestsLaunchTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = B54587302C961E9E0067B788 /* MapUITestsLaunchTests.swift */; };
+               B5D42DC22C984E870075473D /* FocusedValues+document.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5D42DC12C984E7F0075473D /* FocusedValues+document.swift */; };
+               B5D42DC42C9851ED0075473D /* SearchBar.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5D42DC32C9851ED0075473D /* SearchBar.swift */; };
 /* End PBXBuildFile section */
 
 /* Begin PBXContainerItemProxy section */
 /* End PBXBuildFile section */
 
 /* Begin PBXContainerItemProxy section */
@@ -95,6 +99,7 @@
                B5012E892C98235300AC4D68 /* MapCommands.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MapCommands.swift; sourceTree = "<group>"; };
                B5012E8B2C98243E00AC4D68 /* ViewStyle.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ViewStyle.swift; sourceTree = "<group>"; };
                B5012E8D2C9828CE00AC4D68 /* Constants.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Constants.swift; sourceTree = "<group>"; };
                B5012E892C98235300AC4D68 /* MapCommands.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MapCommands.swift; sourceTree = "<group>"; };
                B5012E8B2C98243E00AC4D68 /* ViewStyle.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ViewStyle.swift; sourceTree = "<group>"; };
                B5012E8D2C9828CE00AC4D68 /* Constants.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Constants.swift; sourceTree = "<group>"; };
+               B51A45F62C982FE700870ED5 /* UpdateCommands.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UpdateCommands.swift; sourceTree = "<group>"; };
                B545870C2C961E9C0067B788 /* Map.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = Map.app; sourceTree = BUILT_PRODUCTS_DIR; };
                B545870F2C961E9C0067B788 /* MapApp.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MapApp.swift; sourceTree = "<group>"; };
                B54587112C961E9C0067B788 /* MapDocument.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MapDocument.swift; sourceTree = "<group>"; };
                B545870C2C961E9C0067B788 /* Map.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = Map.app; sourceTree = BUILT_PRODUCTS_DIR; };
                B545870F2C961E9C0067B788 /* MapApp.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MapApp.swift; sourceTree = "<group>"; };
                B54587112C961E9C0067B788 /* MapDocument.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MapDocument.swift; sourceTree = "<group>"; };
                B545872A2C961E9E0067B788 /* Map2UITests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Map2UITests.xctest; sourceTree = BUILT_PRODUCTS_DIR; };
                B545872E2C961E9E0067B788 /* MapUITests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MapUITests.swift; sourceTree = "<group>"; };
                B54587302C961E9E0067B788 /* MapUITestsLaunchTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MapUITestsLaunchTests.swift; sourceTree = "<group>"; };
                B545872A2C961E9E0067B788 /* Map2UITests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Map2UITests.xctest; sourceTree = BUILT_PRODUCTS_DIR; };
                B545872E2C961E9E0067B788 /* MapUITests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MapUITests.swift; sourceTree = "<group>"; };
                B54587302C961E9E0067B788 /* MapUITestsLaunchTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MapUITestsLaunchTests.swift; sourceTree = "<group>"; };
+               B5D42DC12C984E7F0075473D /* FocusedValues+document.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "FocusedValues+document.swift"; sourceTree = "<group>"; };
+               B5D42DC32C9851ED0075473D /* SearchBar.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SearchBar.swift; sourceTree = "<group>"; };
 /* End PBXFileReference section */
 
 /* Begin PBXFrameworksBuildPhase section */
 /* End PBXFileReference section */
 
 /* Begin PBXFrameworksBuildPhase section */
                        isa = PBXFrameworksBuildPhase;
                        buildActionMask = 2147483647;
                        files = (
                        isa = PBXFrameworksBuildPhase;
                        buildActionMask = 2147483647;
                        files = (
+                               B51A45F52C982FAE00870ED5 /* Sparkle in Frameworks */,
                                B5012E742C9625E200AC4D68 /* Patterns in Frameworks */,
                                B5012E7F2C97315800AC4D68 /* ConcaveHull in Frameworks */,
                        );
                                B5012E742C9625E200AC4D68 /* Patterns in Frameworks */,
                                B5012E7F2C97315800AC4D68 /* ConcaveHull in Frameworks */,
                        );
                B5012E3C2C96222E00AC4D68 /* Data */ = {
                        isa = PBXGroup;
                        children = (
                B5012E3C2C96222E00AC4D68 /* Data */ = {
                        isa = PBXGroup;
                        children = (
+                               B5D42DC12C984E7F0075473D /* FocusedValues+document.swift */,
                                B5012E412C96235B00AC4D68 /* Stage.swift */,
                                B54587112C961E9C0067B788 /* MapDocument.swift */,
                        );
                                B5012E412C96235B00AC4D68 /* Stage.swift */,
                                B54587112C961E9C0067B788 /* MapDocument.swift */,
                        );
                                B5012E6A2C96255A00AC4D68 /* MapRender */,
                                B5012E462C96243500AC4D68 /* MapTextEditor.swift */,
                                B5012E3E2C96232300AC4D68 /* EvolutionPicker.swift */,
                                B5012E6A2C96255A00AC4D68 /* MapRender */,
                                B5012E462C96243500AC4D68 /* MapTextEditor.swift */,
                                B5012E3E2C96232300AC4D68 /* EvolutionPicker.swift */,
+                               B5D42DC32C9851ED0075473D /* SearchBar.swift */,
                        );
                        path = "Base Components";
                        sourceTree = "<group>";
                        );
                        path = "Base Components";
                        sourceTree = "<group>";
                B5012E882C98234F00AC4D68 /* Commands */ = {
                        isa = PBXGroup;
                        children = (
                B5012E882C98234F00AC4D68 /* Commands */ = {
                        isa = PBXGroup;
                        children = (
+                               B51A45F62C982FE700870ED5 /* UpdateCommands.swift */,
                                B5012E892C98235300AC4D68 /* MapCommands.swift */,
                        );
                        path = Commands;
                                B5012E892C98235300AC4D68 /* MapCommands.swift */,
                        );
                        path = Commands;
                        packageProductDependencies = (
                                B5012E732C9625E200AC4D68 /* Patterns */,
                                B5012E7E2C97315800AC4D68 /* ConcaveHull */,
                        packageProductDependencies = (
                                B5012E732C9625E200AC4D68 /* Patterns */,
                                B5012E7E2C97315800AC4D68 /* ConcaveHull */,
+                               B51A45F42C982FAE00870ED5 /* Sparkle */,
                        );
                        productName = Map2;
                        productReference = B545870C2C961E9C0067B788 /* Map.app */;
                        );
                        productName = Map2;
                        productReference = B545870C2C961E9C0067B788 /* Map.app */;
                        packageReferences = (
                                B5012E722C9625E200AC4D68 /* XCRemoteSwiftPackageReference "patterns" */,
                                B5012E7D2C97315800AC4D68 /* XCRemoteSwiftPackageReference "ConcaveHull" */,
                        packageReferences = (
                                B5012E722C9625E200AC4D68 /* XCRemoteSwiftPackageReference "patterns" */,
                                B5012E7D2C97315800AC4D68 /* XCRemoteSwiftPackageReference "ConcaveHull" */,
+                               B51A45F32C982FAE00870ED5 /* XCRemoteSwiftPackageReference "Sparkle" */,
                        );
                        productRefGroup = B545870D2C961E9C0067B788 /* Products */;
                        projectDirPath = "";
                        );
                        productRefGroup = B545870D2C961E9C0067B788 /* Products */;
                        projectDirPath = "";
                                B54587122C961E9C0067B788 /* MapDocument.swift in Sources */,
                                B54587102C961E9C0067B788 /* MapApp.swift in Sources */,
                                B5012E8C2C98244000AC4D68 /* ViewStyle.swift in Sources */,
                                B54587122C961E9C0067B788 /* MapDocument.swift in Sources */,
                                B54587102C961E9C0067B788 /* MapApp.swift in Sources */,
                                B5012E8C2C98244000AC4D68 /* ViewStyle.swift in Sources */,
+                               B5D42DC42C9851ED0075473D /* SearchBar.swift in Sources */,
                                B5012E8E2C9828D000AC4D68 /* Constants.swift in Sources */,
                                B5012E7C2C972B6C00AC4D68 /* GroupParserStrategy.swift in Sources */,
                                B5012E6B2C96255A00AC4D68 /* MapAxes.swift in Sources */,
                                B5012E8E2C9828D000AC4D68 /* Constants.swift in Sources */,
                                B5012E7C2C972B6C00AC4D68 /* GroupParserStrategy.swift in Sources */,
                                B5012E6B2C96255A00AC4D68 /* MapAxes.swift in Sources */,
                                B54587142C961E9C0067B788 /* MapEditor.swift in Sources */,
                                B5012E3F2C96232A00AC4D68 /* EvolutionPicker.swift in Sources */,
                                B5012E572C96249400AC4D68 /* NoteParserStrategy.swift in Sources */,
                                B54587142C961E9C0067B788 /* MapEditor.swift in Sources */,
                                B5012E3F2C96232A00AC4D68 /* EvolutionPicker.swift in Sources */,
                                B5012E572C96249400AC4D68 /* NoteParserStrategy.swift in Sources */,
+                               B51A45F72C982FEA00870ED5 /* UpdateCommands.swift in Sources */,
                                B5012E582C96249400AC4D68 /* BlockerParserStrategy.swift in Sources */,
                                B5012E592C96249400AC4D68 /* VertexParserStrategy.swift in Sources */,
                                B5012E5A2C96249400AC4D68 /* MapParser.swift in Sources */,
                                B5012E5B2C96249400AC4D68 /* OpportunityParserStrategy.swift in Sources */,
                                B5012E5C2C96249400AC4D68 /* EdgeParserStrategy.swift in Sources */,
                                B5012E5D2C96249400AC4D68 /* StageParserStrategy.swift in Sources */,
                                B5012E582C96249400AC4D68 /* BlockerParserStrategy.swift in Sources */,
                                B5012E592C96249400AC4D68 /* VertexParserStrategy.swift in Sources */,
                                B5012E5A2C96249400AC4D68 /* MapParser.swift in Sources */,
                                B5012E5B2C96249400AC4D68 /* OpportunityParserStrategy.swift in Sources */,
                                B5012E5C2C96249400AC4D68 /* EdgeParserStrategy.swift in Sources */,
                                B5012E5D2C96249400AC4D68 /* StageParserStrategy.swift in Sources */,
+                               B5D42DC22C984E870075473D /* FocusedValues+document.swift in Sources */,
                                B5012E812C97318600AC4D68 /* MapGroups.swift in Sources */,
                                B5012E8A2C98235500AC4D68 /* MapCommands.swift in Sources */,
                                B5012E5E2C96249400AC4D68 /* Debouncer.swift in Sources */,
                                B5012E812C97318600AC4D68 /* MapGroups.swift in Sources */,
                                B5012E8A2C98235500AC4D68 /* MapCommands.swift in Sources */,
                                B5012E5E2C96249400AC4D68 /* Debouncer.swift in Sources */,
                                CODE_SIGN_ENTITLEMENTS = Map/Map.entitlements;
                                CODE_SIGN_STYLE = Automatic;
                                COMBINE_HIDPI_IMAGES = YES;
                                CODE_SIGN_ENTITLEMENTS = Map/Map.entitlements;
                                CODE_SIGN_STYLE = Automatic;
                                COMBINE_HIDPI_IMAGES = YES;
-                               CURRENT_PROJECT_VERSION = 3;
+                               CURRENT_PROJECT_VERSION = 5;
                                DEVELOPMENT_ASSET_PATHS = "\"Map/Preview Content\"";
                                DEVELOPMENT_TEAM = S68NHQVJXW;
                                ENABLE_HARDENED_RUNTIME = YES;
                                DEVELOPMENT_ASSET_PATHS = "\"Map/Preview Content\"";
                                DEVELOPMENT_TEAM = S68NHQVJXW;
                                ENABLE_HARDENED_RUNTIME = YES;
                                        "@executable_path/../Frameworks",
                                );
                                MACOSX_DEPLOYMENT_TARGET = 14.0;
                                        "@executable_path/../Frameworks",
                                );
                                MACOSX_DEPLOYMENT_TARGET = 14.0;
-                               MARKETING_VERSION = 3.0.0;
+                               MARKETING_VERSION = 3.1.0;
                                PRODUCT_BUNDLE_IDENTIFIER = systems.tranquil.Map;
                                PRODUCT_NAME = "$(TARGET_NAME)";
                                SWIFT_EMIT_LOC_STRINGS = YES;
                                PRODUCT_BUNDLE_IDENTIFIER = systems.tranquil.Map;
                                PRODUCT_NAME = "$(TARGET_NAME)";
                                SWIFT_EMIT_LOC_STRINGS = YES;
                                CODE_SIGN_ENTITLEMENTS = Map/Map.entitlements;
                                CODE_SIGN_STYLE = Automatic;
                                COMBINE_HIDPI_IMAGES = YES;
                                CODE_SIGN_ENTITLEMENTS = Map/Map.entitlements;
                                CODE_SIGN_STYLE = Automatic;
                                COMBINE_HIDPI_IMAGES = YES;
-                               CURRENT_PROJECT_VERSION = 3;
+                               CURRENT_PROJECT_VERSION = 5;
                                DEVELOPMENT_ASSET_PATHS = "\"Map/Preview Content\"";
                                DEVELOPMENT_TEAM = S68NHQVJXW;
                                ENABLE_HARDENED_RUNTIME = YES;
                                DEVELOPMENT_ASSET_PATHS = "\"Map/Preview Content\"";
                                DEVELOPMENT_TEAM = S68NHQVJXW;
                                ENABLE_HARDENED_RUNTIME = YES;
                                        "@executable_path/../Frameworks",
                                );
                                MACOSX_DEPLOYMENT_TARGET = 14.0;
                                        "@executable_path/../Frameworks",
                                );
                                MACOSX_DEPLOYMENT_TARGET = 14.0;
-                               MARKETING_VERSION = 3.0.0;
+                               MARKETING_VERSION = 3.1.0;
                                PRODUCT_BUNDLE_IDENTIFIER = systems.tranquil.Map;
                                PRODUCT_NAME = "$(TARGET_NAME)";
                                SWIFT_EMIT_LOC_STRINGS = YES;
                                PRODUCT_BUNDLE_IDENTIFIER = systems.tranquil.Map;
                                PRODUCT_NAME = "$(TARGET_NAME)";
                                SWIFT_EMIT_LOC_STRINGS = YES;
                                kind = branch;
                        };
                };
                                kind = branch;
                        };
                };
+               B51A45F32C982FAE00870ED5 /* XCRemoteSwiftPackageReference "Sparkle" */ = {
+                       isa = XCRemoteSwiftPackageReference;
+                       repositoryURL = "https://github.com/sparkle-project/Sparkle";
+                       requirement = {
+                               kind = upToNextMajorVersion;
+                               minimumVersion = 2.6.4;
+                       };
+               };
 /* End XCRemoteSwiftPackageReference section */
 
 /* Begin XCSwiftPackageProductDependency section */
 /* End XCRemoteSwiftPackageReference section */
 
 /* Begin XCSwiftPackageProductDependency section */
                        package = B5012E7D2C97315800AC4D68 /* XCRemoteSwiftPackageReference "ConcaveHull" */;
                        productName = ConcaveHull;
                };
                        package = B5012E7D2C97315800AC4D68 /* XCRemoteSwiftPackageReference "ConcaveHull" */;
                        productName = ConcaveHull;
                };
+               B51A45F42C982FAE00870ED5 /* Sparkle */ = {
+                       isa = XCSwiftPackageProductDependency;
+                       package = B51A45F32C982FAE00870ED5 /* XCRemoteSwiftPackageReference "Sparkle" */;
+                       productName = Sparkle;
+               };
 /* End XCSwiftPackageProductDependency section */
        };
        rootObject = B54587042C961E9C0067B788 /* Project object */;
 /* End XCSwiftPackageProductDependency section */
        };
        rootObject = B54587042C961E9C0067B788 /* Project object */;