From 18d044d9dc3219df116e226aa8a1d2ddce38eaea Mon Sep 17 00:00:00 2001 From: Dirk Hohndel Date: Wed, 29 Nov 2017 07:15:39 -0800 Subject: iOS build: update icons Latest xcode requires more and different(?) icons. Signed-off-by: Dirk Hohndel --- icons/AppIcon167x167~ipad.png | Bin 15385 -> 0 bytes icons/AppIcon29x29.png | Bin 1764 -> 0 bytes icons/AppIcon29x29@2x.png | Bin 4320 -> 0 bytes icons/AppIcon29x29@2x~ipad.png | Bin 4320 -> 0 bytes icons/AppIcon29x29~ipad.png | Bin 1764 -> 0 bytes icons/AppIcon40x40.png | Bin 2688 -> 0 bytes icons/AppIcon40x40@2x.png | Bin 6278 -> 0 bytes icons/AppIcon40x40@2x~ipad.png | Bin 6278 -> 0 bytes icons/AppIcon40x40~ipad.png | Bin 2688 -> 0 bytes icons/AppIcon50x50@2x~ipad.png | Bin 8119 -> 0 bytes icons/AppIcon50x50~ipad.png | Bin 3544 -> 0 bytes icons/AppIcon57x57.png | Bin 4158 -> 0 bytes icons/AppIcon57x57@2x.png | Bin 9613 -> 0 bytes icons/AppIcon60x60@2x.png | Bin 10263 -> 0 bytes icons/AppIcon72x72@2x~ipad.png | Bin 12843 -> 0 bytes icons/AppIcon72x72~ipad.png | Bin 5580 -> 0 bytes icons/AppIcon76x76@2x~ipad.png | Bin 13696 -> 0 bytes icons/AppIcon76x76~ipad.png | Bin 5930 -> 0 bytes icons/iTunesArtwork.png | Bin 0 -> 203890 bytes icons/iTunesArtwork@2x.png | Bin 0 -> 713194 bytes packaging/ios/Info.plist.in | 43 +------- .../ios/Subsurface-mobile/Subsurface-mobile.pro | 4 +- .../AppIcon.appiconset/AppIcon-20.png | Bin 0 -> 2504 bytes .../AppIcon.appiconset/AppIcon-20@2x-1.png | Bin 0 -> 7023 bytes .../AppIcon.appiconset/AppIcon-20@2x.png | Bin 0 -> 7023 bytes .../AppIcon.appiconset/AppIcon-20@3x.png | Bin 0 -> 12411 bytes .../AppIcon.appiconset/AppIcon-29@3x.png | Bin 0 -> 19820 bytes .../AppIcon.appiconset/AppIcon-40@3x.png | Bin 0 -> 30385 bytes .../AppIcon.appiconset/AppIcon-60@3x.png | Bin 0 -> 49794 bytes .../AppIcon.appiconset/AppIcon-76.png | Bin 0 -> 16692 bytes .../AppIcon.appiconset/AppIcon-76@2x.png | Bin 0 -> 40142 bytes .../AppIcon.appiconset/AppIcon-83.5@2x.png | Bin 0 -> 45473 bytes .../AppIcon.appiconset/AppIcon29x29.png | Bin 0 -> 1764 bytes .../AppIcon.appiconset/AppIcon29x29@2x.png | Bin 0 -> 4320 bytes .../AppIcon.appiconset/AppIcon40x40@2x.png | Bin 0 -> 6278 bytes .../AppIcon.appiconset/AppIcon40x40~ipad.png | Bin 0 -> 2688 bytes .../AppIcon.appiconset/AppIcon60x60@2x.png | Bin 0 -> 10263 bytes .../AppIcon.appiconset/Contents.json | 115 +++++++++++++++++++++ packaging/ios/storeIcon.xcassets/Contents.json | 6 ++ 39 files changed, 125 insertions(+), 43 deletions(-) delete mode 100644 icons/AppIcon167x167~ipad.png delete mode 100644 icons/AppIcon29x29.png delete mode 100644 icons/AppIcon29x29@2x.png delete mode 100644 icons/AppIcon29x29@2x~ipad.png delete mode 100644 icons/AppIcon29x29~ipad.png delete mode 100644 icons/AppIcon40x40.png delete mode 100644 icons/AppIcon40x40@2x.png delete mode 100644 icons/AppIcon40x40@2x~ipad.png delete mode 100644 icons/AppIcon40x40~ipad.png delete mode 100644 icons/AppIcon50x50@2x~ipad.png delete mode 100644 icons/AppIcon50x50~ipad.png delete mode 100644 icons/AppIcon57x57.png delete mode 100644 icons/AppIcon57x57@2x.png delete mode 100644 icons/AppIcon60x60@2x.png delete mode 100644 icons/AppIcon72x72@2x~ipad.png delete mode 100644 icons/AppIcon72x72~ipad.png delete mode 100644 icons/AppIcon76x76@2x~ipad.png delete mode 100644 icons/AppIcon76x76~ipad.png create mode 100644 icons/iTunesArtwork.png create mode 100644 icons/iTunesArtwork@2x.png create mode 100644 packaging/ios/storeIcon.xcassets/AppIcon.appiconset/AppIcon-20.png create mode 100644 packaging/ios/storeIcon.xcassets/AppIcon.appiconset/AppIcon-20@2x-1.png create mode 100644 packaging/ios/storeIcon.xcassets/AppIcon.appiconset/AppIcon-20@2x.png create mode 100644 packaging/ios/storeIcon.xcassets/AppIcon.appiconset/AppIcon-20@3x.png create mode 100644 packaging/ios/storeIcon.xcassets/AppIcon.appiconset/AppIcon-29@3x.png create mode 100644 packaging/ios/storeIcon.xcassets/AppIcon.appiconset/AppIcon-40@3x.png create mode 100644 packaging/ios/storeIcon.xcassets/AppIcon.appiconset/AppIcon-60@3x.png create mode 100644 packaging/ios/storeIcon.xcassets/AppIcon.appiconset/AppIcon-76.png create mode 100644 packaging/ios/storeIcon.xcassets/AppIcon.appiconset/AppIcon-76@2x.png create mode 100644 packaging/ios/storeIcon.xcassets/AppIcon.appiconset/AppIcon-83.5@2x.png create mode 100644 packaging/ios/storeIcon.xcassets/AppIcon.appiconset/AppIcon29x29.png create mode 100644 packaging/ios/storeIcon.xcassets/AppIcon.appiconset/AppIcon29x29@2x.png create mode 100644 packaging/ios/storeIcon.xcassets/AppIcon.appiconset/AppIcon40x40@2x.png create mode 100644 packaging/ios/storeIcon.xcassets/AppIcon.appiconset/AppIcon40x40~ipad.png create mode 100644 packaging/ios/storeIcon.xcassets/AppIcon.appiconset/AppIcon60x60@2x.png create mode 100644 packaging/ios/storeIcon.xcassets/AppIcon.appiconset/Contents.json create mode 100644 packaging/ios/storeIcon.xcassets/Contents.json diff --git a/icons/AppIcon167x167~ipad.png b/icons/AppIcon167x167~ipad.png deleted file mode 100644 index 965b5a32c..000000000 Binary files a/icons/AppIcon167x167~ipad.png and /dev/null differ diff --git a/icons/AppIcon29x29.png b/icons/AppIcon29x29.png deleted file mode 100644 index 8be008661..000000000 Binary files a/icons/AppIcon29x29.png and /dev/null differ diff --git a/icons/AppIcon29x29@2x.png b/icons/AppIcon29x29@2x.png deleted file mode 100644 index 176ae7060..000000000 Binary files a/icons/AppIcon29x29@2x.png and /dev/null differ diff --git a/icons/AppIcon29x29@2x~ipad.png b/icons/AppIcon29x29@2x~ipad.png deleted file mode 100644 index 176ae7060..000000000 Binary files a/icons/AppIcon29x29@2x~ipad.png and /dev/null differ diff --git a/icons/AppIcon29x29~ipad.png b/icons/AppIcon29x29~ipad.png deleted file mode 100644 index 8be008661..000000000 Binary files a/icons/AppIcon29x29~ipad.png and /dev/null differ diff --git a/icons/AppIcon40x40.png b/icons/AppIcon40x40.png deleted file mode 100644 index 4fd1cc0f6..000000000 Binary files a/icons/AppIcon40x40.png and /dev/null differ diff --git a/icons/AppIcon40x40@2x.png b/icons/AppIcon40x40@2x.png deleted file mode 100644 index 17d41ceb0..000000000 Binary files a/icons/AppIcon40x40@2x.png and /dev/null differ diff --git a/icons/AppIcon40x40@2x~ipad.png b/icons/AppIcon40x40@2x~ipad.png deleted file mode 100644 index 17d41ceb0..000000000 Binary files a/icons/AppIcon40x40@2x~ipad.png and /dev/null differ diff --git a/icons/AppIcon40x40~ipad.png b/icons/AppIcon40x40~ipad.png deleted file mode 100644 index 4fd1cc0f6..000000000 Binary files a/icons/AppIcon40x40~ipad.png and /dev/null differ diff --git a/icons/AppIcon50x50@2x~ipad.png b/icons/AppIcon50x50@2x~ipad.png deleted file mode 100644 index 428ef7c10..000000000 Binary files a/icons/AppIcon50x50@2x~ipad.png and /dev/null differ diff --git a/icons/AppIcon50x50~ipad.png b/icons/AppIcon50x50~ipad.png deleted file mode 100644 index b6ecc6900..000000000 Binary files a/icons/AppIcon50x50~ipad.png and /dev/null differ diff --git a/icons/AppIcon57x57.png b/icons/AppIcon57x57.png deleted file mode 100644 index 947783ace..000000000 Binary files a/icons/AppIcon57x57.png and /dev/null differ diff --git a/icons/AppIcon57x57@2x.png b/icons/AppIcon57x57@2x.png deleted file mode 100644 index 6e7c42869..000000000 Binary files a/icons/AppIcon57x57@2x.png and /dev/null differ diff --git a/icons/AppIcon60x60@2x.png b/icons/AppIcon60x60@2x.png deleted file mode 100644 index 24fd62d83..000000000 Binary files a/icons/AppIcon60x60@2x.png and /dev/null differ diff --git a/icons/AppIcon72x72@2x~ipad.png b/icons/AppIcon72x72@2x~ipad.png deleted file mode 100644 index 352e526e8..000000000 Binary files a/icons/AppIcon72x72@2x~ipad.png and /dev/null differ diff --git a/icons/AppIcon72x72~ipad.png b/icons/AppIcon72x72~ipad.png deleted file mode 100644 index f05920bb2..000000000 Binary files a/icons/AppIcon72x72~ipad.png and /dev/null differ diff --git a/icons/AppIcon76x76@2x~ipad.png b/icons/AppIcon76x76@2x~ipad.png deleted file mode 100644 index 513a27d9d..000000000 Binary files a/icons/AppIcon76x76@2x~ipad.png and /dev/null differ diff --git a/icons/AppIcon76x76~ipad.png b/icons/AppIcon76x76~ipad.png deleted file mode 100644 index 2ae9fa6de..000000000 Binary files a/icons/AppIcon76x76~ipad.png and /dev/null differ diff --git a/icons/iTunesArtwork.png b/icons/iTunesArtwork.png new file mode 100644 index 000000000..a7bfc1f71 Binary files /dev/null and b/icons/iTunesArtwork.png differ diff --git a/icons/iTunesArtwork@2x.png b/icons/iTunesArtwork@2x.png new file mode 100644 index 000000000..5e8de8a8d Binary files /dev/null and b/icons/iTunesArtwork@2x.png differ diff --git a/packaging/ios/Info.plist.in b/packaging/ios/Info.plist.in index 80bb5a5d4..37aa1ea5a 100644 --- a/packaging/ios/Info.plist.in +++ b/packaging/ios/Info.plist.in @@ -8,47 +8,8 @@ Subsurface-mobile CFBundleGetInfoString Created by Qt/QMake - CFBundleIcons - - CFBundlePrimaryIcon - - CFBundleIconFiles - - AppIcon29x29.png - AppIcon29x29@2x.png - AppIcon40x40@2x.png - AppIcon57x57.png - AppIcon57x57@2x.png - AppIcon60x60@2x.png - - - - CFBundleIcons~ipad - - CFBundlePrimaryIcon - - CFBundleIconFiles - - AppIcon29x29.png - AppIcon29x29@2x.png - AppIcon40x40@2x.png - AppIcon57x57.png - AppIcon57x57@2x.png - AppIcon60x60@2x.png - AppIcon29x29~ipad.png - AppIcon29x29@2x~ipad.png - AppIcon40x40~ipad.png - AppIcon40x40@2x~ipad.png - AppIcon50x50~ipad.png - AppIcon50x50@2x~ipad.png - AppIcon72x72~ipad.png - AppIcon72x72@2x~ipad.png - AppIcon76x76~ipad.png - AppIcon76x76@2x~ipad.png - AppIcon167x167~ipad.png - - - + CFBundleIconName + AppIcon CFBundleIdentifier org.subsurface-divelog.subsurface-mobile CFBundleName diff --git a/packaging/ios/Subsurface-mobile/Subsurface-mobile.pro b/packaging/ios/Subsurface-mobile/Subsurface-mobile.pro index 11d935216..1ed507cc4 100644 --- a/packaging/ios/Subsurface-mobile/Subsurface-mobile.pro +++ b/packaging/ios/Subsurface-mobile/Subsurface-mobile.pro @@ -243,8 +243,8 @@ include(deployment.pri) include(../../../mobile-widgets/qml/kirigami/kirigami.pri) ios { - ios_icon.files = $$files(../../../icons/AppIcon*.png) + QMAKE_ASSET_CATALOGS += ../storeIcon.xcassets app_launch_images.files = ../SubsurfaceMobileLaunch.xib $$files(../SubsurfaceMobileLaunchImage*.png) - QMAKE_BUNDLE_DATA += app_launch_images ios_icon + QMAKE_BUNDLE_DATA += app_launch_images QMAKE_INFO_PLIST = ../Info.plist } diff --git a/packaging/ios/storeIcon.xcassets/AppIcon.appiconset/AppIcon-20.png b/packaging/ios/storeIcon.xcassets/AppIcon.appiconset/AppIcon-20.png new file mode 100644 index 000000000..f021e6616 Binary files /dev/null and b/packaging/ios/storeIcon.xcassets/AppIcon.appiconset/AppIcon-20.png differ diff --git a/packaging/ios/storeIcon.xcassets/AppIcon.appiconset/AppIcon-20@2x-1.png b/packaging/ios/storeIcon.xcassets/AppIcon.appiconset/AppIcon-20@2x-1.png new file mode 100644 index 000000000..1c280725b Binary files /dev/null and b/packaging/ios/storeIcon.xcassets/AppIcon.appiconset/AppIcon-20@2x-1.png differ diff --git a/packaging/ios/storeIcon.xcassets/AppIcon.appiconset/AppIcon-20@2x.png b/packaging/ios/storeIcon.xcassets/AppIcon.appiconset/AppIcon-20@2x.png new file mode 100644 index 000000000..1c280725b Binary files /dev/null and b/packaging/ios/storeIcon.xcassets/AppIcon.appiconset/AppIcon-20@2x.png differ diff --git a/packaging/ios/storeIcon.xcassets/AppIcon.appiconset/AppIcon-20@3x.png b/packaging/ios/storeIcon.xcassets/AppIcon.appiconset/AppIcon-20@3x.png new file mode 100644 index 000000000..d35fa7c6f Binary files /dev/null and b/packaging/ios/storeIcon.xcassets/AppIcon.appiconset/AppIcon-20@3x.png differ diff --git a/packaging/ios/storeIcon.xcassets/AppIcon.appiconset/AppIcon-29@3x.png b/packaging/ios/storeIcon.xcassets/AppIcon.appiconset/AppIcon-29@3x.png new file mode 100644 index 000000000..09c052bf1 Binary files /dev/null and b/packaging/ios/storeIcon.xcassets/AppIcon.appiconset/AppIcon-29@3x.png differ diff --git a/packaging/ios/storeIcon.xcassets/AppIcon.appiconset/AppIcon-40@3x.png b/packaging/ios/storeIcon.xcassets/AppIcon.appiconset/AppIcon-40@3x.png new file mode 100644 index 000000000..12a18401a Binary files /dev/null and b/packaging/ios/storeIcon.xcassets/AppIcon.appiconset/AppIcon-40@3x.png differ diff --git a/packaging/ios/storeIcon.xcassets/AppIcon.appiconset/AppIcon-60@3x.png b/packaging/ios/storeIcon.xcassets/AppIcon.appiconset/AppIcon-60@3x.png new file mode 100644 index 000000000..1ed925d43 Binary files /dev/null and b/packaging/ios/storeIcon.xcassets/AppIcon.appiconset/AppIcon-60@3x.png differ diff --git a/packaging/ios/storeIcon.xcassets/AppIcon.appiconset/AppIcon-76.png b/packaging/ios/storeIcon.xcassets/AppIcon.appiconset/AppIcon-76.png new file mode 100644 index 000000000..370d85a11 Binary files /dev/null and b/packaging/ios/storeIcon.xcassets/AppIcon.appiconset/AppIcon-76.png differ diff --git a/packaging/ios/storeIcon.xcassets/AppIcon.appiconset/AppIcon-76@2x.png b/packaging/ios/storeIcon.xcassets/AppIcon.appiconset/AppIcon-76@2x.png new file mode 100644 index 000000000..282952713 Binary files /dev/null and b/packaging/ios/storeIcon.xcassets/AppIcon.appiconset/AppIcon-76@2x.png differ diff --git a/packaging/ios/storeIcon.xcassets/AppIcon.appiconset/AppIcon-83.5@2x.png b/packaging/ios/storeIcon.xcassets/AppIcon.appiconset/AppIcon-83.5@2x.png new file mode 100644 index 000000000..900d1a16c Binary files /dev/null and b/packaging/ios/storeIcon.xcassets/AppIcon.appiconset/AppIcon-83.5@2x.png differ diff --git a/packaging/ios/storeIcon.xcassets/AppIcon.appiconset/AppIcon29x29.png b/packaging/ios/storeIcon.xcassets/AppIcon.appiconset/AppIcon29x29.png new file mode 100644 index 000000000..8be008661 Binary files /dev/null and b/packaging/ios/storeIcon.xcassets/AppIcon.appiconset/AppIcon29x29.png differ diff --git a/packaging/ios/storeIcon.xcassets/AppIcon.appiconset/AppIcon29x29@2x.png b/packaging/ios/storeIcon.xcassets/AppIcon.appiconset/AppIcon29x29@2x.png new file mode 100644 index 000000000..176ae7060 Binary files /dev/null and b/packaging/ios/storeIcon.xcassets/AppIcon.appiconset/AppIcon29x29@2x.png differ diff --git a/packaging/ios/storeIcon.xcassets/AppIcon.appiconset/AppIcon40x40@2x.png b/packaging/ios/storeIcon.xcassets/AppIcon.appiconset/AppIcon40x40@2x.png new file mode 100644 index 000000000..17d41ceb0 Binary files /dev/null and b/packaging/ios/storeIcon.xcassets/AppIcon.appiconset/AppIcon40x40@2x.png differ diff --git a/packaging/ios/storeIcon.xcassets/AppIcon.appiconset/AppIcon40x40~ipad.png b/packaging/ios/storeIcon.xcassets/AppIcon.appiconset/AppIcon40x40~ipad.png new file mode 100644 index 000000000..4fd1cc0f6 Binary files /dev/null and b/packaging/ios/storeIcon.xcassets/AppIcon.appiconset/AppIcon40x40~ipad.png differ diff --git a/packaging/ios/storeIcon.xcassets/AppIcon.appiconset/AppIcon60x60@2x.png b/packaging/ios/storeIcon.xcassets/AppIcon.appiconset/AppIcon60x60@2x.png new file mode 100644 index 000000000..24fd62d83 Binary files /dev/null and b/packaging/ios/storeIcon.xcassets/AppIcon.appiconset/AppIcon60x60@2x.png differ diff --git a/packaging/ios/storeIcon.xcassets/AppIcon.appiconset/Contents.json b/packaging/ios/storeIcon.xcassets/AppIcon.appiconset/Contents.json new file mode 100644 index 000000000..b5d8cd7bf --- /dev/null +++ b/packaging/ios/storeIcon.xcassets/AppIcon.appiconset/Contents.json @@ -0,0 +1,115 @@ +{ + "images" : [ + { + "size" : "20x20", + "idiom" : "iphone", + "filename" : "AppIcon-20@2x.png", + "scale" : "2x" + }, + { + "size" : "20x20", + "idiom" : "iphone", + "filename" : "AppIcon-20@3x.png", + "scale" : "3x" + }, + { + "size" : "29x29", + "idiom" : "iphone", + "filename" : "AppIcon29x29@2x.png", + "scale" : "2x" + }, + { + "size" : "29x29", + "idiom" : "iphone", + "filename" : "AppIcon-29@3x.png", + "scale" : "3x" + }, + { + "size" : "40x40", + "idiom" : "iphone", + "filename" : "AppIcon40x40@2x.png", + "scale" : "2x" + }, + { + "size" : "40x40", + "idiom" : "iphone", + "filename" : "AppIcon-40@3x.png", + "scale" : "3x" + }, + { + "size" : "60x60", + "idiom" : "iphone", + "filename" : "AppIcon60x60@2x.png", + "scale" : "2x" + }, + { + "size" : "60x60", + "idiom" : "iphone", + "filename" : "AppIcon-60@3x.png", + "scale" : "3x" + }, + { + "size" : "20x20", + "idiom" : "ipad", + "filename" : "AppIcon-20.png", + "scale" : "1x" + }, + { + "size" : "20x20", + "idiom" : "ipad", + "filename" : "AppIcon-20@2x-1.png", + "scale" : "2x" + }, + { + "size" : "29x29", + "idiom" : "ipad", + "filename" : "AppIcon29x29.png", + "scale" : "1x" + }, + { + "size" : "29x29", + "idiom" : "ipad", + "filename" : "AppIcon29x29@2x.png", + "scale" : "2x" + }, + { + "size" : "40x40", + "idiom" : "ipad", + "filename" : "AppIcon40x40~ipad.png", + "scale" : "1x" + }, + { + "size" : "40x40", + "idiom" : "ipad", + "filename" : "AppIcon40x40@2x.png", + "scale" : "2x" + }, + { + "size" : "76x76", + "idiom" : "ipad", + "filename" : "AppIcon-76.png", + "scale" : "1x" + }, + { + "size" : "76x76", + "idiom" : "ipad", + "filename" : "AppIcon-76@2x.png", + "scale" : "2x" + }, + { + "size" : "83.5x83.5", + "idiom" : "ipad", + "filename" : "AppIcon-83.5@2x.png", + "scale" : "2x" + }, + { + "idiom" : "ios-marketing", + "size" : "1024x1024", + "scale" : "1x" + } + ], + "info" : { + "version" : 1, + "author" : "xcode" + } +} \ No newline at end of file diff --git a/packaging/ios/storeIcon.xcassets/Contents.json b/packaging/ios/storeIcon.xcassets/Contents.json new file mode 100644 index 000000000..da4a164c9 --- /dev/null +++ b/packaging/ios/storeIcon.xcassets/Contents.json @@ -0,0 +1,6 @@ +{ + "info" : { + "version" : 1, + "author" : "xcode" + } +} \ No newline at end of file -- cgit v1.2.3-70-g09d2