From 8a96f6e90bbb5e246c2c19b43d82bf24e2ff8c62 Mon Sep 17 00:00:00 2001 From: Dirk Hohndel Date: Sun, 6 Mar 2016 17:51:09 -0800 Subject: iOS build: bundle application icons and Info.plist This way the iDevice will show the correct name and icon for Subsurface-mobile. Signed-off-by: Dirk Hohndel --- icons/AppIcon29x29.png | Bin 0 -> 1764 bytes icons/AppIcon29x29@2x.png | Bin 0 -> 4320 bytes icons/AppIcon29x29@2x~ipad.png | Bin 0 -> 4320 bytes icons/AppIcon29x29~ipad.png | Bin 0 -> 1764 bytes icons/AppIcon40x40.png | Bin 0 -> 2688 bytes icons/AppIcon40x40@2x.png | Bin 0 -> 6278 bytes icons/AppIcon40x40@2x~ipad.png | Bin 0 -> 6278 bytes icons/AppIcon40x40~ipad.png | Bin 0 -> 2688 bytes icons/AppIcon50x50@2x~ipad.png | Bin 0 -> 8119 bytes icons/AppIcon50x50~ipad.png | Bin 0 -> 3544 bytes icons/AppIcon57x57.png | Bin 0 -> 4158 bytes icons/AppIcon57x57@2x.png | Bin 0 -> 9613 bytes icons/AppIcon60x60@2x.png | Bin 0 -> 10263 bytes icons/AppIcon72x72@2x~ipad.png | Bin 0 -> 12843 bytes icons/AppIcon72x72~ipad.png | Bin 0 -> 5580 bytes icons/AppIcon76x76@2x~ipad.png | Bin 0 -> 13696 bytes icons/AppIcon76x76~ipad.png | Bin 0 -> 5930 bytes packaging/ios/Info.plist | 79 ++++++++++++++++++++++++ packaging/ios/subsurface-ios/subsurface-ios.pro | 6 ++ 19 files changed, 85 insertions(+) create mode 100644 icons/AppIcon29x29.png create mode 100644 icons/AppIcon29x29@2x.png create mode 100644 icons/AppIcon29x29@2x~ipad.png create mode 100644 icons/AppIcon29x29~ipad.png create mode 100644 icons/AppIcon40x40.png create mode 100644 icons/AppIcon40x40@2x.png create mode 100644 icons/AppIcon40x40@2x~ipad.png create mode 100644 icons/AppIcon40x40~ipad.png create mode 100644 icons/AppIcon50x50@2x~ipad.png create mode 100644 icons/AppIcon50x50~ipad.png create mode 100644 icons/AppIcon57x57.png create mode 100644 icons/AppIcon57x57@2x.png create mode 100644 icons/AppIcon60x60@2x.png create mode 100644 icons/AppIcon72x72@2x~ipad.png create mode 100644 icons/AppIcon72x72~ipad.png create mode 100644 icons/AppIcon76x76@2x~ipad.png create mode 100644 icons/AppIcon76x76~ipad.png create mode 100644 packaging/ios/Info.plist diff --git a/icons/AppIcon29x29.png b/icons/AppIcon29x29.png new file mode 100644 index 000000000..8be008661 Binary files /dev/null and b/icons/AppIcon29x29.png differ diff --git a/icons/AppIcon29x29@2x.png b/icons/AppIcon29x29@2x.png new file mode 100644 index 000000000..176ae7060 Binary files /dev/null and b/icons/AppIcon29x29@2x.png differ diff --git a/icons/AppIcon29x29@2x~ipad.png b/icons/AppIcon29x29@2x~ipad.png new file mode 100644 index 000000000..176ae7060 Binary files /dev/null and b/icons/AppIcon29x29@2x~ipad.png differ diff --git a/icons/AppIcon29x29~ipad.png b/icons/AppIcon29x29~ipad.png new file mode 100644 index 000000000..8be008661 Binary files /dev/null and b/icons/AppIcon29x29~ipad.png differ diff --git a/icons/AppIcon40x40.png b/icons/AppIcon40x40.png new file mode 100644 index 000000000..4fd1cc0f6 Binary files /dev/null and b/icons/AppIcon40x40.png differ diff --git a/icons/AppIcon40x40@2x.png b/icons/AppIcon40x40@2x.png new file mode 100644 index 000000000..17d41ceb0 Binary files /dev/null and b/icons/AppIcon40x40@2x.png differ diff --git a/icons/AppIcon40x40@2x~ipad.png b/icons/AppIcon40x40@2x~ipad.png new file mode 100644 index 000000000..17d41ceb0 Binary files /dev/null and b/icons/AppIcon40x40@2x~ipad.png differ diff --git a/icons/AppIcon40x40~ipad.png b/icons/AppIcon40x40~ipad.png new file mode 100644 index 000000000..4fd1cc0f6 Binary files /dev/null and b/icons/AppIcon40x40~ipad.png differ diff --git a/icons/AppIcon50x50@2x~ipad.png b/icons/AppIcon50x50@2x~ipad.png new file mode 100644 index 000000000..428ef7c10 Binary files /dev/null and b/icons/AppIcon50x50@2x~ipad.png differ diff --git a/icons/AppIcon50x50~ipad.png b/icons/AppIcon50x50~ipad.png new file mode 100644 index 000000000..b6ecc6900 Binary files /dev/null and b/icons/AppIcon50x50~ipad.png differ diff --git a/icons/AppIcon57x57.png b/icons/AppIcon57x57.png new file mode 100644 index 000000000..947783ace Binary files /dev/null and b/icons/AppIcon57x57.png differ diff --git a/icons/AppIcon57x57@2x.png b/icons/AppIcon57x57@2x.png new file mode 100644 index 000000000..6e7c42869 Binary files /dev/null and b/icons/AppIcon57x57@2x.png differ diff --git a/icons/AppIcon60x60@2x.png b/icons/AppIcon60x60@2x.png new file mode 100644 index 000000000..24fd62d83 Binary files /dev/null and b/icons/AppIcon60x60@2x.png differ diff --git a/icons/AppIcon72x72@2x~ipad.png b/icons/AppIcon72x72@2x~ipad.png new file mode 100644 index 000000000..352e526e8 Binary files /dev/null and b/icons/AppIcon72x72@2x~ipad.png differ diff --git a/icons/AppIcon72x72~ipad.png b/icons/AppIcon72x72~ipad.png new file mode 100644 index 000000000..f05920bb2 Binary files /dev/null and b/icons/AppIcon72x72~ipad.png differ diff --git a/icons/AppIcon76x76@2x~ipad.png b/icons/AppIcon76x76@2x~ipad.png new file mode 100644 index 000000000..513a27d9d Binary files /dev/null and b/icons/AppIcon76x76@2x~ipad.png differ diff --git a/icons/AppIcon76x76~ipad.png b/icons/AppIcon76x76~ipad.png new file mode 100644 index 000000000..2ae9fa6de Binary files /dev/null and b/icons/AppIcon76x76~ipad.png differ diff --git a/packaging/ios/Info.plist b/packaging/ios/Info.plist new file mode 100644 index 000000000..aeaeab967 --- /dev/null +++ b/packaging/ios/Info.plist @@ -0,0 +1,79 @@ + + + + + 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 + + + + CFBundlePackageType + APPL + CFBundleGetInfoString + Created by Qt/QMake + CFBundleSignature + ???? + CFBundleExecutable + subsurface-ios + CFBundleIdentifier + org.subsurface-divelog.subsurface-mobile + CFBundleDisplayName + Subsruface-mobile + CFBundleName + Subsruface-mobile + CFBundleShortVersionString + 0.93 + CFBundleVersion + 1.0 + LSRequiresIPhoneOS + + UILaunchStoryboardName + LaunchScreen + UISupportedInterfaceOrientations + + UIInterfaceOrientationPortrait + UIInterfaceOrientationPortraitUpsideDown + UIInterfaceOrientationLandscapeLeft + UIInterfaceOrientationLandscapeRight + + NOTE + This file was generated by Qt/QMake. + NSHumanReadableCopyright + Copyright © 2011-2016 Linus Torvalds, Dirk Hohndel, Tomaz Canabrava and the Subsurface developer team + + diff --git a/packaging/ios/subsurface-ios/subsurface-ios.pro b/packaging/ios/subsurface-ios/subsurface-ios.pro index 140d8fc26..fd26c1f55 100644 --- a/packaging/ios/subsurface-ios/subsurface-ios.pro +++ b/packaging/ios/subsurface-ios/subsurface-ios.pro @@ -218,3 +218,9 @@ QML_IMPORT_PATH = # Default rules for deployment. include(deployment.pri) + +ios { + ios_icon.files = $$files(../../../icons/AppIcon*.png) + QMAKE_BUNDLE_DATA += ios_icon + QMAKE_INFO_PLIST = ../Info.plist +} -- cgit v1.2.3-70-g09d2