Browse Source

New Mac and iOS icons

Alex Szpakowski 9 years ago
parent
commit
57697b372b
60 changed files with 111 additions and 42 deletions
  1. 6 0
      platform/xcode/Images.xcassets/Contents.json
  2. BIN
      platform/xcode/Images.xcassets/GameIcon.iconset/icon_128x128.png
  3. BIN
      platform/xcode/Images.xcassets/GameIcon.iconset/[email protected]
  4. BIN
      platform/xcode/Images.xcassets/GameIcon.iconset/icon_16x16.png
  5. BIN
      platform/xcode/Images.xcassets/GameIcon.iconset/[email protected]
  6. BIN
      platform/xcode/Images.xcassets/GameIcon.iconset/icon_256x256.png
  7. BIN
      platform/xcode/Images.xcassets/GameIcon.iconset/[email protected]
  8. BIN
      platform/xcode/Images.xcassets/GameIcon.iconset/icon_32x32.png
  9. BIN
      platform/xcode/Images.xcassets/GameIcon.iconset/[email protected]
  10. BIN
      platform/xcode/Images.xcassets/GameIcon.iconset/icon_512x512.png
  11. BIN
      platform/xcode/Images.xcassets/GameIcon.iconset/[email protected]
  12. BIN
      platform/xcode/Images.xcassets/OS X AppIcon.appiconset/1024.png
  13. BIN
      platform/xcode/Images.xcassets/OS X AppIcon.appiconset/128.png
  14. BIN
      platform/xcode/Images.xcassets/OS X AppIcon.appiconset/16.png
  15. BIN
      platform/xcode/Images.xcassets/OS X AppIcon.appiconset/256.png
  16. BIN
      platform/xcode/Images.xcassets/OS X AppIcon.appiconset/32.png
  17. BIN
      platform/xcode/Images.xcassets/OS X AppIcon.appiconset/512.png
  18. BIN
      platform/xcode/Images.xcassets/OS X AppIcon.appiconset/64.png
  19. 68 0
      platform/xcode/Images.xcassets/OS X AppIcon.appiconset/Contents.json
  20. 21 21
      platform/xcode/Images.xcassets/iOS AppIcon.appiconset/Contents.json
  21. BIN
      platform/xcode/Images.xcassets/iOS AppIcon.appiconset/[email protected]
  22. BIN
      platform/xcode/Images.xcassets/iOS AppIcon.appiconset/[email protected]
  23. BIN
      platform/xcode/Images.xcassets/iOS AppIcon.appiconset/[email protected]
  24. BIN
      platform/xcode/Images.xcassets/iOS AppIcon.appiconset/[email protected]
  25. BIN
      platform/xcode/Images.xcassets/iOS AppIcon.appiconset/[email protected]
  26. BIN
      platform/xcode/Images.xcassets/iOS AppIcon.appiconset/[email protected]
  27. BIN
      platform/xcode/Images.xcassets/iOS AppIcon.appiconset/[email protected]
  28. BIN
      platform/xcode/Images.xcassets/iOS AppIcon.appiconset/[email protected]
  29. BIN
      platform/xcode/Images.xcassets/iOS AppIcon.appiconset/[email protected]
  30. BIN
      platform/xcode/Images.xcassets/iOS AppIcon.appiconset/[email protected]
  31. BIN
      platform/xcode/Images.xcassets/iOS AppIcon.appiconset/[email protected]
  32. BIN
      platform/xcode/Images.xcassets/iOS AppIcon.appiconset/[email protected]
  33. BIN
      platform/xcode/Images.xcassets/iOS AppIcon.appiconset/[email protected]
  34. BIN
      platform/xcode/Images.xcassets/iOS AppIcon.appiconset/[email protected]
  35. BIN
      platform/xcode/Images.xcassets/iOS AppIcon.appiconset/[email protected]
  36. BIN
      platform/xcode/Images.xcassets/iOS AppIcon.appiconset/[email protected]
  37. BIN
      platform/xcode/Images.xcassets/iOS AppIcon.appiconset/[email protected]
  38. 0 0
      platform/xcode/Images.xcassets/iOS LaunchImage.launchimage/Contents.json
  39. BIN
      platform/xcode/ios/Images.xcassets/AppIcon.appiconset/[email protected]
  40. BIN
      platform/xcode/ios/Images.xcassets/AppIcon.appiconset/[email protected]
  41. BIN
      platform/xcode/ios/Images.xcassets/AppIcon.appiconset/[email protected]
  42. BIN
      platform/xcode/ios/Images.xcassets/AppIcon.appiconset/[email protected]
  43. BIN
      platform/xcode/ios/Images.xcassets/AppIcon.appiconset/[email protected]
  44. BIN
      platform/xcode/ios/Images.xcassets/AppIcon.appiconset/[email protected]
  45. BIN
      platform/xcode/ios/Images.xcassets/AppIcon.appiconset/[email protected]
  46. BIN
      platform/xcode/ios/Images.xcassets/AppIcon.appiconset/[email protected]
  47. BIN
      platform/xcode/ios/Images.xcassets/AppIcon.appiconset/[email protected]
  48. BIN
      platform/xcode/ios/Images.xcassets/AppIcon.appiconset/[email protected]
  49. BIN
      platform/xcode/ios/Images.xcassets/AppIcon.appiconset/[email protected]
  50. BIN
      platform/xcode/ios/Images.xcassets/AppIcon.appiconset/[email protected]
  51. BIN
      platform/xcode/ios/Images.xcassets/AppIcon.appiconset/[email protected]
  52. BIN
      platform/xcode/ios/Images.xcassets/AppIcon.appiconset/[email protected]
  53. BIN
      platform/xcode/ios/Images.xcassets/AppIcon.appiconset/[email protected]
  54. BIN
      platform/xcode/ios/Images.xcassets/AppIcon.appiconset/[email protected]
  55. BIN
      platform/xcode/ios/Images.xcassets/AppIcon.appiconset/[email protected]
  56. 2 2
      platform/xcode/ios/Launch Screen.xib
  57. 12 15
      platform/xcode/love.xcodeproj/project.pbxproj
  58. 2 4
      platform/xcode/macosx/love-macosx.plist
  59. BIN
      platform/xcode/macosx/love.icns
  60. BIN
      platform/xcode/macosx/lovedocument.icns

+ 6 - 0
platform/xcode/Images.xcassets/Contents.json

@@ -0,0 +1,6 @@
+{
+  "info" : {
+    "version" : 1,
+    "author" : "xcode"
+  }
+}

BIN
platform/xcode/Images.xcassets/GameIcon.iconset/icon_128x128.png


BIN
platform/xcode/Images.xcassets/GameIcon.iconset/[email protected]


BIN
platform/xcode/Images.xcassets/GameIcon.iconset/icon_16x16.png


BIN
platform/xcode/Images.xcassets/GameIcon.iconset/[email protected]


BIN
platform/xcode/Images.xcassets/GameIcon.iconset/icon_256x256.png


BIN
platform/xcode/Images.xcassets/GameIcon.iconset/[email protected]


BIN
platform/xcode/Images.xcassets/GameIcon.iconset/icon_32x32.png


BIN
platform/xcode/Images.xcassets/GameIcon.iconset/[email protected]


BIN
platform/xcode/Images.xcassets/GameIcon.iconset/icon_512x512.png


BIN
platform/xcode/Images.xcassets/GameIcon.iconset/[email protected]


BIN
platform/xcode/Images.xcassets/OS X AppIcon.appiconset/1024.png


BIN
platform/xcode/Images.xcassets/OS X AppIcon.appiconset/128.png


BIN
platform/xcode/Images.xcassets/OS X AppIcon.appiconset/16.png


BIN
platform/xcode/Images.xcassets/OS X AppIcon.appiconset/256.png


BIN
platform/xcode/Images.xcassets/OS X AppIcon.appiconset/32.png


BIN
platform/xcode/Images.xcassets/OS X AppIcon.appiconset/512.png


BIN
platform/xcode/Images.xcassets/OS X AppIcon.appiconset/64.png


+ 68 - 0
platform/xcode/Images.xcassets/OS X AppIcon.appiconset/Contents.json

@@ -0,0 +1,68 @@
+{
+  "images" : [
+    {
+      "size" : "16x16",
+      "idiom" : "mac",
+      "filename" : "16.png",
+      "scale" : "1x"
+    },
+    {
+      "size" : "16x16",
+      "idiom" : "mac",
+      "filename" : "32.png",
+      "scale" : "2x"
+    },
+    {
+      "size" : "32x32",
+      "idiom" : "mac",
+      "filename" : "32.png",
+      "scale" : "1x"
+    },
+    {
+      "size" : "32x32",
+      "idiom" : "mac",
+      "filename" : "64.png",
+      "scale" : "2x"
+    },
+    {
+      "size" : "128x128",
+      "idiom" : "mac",
+      "filename" : "128.png",
+      "scale" : "1x"
+    },
+    {
+      "size" : "128x128",
+      "idiom" : "mac",
+      "filename" : "256.png",
+      "scale" : "2x"
+    },
+    {
+      "size" : "256x256",
+      "idiom" : "mac",
+      "filename" : "256.png",
+      "scale" : "1x"
+    },
+    {
+      "size" : "256x256",
+      "idiom" : "mac",
+      "filename" : "512.png",
+      "scale" : "2x"
+    },
+    {
+      "size" : "512x512",
+      "idiom" : "mac",
+      "filename" : "512.png",
+      "scale" : "1x"
+    },
+    {
+      "size" : "512x512",
+      "idiom" : "mac",
+      "filename" : "1024.png",
+      "scale" : "2x"
+    }
+  ],
+  "info" : {
+    "version" : 1,
+    "author" : "xcode"
+  }
+}

+ 21 - 21
platform/xcode/ios/Images.xcassets/AppIcon.appiconset/Contents.json → platform/xcode/Images.xcassets/iOS AppIcon.appiconset/Contents.json

@@ -3,121 +3,121 @@
     {
       "size" : "29x29",
       "idiom" : "iphone",
-      "filename" : "pig[email protected]",
+      "filename" : "icon[email protected]",
       "scale" : "1x"
     },
     {
       "size" : "29x29",
       "idiom" : "iphone",
-      "filename" : "pig[email protected]",
+      "filename" : "icon[email protected]",
       "scale" : "2x"
     },
     {
       "size" : "29x29",
       "idiom" : "iphone",
-      "filename" : "pig[email protected]",
+      "filename" : "icon[email protected]",
       "scale" : "3x"
     },
     {
       "size" : "40x40",
       "idiom" : "iphone",
-      "filename" : "pig[email protected]",
+      "filename" : "icon[email protected]",
       "scale" : "2x"
     },
     {
       "size" : "40x40",
       "idiom" : "iphone",
-      "filename" : "pig[email protected]",
+      "filename" : "icon[email protected]",
       "scale" : "3x"
     },
     {
       "size" : "57x57",
       "idiom" : "iphone",
-      "filename" : "pig[email protected]",
+      "filename" : "icon[email protected]",
       "scale" : "1x"
     },
     {
       "size" : "57x57",
       "idiom" : "iphone",
-      "filename" : "pig[email protected]",
+      "filename" : "icon[email protected]",
       "scale" : "2x"
     },
     {
       "size" : "60x60",
       "idiom" : "iphone",
-      "filename" : "pig[email protected]",
+      "filename" : "icon[email protected]",
       "scale" : "2x"
     },
     {
       "size" : "60x60",
       "idiom" : "iphone",
-      "filename" : "pig[email protected]",
+      "filename" : "icon[email protected]",
       "scale" : "3x"
     },
     {
       "size" : "29x29",
       "idiom" : "ipad",
-      "filename" : "pig[email protected]",
+      "filename" : "icon[email protected]",
       "scale" : "1x"
     },
     {
       "size" : "29x29",
       "idiom" : "ipad",
-      "filename" : "pig[email protected]",
+      "filename" : "icon[email protected]",
       "scale" : "2x"
     },
     {
       "size" : "40x40",
       "idiom" : "ipad",
-      "filename" : "pig[email protected]",
+      "filename" : "icon[email protected]",
       "scale" : "1x"
     },
     {
       "size" : "40x40",
       "idiom" : "ipad",
-      "filename" : "pig[email protected]",
+      "filename" : "icon[email protected]",
       "scale" : "2x"
     },
     {
       "size" : "50x50",
       "idiom" : "ipad",
-      "filename" : "pig[email protected]",
+      "filename" : "icon[email protected]",
       "scale" : "1x"
     },
     {
       "size" : "50x50",
       "idiom" : "ipad",
-      "filename" : "pig[email protected]",
+      "filename" : "icon[email protected]",
       "scale" : "2x"
     },
     {
       "size" : "72x72",
       "idiom" : "ipad",
-      "filename" : "pig[email protected]",
+      "filename" : "icon[email protected]",
       "scale" : "1x"
     },
     {
       "size" : "72x72",
       "idiom" : "ipad",
-      "filename" : "pig[email protected]",
+      "filename" : "icon[email protected]",
       "scale" : "2x"
     },
     {
       "size" : "76x76",
       "idiom" : "ipad",
-      "filename" : "pig[email protected]",
+      "filename" : "icon[email protected]",
       "scale" : "1x"
     },
     {
       "size" : "76x76",
       "idiom" : "ipad",
-      "filename" : "pig[email protected]",
+      "filename" : "icon[email protected]",
       "scale" : "2x"
     },
     {
       "size" : "83.5x83.5",
       "idiom" : "ipad",
-      "filename" : "pig[email protected]",
+      "filename" : "icon[email protected]",
       "scale" : "2x"
     }
   ],
@@ -125,4 +125,4 @@
     "version" : 1,
     "author" : "xcode"
   }
-}
+}

BIN
platform/xcode/Images.xcassets/iOS AppIcon.appiconset/[email protected]


BIN
platform/xcode/Images.xcassets/iOS AppIcon.appiconset/[email protected]


BIN
platform/xcode/Images.xcassets/iOS AppIcon.appiconset/[email protected]


BIN
platform/xcode/Images.xcassets/iOS AppIcon.appiconset/[email protected]


BIN
platform/xcode/Images.xcassets/iOS AppIcon.appiconset/[email protected]


BIN
platform/xcode/Images.xcassets/iOS AppIcon.appiconset/[email protected]


BIN
platform/xcode/Images.xcassets/iOS AppIcon.appiconset/[email protected]


BIN
platform/xcode/Images.xcassets/iOS AppIcon.appiconset/[email protected]


BIN
platform/xcode/Images.xcassets/iOS AppIcon.appiconset/[email protected]


BIN
platform/xcode/Images.xcassets/iOS AppIcon.appiconset/[email protected]


BIN
platform/xcode/Images.xcassets/iOS AppIcon.appiconset/[email protected]


BIN
platform/xcode/Images.xcassets/iOS AppIcon.appiconset/[email protected]


BIN
platform/xcode/Images.xcassets/iOS AppIcon.appiconset/[email protected]


BIN
platform/xcode/Images.xcassets/iOS AppIcon.appiconset/[email protected]


BIN
platform/xcode/Images.xcassets/iOS AppIcon.appiconset/[email protected]


BIN
platform/xcode/Images.xcassets/iOS AppIcon.appiconset/[email protected]


BIN
platform/xcode/Images.xcassets/iOS AppIcon.appiconset/[email protected]


+ 0 - 0
platform/xcode/ios/Images.xcassets/LaunchImage.launchimage/Contents.json → platform/xcode/Images.xcassets/iOS LaunchImage.launchimage/Contents.json


BIN
platform/xcode/ios/Images.xcassets/AppIcon.appiconset/[email protected]


BIN
platform/xcode/ios/Images.xcassets/AppIcon.appiconset/[email protected]


BIN
platform/xcode/ios/Images.xcassets/AppIcon.appiconset/[email protected]


BIN
platform/xcode/ios/Images.xcassets/AppIcon.appiconset/[email protected]


BIN
platform/xcode/ios/Images.xcassets/AppIcon.appiconset/[email protected]


BIN
platform/xcode/ios/Images.xcassets/AppIcon.appiconset/[email protected]


BIN
platform/xcode/ios/Images.xcassets/AppIcon.appiconset/[email protected]


BIN
platform/xcode/ios/Images.xcassets/AppIcon.appiconset/[email protected]


BIN
platform/xcode/ios/Images.xcassets/AppIcon.appiconset/[email protected]


BIN
platform/xcode/ios/Images.xcassets/AppIcon.appiconset/[email protected]


BIN
platform/xcode/ios/Images.xcassets/AppIcon.appiconset/[email protected]


BIN
platform/xcode/ios/Images.xcassets/AppIcon.appiconset/[email protected]


BIN
platform/xcode/ios/Images.xcassets/AppIcon.appiconset/[email protected]


BIN
platform/xcode/ios/Images.xcassets/AppIcon.appiconset/[email protected]


BIN
platform/xcode/ios/Images.xcassets/AppIcon.appiconset/[email protected]


BIN
platform/xcode/ios/Images.xcassets/AppIcon.appiconset/[email protected]


BIN
platform/xcode/ios/Images.xcassets/AppIcon.appiconset/[email protected]


+ 2 - 2
platform/xcode/ios/Launch Screen.xib

@@ -1,8 +1,8 @@
 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<document type="com.apple.InterfaceBuilder3.CocoaTouch.XIB" version="3.0" toolsVersion="7531" systemVersion="14D131" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" launchScreen="YES" useTraitCollections="YES">
+<document type="com.apple.InterfaceBuilder3.CocoaTouch.XIB" version="3.0" toolsVersion="9531" systemVersion="15C50" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" launchScreen="YES" useTraitCollections="YES">
     <dependencies>
         <deployment identifier="iOS"/>
-        <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="7520"/>
+        <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="9529"/>
     </dependencies>
     <objects>
         <placeholder placeholderIdentifier="IBFilesOwner" id="-1" userLabel="File's Owner"/>

+ 12 - 15
platform/xcode/love.xcodeproj/project.pbxproj

@@ -20,10 +20,9 @@
 		FA0797991BF480A200034B7C /* GameController.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FA0797981BF480A200034B7C /* GameController.framework */; };
 		FA08F69616C766E000F007B5 /* love.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FA08F69116C765A200F007B5 /* love.framework */; };
 		FA08F69716C766E700F007B5 /* love.framework in Copy Frameworks */ = {isa = PBXBuildFile; fileRef = FA08F69116C765A200F007B5 /* love.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; };
-		FA0B78D21A95814A000E1D17 /* love.icns in Resources */ = {isa = PBXBuildFile; fileRef = FA0B78D01A95814A000E1D17 /* love.icns */; };
-		FA0B78D31A95814A000E1D17 /* lovedocument.icns in Resources */ = {isa = PBXBuildFile; fileRef = FA0B78D11A95814A000E1D17 /* lovedocument.icns */; };
 		FA0B7F301A95AC7D000E1D17 /* love.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A93E6A3410420AC0007D418B /* love.cpp */; };
 		FA27B3CB1B498696008A9DCE /* Theora.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FA27B3CA1B498696008A9DCE /* Theora.framework */; };
+		FA5933751C6D625B000EC779 /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = FA5D249A1A96CF4300C6FC8F /* Images.xcassets */; };
 		FA5D24821A96CA1800C6FC8F /* OpenAL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FA5D24811A96CA1800C6FC8F /* OpenAL.framework */; };
 		FA5D24841A96CA2700C6FC8F /* OpenGLES.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FA5D24831A96CA2700C6FC8F /* OpenGLES.framework */; };
 		FA5D24881A96CA8A00C6FC8F /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FA5D24871A96CA8A00C6FC8F /* UIKit.framework */; };
@@ -113,8 +112,6 @@
 		A9F169A6109E824900FC83D1 /* mpg123.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = mpg123.framework; path = /Library/Frameworks/mpg123.framework; sourceTree = "<absolute>"; };
 		FA0797981BF480A200034B7C /* GameController.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = GameController.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS9.1.sdk/System/Library/Frameworks/GameController.framework; sourceTree = DEVELOPER_DIR; };
 		FA08F69116C765A200F007B5 /* love.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = love.framework; sourceTree = BUILT_PRODUCTS_DIR; };
-		FA0B78D01A95814A000E1D17 /* love.icns */ = {isa = PBXFileReference; lastKnownFileType = image.icns; name = love.icns; path = macosx/love.icns; sourceTree = "<group>"; };
-		FA0B78D11A95814A000E1D17 /* lovedocument.icns */ = {isa = PBXFileReference; lastKnownFileType = image.icns; name = lovedocument.icns; path = macosx/lovedocument.icns; sourceTree = "<group>"; };
 		FA0B7F061A95AAF3000E1D17 /* love.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = love.app; sourceTree = BUILT_PRODUCTS_DIR; };
 		FA27B3CA1B498696008A9DCE /* Theora.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Theora.framework; path = /Library/Frameworks/Theora.framework; sourceTree = "<absolute>"; };
 		FA577A9316C7217800860150 /* liblove.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; path = liblove.xcodeproj; sourceTree = "<group>"; };
@@ -127,7 +124,7 @@
 		FA5D24931A96CABA00C6FC8F /* libz.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libz.dylib; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS8.1.sdk/usr/lib/libz.dylib; sourceTree = DEVELOPER_DIR; };
 		FA5D24951A96CAC200C6FC8F /* CoreMotion.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreMotion.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS8.1.sdk/System/Library/Frameworks/CoreMotion.framework; sourceTree = DEVELOPER_DIR; };
 		FA5D24971A96CE1E00C6FC8F /* love-ios.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = "love-ios.plist"; path = "ios/love-ios.plist"; sourceTree = "<group>"; };
-		FA5D249A1A96CF4300C6FC8F /* Images.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; name = Images.xcassets; path = ios/Images.xcassets; sourceTree = "<group>"; };
+		FA5D249A1A96CF4300C6FC8F /* Images.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Images.xcassets; sourceTree = "<group>"; };
 		FA5D24C11A96D78000C6FC8F /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS8.1.sdk/System/Library/Frameworks/Foundation.framework; sourceTree = DEVELOPER_DIR; };
 		FA7C63691A9C49570000FD29 /* Launch Screen.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; name = "Launch Screen.xib"; path = "ios/Launch Screen.xib"; sourceTree = "<group>"; };
 		FA9B4A0916E1579F00074F42 /* SDL2.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SDL2.framework; path = /Library/Frameworks/SDL2.framework; sourceTree = "<absolute>"; };
@@ -206,8 +203,6 @@
 			isa = PBXGroup;
 			children = (
 				FAC1A448196F5DC600125284 /* license.txt */,
-				FA0B78D01A95814A000E1D17 /* love.icns */,
-				FA0B78D11A95814A000E1D17 /* lovedocument.icns */,
 			);
 			name = Resources;
 			sourceTree = "<group>";
@@ -379,9 +374,8 @@
 			isa = PBXResourcesBuildPhase;
 			buildActionMask = 2147483647;
 			files = (
+				FA5933751C6D625B000EC779 /* Images.xcassets in Resources */,
 				FAC1A449196F5DC600125284 /* license.txt in Resources */,
-				FA0B78D31A95814A000E1D17 /* lovedocument.icns in Resources */,
-				FA0B78D21A95814A000E1D17 /* love.icns in Resources */,
 			);
 			runOnlyForDeploymentPostprocessing = 0;
 		};
@@ -432,6 +426,7 @@
 		C01FCF4B08A954540054247B /* Debug */ = {
 			isa = XCBuildConfiguration;
 			buildSettings = {
+				ASSETCATALOG_COMPILER_APPICON_NAME = "OS X AppIcon";
 				COMBINE_HIDPI_IMAGES = YES;
 				FRAMEWORK_SEARCH_PATHS = (
 					"$(inherited)",
@@ -458,6 +453,7 @@
 		C01FCF4C08A954540054247B /* Release */ = {
 			isa = XCBuildConfiguration;
 			buildSettings = {
+				ASSETCATALOG_COMPILER_APPICON_NAME = "OS X AppIcon";
 				COMBINE_HIDPI_IMAGES = YES;
 				DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
 				FRAMEWORK_SEARCH_PATHS = (
@@ -597,8 +593,8 @@
 		FA0B7F261A95AAF4000E1D17 /* Debug */ = {
 			isa = XCBuildConfiguration;
 			buildSettings = {
-				ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
-				ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage;
+				ASSETCATALOG_COMPILER_APPICON_NAME = "iOS AppIcon";
+				ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = "iOS LaunchImage";
 				CLANG_WARN_BOOL_CONVERSION = YES;
 				CLANG_WARN_CONSTANT_CONVERSION = YES;
 				CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
@@ -643,8 +639,8 @@
 		FA0B7F271A95AAF4000E1D17 /* Release */ = {
 			isa = XCBuildConfiguration;
 			buildSettings = {
-				ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
-				ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage;
+				ASSETCATALOG_COMPILER_APPICON_NAME = "iOS AppIcon";
+				ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = "iOS LaunchImage";
 				CLANG_WARN_BOOL_CONVERSION = YES;
 				CLANG_WARN_CONSTANT_CONVERSION = YES;
 				CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
@@ -685,8 +681,8 @@
 		FA0B7F281A95AAF4000E1D17 /* Distribution */ = {
 			isa = XCBuildConfiguration;
 			buildSettings = {
-				ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
-				ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage;
+				ASSETCATALOG_COMPILER_APPICON_NAME = "iOS AppIcon";
+				ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = "iOS LaunchImage";
 				CLANG_WARN_BOOL_CONVERSION = YES;
 				CLANG_WARN_CONSTANT_CONVERSION = YES;
 				CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
@@ -786,6 +782,7 @@
 		FA5326C718971A0900F7BBF4 /* Distribution */ = {
 			isa = XCBuildConfiguration;
 			buildSettings = {
+				ASSETCATALOG_COMPILER_APPICON_NAME = "OS X AppIcon";
 				COMBINE_HIDPI_IMAGES = YES;
 				DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
 				FRAMEWORK_SEARCH_PATHS = (

+ 2 - 4
platform/xcode/macosx/love-macosx.plist

@@ -8,7 +8,7 @@
 	<array>
 		<dict>
 			<key>CFBundleTypeIconFile</key>
-			<string>lovedocument</string>
+			<string>GameIcon</string>
 			<key>CFBundleTypeName</key>
 			<string>LÖVE Project</string>
 			<key>CFBundleTypeRole</key>
@@ -47,8 +47,6 @@
 	</array>
 	<key>CFBundleExecutable</key>
 	<string>love</string>
-	<key>CFBundleIconFile</key>
-	<string>love.icns</string>
 	<key>CFBundleIdentifier</key>
 	<string>$(PRODUCT_BUNDLE_IDENTIFIER)</string>
 	<key>CFBundleInfoDictionaryVersion</key>
@@ -79,7 +77,7 @@
 			<key>UTTypeDescription</key>
 			<string>LÖVE Project</string>
 			<key>UTTypeIconFile</key>
-			<string>lovedocument</string>
+			<string>GameIcon</string>
 			<key>UTTypeIdentifier</key>
 			<string>org.love2d.love-game</string>
 			<key>UTTypeReferenceURL</key>

BIN
platform/xcode/macosx/love.icns


BIN
platform/xcode/macosx/lovedocument.icns