[MediaWiki-commits] [Gerrit] Fixing icons… again - change (apps...wikipedia)
Mhurd has submitted this change and it was merged. Change subject: Fixing icons… again .. Fixing icons… again A few problems to overcome this time: Archives use symlinks for the app bundle, which can throw monkey wrenches in the process. Looks like permissions have changed on build folders - can't reliably save to the app bundle during the process. So sidestepping. New solution: No longer manipulating the build folder, doing everything in the source directory. Created a new icon set - source - which will always contain the unmolested icons. The other icon set will be overwritten at build time with the overlaid icons. If release build or if imagemagick is not installed, then the icons are just copied Also removed generated icons from source control Note: only one icons is copied to the app, the other is in the project only. Change-Id: I39285429803b72d5caeda738fb82bc3d23406317 --- M .gitignore M Wikipedia.xcodeproj/project.pbxproj M Wikipedia/Images.xcassets/AppIcon.appiconset/Contents.json A Wikipedia/SourceIcons.xcassets/AppIconSource.appiconset/Contents.json R Wikipedia/SourceIcons.xcassets/AppIconSource.appiconset/icon...@2x.png R Wikipedia/SourceIcons.xcassets/AppIconSource.appiconset/icon...@3x.png R Wikipedia/SourceIcons.xcassets/AppIconSource.appiconset/Icon-72.png R Wikipedia/SourceIcons.xcassets/AppIconSource.appiconset/icon...@2x.png R Wikipedia/SourceIcons.xcassets/AppIconSource.appiconset/Icon-76.png R Wikipedia/SourceIcons.xcassets/AppIconSource.appiconset/icon...@2x.png R Wikipedia/SourceIcons.xcassets/AppIconSource.appiconset/Icon-Small-50.png R Wikipedia/SourceIcons.xcassets/AppIconSource.appiconset/icon-small...@2x.png R Wikipedia/SourceIcons.xcassets/AppIconSource.appiconset/Icon-Small.png R Wikipedia/SourceIcons.xcassets/AppIconSource.appiconset/icon-sm...@3x.png R Wikipedia/SourceIcons.xcassets/AppIconSource.appiconset/Icon-Spotlight-40.png R Wikipedia/SourceIcons.xcassets/AppIconSource.appiconset/icon-spotlight...@2x-1.png R Wikipedia/SourceIcons.xcassets/AppIconSource.appiconset/icon-spotlight...@2x.png R Wikipedia/SourceIcons.xcassets/AppIconSource.appiconset/icon-spotlight...@3x.png R Wikipedia/SourceIcons.xcassets/AppIconSource.appiconset/Icon.png R Wikipedia/SourceIcons.xcassets/AppIconSource.appiconset/i...@2x.png R Wikipedia/SourceIcons.xcassets/AppIconSource.appiconset/ios7_app_icon_iphone.png R Wikipedia/SourceIcons.xcassets/AppIconSource.appiconset/ios7_settings_icon.png R Wikipedia/SourceIcons.xcassets/AppIconSource.appiconset/ios7_settings_i...@2x.png M scripts/process-icons.sh 24 files changed, 263 insertions(+), 70 deletions(-) Approvals: Mhurd: Looks good to me, approved diff --git a/.gitignore b/.gitignore index 2d2952e..6dbb5fe 100644 --- a/.gitignore +++ b/.gitignore @@ -19,6 +19,9 @@ *.ipa *.xcuserstate +# Icons +Wikipedia/Images.xcassets/AppIcon.appiconset/*.png + # Fastlane fastlane/report.xml fastlane/Error*.png diff --git a/Wikipedia.xcodeproj/project.pbxproj b/Wikipedia.xcodeproj/project.pbxproj index feb2cbd..f302ee2 100644 --- a/Wikipedia.xcodeproj/project.pbxproj +++ b/Wikipedia.xcodeproj/project.pbxproj @@ -187,6 +187,7 @@ 04F27B7818FE0F2E00EDD838 /* PageHistoryViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 04F27B7418FE0F2E00EDD838 /* PageHistoryViewController.m */; }; 04F39590186CF80100B0D6FC /* TOCViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 04F3958F186CF80100B0D6FC /* TOCViewController.m */; }; 08D631F71A69B1AB00D87AD0 /* WMFImageGalleryViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 08D631F61A69B1AB00D87AD0 /* WMFImageGalleryViewController.m */; }; + 0E36C2271AE0B59D00C58CFF /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = D4991453181D51DE00E6073C /* Images.xcassets */; }; 0EA4402E1AA6281200B09DBA /* NSDateFormatter+WMFExtensions.m in Sources */ = {isa = PBXBuildFile; fileRef = 0EA4402D1AA6281200B09DBA /* NSDateFormatter+WMFExtensions.m */; }; 0EBC56681AD3656900E82CDD /* WMFAsyncTestCase.m in Sources */ = {isa = PBXBuildFile; fileRef = BC7ACB631AB34C9C00791497 /* WMFAsyncTestCase.m */; }; 0EBC567F1AD442CC00E82CDD /* BITHockeyManager+WMFExtensions.m in Sources */ = {isa = PBXBuildFile; fileRef = 0EBC567E1AD442CC00E82CDD /* BITHockeyManager+WMFExtensions.m */; }; @@ -325,7 +326,6 @@ D4991445181D51DE00E6073C /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = D4991444181D51DE00E6073C /* main.m */; }; D4991449181D51DE00E6073C /* AppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = D4991448181D51DE00E6073C /* AppDelegate.m */; }; D499144C181D51DE00E6073C /* Main_iPhone.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = D499144A181D51DE00E6073C /* Main_iPhone.storyboard */; }; -
[MediaWiki-commits] [Gerrit] Fixing icons… again - change (apps...wikipedia)
Fjalapeno has uploaded a new change for review. https://gerrit.wikimedia.org/r/204703 Change subject: Fixing icons… again .. Fixing icons… again A few problems to overcome this time: Archives use symlinks for the app bundle, which can throw monkey wrenches in the process. Looks like permissions have changed on build folders - can't reliably save to the app bundle during the process. So sidestepping. New solution: No longer manipulating the build folder, doing everything in the source directory. Created a new icon set - source - which will always contain the unmolested icons. The other icon set will be overwritten at build time with the overlaid icons. Note: only one icons is copied to the app, the other is in the project only. Change-Id: I39285429803b72d5caeda738fb82bc3d23406317 --- M Wikipedia.xcodeproj/project.pbxproj M Wikipedia/Images.xcassets/AppIcon.appiconset/Contents.json M Wikipedia/Images.xcassets/AppIcon.appiconset/icon...@2x.png M Wikipedia/Images.xcassets/AppIcon.appiconset/icon...@3x.png M Wikipedia/Images.xcassets/AppIcon.appiconset/Icon-72.png M Wikipedia/Images.xcassets/AppIcon.appiconset/icon...@2x.png M Wikipedia/Images.xcassets/AppIcon.appiconset/Icon-76.png M Wikipedia/Images.xcassets/AppIcon.appiconset/icon...@2x.png M Wikipedia/Images.xcassets/AppIcon.appiconset/Icon.png M Wikipedia/Images.xcassets/AppIcon.appiconset/i...@2x.png M Wikipedia/Images.xcassets/AppIcon.appiconset/ios7_app_icon_iphone.png A Wikipedia/SourceIcons.xcassets/AppIconSource.appiconset/Contents.json A Wikipedia/SourceIcons.xcassets/AppIconSource.appiconset/icon...@2x.png A Wikipedia/SourceIcons.xcassets/AppIconSource.appiconset/icon...@3x.png A Wikipedia/SourceIcons.xcassets/AppIconSource.appiconset/Icon-72.png A Wikipedia/SourceIcons.xcassets/AppIconSource.appiconset/icon...@2x.png A Wikipedia/SourceIcons.xcassets/AppIconSource.appiconset/Icon-76.png A Wikipedia/SourceIcons.xcassets/AppIconSource.appiconset/icon...@2x.png A Wikipedia/SourceIcons.xcassets/AppIconSource.appiconset/Icon-Small-50.png A Wikipedia/SourceIcons.xcassets/AppIconSource.appiconset/icon-small...@2x.png A Wikipedia/SourceIcons.xcassets/AppIconSource.appiconset/Icon-Small.png A Wikipedia/SourceIcons.xcassets/AppIconSource.appiconset/icon-sm...@3x.png A Wikipedia/SourceIcons.xcassets/AppIconSource.appiconset/Icon-Spotlight-40.png A Wikipedia/SourceIcons.xcassets/AppIconSource.appiconset/icon-spotlight...@2x-1.png A Wikipedia/SourceIcons.xcassets/AppIconSource.appiconset/icon-spotlight...@2x.png A Wikipedia/SourceIcons.xcassets/AppIconSource.appiconset/icon-spotlight...@3x.png A Wikipedia/SourceIcons.xcassets/AppIconSource.appiconset/Icon.png A Wikipedia/SourceIcons.xcassets/AppIconSource.appiconset/i...@2x.png A Wikipedia/SourceIcons.xcassets/AppIconSource.appiconset/ios7_app_icon_iphone.png A Wikipedia/SourceIcons.xcassets/AppIconSource.appiconset/ios7_settings_icon.png A Wikipedia/SourceIcons.xcassets/AppIconSource.appiconset/ios7_settings_i...@2x.png M scripts/process-icons.sh 32 files changed, 202 insertions(+), 193 deletions(-) git pull ssh://gerrit.wikimedia.org:29418/apps/ios/wikipedia refs/changes/03/204703/1 diff --git a/Wikipedia.xcodeproj/project.pbxproj b/Wikipedia.xcodeproj/project.pbxproj index e5004fa..50e3ed2 100644 --- a/Wikipedia.xcodeproj/project.pbxproj +++ b/Wikipedia.xcodeproj/project.pbxproj @@ -185,6 +185,7 @@ 04F27B7818FE0F2E00EDD838 /* PageHistoryViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 04F27B7418FE0F2E00EDD838 /* PageHistoryViewController.m */; }; 04F39590186CF80100B0D6FC /* TOCViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 04F3958F186CF80100B0D6FC /* TOCViewController.m */; }; 08D631F71A69B1AB00D87AD0 /* WMFImageGalleryViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 08D631F61A69B1AB00D87AD0 /* WMFImageGalleryViewController.m */; }; + 0E36C2271AE0B59D00C58CFF /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = D4991453181D51DE00E6073C /* Images.xcassets */; }; 0EA4402E1AA6281200B09DBA /* NSDateFormatter+WMFExtensions.m in Sources */ = {isa = PBXBuildFile; fileRef = 0EA4402D1AA6281200B09DBA /* NSDateFormatter+WMFExtensions.m */; }; 0EBC56681AD3656900E82CDD /* WMFAsyncTestCase.m in Sources */ = {isa = PBXBuildFile; fileRef = BC7ACB631AB34C9C00791497 /* WMFAsyncTestCase.m */; }; 0EBC567F1AD442CC00E82CDD /* BITHockeyManager+WMFExtensions.m in Sources */ = {isa = PBXBuildFile; fileRef = 0EBC567E1AD442CC00E82CDD /* BITHockeyManager+WMFExtensions.m */; }; @@ -323,7 +324,6 @@ D4991445181D51DE00E6073C /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = D4991444181D51DE00E6073C /* main.m */; }; D4991449181D51DE00E6073C /* AppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef =