aboutsummaryrefslogtreecommitdiff
path: root/iosApp/iosApp.xcodeproj
diff options
context:
space:
mode:
authorIván Ávalos <avalos@disroot.org>2022-02-03 02:33:50 -0600
committerIván Ávalos <avalos@disroot.org>2022-02-03 02:33:50 -0600
commit48e9f6e38213c533286d83e426346471d507467d (patch)
treefa19d37b1ccdcd17ea40181ae3bef6abedb2450e /iosApp/iosApp.xcodeproj
parent416be1cc70494737efc2fc2409c889db314d7fdd (diff)
downloadetbsa-trackermap-mobile-48e9f6e38213c533286d83e426346471d507467d.tar.gz
etbsa-trackermap-mobile-48e9f6e38213c533286d83e426346471d507467d.tar.bz2
etbsa-trackermap-mobile-48e9f6e38213c533286d83e426346471d507467d.zip
WIP: rewrote MapWrapperView + MapView as unified UIKit view controller
Diffstat (limited to 'iosApp/iosApp.xcodeproj')
-rw-r--r--iosApp/iosApp.xcodeproj/project.pbxproj50
1 files changed, 46 insertions, 4 deletions
diff --git a/iosApp/iosApp.xcodeproj/project.pbxproj b/iosApp/iosApp.xcodeproj/project.pbxproj
index f155c39..9f2f41f 100644
--- a/iosApp/iosApp.xcodeproj/project.pbxproj
+++ b/iosApp/iosApp.xcodeproj/project.pbxproj
@@ -19,10 +19,11 @@
E33A236E27A7545500DD647F /* WhirlyGlobeMaplyComponent.xcframework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = E33A236B27A7543700DD647F /* WhirlyGlobeMaplyComponent.xcframework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
E33A237127A7553500DD647F /* MapView.swift in Sources */ = {isa = PBXBuildFile; fileRef = E33A237027A7553500DD647F /* MapView.swift */; };
E33A237327A7581A00DD647F /* Utils.swift in Sources */ = {isa = PBXBuildFile; fileRef = E33A237227A7581A00DD647F /* Utils.swift */; };
- E34A2F4427A77D9500AD8AEB /* MapWrapperView.swift in Sources */ = {isa = PBXBuildFile; fileRef = E34A2F4327A77D9400AD8AEB /* MapWrapperView.swift */; };
E34A2F4827A7878200AD8AEB /* HyperlinkText.swift in Sources */ = {isa = PBXBuildFile; fileRef = E34A2F4727A7878200AD8AEB /* HyperlinkText.swift */; };
E34A2F4B27A7881200AD8AEB /* SwiftUIFlowLayout in Frameworks */ = {isa = PBXBuildFile; productRef = E34A2F4A27A7881200AD8AEB /* SwiftUIFlowLayout */; };
E34A2F4D27A7DB2200AD8AEB /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = E34A2F4C27A7DB2200AD8AEB /* Localizable.strings */; };
+ E36DF77B27AB740C003C561C /* MapViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = E36DF77927AB740C003C561C /* MapViewController.swift */; };
+ E36DF77C27AB740C003C561C /* MapViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = E36DF77A27AB740C003C561C /* MapViewController.xib */; };
E38F241527A242870069FC45 /* Inject.swift in Sources */ = {isa = PBXBuildFile; fileRef = E38F241427A242870069FC45 /* Inject.swift */; };
E38F241727A242C70069FC45 /* Resolver.swift in Sources */ = {isa = PBXBuildFile; fileRef = E38F241627A242C70069FC45 /* Resolver.swift */; };
E38F241C27A26DD70069FC45 /* RootViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = E38F241B27A26DD70069FC45 /* RootViewModel.swift */; };
@@ -61,9 +62,10 @@
E33A236B27A7543700DD647F /* WhirlyGlobeMaplyComponent.xcframework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcframework; path = WhirlyGlobeMaplyComponent.xcframework; sourceTree = "<group>"; };
E33A237027A7553500DD647F /* MapView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MapView.swift; sourceTree = "<group>"; };
E33A237227A7581A00DD647F /* Utils.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Utils.swift; sourceTree = "<group>"; };
- E34A2F4327A77D9400AD8AEB /* MapWrapperView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MapWrapperView.swift; sourceTree = "<group>"; };
E34A2F4727A7878200AD8AEB /* HyperlinkText.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = HyperlinkText.swift; sourceTree = "<group>"; };
E34A2F4C27A7DB2200AD8AEB /* Localizable.strings */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.strings; path = Localizable.strings; sourceTree = "<group>"; };
+ E36DF77927AB740C003C561C /* MapViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MapViewController.swift; sourceTree = "<group>"; };
+ E36DF77A27AB740C003C561C /* MapViewController.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = MapViewController.xib; sourceTree = "<group>"; };
E38F241427A242870069FC45 /* Inject.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Inject.swift; sourceTree = "<group>"; };
E38F241627A242C70069FC45 /* Resolver.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Resolver.swift; sourceTree = "<group>"; };
E38F241B27A26DD70069FC45 /* RootViewModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RootViewModel.swift; sourceTree = "<group>"; };
@@ -119,6 +121,7 @@
children = (
E34A2F4C27A7DB2200AD8AEB /* Localizable.strings */,
E33A235E27A4FD1C00DD647F /* Map */,
+ E35A078427AB615F00F24D71 /* Details */,
E39ABC4427A4EBB000965D05 /* Devices */,
E38F241A27A2659C0069FC45 /* Units */,
E3E77EE1279D43C000150070 /* Shared */,
@@ -144,11 +147,43 @@
children = (
E33A235F27A4FD2C00DD647F /* UnitMapView.swift */,
E33A237027A7553500DD647F /* MapView.swift */,
- E34A2F4327A77D9400AD8AEB /* MapWrapperView.swift */,
+ E36DF77927AB740C003C561C /* MapViewController.swift */,
+ E36DF77A27AB740C003C561C /* MapViewController.xib */,
);
path = Map;
sourceTree = "<group>";
};
+ E35A078427AB615F00F24D71 /* Details */ = {
+ isa = PBXGroup;
+ children = (
+ E35A078727AB619700F24D71 /* Reports */,
+ E35A078627AB619000F24D71 /* Information */,
+ E35A078527AB618700F24D71 /* Commands */,
+ );
+ path = Details;
+ sourceTree = "<group>";
+ };
+ E35A078527AB618700F24D71 /* Commands */ = {
+ isa = PBXGroup;
+ children = (
+ );
+ path = Commands;
+ sourceTree = "<group>";
+ };
+ E35A078627AB619000F24D71 /* Information */ = {
+ isa = PBXGroup;
+ children = (
+ );
+ path = Information;
+ sourceTree = "<group>";
+ };
+ E35A078727AB619700F24D71 /* Reports */ = {
+ isa = PBXGroup;
+ children = (
+ );
+ path = Reports;
+ sourceTree = "<group>";
+ };
E38F241A27A2659C0069FC45 /* Units */ = {
isa = PBXGroup;
children = (
@@ -229,6 +264,7 @@
TargetAttributes = {
7555FF7A242A565900829871 = {
CreatedOnToolsVersion = 11.3.1;
+ LastSwiftMigration = 1320;
};
};
};
@@ -263,6 +299,7 @@
058557D9273AAEEB004C7B11 /* Preview Assets.xcassets in Resources */,
E34A2F4D27A7DB2200AD8AEB /* Localizable.strings in Resources */,
058557BB273AAA24004C7B11 /* Assets.xcassets in Resources */,
+ E36DF77C27AB740C003C561C /* MapViewController.xib in Resources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
@@ -300,12 +337,12 @@
E38F241527A242870069FC45 /* Inject.swift in Sources */,
E39ABC4827A4EDEC00965D05 /* DeviceRow.swift in Sources */,
E38F241C27A26DD70069FC45 /* RootViewModel.swift in Sources */,
+ E36DF77B27AB740C003C561C /* MapViewController.swift in Sources */,
E33A237327A7581A00DD647F /* Utils.swift in Sources */,
E3E77EE6279E6CE400150070 /* FlowCollector.swift in Sources */,
E33A236527A530F300DD647F /* SmallLabelStyle.swift in Sources */,
E39ABC4327A4E88C00965D05 /* UnitsViewModel.swift in Sources */,
E34A2F4827A7878200AD8AEB /* HyperlinkText.swift in Sources */,
- E34A2F4427A77D9500AD8AEB /* MapWrapperView.swift in Sources */,
2152FB042600AC8F00CF470E /* iOSApp.swift in Sources */,
E39ABC4627A4EBD500965D05 /* DevicesView.swift in Sources */,
E38F242027A27B550069FC45 /* LoadingView.swift in Sources */,
@@ -437,6 +474,7 @@
isa = XCBuildConfiguration;
buildSettings = {
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
+ CLANG_ENABLE_MODULES = YES;
CODE_SIGN_STYLE = Automatic;
DEVELOPMENT_ASSET_PATHS = "\"iosApp/Preview Content\"";
DEVELOPMENT_TEAM = 358YRZ9P3L;
@@ -458,6 +496,8 @@
);
PRODUCT_BUNDLE_IDENTIFIER = mx.trackermap.TrackerMap;
PRODUCT_NAME = "$(TARGET_NAME)";
+ SWIFT_OBJC_BRIDGING_HEADER = "";
+ SWIFT_OPTIMIZATION_LEVEL = "-Onone";
SWIFT_VERSION = 5.0;
TARGETED_DEVICE_FAMILY = "1,2";
};
@@ -467,6 +507,7 @@
isa = XCBuildConfiguration;
buildSettings = {
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
+ CLANG_ENABLE_MODULES = YES;
CODE_SIGN_STYLE = Automatic;
DEVELOPMENT_ASSET_PATHS = "\"iosApp/Preview Content\"";
DEVELOPMENT_TEAM = 358YRZ9P3L;
@@ -488,6 +529,7 @@
);
PRODUCT_BUNDLE_IDENTIFIER = mx.trackermap.TrackerMap;
PRODUCT_NAME = "$(TARGET_NAME)";
+ SWIFT_OBJC_BRIDGING_HEADER = "";
SWIFT_VERSION = 5.0;
TARGETED_DEVICE_FAMILY = "1,2";
};