diff --git a/apple/iOS/Resources/Icon-72.png b/apple/iOS/Resources/Icon-72.png deleted file mode 100644 index a6ba2065e0..0000000000 Binary files a/apple/iOS/Resources/Icon-72.png and /dev/null differ diff --git a/apple/iOS/Resources/Icon.png b/apple/iOS/Resources/Icon.png deleted file mode 100644 index a6ba2065e0..0000000000 Binary files a/apple/iOS/Resources/Icon.png and /dev/null differ diff --git a/apple/iOS/Resources/Media.xcassets/AppIcon.appiconset/Contents.json b/apple/iOS/Resources/Media.xcassets/AppIcon.appiconset/Contents.json new file mode 100644 index 0000000000..c4b3048607 --- /dev/null +++ b/apple/iOS/Resources/Media.xcassets/AppIcon.appiconset/Contents.json @@ -0,0 +1,125 @@ +{ + "images" : [ + { + "size" : "29x29", + "idiom" : "iphone", + "filename" : "Icon-29-1.png", + "scale" : "1x" + }, + { + "size" : "29x29", + "idiom" : "iphone", + "filename" : "Icon-29-2.png", + "scale" : "2x" + }, + { + "size" : "29x29", + "idiom" : "iphone", + "filename" : "Icon-29-3.png", + "scale" : "3x" + }, + { + "size" : "40x40", + "idiom" : "iphone", + "filename" : "Icon-40-2.png", + "scale" : "2x" + }, + { + "size" : "40x40", + "idiom" : "iphone", + "filename" : "Icon-40-3.png", + "scale" : "3x" + }, + { + "size" : "57x57", + "idiom" : "iphone", + "filename" : "Icon-57-1.png", + "scale" : "1x" + }, + { + "size" : "57x57", + "idiom" : "iphone", + "filename" : "Icon-57-2.png", + "scale" : "2x" + }, + { + "size" : "60x60", + "idiom" : "iphone", + "filename" : "Icon-60-2.png", + "scale" : "2x" + }, + { + "size" : "60x60", + "idiom" : "iphone", + "filename" : "Icon-60-3.png", + "scale" : "3x" + }, + { + "size" : "29x29", + "idiom" : "ipad", + "filename" : "Icon-29-1-1.png", + "scale" : "1x" + }, + { + "size" : "29x29", + "idiom" : "ipad", + "filename" : "Icon-29-2-1.png", + "scale" : "2x" + }, + { + "size" : "40x40", + "idiom" : "ipad", + "filename" : "Icon-40-1.png", + "scale" : "1x" + }, + { + "size" : "40x40", + "idiom" : "ipad", + "filename" : "Icon-40-2-1.png", + "scale" : "2x" + }, + { + "size" : "50x50", + "idiom" : "ipad", + "filename" : "Icon-50-1.png", + "scale" : "1x" + }, + { + "size" : "50x50", + "idiom" : "ipad", + "filename" : "Icon-50-2.png", + "scale" : "2x" + }, + { + "size" : "72x72", + "idiom" : "ipad", + "filename" : "Icon-72-1.png", + "scale" : "1x" + }, + { + "size" : "72x72", + "idiom" : "ipad", + "filename" : "Icon-72-2.png", + "scale" : "2x" + }, + { + "size" : "76x76", + "idiom" : "ipad", + "filename" : "Icon-76-1.png", + "scale" : "1x" + }, + { + "size" : "76x76", + "idiom" : "ipad", + "filename" : "Icon-76-2.png", + "scale" : "2x" + } + ], + "info" : { + "version" : 1, + "author" : "xcode" + }, + "properties" : { + "pre-rendered" : true + } +} \ No newline at end of file diff --git a/apple/iOS/Resources/Media.xcassets/AppIcon.appiconset/Icon-29-1-1.png b/apple/iOS/Resources/Media.xcassets/AppIcon.appiconset/Icon-29-1-1.png new file mode 100644 index 0000000000..9b924f19a3 Binary files /dev/null and b/apple/iOS/Resources/Media.xcassets/AppIcon.appiconset/Icon-29-1-1.png differ diff --git a/apple/iOS/Resources/Media.xcassets/AppIcon.appiconset/Icon-29-1.png b/apple/iOS/Resources/Media.xcassets/AppIcon.appiconset/Icon-29-1.png new file mode 100644 index 0000000000..9b924f19a3 Binary files /dev/null and b/apple/iOS/Resources/Media.xcassets/AppIcon.appiconset/Icon-29-1.png differ diff --git a/apple/iOS/Resources/Media.xcassets/AppIcon.appiconset/Icon-29-2-1.png b/apple/iOS/Resources/Media.xcassets/AppIcon.appiconset/Icon-29-2-1.png new file mode 100644 index 0000000000..6f784934b0 Binary files /dev/null and b/apple/iOS/Resources/Media.xcassets/AppIcon.appiconset/Icon-29-2-1.png differ diff --git a/apple/iOS/Resources/Media.xcassets/AppIcon.appiconset/Icon-29-2.png b/apple/iOS/Resources/Media.xcassets/AppIcon.appiconset/Icon-29-2.png new file mode 100644 index 0000000000..6f784934b0 Binary files /dev/null and b/apple/iOS/Resources/Media.xcassets/AppIcon.appiconset/Icon-29-2.png differ diff --git a/apple/iOS/Resources/Media.xcassets/AppIcon.appiconset/Icon-29-3.png b/apple/iOS/Resources/Media.xcassets/AppIcon.appiconset/Icon-29-3.png new file mode 100644 index 0000000000..cfc7b0727c Binary files /dev/null and b/apple/iOS/Resources/Media.xcassets/AppIcon.appiconset/Icon-29-3.png differ diff --git a/apple/iOS/Resources/Media.xcassets/AppIcon.appiconset/Icon-40-1.png b/apple/iOS/Resources/Media.xcassets/AppIcon.appiconset/Icon-40-1.png new file mode 100644 index 0000000000..1fdb171a51 Binary files /dev/null and b/apple/iOS/Resources/Media.xcassets/AppIcon.appiconset/Icon-40-1.png differ diff --git a/apple/iOS/Resources/Media.xcassets/AppIcon.appiconset/Icon-40-2-1.png b/apple/iOS/Resources/Media.xcassets/AppIcon.appiconset/Icon-40-2-1.png new file mode 100644 index 0000000000..7f61ce1fe5 Binary files /dev/null and b/apple/iOS/Resources/Media.xcassets/AppIcon.appiconset/Icon-40-2-1.png differ diff --git a/apple/iOS/Resources/Media.xcassets/AppIcon.appiconset/Icon-40-2.png b/apple/iOS/Resources/Media.xcassets/AppIcon.appiconset/Icon-40-2.png new file mode 100644 index 0000000000..7f61ce1fe5 Binary files /dev/null and b/apple/iOS/Resources/Media.xcassets/AppIcon.appiconset/Icon-40-2.png differ diff --git a/apple/iOS/Resources/Media.xcassets/AppIcon.appiconset/Icon-40-3.png b/apple/iOS/Resources/Media.xcassets/AppIcon.appiconset/Icon-40-3.png new file mode 100644 index 0000000000..c2d91110d3 Binary files /dev/null and b/apple/iOS/Resources/Media.xcassets/AppIcon.appiconset/Icon-40-3.png differ diff --git a/apple/iOS/Resources/Media.xcassets/AppIcon.appiconset/Icon-50-1.png b/apple/iOS/Resources/Media.xcassets/AppIcon.appiconset/Icon-50-1.png new file mode 100644 index 0000000000..3b694530c1 Binary files /dev/null and b/apple/iOS/Resources/Media.xcassets/AppIcon.appiconset/Icon-50-1.png differ diff --git a/apple/iOS/Resources/Media.xcassets/AppIcon.appiconset/Icon-50-2.png b/apple/iOS/Resources/Media.xcassets/AppIcon.appiconset/Icon-50-2.png new file mode 100644 index 0000000000..171db48875 Binary files /dev/null and b/apple/iOS/Resources/Media.xcassets/AppIcon.appiconset/Icon-50-2.png differ diff --git a/apple/iOS/Resources/Media.xcassets/AppIcon.appiconset/Icon-57-1.png b/apple/iOS/Resources/Media.xcassets/AppIcon.appiconset/Icon-57-1.png new file mode 100644 index 0000000000..b3d2315702 Binary files /dev/null and b/apple/iOS/Resources/Media.xcassets/AppIcon.appiconset/Icon-57-1.png differ diff --git a/apple/iOS/Resources/Media.xcassets/AppIcon.appiconset/Icon-57-2.png b/apple/iOS/Resources/Media.xcassets/AppIcon.appiconset/Icon-57-2.png new file mode 100644 index 0000000000..af398f798d Binary files /dev/null and b/apple/iOS/Resources/Media.xcassets/AppIcon.appiconset/Icon-57-2.png differ diff --git a/apple/iOS/Resources/Media.xcassets/AppIcon.appiconset/Icon-60-2.png b/apple/iOS/Resources/Media.xcassets/AppIcon.appiconset/Icon-60-2.png new file mode 100644 index 0000000000..c2d91110d3 Binary files /dev/null and b/apple/iOS/Resources/Media.xcassets/AppIcon.appiconset/Icon-60-2.png differ diff --git a/apple/iOS/Resources/Media.xcassets/AppIcon.appiconset/Icon-60-3.png b/apple/iOS/Resources/Media.xcassets/AppIcon.appiconset/Icon-60-3.png new file mode 100644 index 0000000000..571e755530 Binary files /dev/null and b/apple/iOS/Resources/Media.xcassets/AppIcon.appiconset/Icon-60-3.png differ diff --git a/apple/iOS/Resources/Media.xcassets/AppIcon.appiconset/Icon-72-1.png b/apple/iOS/Resources/Media.xcassets/AppIcon.appiconset/Icon-72-1.png new file mode 100644 index 0000000000..a1db5c3dbb Binary files /dev/null and b/apple/iOS/Resources/Media.xcassets/AppIcon.appiconset/Icon-72-1.png differ diff --git a/apple/iOS/Resources/Media.xcassets/AppIcon.appiconset/Icon-72-2.png b/apple/iOS/Resources/Media.xcassets/AppIcon.appiconset/Icon-72-2.png new file mode 100644 index 0000000000..7ea4ca2864 Binary files /dev/null and b/apple/iOS/Resources/Media.xcassets/AppIcon.appiconset/Icon-72-2.png differ diff --git a/apple/iOS/Resources/Media.xcassets/AppIcon.appiconset/Icon-76-1.png b/apple/iOS/Resources/Media.xcassets/AppIcon.appiconset/Icon-76-1.png new file mode 100644 index 0000000000..e8493c1e19 Binary files /dev/null and b/apple/iOS/Resources/Media.xcassets/AppIcon.appiconset/Icon-76-1.png differ diff --git a/apple/iOS/Resources/Media.xcassets/AppIcon.appiconset/Icon-76-2.png b/apple/iOS/Resources/Media.xcassets/AppIcon.appiconset/Icon-76-2.png new file mode 100644 index 0000000000..8a2a93bd9e Binary files /dev/null and b/apple/iOS/Resources/Media.xcassets/AppIcon.appiconset/Icon-76-2.png differ diff --git a/apple/iOS/Resources/Media.xcassets/LaunchImage.launchimage/Contents.json b/apple/iOS/Resources/Media.xcassets/LaunchImage.launchimage/Contents.json new file mode 100644 index 0000000000..220c758057 --- /dev/null +++ b/apple/iOS/Resources/Media.xcassets/LaunchImage.launchimage/Contents.json @@ -0,0 +1,134 @@ +{ + "images" : [ + { + "extent" : "full-screen", + "idiom" : "iphone", + "subtype" : "736h", + "filename" : "blackimage.png", + "minimum-system-version" : "8.0", + "orientation" : "portrait", + "scale" : "3x" + }, + { + "extent" : "full-screen", + "idiom" : "iphone", + "subtype" : "736h", + "filename" : "blackimage-2.png", + "minimum-system-version" : "8.0", + "orientation" : "landscape", + "scale" : "3x" + }, + { + "extent" : "full-screen", + "idiom" : "iphone", + "subtype" : "667h", + "filename" : "blackimage-1.png", + "minimum-system-version" : "8.0", + "orientation" : "portrait", + "scale" : "2x" + }, + { + "orientation" : "portrait", + "idiom" : "iphone", + "extent" : "full-screen", + "minimum-system-version" : "7.0", + "filename" : "Default@2x.png", + "scale" : "2x" + }, + { + "extent" : "full-screen", + "idiom" : "iphone", + "subtype" : "retina4", + "filename" : "Default-568h@2x.png", + "minimum-system-version" : "7.0", + "orientation" : "portrait", + "scale" : "2x" + }, + { + "orientation" : "portrait", + "idiom" : "ipad", + "extent" : "full-screen", + "minimum-system-version" : "7.0", + "filename" : "blackimage-3.png", + "scale" : "1x" + }, + { + "orientation" : "landscape", + "idiom" : "ipad", + "extent" : "full-screen", + "minimum-system-version" : "7.0", + "filename" : "blackimage-5.png", + "scale" : "1x" + }, + { + "orientation" : "portrait", + "idiom" : "ipad", + "extent" : "full-screen", + "minimum-system-version" : "7.0", + "filename" : "blackimage-4.png", + "scale" : "2x" + }, + { + "orientation" : "landscape", + "idiom" : "ipad", + "extent" : "full-screen", + "minimum-system-version" : "7.0", + "filename" : "blackimage-6.png", + "scale" : "2x" + }, + { + "orientation" : "portrait", + "idiom" : "iphone", + "extent" : "full-screen", + "filename" : "Default.png", + "scale" : "1x" + }, + { + "orientation" : "portrait", + "idiom" : "iphone", + "extent" : "full-screen", + "filename" : "Default@2x.png", + "scale" : "2x" + }, + { + "orientation" : "portrait", + "idiom" : "iphone", + "extent" : "full-screen", + "filename" : "Default-568h@2x.png", + "subtype" : "retina4", + "scale" : "2x" + }, + { + "orientation" : "portrait", + "idiom" : "ipad", + "extent" : "to-status-bar", + "filename" : "blackimage-7.png", + "scale" : "1x" + }, + { + "orientation" : "landscape", + "idiom" : "ipad", + "extent" : "to-status-bar", + "filename" : "blackimage-9.png", + "scale" : "1x" + }, + { + "orientation" : "portrait", + "idiom" : "ipad", + "extent" : "to-status-bar", + "filename" : "blackimage-8.png", + "scale" : "2x" + }, + { + "orientation" : "landscape", + "idiom" : "ipad", + "extent" : "to-status-bar", + "filename" : "blackimage-10.png", + "scale" : "2x" + } + ], + "info" : { + "version" : 1, + "author" : "xcode" + } +} \ No newline at end of file diff --git a/apple/iOS/Resources/Default-568h@2x.png b/apple/iOS/Resources/Media.xcassets/LaunchImage.launchimage/Default-568h@2x.png similarity index 100% rename from apple/iOS/Resources/Default-568h@2x.png rename to apple/iOS/Resources/Media.xcassets/LaunchImage.launchimage/Default-568h@2x.png diff --git a/apple/iOS/Resources/Default.png b/apple/iOS/Resources/Media.xcassets/LaunchImage.launchimage/Default.png similarity index 100% rename from apple/iOS/Resources/Default.png rename to apple/iOS/Resources/Media.xcassets/LaunchImage.launchimage/Default.png diff --git a/apple/iOS/Resources/Default@2x.png b/apple/iOS/Resources/Media.xcassets/LaunchImage.launchimage/Default@2x.png similarity index 100% rename from apple/iOS/Resources/Default@2x.png rename to apple/iOS/Resources/Media.xcassets/LaunchImage.launchimage/Default@2x.png diff --git a/apple/iOS/Resources/Media.xcassets/LaunchImage.launchimage/blackimage-1.png b/apple/iOS/Resources/Media.xcassets/LaunchImage.launchimage/blackimage-1.png new file mode 100644 index 0000000000..b3578f7c92 Binary files /dev/null and b/apple/iOS/Resources/Media.xcassets/LaunchImage.launchimage/blackimage-1.png differ diff --git a/apple/iOS/Resources/Media.xcassets/LaunchImage.launchimage/blackimage-10.png b/apple/iOS/Resources/Media.xcassets/LaunchImage.launchimage/blackimage-10.png new file mode 100644 index 0000000000..11433ae99b Binary files /dev/null and b/apple/iOS/Resources/Media.xcassets/LaunchImage.launchimage/blackimage-10.png differ diff --git a/apple/iOS/Resources/Media.xcassets/LaunchImage.launchimage/blackimage-2.png b/apple/iOS/Resources/Media.xcassets/LaunchImage.launchimage/blackimage-2.png new file mode 100644 index 0000000000..da5d3c29ba Binary files /dev/null and b/apple/iOS/Resources/Media.xcassets/LaunchImage.launchimage/blackimage-2.png differ diff --git a/apple/iOS/Resources/Media.xcassets/LaunchImage.launchimage/blackimage-3.png b/apple/iOS/Resources/Media.xcassets/LaunchImage.launchimage/blackimage-3.png new file mode 100644 index 0000000000..e9eecd3d61 Binary files /dev/null and b/apple/iOS/Resources/Media.xcassets/LaunchImage.launchimage/blackimage-3.png differ diff --git a/apple/iOS/Resources/Media.xcassets/LaunchImage.launchimage/blackimage-4.png b/apple/iOS/Resources/Media.xcassets/LaunchImage.launchimage/blackimage-4.png new file mode 100644 index 0000000000..dfff6525bb Binary files /dev/null and b/apple/iOS/Resources/Media.xcassets/LaunchImage.launchimage/blackimage-4.png differ diff --git a/apple/iOS/Resources/Media.xcassets/LaunchImage.launchimage/blackimage-5.png b/apple/iOS/Resources/Media.xcassets/LaunchImage.launchimage/blackimage-5.png new file mode 100644 index 0000000000..b1d317c072 Binary files /dev/null and b/apple/iOS/Resources/Media.xcassets/LaunchImage.launchimage/blackimage-5.png differ diff --git a/apple/iOS/Resources/Media.xcassets/LaunchImage.launchimage/blackimage-6.png b/apple/iOS/Resources/Media.xcassets/LaunchImage.launchimage/blackimage-6.png new file mode 100644 index 0000000000..715bc8a1c2 Binary files /dev/null and b/apple/iOS/Resources/Media.xcassets/LaunchImage.launchimage/blackimage-6.png differ diff --git a/apple/iOS/Resources/Media.xcassets/LaunchImage.launchimage/blackimage-7.png b/apple/iOS/Resources/Media.xcassets/LaunchImage.launchimage/blackimage-7.png new file mode 100644 index 0000000000..9e42d02859 Binary files /dev/null and b/apple/iOS/Resources/Media.xcassets/LaunchImage.launchimage/blackimage-7.png differ diff --git a/apple/iOS/Resources/Media.xcassets/LaunchImage.launchimage/blackimage-8.png b/apple/iOS/Resources/Media.xcassets/LaunchImage.launchimage/blackimage-8.png new file mode 100644 index 0000000000..8b4c13e474 Binary files /dev/null and b/apple/iOS/Resources/Media.xcassets/LaunchImage.launchimage/blackimage-8.png differ diff --git a/apple/iOS/Resources/Media.xcassets/LaunchImage.launchimage/blackimage-9.png b/apple/iOS/Resources/Media.xcassets/LaunchImage.launchimage/blackimage-9.png new file mode 100644 index 0000000000..b89e4a1f01 Binary files /dev/null and b/apple/iOS/Resources/Media.xcassets/LaunchImage.launchimage/blackimage-9.png differ diff --git a/apple/iOS/Resources/Media.xcassets/LaunchImage.launchimage/blackimage.png b/apple/iOS/Resources/Media.xcassets/LaunchImage.launchimage/blackimage.png new file mode 100644 index 0000000000..5477355075 Binary files /dev/null and b/apple/iOS/Resources/Media.xcassets/LaunchImage.launchimage/blackimage.png differ diff --git a/apple/iOS/RetroArch_iOS.xcodeproj/project.pbxproj b/apple/iOS/RetroArch_iOS.xcodeproj/project.pbxproj index 97b2e6d8aa..bbf1d7f6f7 100644 --- a/apple/iOS/RetroArch_iOS.xcodeproj/project.pbxproj +++ b/apple/iOS/RetroArch_iOS.xcodeproj/project.pbxproj @@ -23,12 +23,8 @@ 50E7189F184B88AA001956CE /* CoreVideo.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 50E7189E184B88AA001956CE /* CoreVideo.framework */; }; 6949E72319FABADC00CC7F42 /* CFExtensions.m in Sources */ = {isa = PBXBuildFile; fileRef = 6949E72219FABADC00CC7F42 /* CFExtensions.m */; }; 696012F219F3389A006A1088 /* CoreText.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 696012F119F3389A006A1088 /* CoreText.framework */; }; - 83D632DF19ECFCC4009E3161 /* Default-568h@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 83D632D819ECFCC4009E3161 /* Default-568h@2x.png */; }; - 83D632E019ECFCC4009E3161 /* Default.png in Resources */ = {isa = PBXBuildFile; fileRef = 83D632D919ECFCC4009E3161 /* Default.png */; }; - 83D632E119ECFCC4009E3161 /* Default@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 83D632DA19ECFCC4009E3161 /* Default@2x.png */; }; + 69D31DE41A547EC800EF4C92 /* Media.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 69D31DE31A547EC800EF4C92 /* Media.xcassets */; }; 83D632E219ECFCC4009E3161 /* ic_pause.png in Resources */ = {isa = PBXBuildFile; fileRef = 83D632DB19ECFCC4009E3161 /* ic_pause.png */; }; - 83D632E319ECFCC4009E3161 /* Icon-72.png in Resources */ = {isa = PBXBuildFile; fileRef = 83D632DC19ECFCC4009E3161 /* Icon-72.png */; }; - 83D632E419ECFCC4009E3161 /* Icon.png in Resources */ = {isa = PBXBuildFile; fileRef = 83D632DD19ECFCC4009E3161 /* Icon.png */; }; 83D632E519ECFCC4009E3161 /* PauseIndicatorView.xib in Resources */ = {isa = PBXBuildFile; fileRef = 83D632DE19ECFCC4009E3161 /* PauseIndicatorView.xib */; }; 83EB676019EEAF050096F441 /* modules in Resources */ = {isa = PBXBuildFile; fileRef = 83EB675F19EEAF050096F441 /* modules */; }; 83EB676219EEAF1B0096F441 /* overlays in Resources */ = {isa = PBXBuildFile; fileRef = 83EB676119EEAF1B0096F441 /* overlays */; }; @@ -60,12 +56,8 @@ 50E7189E184B88AA001956CE /* CoreVideo.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreVideo.framework; path = System/Library/Frameworks/CoreVideo.framework; sourceTree = SDKROOT; }; 6949E72219FABADC00CC7F42 /* CFExtensions.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; name = CFExtensions.m; path = ../common/CFExtensions.m; sourceTree = ""; }; 696012F119F3389A006A1088 /* CoreText.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreText.framework; path = System/Library/Frameworks/CoreText.framework; sourceTree = SDKROOT; }; - 83D632D819ECFCC4009E3161 /* Default-568h@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "Default-568h@2x.png"; sourceTree = ""; }; - 83D632D919ECFCC4009E3161 /* Default.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = Default.png; sourceTree = ""; }; - 83D632DA19ECFCC4009E3161 /* Default@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "Default@2x.png"; sourceTree = ""; }; + 69D31DE31A547EC800EF4C92 /* Media.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Media.xcassets; sourceTree = ""; }; 83D632DB19ECFCC4009E3161 /* ic_pause.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = ic_pause.png; sourceTree = ""; }; - 83D632DC19ECFCC4009E3161 /* Icon-72.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "Icon-72.png"; sourceTree = ""; }; - 83D632DD19ECFCC4009E3161 /* Icon.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = Icon.png; sourceTree = ""; }; 83D632DE19ECFCC4009E3161 /* PauseIndicatorView.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = PauseIndicatorView.xib; sourceTree = ""; }; 83EB675F19EEAF050096F441 /* modules */ = {isa = PBXFileReference; lastKnownFileType = folder; path = modules; sourceTree = SOURCE_ROOT; }; 83EB676119EEAF1B0096F441 /* overlays */ = {isa = PBXFileReference; lastKnownFileType = folder; name = overlays; path = ../../../media/overlays; sourceTree = ""; }; @@ -124,13 +116,9 @@ children = ( 83EB676119EEAF1B0096F441 /* overlays */, 83EB675F19EEAF050096F441 /* modules */, - 83D632D819ECFCC4009E3161 /* Default-568h@2x.png */, - 83D632D919ECFCC4009E3161 /* Default.png */, - 83D632DA19ECFCC4009E3161 /* Default@2x.png */, 83D632DB19ECFCC4009E3161 /* ic_pause.png */, - 83D632DC19ECFCC4009E3161 /* Icon-72.png */, - 83D632DD19ECFCC4009E3161 /* Icon.png */, 83D632DE19ECFCC4009E3161 /* PauseIndicatorView.xib */, + 69D31DE31A547EC800EF4C92 /* Media.xcassets */, ); name = Assets; path = Resources; @@ -274,6 +262,11 @@ attributes = { LastUpgradeCheck = 0450; ORGANIZATIONNAME = RetroArch; + TargetAttributes = { + 96AFAE2416C1D4EA009DE44C = { + DevelopmentTeam = HFC52R7GR3; + }; + }; }; buildConfigurationList = 96AFAE1F16C1D4EA009DE44C /* Build configuration list for PBXProject "RetroArch_iOS" */; compatibilityVersion = "Xcode 3.2"; @@ -299,14 +292,10 @@ files = ( 83D632E219ECFCC4009E3161 /* ic_pause.png in Resources */, 83EB676219EEAF1B0096F441 /* overlays in Resources */, - 83D632E119ECFCC4009E3161 /* Default@2x.png in Resources */, 967894631788EBD800D6CA69 /* InfoPlist.strings in Resources */, 83EB676019EEAF050096F441 /* modules in Resources */, - 83D632E019ECFCC4009E3161 /* Default.png in Resources */, - 83D632DF19ECFCC4009E3161 /* Default-568h@2x.png in Resources */, + 69D31DE41A547EC800EF4C92 /* Media.xcassets in Resources */, 83D632E519ECFCC4009E3161 /* PauseIndicatorView.xib in Resources */, - 83D632E419ECFCC4009E3161 /* Icon.png in Resources */, - 83D632E319ECFCC4009E3161 /* Icon-72.png in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -464,8 +453,11 @@ armv7s, armv7, ); + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage; CLANG_CXX_LIBRARY = "libstdc++"; - CODE_SIGN_IDENTITY = ""; + CODE_SIGN_IDENTITY = "iPhone Developer"; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CODE_SIGN_RESOURCE_RULES_PATH = "$(SDKROOT)/ResourceRules.plist"; GCC_PRECOMPILE_PREFIX_HEADER = NO; GCC_PREFIX_HEADER = ""; @@ -522,8 +514,11 @@ armv7s, armv7, ); + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage; CLANG_CXX_LIBRARY = "libstdc++"; - CODE_SIGN_IDENTITY = ""; + CODE_SIGN_IDENTITY = "iPhone Developer"; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CODE_SIGN_RESOURCE_RULES_PATH = "$(SDKROOT)/ResourceRules.plist"; GCC_PRECOMPILE_PREFIX_HEADER = NO; GCC_PREFIX_HEADER = ""; @@ -602,6 +597,7 @@ "-D_LZMA_UINT32_IS_ULONG", ); PRODUCT_NAME = "$(TARGET_NAME)"; + PROVISIONING_PROFILE = ""; "PROVISIONING_PROFILE[sdk=iphoneos*]" = ""; VALID_ARCHS = "armv7 armv7s"; WRAPPER_EXTENSION = app; diff --git a/apple/iOS/iOS/RetroArch-Info.plist b/apple/iOS/iOS/RetroArch-Info.plist index 388587d32a..4b0f8a7322 100644 --- a/apple/iOS/iOS/RetroArch-Info.plist +++ b/apple/iOS/iOS/RetroArch-Info.plist @@ -20,6 +20,10 @@ CFBundleExecutable ${EXECUTABLE_NAME} + CFBundleIcons + + CFBundleIcons~ipad + CFBundleIdentifier libretro.${PRODUCT_NAME:rfc1034identifier} CFBundleInfoDictionaryVersion diff --git a/media/render-ios-icons.sh b/media/render-ios-icons.sh new file mode 100755 index 0000000000..d6a389114e --- /dev/null +++ b/media/render-ios-icons.sh @@ -0,0 +1,11 @@ +#!/bin/bash +set -x + +DEST=$1 + +for pt in 29 40 57 60 50 72 76 ; do + for scale in 1 2 3 ; do + side=$(expr $pt \* $scale) + convert retroarch.svg -resize ${side}x${side} -negate ${DEST}/Icon-${pt}-${scale}.png + done +done