diff --git a/QuickDialog.xcodeproj/project.pbxproj b/QuickDialog.xcodeproj/project.pbxproj index 3438b733..67c8d004 100644 --- a/QuickDialog.xcodeproj/project.pbxproj +++ b/QuickDialog.xcodeproj/project.pbxproj @@ -95,18 +95,21 @@ D811F90C13EC907200E3922B /* logo@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D811F8F813EC907200E3922B /* logo@2x.png */; }; D86035C413E0538600CB1785 /* CoreLocation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D86035C313E0538600CB1785 /* CoreLocation.framework */; }; D86035C613E0539A00CB1785 /* MapKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D86035C513E0539A00CB1785 /* MapKit.framework */; }; + D86249EB14BB59D6002F0585 /* icon.png in Resources */ = {isa = PBXBuildFile; fileRef = D86249EA14BB59D6002F0585 /* icon.png */; }; + D86249ED14BB59DC002F0585 /* icon@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D86249EC14BB59DC002F0585 /* icon@2x.png */; }; + D86249EF14BB5A06002F0585 /* iconIpad.png in Resources */ = {isa = PBXBuildFile; fileRef = D86249EE14BB5A06002F0585 /* iconIpad.png */; }; + D86249F914BB5AB5002F0585 /* jsonadvancedsample.json in Resources */ = {isa = PBXBuildFile; fileRef = D86249F514BB5AB5002F0585 /* jsonadvancedsample.json */; }; + D86249FA14BB5AB5002F0585 /* jsondatasample.json in Resources */ = {isa = PBXBuildFile; fileRef = D86249F614BB5AB5002F0585 /* jsondatasample.json */; }; + D86249FB14BB5AB5002F0585 /* loginform.json in Resources */ = {isa = PBXBuildFile; fileRef = D86249F714BB5AB5002F0585 /* loginform.json */; }; + D86249FC14BB5AB5002F0585 /* sample.json in Resources */ = {isa = PBXBuildFile; fileRef = D86249F814BB5AB5002F0585 /* sample.json */; }; D871018614BB3D7A00156D9D /* QRootElement+Builder.h in Headers */ = {isa = PBXBuildFile; fileRef = D871018414BB3D7A00156D9D /* QRootElement+Builder.h */; }; D871018714BB3D7A00156D9D /* QRootElement+Builder.m in Sources */ = {isa = PBXBuildFile; fileRef = D871018514BB3D7A00156D9D /* QRootElement+Builder.m */; }; D8A3DD87146045F000DE3528 /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = D8A3DD86146045F000DE3528 /* Localizable.strings */; }; - D8A3DD9814604C9F00DE3528 /* loginform.json in Resources */ = {isa = PBXBuildFile; fileRef = D8F180E813F0599A009B0C9F /* loginform.json */; }; D8F180E713F0599A009B0C96 /* quickdialog.png in Resources */ = {isa = PBXBuildFile; fileRef = D8F180E513F0599A009B0C96 /* quickdialog.png */; }; D8F180E813F0599A009B0C96 /* quickdialog@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D8F180E613F0599A009B0C96 /* quickdialog@2x.png */; }; - D8F180E813F0599A009B0CA6 /* sample.json in Resources */ = {isa = PBXBuildFile; fileRef = D8F180E813F0599A009B0CA5 /* sample.json */; }; D8F180E813F0599A009B0CA8 /* QBadgeLabel.m in Sources */ = {isa = PBXBuildFile; fileRef = D8F180E813F0599A009B0CA7 /* QBadgeLabel.m */; }; D8F180E813F0599A009B0CAA /* QBadgeLabel.h in Headers */ = {isa = PBXBuildFile; fileRef = D8F180E813F0599A009B0CA9 /* QBadgeLabel.h */; }; D8F180E813F0599A009B0CAC /* JsonDataSampleController.m in Sources */ = {isa = PBXBuildFile; fileRef = D8F180E813F0599A009B0CAB /* JsonDataSampleController.m */; }; - D8F180E813F0599A009B0CAF /* jsondatasample.json in Resources */ = {isa = PBXBuildFile; fileRef = D8F180E813F0599A009B0CAE /* jsondatasample.json */; }; - D8F180E813F0599A009B0CB1 /* jsonadvancedsample.json in Resources */ = {isa = PBXBuildFile; fileRef = D8F180E813F0599A009B0CB0 /* jsonadvancedsample.json */; }; D8F180E813F0599A009B0CB3 /* BindingEvaluator.m in Sources */ = {isa = PBXBuildFile; fileRef = D8F180E813F0599A009B0CB2 /* BindingEvaluator.m */; }; D8F180E813F0599A009B0CB5 /* BindingEvaluator.h in Headers */ = {isa = PBXBuildFile; fileRef = D8F180E813F0599A009B0CB4 /* BindingEvaluator.h */; }; D8F180E813F0599A009B0CB7 /* QRootBuilder.m in Sources */ = {isa = PBXBuildFile; fileRef = D8F180E813F0599A009B0CB6 /* QRootBuilder.m */; }; @@ -217,6 +220,13 @@ D811F8F813EC907200E3922B /* logo@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "logo@2x.png"; sourceTree = ""; }; D86035C313E0538600CB1785 /* CoreLocation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreLocation.framework; path = System/Library/Frameworks/CoreLocation.framework; sourceTree = SDKROOT; }; D86035C513E0539A00CB1785 /* MapKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = MapKit.framework; path = System/Library/Frameworks/MapKit.framework; sourceTree = SDKROOT; }; + D86249EA14BB59D6002F0585 /* icon.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = icon.png; path = ../../icon.png; sourceTree = ""; }; + D86249EC14BB59DC002F0585 /* icon@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "icon@2x.png"; path = "../../icon@2x.png"; sourceTree = ""; }; + D86249EE14BB5A06002F0585 /* iconIpad.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = iconIpad.png; path = ../../iconIpad.png; sourceTree = ""; }; + D86249F514BB5AB5002F0585 /* jsonadvancedsample.json */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.json; name = jsonadvancedsample.json; path = sample/Resources/jsonadvancedsample.json; sourceTree = SOURCE_ROOT; }; + D86249F614BB5AB5002F0585 /* jsondatasample.json */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.json; name = jsondatasample.json; path = sample/Resources/jsondatasample.json; sourceTree = SOURCE_ROOT; }; + D86249F714BB5AB5002F0585 /* loginform.json */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.json; name = loginform.json; path = sample/Resources/loginform.json; sourceTree = SOURCE_ROOT; }; + D86249F814BB5AB5002F0585 /* sample.json */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.json; name = sample.json; path = sample/Resources/sample.json; sourceTree = SOURCE_ROOT; }; D871018414BB3D7A00156D9D /* QRootElement+Builder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "QRootElement+Builder.h"; path = "quickdialog/QRootElement+Builder.h"; sourceTree = SOURCE_ROOT; }; D871018514BB3D7A00156D9D /* QRootElement+Builder.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = "QRootElement+Builder.m"; path = "quickdialog/QRootElement+Builder.m"; sourceTree = SOURCE_ROOT; }; D8A3DD86146045F000DE3528 /* Localizable.strings */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.strings; name = Localizable.strings; path = sample/Localizable.strings; sourceTree = SOURCE_ROOT; }; @@ -227,14 +237,10 @@ D8F180E813F0599A009B0C9A /* QDecimalTableViewCell.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; name = QDecimalTableViewCell.m; path = quickdialog/QDecimalTableViewCell.m; sourceTree = SOURCE_ROOT; }; D8F180E813F0599A009B0C9C /* QDecimalTableViewCell.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = QDecimalTableViewCell.h; path = quickdialog/QDecimalTableViewCell.h; sourceTree = SOURCE_ROOT; }; D8F180E813F0599A009B0C9E /* QuickDialog.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = QuickDialog.h; path = quickdialog/QuickDialog.h; sourceTree = SOURCE_ROOT; }; - D8F180E813F0599A009B0C9F /* loginform.json */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.json; path = loginform.json; sourceTree = ""; }; - D8F180E813F0599A009B0CA5 /* sample.json */ = {isa = PBXFileReference; lastKnownFileType = file.json; path = sample.json; sourceTree = ""; }; D8F180E813F0599A009B0CA7 /* QBadgeLabel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = QBadgeLabel.m; path = quickdialog/QBadgeLabel.m; sourceTree = SOURCE_ROOT; }; D8F180E813F0599A009B0CA9 /* QBadgeLabel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = QBadgeLabel.h; path = quickdialog/QBadgeLabel.h; sourceTree = SOURCE_ROOT; }; D8F180E813F0599A009B0CAB /* JsonDataSampleController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = JsonDataSampleController.m; path = sample/JsonDataSampleController.m; sourceTree = SOURCE_ROOT; }; D8F180E813F0599A009B0CAD /* JsonDataSampleController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = JsonDataSampleController.h; path = sample/JsonDataSampleController.h; sourceTree = SOURCE_ROOT; }; - D8F180E813F0599A009B0CAE /* jsondatasample.json */ = {isa = PBXFileReference; lastKnownFileType = file.json; path = jsondatasample.json; sourceTree = ""; }; - D8F180E813F0599A009B0CB0 /* jsonadvancedsample.json */ = {isa = PBXFileReference; lastKnownFileType = file.json; path = jsonadvancedsample.json; sourceTree = ""; }; D8F180E813F0599A009B0CB2 /* BindingEvaluator.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = BindingEvaluator.m; path = quickdialog/BindingEvaluator.m; sourceTree = SOURCE_ROOT; }; D8F180E813F0599A009B0CB4 /* BindingEvaluator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = BindingEvaluator.h; path = quickdialog/BindingEvaluator.h; sourceTree = SOURCE_ROOT; }; D8F180E813F0599A009B0CB6 /* QRootBuilder.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = QRootBuilder.m; path = quickdialog/QRootBuilder.m; sourceTree = SOURCE_ROOT; }; @@ -310,6 +316,7 @@ D80B0E3D13E052DF00FA85CA /* sample */ = { isa = PBXGroup; children = ( + D86249F014BB5A64002F0585 /* json */, D8F180E813F0599A009B0CAD /* JsonDataSampleController.h */, D8F180E813F0599A009B0CAB /* JsonDataSampleController.m */, D811F8DD13EC907200E3922B /* AboutController.h */, @@ -355,10 +362,9 @@ D811F8EF13EC907200E3922B /* Resources */ = { isa = PBXGroup; children = ( - D8F180E813F0599A009B0CB0 /* jsonadvancedsample.json */, - D8F180E813F0599A009B0CAE /* jsondatasample.json */, - D8F180E813F0599A009B0CA5 /* sample.json */, - D8F180E813F0599A009B0C9F /* loginform.json */, + D86249EE14BB5A06002F0585 /* iconIpad.png */, + D86249EC14BB59DC002F0585 /* icon@2x.png */, + D86249EA14BB59D6002F0585 /* icon.png */, D8F180E513F0599A009B0C96 /* quickdialog.png */, D8F180E613F0599A009B0C96 /* quickdialog@2x.png */, D811F8F013EC907200E3922B /* footer.png */, @@ -456,6 +462,17 @@ path = quickform; sourceTree = ""; }; + D86249F014BB5A64002F0585 /* json */ = { + isa = PBXGroup; + children = ( + D86249F514BB5AB5002F0585 /* jsonadvancedsample.json */, + D86249F614BB5AB5002F0585 /* jsondatasample.json */, + D86249F714BB5AB5002F0585 /* loginform.json */, + D86249F814BB5AB5002F0585 /* sample.json */, + ); + name = json; + sourceTree = ""; + }; /* End PBXGroup section */ /* Begin PBXHeadersBuildPhase section */ @@ -573,7 +590,6 @@ isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( - D8A3DD9814604C9F00DE3528 /* loginform.json in Resources */, D811F90413EC907200E3922B /* footer.png in Resources */, D811F90513EC907200E3922B /* footer@2x.png in Resources */, D811F90613EC907200E3922B /* imgOff.png in Resources */, @@ -586,9 +602,13 @@ D8F180E713F0599A009B0C96 /* quickdialog.png in Resources */, D8F180E813F0599A009B0C96 /* quickdialog@2x.png in Resources */, D8A3DD87146045F000DE3528 /* Localizable.strings in Resources */, - D8F180E813F0599A009B0CA6 /* sample.json in Resources */, - D8F180E813F0599A009B0CAF /* jsondatasample.json in Resources */, - D8F180E813F0599A009B0CB1 /* jsonadvancedsample.json in Resources */, + D86249EB14BB59D6002F0585 /* icon.png in Resources */, + D86249ED14BB59DC002F0585 /* icon@2x.png in Resources */, + D86249EF14BB5A06002F0585 /* iconIpad.png in Resources */, + D86249F914BB5AB5002F0585 /* jsonadvancedsample.json in Resources */, + D86249FA14BB5AB5002F0585 /* jsondatasample.json in Resources */, + D86249FB14BB5AB5002F0585 /* loginform.json in Resources */, + D86249FC14BB5AB5002F0585 /* sample.json in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; diff --git a/icon.png b/icon.png new file mode 100644 index 00000000..d7aedfdd Binary files /dev/null and b/icon.png differ diff --git a/icon@2x.png b/icon@2x.png new file mode 100644 index 00000000..4b676871 Binary files /dev/null and b/icon@2x.png differ diff --git a/iconIpad.png b/iconIpad.png new file mode 100644 index 00000000..59cbd7bc Binary files /dev/null and b/iconIpad.png differ diff --git a/sample/Resources/icon.png b/sample/Resources/icon.png new file mode 100644 index 00000000..d7aedfdd Binary files /dev/null and b/sample/Resources/icon.png differ diff --git a/sample/Resources/icon@2x.png b/sample/Resources/icon@2x.png new file mode 100644 index 00000000..4b676871 Binary files /dev/null and b/sample/Resources/icon@2x.png differ diff --git a/sample/Resources/iconIpad.png b/sample/Resources/iconIpad.png new file mode 100644 index 00000000..59cbd7bc Binary files /dev/null and b/sample/Resources/iconIpad.png differ diff --git a/sample/Resources/logoLarge.png b/sample/Resources/logoLarge.png new file mode 100644 index 00000000..9b9acfab Binary files /dev/null and b/sample/Resources/logoLarge.png differ diff --git a/sample/quickdialogexample-Info.plist b/sample/quickdialogexample-Info.plist index d1881719..0186fbc0 100644 --- a/sample/quickdialogexample-Info.plist +++ b/sample/quickdialogexample-Info.plist @@ -5,11 +5,29 @@ CFBundleDevelopmentRegion en CFBundleDisplayName - ${PRODUCT_NAME} + QuickDialog CFBundleExecutable ${EXECUTABLE_NAME} CFBundleIconFiles - + + icon.png + icon@2x.png + iconIpad.png + + CFBundleIcons + + CFBundlePrimaryIcon + + CFBundleIconFiles + + icon.png + icon@2x.png + iconIpad.png + + UIPrerenderedIcon + + + CFBundleIdentifier com.escoz.${PRODUCT_NAME:rfc1034identifier} CFBundleInfoDictionaryVersion @@ -22,6 +40,8 @@ 1.0 CFBundleSignature ???? + UIPrerenderedIcon + CFBundleVersion 1.0 LSRequiresIPhoneOS