From b3f505fbdcc41ecf5414783d03cff4e6e71814db Mon Sep 17 00:00:00 2001 From: julienp Date: Sat, 28 Sep 2013 16:07:10 +0200 Subject: [PATCH] Build for iOS 7, use asset catalog --- iCloudStatus.xcodeproj/project.pbxproj | 70 ++-------- .../AppIcon.appiconset/Contents.json | 41 ++++++ .../AppIcon.appiconset/icon-1.png | Bin 0 -> 14249 bytes .../AppIcon.appiconset/icon.png | Bin .../AppIcon.appiconset/icon@2x.png | Bin .../LaunchImage.launchimage/Contents.json | 47 +++++++ .../Default-568h@2x.png | Bin .../LaunchImage.launchimage}/Default.png | Bin .../LaunchImage.launchimage}/Default@2x.png | Bin ...or Screen shot Sep 28, 2013 3.53.12 PM.png | Bin 0 -> 24117 bytes ...or Screen shot Sep 28, 2013 3.53.28 PM.png | Bin 0 -> 21996 bytes .../clock.imageset}/11-clock.png | Bin .../clock.imageset}/11-clock@2x.png | Bin .../clock.imageset/Contents.json | 18 +++ .../cloud.imageset}/234-cloud.png | Bin .../cloud.imageset}/234-cloud@2x.png | Bin .../cloud.imageset/Contents.json | 18 +++ .../down.imageset/Contents.json | 18 +++ .../down.imageset}/down.png | Bin .../down.imageset}/down@2x.png | Bin .../Images.xcassets/up.imageset/Contents.json | 18 +++ .../{ => Images.xcassets/up.imageset}/up.png | Bin .../up.imageset}/up@2x.png | Bin iCloudStatus/JPStatusViewController.m | 4 +- .../en.lproj/MainStoryboard.storyboard | 125 ++++++++---------- iCloudStatus/iCloudStatus-Info.plist | 17 +-- iCloudStatus/icon.acorn => icon.acorn | Bin 27 files changed, 235 insertions(+), 141 deletions(-) create mode 100644 iCloudStatus/Images.xcassets/AppIcon.appiconset/Contents.json create mode 100644 iCloudStatus/Images.xcassets/AppIcon.appiconset/icon-1.png rename icon.png => iCloudStatus/Images.xcassets/AppIcon.appiconset/icon.png (100%) rename icon@2x.png => iCloudStatus/Images.xcassets/AppIcon.appiconset/icon@2x.png (100%) create mode 100644 iCloudStatus/Images.xcassets/LaunchImage.launchimage/Contents.json rename iCloudStatus/{ => Images.xcassets/LaunchImage.launchimage}/Default-568h@2x.png (100%) rename iCloudStatus/{ => Images.xcassets/LaunchImage.launchimage}/Default.png (100%) rename iCloudStatus/{ => Images.xcassets/LaunchImage.launchimage}/Default@2x.png (100%) create mode 100644 iCloudStatus/Images.xcassets/LaunchImage.launchimage/iOS Simulator Screen shot Sep 28, 2013 3.53.12 PM.png create mode 100644 iCloudStatus/Images.xcassets/LaunchImage.launchimage/iOS Simulator Screen shot Sep 28, 2013 3.53.28 PM.png rename iCloudStatus/{ => Images.xcassets/clock.imageset}/11-clock.png (100%) rename iCloudStatus/{ => Images.xcassets/clock.imageset}/11-clock@2x.png (100%) create mode 100644 iCloudStatus/Images.xcassets/clock.imageset/Contents.json rename iCloudStatus/{ => Images.xcassets/cloud.imageset}/234-cloud.png (100%) rename iCloudStatus/{ => Images.xcassets/cloud.imageset}/234-cloud@2x.png (100%) create mode 100644 iCloudStatus/Images.xcassets/cloud.imageset/Contents.json create mode 100644 iCloudStatus/Images.xcassets/down.imageset/Contents.json rename iCloudStatus/{ => Images.xcassets/down.imageset}/down.png (100%) rename iCloudStatus/{ => Images.xcassets/down.imageset}/down@2x.png (100%) create mode 100644 iCloudStatus/Images.xcassets/up.imageset/Contents.json rename iCloudStatus/{ => Images.xcassets/up.imageset}/up.png (100%) rename iCloudStatus/{ => Images.xcassets/up.imageset}/up@2x.png (100%) rename iCloudStatus/icon.acorn => icon.acorn (100%) diff --git a/iCloudStatus.xcodeproj/project.pbxproj b/iCloudStatus.xcodeproj/project.pbxproj index 9c74cc2..c82be6e 100644 --- a/iCloudStatus.xcodeproj/project.pbxproj +++ b/iCloudStatus.xcodeproj/project.pbxproj @@ -7,10 +7,7 @@ objects = { /* Begin PBXBuildFile section */ - F916A28316834F5500B9758D /* icon@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = F916A28216834F5500B9758D /* icon@2x.png */; }; - F916A28616834F5A00B9758D /* icon.png in Resources */ = {isa = PBXBuildFile; fileRef = F916A28516834F5A00B9758D /* icon.png */; }; - F916A2891683522700B9758D /* down@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = F916A2871683522700B9758D /* down@2x.png */; }; - F916A28A1683522700B9758D /* up@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = F916A2881683522700B9758D /* up@2x.png */; }; + F9017AEF17F715C000291B0D /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = F9017AEE17F715C000291B0D /* Images.xcassets */; }; F9D753261681DBE500973EA3 /* status_error.json in Resources */ = {isa = PBXBuildFile; fileRef = F9D753231681DB0700973EA3 /* status_error.json */; }; F9D7533116832A8700973EA3 /* JPDetailViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = F9D7533016832A8700973EA3 /* JPDetailViewController.m */; }; F9DB0C05167B46E600E66EEF /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F9DB0C04167B46E600E66EEF /* UIKit.framework */; }; @@ -19,27 +16,15 @@ F9DB0C0F167B46E600E66EEF /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = F9DB0C0D167B46E600E66EEF /* InfoPlist.strings */; }; F9DB0C11167B46E600E66EEF /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = F9DB0C10167B46E600E66EEF /* main.m */; }; F9DB0C15167B46E600E66EEF /* JPAppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = F9DB0C14167B46E600E66EEF /* JPAppDelegate.m */; }; - F9DB0C17167B46E700E66EEF /* Default.png in Resources */ = {isa = PBXBuildFile; fileRef = F9DB0C16167B46E700E66EEF /* Default.png */; }; - F9DB0C19167B46E700E66EEF /* Default@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = F9DB0C18167B46E700E66EEF /* Default@2x.png */; }; - F9DB0C1B167B46E700E66EEF /* Default-568h@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = F9DB0C1A167B46E700E66EEF /* Default-568h@2x.png */; }; F9DB0C1E167B46E700E66EEF /* MainStoryboard.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = F9DB0C1C167B46E700E66EEF /* MainStoryboard.storyboard */; }; F9DB0C29167B471900E66EEF /* JPICloudStatus.m in Sources */ = {isa = PBXBuildFile; fileRef = F9DB0C28167B471900E66EEF /* JPICloudStatus.m */; }; - F9DB0C30167B4F2300E66EEF /* down.png in Resources */ = {isa = PBXBuildFile; fileRef = F9DB0C2E167B4F2300E66EEF /* down.png */; }; - F9DB0C31167B4F2300E66EEF /* up.png in Resources */ = {isa = PBXBuildFile; fileRef = F9DB0C2F167B4F2300E66EEF /* up.png */; }; F9DB0C34167B511A00E66EEF /* JPStatusViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = F9DB0C33167B511A00E66EEF /* JPStatusViewController.m */; }; F9DB0C36167B5F4300E66EEF /* status.json in Resources */ = {isa = PBXBuildFile; fileRef = F9DB0C35167B5F4300E66EEF /* status.json */; }; - F9DB0C3E167B64E100E66EEF /* 234-cloud.png in Resources */ = {isa = PBXBuildFile; fileRef = F9DB0C3C167B64E100E66EEF /* 234-cloud.png */; }; - F9DB0C3F167B64E100E66EEF /* 234-cloud@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = F9DB0C3D167B64E100E66EEF /* 234-cloud@2x.png */; }; - F9DB0C42167B651300E66EEF /* 11-clock.png in Resources */ = {isa = PBXBuildFile; fileRef = F9DB0C40167B651300E66EEF /* 11-clock.png */; }; - F9DB0C43167B651300E66EEF /* 11-clock@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = F9DB0C41167B651300E66EEF /* 11-clock@2x.png */; }; F9DB0C46167B65E000E66EEF /* JPTimelineViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = F9DB0C45167B65E000E66EEF /* JPTimelineViewController.m */; }; /* End PBXBuildFile section */ /* Begin PBXFileReference section */ - F916A28216834F5500B9758D /* icon@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "icon@2x.png"; path = "../icon@2x.png"; sourceTree = ""; }; - F916A28516834F5A00B9758D /* icon.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = icon.png; path = ../icon.png; sourceTree = ""; }; - F916A2871683522700B9758D /* down@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "down@2x.png"; sourceTree = ""; }; - F916A2881683522700B9758D /* up@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "up@2x.png"; sourceTree = ""; }; + F9017AEE17F715C000291B0D /* Images.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Images.xcassets; sourceTree = ""; }; F9D753231681DB0700973EA3 /* status_error.json */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.json; path = status_error.json; sourceTree = ""; }; F9D7532F16832A8700973EA3 /* JPDetailViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JPDetailViewController.h; sourceTree = ""; }; F9D7533016832A8700973EA3 /* JPDetailViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = JPDetailViewController.m; sourceTree = ""; }; @@ -53,21 +38,12 @@ F9DB0C12167B46E600E66EEF /* iCloudStatus-Prefix.pch */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "iCloudStatus-Prefix.pch"; sourceTree = ""; }; F9DB0C13167B46E600E66EEF /* JPAppDelegate.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = JPAppDelegate.h; sourceTree = ""; }; F9DB0C14167B46E600E66EEF /* JPAppDelegate.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = JPAppDelegate.m; sourceTree = ""; }; - F9DB0C16167B46E700E66EEF /* Default.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = Default.png; sourceTree = ""; }; - F9DB0C18167B46E700E66EEF /* Default@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "Default@2x.png"; sourceTree = ""; }; - F9DB0C1A167B46E700E66EEF /* Default-568h@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "Default-568h@2x.png"; sourceTree = ""; }; F9DB0C1D167B46E700E66EEF /* en */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = en; path = en.lproj/MainStoryboard.storyboard; sourceTree = ""; }; F9DB0C27167B471900E66EEF /* JPICloudStatus.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JPICloudStatus.h; sourceTree = ""; }; F9DB0C28167B471900E66EEF /* JPICloudStatus.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = JPICloudStatus.m; sourceTree = ""; }; - F9DB0C2E167B4F2300E66EEF /* down.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = down.png; sourceTree = ""; }; - F9DB0C2F167B4F2300E66EEF /* up.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = up.png; sourceTree = ""; }; F9DB0C32167B511A00E66EEF /* JPStatusViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JPStatusViewController.h; sourceTree = ""; }; F9DB0C33167B511A00E66EEF /* JPStatusViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = JPStatusViewController.m; sourceTree = ""; }; F9DB0C35167B5F4300E66EEF /* status.json */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.json; path = status.json; sourceTree = ""; }; - F9DB0C3C167B64E100E66EEF /* 234-cloud.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "234-cloud.png"; sourceTree = ""; }; - F9DB0C3D167B64E100E66EEF /* 234-cloud@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "234-cloud@2x.png"; sourceTree = ""; }; - F9DB0C40167B651300E66EEF /* 11-clock.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "11-clock.png"; sourceTree = ""; }; - F9DB0C41167B651300E66EEF /* 11-clock@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "11-clock@2x.png"; sourceTree = ""; }; F9DB0C44167B65E000E66EEF /* JPTimelineViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JPTimelineViewController.h; sourceTree = ""; }; F9DB0C45167B65E000E66EEF /* JPTimelineViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = JPTimelineViewController.m; sourceTree = ""; }; /* End PBXFileReference section */ @@ -127,6 +103,7 @@ F9DB0C44167B65E000E66EEF /* JPTimelineViewController.h */, F9DB0C45167B65E000E66EEF /* JPTimelineViewController.m */, F9DB0C1C167B46E700E66EEF /* MainStoryboard.storyboard */, + F9017AEE17F715C000291B0D /* Images.xcassets */, F9DB0C0B167B46E600E66EEF /* Supporting Files */, ); path = iCloudStatus; @@ -135,37 +112,16 @@ F9DB0C0B167B46E600E66EEF /* Supporting Files */ = { isa = PBXGroup; children = ( - F9DB0C3B167B64CE00E66EEF /* icons */, F9DB0C35167B5F4300E66EEF /* status.json */, F9D753231681DB0700973EA3 /* status_error.json */, F9DB0C0C167B46E600E66EEF /* iCloudStatus-Info.plist */, F9DB0C0D167B46E600E66EEF /* InfoPlist.strings */, F9DB0C10167B46E600E66EEF /* main.m */, F9DB0C12167B46E600E66EEF /* iCloudStatus-Prefix.pch */, - F9DB0C16167B46E700E66EEF /* Default.png */, - F9DB0C18167B46E700E66EEF /* Default@2x.png */, - F9DB0C1A167B46E700E66EEF /* Default-568h@2x.png */, ); name = "Supporting Files"; sourceTree = ""; }; - F9DB0C3B167B64CE00E66EEF /* icons */ = { - isa = PBXGroup; - children = ( - F9DB0C40167B651300E66EEF /* 11-clock.png */, - F9DB0C41167B651300E66EEF /* 11-clock@2x.png */, - F9DB0C3C167B64E100E66EEF /* 234-cloud.png */, - F9DB0C3D167B64E100E66EEF /* 234-cloud@2x.png */, - F9DB0C2E167B4F2300E66EEF /* down.png */, - F916A2871683522700B9758D /* down@2x.png */, - F916A28516834F5A00B9758D /* icon.png */, - F916A28216834F5500B9758D /* icon@2x.png */, - F9DB0C2F167B4F2300E66EEF /* up.png */, - F916A2881683522700B9758D /* up@2x.png */, - ); - name = icons; - sourceTree = ""; - }; /* End PBXGroup section */ /* Begin PBXNativeTarget section */ @@ -219,22 +175,10 @@ buildActionMask = 2147483647; files = ( F9DB0C0F167B46E600E66EEF /* InfoPlist.strings in Resources */, - F9DB0C17167B46E700E66EEF /* Default.png in Resources */, - F9DB0C19167B46E700E66EEF /* Default@2x.png in Resources */, - F9DB0C1B167B46E700E66EEF /* Default-568h@2x.png in Resources */, F9DB0C1E167B46E700E66EEF /* MainStoryboard.storyboard in Resources */, - F9DB0C30167B4F2300E66EEF /* down.png in Resources */, - F9DB0C31167B4F2300E66EEF /* up.png in Resources */, F9DB0C36167B5F4300E66EEF /* status.json in Resources */, F9D753261681DBE500973EA3 /* status_error.json in Resources */, - F9DB0C3E167B64E100E66EEF /* 234-cloud.png in Resources */, - F9DB0C3F167B64E100E66EEF /* 234-cloud@2x.png in Resources */, - F9DB0C42167B651300E66EEF /* 11-clock.png in Resources */, - F9DB0C43167B651300E66EEF /* 11-clock@2x.png in Resources */, - F916A28316834F5500B9758D /* icon@2x.png in Resources */, - F916A28616834F5A00B9758D /* icon.png in Resources */, - F916A2891683522700B9758D /* down@2x.png in Resources */, - F916A28A1683522700B9758D /* up@2x.png in Resources */, + F9017AEF17F715C000291B0D /* Images.xcassets in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -329,9 +273,12 @@ F9DB0C25167B46E700E66EEF /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage; GCC_PRECOMPILE_PREFIX_HEADER = YES; GCC_PREFIX_HEADER = "iCloudStatus/iCloudStatus-Prefix.pch"; INFOPLIST_FILE = "iCloudStatus/iCloudStatus-Info.plist"; + IPHONEOS_DEPLOYMENT_TARGET = 6.0; PRODUCT_NAME = "$(TARGET_NAME)"; WRAPPER_EXTENSION = app; }; @@ -340,9 +287,12 @@ F9DB0C26167B46E700E66EEF /* Release */ = { isa = XCBuildConfiguration; buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage; GCC_PRECOMPILE_PREFIX_HEADER = YES; GCC_PREFIX_HEADER = "iCloudStatus/iCloudStatus-Prefix.pch"; INFOPLIST_FILE = "iCloudStatus/iCloudStatus-Info.plist"; + IPHONEOS_DEPLOYMENT_TARGET = 6.0; PRODUCT_NAME = "$(TARGET_NAME)"; WRAPPER_EXTENSION = app; }; diff --git a/iCloudStatus/Images.xcassets/AppIcon.appiconset/Contents.json b/iCloudStatus/Images.xcassets/AppIcon.appiconset/Contents.json new file mode 100644 index 0000000..2da1c40 --- /dev/null +++ b/iCloudStatus/Images.xcassets/AppIcon.appiconset/Contents.json @@ -0,0 +1,41 @@ +{ + "images" : [ + { + "idiom" : "iphone", + "size" : "29x29", + "scale" : "1x" + }, + { + "idiom" : "iphone", + "size" : "29x29", + "scale" : "2x" + }, + { + "idiom" : "iphone", + "size" : "40x40", + "scale" : "2x" + }, + { + "size" : "57x57", + "idiom" : "iphone", + "filename" : "icon.png", + "scale" : "1x" + }, + { + "size" : "57x57", + "idiom" : "iphone", + "filename" : "icon@2x.png", + "scale" : "2x" + }, + { + "size" : "60x60", + "idiom" : "iphone", + "filename" : "icon-1.png", + "scale" : "2x" + } + ], + "info" : { + "version" : 1, + "author" : "xcode" + } +} \ No newline at end of file diff --git a/iCloudStatus/Images.xcassets/AppIcon.appiconset/icon-1.png b/iCloudStatus/Images.xcassets/AppIcon.appiconset/icon-1.png new file mode 100644 index 0000000000000000000000000000000000000000..23545007429326fe47524e68e4fa1d2bda271d77 GIT binary patch literal 14249 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 Q#Z}?d3D@K0N3Y!eUu=aB2><{9 literal 0 HcmV?d00001 diff --git a/iCloudStatus/11-clock.png b/iCloudStatus/Images.xcassets/clock.imageset/11-clock.png similarity index 100% rename from iCloudStatus/11-clock.png rename to iCloudStatus/Images.xcassets/clock.imageset/11-clock.png diff --git a/iCloudStatus/11-clock@2x.png b/iCloudStatus/Images.xcassets/clock.imageset/11-clock@2x.png similarity index 100% rename from iCloudStatus/11-clock@2x.png rename to iCloudStatus/Images.xcassets/clock.imageset/11-clock@2x.png diff --git a/iCloudStatus/Images.xcassets/clock.imageset/Contents.json b/iCloudStatus/Images.xcassets/clock.imageset/Contents.json new file mode 100644 index 0000000..6a66469 --- /dev/null +++ b/iCloudStatus/Images.xcassets/clock.imageset/Contents.json @@ -0,0 +1,18 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x", + "filename" : "11-clock.png" + }, + { + "idiom" : "universal", + "scale" : "2x", + "filename" : "11-clock@2x.png" + } + ], + "info" : { + "version" : 1, + "author" : "xcode" + } +} \ No newline at end of file diff --git a/iCloudStatus/234-cloud.png b/iCloudStatus/Images.xcassets/cloud.imageset/234-cloud.png similarity index 100% rename from iCloudStatus/234-cloud.png rename to iCloudStatus/Images.xcassets/cloud.imageset/234-cloud.png diff --git a/iCloudStatus/234-cloud@2x.png b/iCloudStatus/Images.xcassets/cloud.imageset/234-cloud@2x.png similarity index 100% rename from iCloudStatus/234-cloud@2x.png rename to iCloudStatus/Images.xcassets/cloud.imageset/234-cloud@2x.png diff --git a/iCloudStatus/Images.xcassets/cloud.imageset/Contents.json b/iCloudStatus/Images.xcassets/cloud.imageset/Contents.json new file mode 100644 index 0000000..d74c432 --- /dev/null +++ b/iCloudStatus/Images.xcassets/cloud.imageset/Contents.json @@ -0,0 +1,18 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x", + "filename" : "234-cloud.png" + }, + { + "idiom" : "universal", + "scale" : "2x", + "filename" : "234-cloud@2x.png" + } + ], + "info" : { + "version" : 1, + "author" : "xcode" + } +} \ No newline at end of file diff --git a/iCloudStatus/Images.xcassets/down.imageset/Contents.json b/iCloudStatus/Images.xcassets/down.imageset/Contents.json new file mode 100644 index 0000000..5251801 --- /dev/null +++ b/iCloudStatus/Images.xcassets/down.imageset/Contents.json @@ -0,0 +1,18 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x", + "filename" : "down.png" + }, + { + "idiom" : "universal", + "scale" : "2x", + "filename" : "down@2x.png" + } + ], + "info" : { + "version" : 1, + "author" : "xcode" + } +} \ No newline at end of file diff --git a/iCloudStatus/down.png b/iCloudStatus/Images.xcassets/down.imageset/down.png similarity index 100% rename from iCloudStatus/down.png rename to iCloudStatus/Images.xcassets/down.imageset/down.png diff --git a/iCloudStatus/down@2x.png b/iCloudStatus/Images.xcassets/down.imageset/down@2x.png similarity index 100% rename from iCloudStatus/down@2x.png rename to iCloudStatus/Images.xcassets/down.imageset/down@2x.png diff --git a/iCloudStatus/Images.xcassets/up.imageset/Contents.json b/iCloudStatus/Images.xcassets/up.imageset/Contents.json new file mode 100644 index 0000000..f654491 --- /dev/null +++ b/iCloudStatus/Images.xcassets/up.imageset/Contents.json @@ -0,0 +1,18 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x", + "filename" : "up.png" + }, + { + "idiom" : "universal", + "scale" : "2x", + "filename" : "up@2x.png" + } + ], + "info" : { + "version" : 1, + "author" : "xcode" + } +} \ No newline at end of file diff --git a/iCloudStatus/up.png b/iCloudStatus/Images.xcassets/up.imageset/up.png similarity index 100% rename from iCloudStatus/up.png rename to iCloudStatus/Images.xcassets/up.imageset/up.png diff --git a/iCloudStatus/up@2x.png b/iCloudStatus/Images.xcassets/up.imageset/up@2x.png similarity index 100% rename from iCloudStatus/up@2x.png rename to iCloudStatus/Images.xcassets/up.imageset/up@2x.png diff --git a/iCloudStatus/JPStatusViewController.m b/iCloudStatus/JPStatusViewController.m index 821d2e1..01a1520 100644 --- a/iCloudStatus/JPStatusViewController.m +++ b/iCloudStatus/JPStatusViewController.m @@ -110,11 +110,11 @@ - (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(N if ([status.events count] > 0) { NSArray *messages = [status.events valueForKeyPath:@"message"]; cell.detailTextLabel.text = [messages componentsJoinedByString:@", "]; - cell.imageView.image = [UIImage imageNamed:@"down.png"]; + cell.imageView.image = [UIImage imageNamed:@"down"]; cell.accessoryType = UITableViewCellAccessoryDisclosureIndicator; } else { cell.detailTextLabel.text = nil; - cell.imageView.image = [UIImage imageNamed:@"up.png"]; + cell.imageView.image = [UIImage imageNamed:@"up"]; cell.accessoryType = UITableViewCellAccessoryNone; } diff --git a/iCloudStatus/en.lproj/MainStoryboard.storyboard b/iCloudStatus/en.lproj/MainStoryboard.storyboard index 7e2c751..5386e85 100644 --- a/iCloudStatus/en.lproj/MainStoryboard.storyboard +++ b/iCloudStatus/en.lproj/MainStoryboard.storyboard @@ -1,38 +1,40 @@ - + - + + - - + + - - + + - - - + @@ -50,31 +52,32 @@ - - + + - - + + - - - + @@ -92,11 +95,16 @@ + + + + - + - - - - - - - + + + + + + + - - - - - - - - - - - - - + + + + + + + + + + + + + @@ -217,7 +229,7 @@ - + @@ -236,7 +248,7 @@ - + @@ -253,30 +265,9 @@ - - + + - - - - - - - - - - - - - - - - - - - - - diff --git a/iCloudStatus/iCloudStatus-Info.plist b/iCloudStatus/iCloudStatus-Info.plist index 253d83d..c9bacd8 100644 --- a/iCloudStatus/iCloudStatus-Info.plist +++ b/iCloudStatus/iCloudStatus-Info.plist @@ -9,18 +9,9 @@ CFBundleExecutable ${EXECUTABLE_NAME} CFBundleIcons - - CFBundlePrimaryIcon - - CFBundleIconFiles - - icon@2x.png - icon.png - - UIPrerenderedIcon - - - + + CFBundleIcons~ipad + CFBundleIdentifier lu.caffeine.${PRODUCT_NAME:rfc1034identifier} CFBundleInfoDictionaryVersion @@ -45,6 +36,8 @@ armv7 + UIStatusBarHidden + UISupportedInterfaceOrientations UIInterfaceOrientationPortrait diff --git a/iCloudStatus/icon.acorn b/icon.acorn similarity index 100% rename from iCloudStatus/icon.acorn rename to icon.acorn