Mhurd has uploaded a new change for review.
https://gerrit.wikimedia.org/r/187060
Change subject: Removed some svg-to-png inkscape build commands.
......................................................................
Removed some svg-to-png inkscape build commands.
Now uses assets catalog vector abilities. Specifically, svgs
which have been converted to pdfs (because pdf vectors have
size info).
Change-Id: I70dde4bfe95191712708596f161b60babc1de0d1
---
M Wikipedia.xcodeproj/project.pbxproj
A scripts/copy-wmflogo-to-assets.sh
M scripts/icon-svgs-to-pngs.sh
M wikipedia/Images.xcassets/RecentPagesEmpty.imageset/Contents.json
A wikipedia/Images.xcassets/RecentPagesEmpty.imageset/recent.pdf
D wikipedia/Images.xcassets/RecentPagesEmpty.imageset/recent120.png
D wikipedia/Images.xcassets/RecentPagesEmpty.imageset/recent240.png
D wikipedia/Images.xcassets/RecentPagesEmpty.imageset/recent360.png
M wikipedia/Images.xcassets/SavedPagesEmpty.imageset/Contents.json
A wikipedia/Images.xcassets/SavedPagesEmpty.imageset/savedpages.pdf
D wikipedia/Images.xcassets/SavedPagesEmpty.imageset/savedpages120.png
D wikipedia/Images.xcassets/SavedPagesEmpty.imageset/savedpages240.png
D wikipedia/Images.xcassets/SavedPagesEmpty.imageset/savedpages360.png
M wikipedia/Images.xcassets/WMFLogo_60.imageset/Contents.json
A wikipedia/Images.xcassets/WMFLogo_60.imageset/wmf_logo.pdf
D wikipedia/Images.xcassets/WMFLogo_60.imageset/wmflogo_120.png
D wikipedia/Images.xcassets/WMFLogo_60.imageset/wmflogo_180.png
D wikipedia/Images.xcassets/WMFLogo_60.imageset/wmflogo_60.png
D wikipedia/assets/images/wmflogo_120.png
D wikipedia/assets/images/wmflogo_180.png
D wikipedia/assets/images/wmflogo_60.png
D www/images/wmflogo_120.png
D www/images/wmflogo_180.png
D www/images/wmflogo_60.png
24 files changed, 75 insertions(+), 56 deletions(-)
git pull ssh://gerrit.wikimedia.org:29418/apps/ios/wikipedia
refs/changes/60/187060/1
diff --git a/Wikipedia.xcodeproj/project.pbxproj
b/Wikipedia.xcodeproj/project.pbxproj
index b034866..b8e90c5 100644
--- a/Wikipedia.xcodeproj/project.pbxproj
+++ b/Wikipedia.xcodeproj/project.pbxproj
@@ -1785,15 +1785,16 @@
isa = PBXNativeTarget;
buildConfigurationList = D499146A181D51DF00E6073C /*
Build configuration list for PBXNativeTarget "Wikipedia" */;
buildPhases = (
- 048702AE19F75B0800B7D307 /* ShellScript */,
+ 048702AE19F75B0800B7D307 /* run-cocoapods */,
D4991431181D51DE00E6073C /* Sources */,
D4991432181D51DE00E6073C /* Frameworks */,
- 046F268119C387BD00D7ACB3 /* ShellScript */,
- 04272E7619404CDF00CC682F /* ShellScript */,
- 04272E75193FF7F000CC682F /* ShellScript */,
- D4C16A621970946900CD91AD /* ShellScript */,
- D4C16A631970949A00CD91AD /* ShellScript */,
+ 04272E7619404CDF00CC682F /* run-grunt */,
+ 04272E75193FF7F000CC682F /* make-css-assets */,
+ D4C16A621970946900CD91AD /*
update-storyboard-strings */,
+ D4C16A631970949A00CD91AD /* update-qqq */,
D4991433181D51DE00E6073C /* Resources */,
+ 046F268119C387BD00D7ACB3 /* icon-svgs-to-pngs
*/,
+ 04E0C2771A7750AB00FE22DA /*
copy-wmflogo-to-assets */,
);
buildRules = (
);
@@ -2032,7 +2033,7 @@
/* End PBXResourcesBuildPhase section */
/* Begin PBXShellScriptBuildPhase section */
- 04272E75193FF7F000CC682F /* ShellScript */ = {
+ 04272E75193FF7F000CC682F /* make-css-assets */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
@@ -2040,26 +2041,28 @@
inputPaths = (
"",
);
+ name = "make-css-assets";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/bash;
shellScript = "scripts/make-css-assets.bash";
};
- 04272E7619404CDF00CC682F /* ShellScript */ = {
+ 04272E7619404CDF00CC682F /* run-grunt */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "run-grunt";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "scripts/run-grunt.sh";
};
- 046F268119C387BD00D7ACB3 /* ShellScript */ = {
+ 046F268119C387BD00D7ACB3 /* icon-svgs-to-pngs */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
@@ -2070,26 +2073,42 @@
"$(SRCROOT)/wikipedia/Images.xcassets/SavedPagesEmpty.imageset/savedpages.svg",
"$(SRCROOT)/wikipedia/Images.xcassets/WMFLogo_60.imageset/wmf_logo.svg",
);
+ name = "icon-svgs-to-pngs";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "scripts/icon-svgs-to-pngs.sh";
};
- 048702AE19F75B0800B7D307 /* ShellScript */ = {
+ 048702AE19F75B0800B7D307 /* run-cocoapods */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "run-cocoapods";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "#scripts/run-cocoapods.sh";
};
- D4C16A621970946900CD91AD /* ShellScript */ = {
+ 04E0C2771A7750AB00FE22DA /* copy-wmflogo-to-assets */ = {
+ isa = PBXShellScriptBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ );
+ inputPaths = (
+ );
+ name = "copy-wmflogo-to-assets";
+ outputPaths = (
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ shellPath = /bin/sh;
+ shellScript = "scripts/copy-wmflogo-to-assets.sh";
+ };
+ D4C16A621970946900CD91AD /* update-storyboard-strings */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
@@ -2097,6 +2116,7 @@
inputPaths = (
"$(SRCROOT)/wikipedia/Base.lproj/Main_iPhone.storyboard",
);
+ name = "update-storyboard-strings";
outputPaths = (
"$(SRCROOT)/wikipedia/en.lproj/Main_iPhone.strings",
);
@@ -2104,7 +2124,7 @@
shellPath = /bin/sh;
shellScript = "scripts/update-storyboard-strings.php";
};
- D4C16A631970949A00CD91AD /* ShellScript */ = {
+ D4C16A631970949A00CD91AD /* update-qqq */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
@@ -2114,6 +2134,7 @@
"$(SRCROOT)/wikipedia/en.lproj/InfoPlist.strings",
"$(SRCROOT)/wikipedia/en.lproj/Localizable.strings",
);
+ name = "update-qqq";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
diff --git a/scripts/copy-wmflogo-to-assets.sh
b/scripts/copy-wmflogo-to-assets.sh
new file mode 100755
index 0000000..96cdaab
--- /dev/null
+++ b/scripts/copy-wmflogo-to-assets.sh
@@ -0,0 +1,11 @@
+#!/bin/sh
+
+# When Images.xcassets is compiled it creates 3 pngs from wmf_logo.pdf
+# This script copies those files to the "assets/images/" folder
+
+target_path="${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/"
+assets_path="${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/assets/images/"
+
+cp -v $target_path"WMFLogo_60.png" $assets_path"wmflogo_60.png"
+cp -v $target_path"[email protected]" $assets_path"wmflogo_120.png"
+cp -v $target_path"[email protected]" $assets_path"wmflogo_180.png"
\ No newline at end of file
diff --git a/scripts/icon-svgs-to-pngs.sh b/scripts/icon-svgs-to-pngs.sh
index 6c6fca9..7277ddc 100755
--- a/scripts/icon-svgs-to-pngs.sh
+++ b/scripts/icon-svgs-to-pngs.sh
@@ -3,11 +3,3 @@
ruby -e '[29,40,50,57,58,72,76,80,87,100,114,120,144,152,180].each { |x|
`/Applications/Inkscape.app/Contents/Resources/bin/inkscape --export-png
"wikipedia/Images.xcassets/AppIcon.appiconset/icon#{x}.png" -w #{x}
'"$SCRIPT_INPUT_FILE_0"'` }'
ruby -e '[120].each { |x|
`/Applications/Inkscape.app/Contents/Resources/bin/inkscape --export-png
"wikipedia/Images.xcassets/AppIcon.appiconset/icon#{x}-1.png" -w #{x}
'"$SCRIPT_INPUT_FILE_0"'` }'
-
-ruby -e '[120,240,360].each { |x|
`/Applications/Inkscape.app/Contents/Resources/bin/inkscape --export-png
"wikipedia/Images.xcassets/RecentPagesEmpty.imageset/recent#{x}.png" -w #{x}
'"$SCRIPT_INPUT_FILE_1"'` }'
-
-ruby -e '[120,240,360].each { |x|
`/Applications/Inkscape.app/Contents/Resources/bin/inkscape --export-png
"wikipedia/Images.xcassets/SavedPagesEmpty.imageset/savedpages#{x}.png" -w #{x}
'"$SCRIPT_INPUT_FILE_2"'` }'
-
-ruby -e '[60,120,180].each { |x|
`/Applications/Inkscape.app/Contents/Resources/bin/inkscape --export-png
"wikipedia/Images.xcassets/WMFLogo_60.imageset/wmflogo_#{x}.png" -w #{x}
'"$SCRIPT_INPUT_FILE_3"'` }'
-
-ruby -e '[60,120,180].each { |x|
`/Applications/Inkscape.app/Contents/Resources/bin/inkscape --export-png
"www/images/wmflogo_#{x}.png" -w #{x} '"$SCRIPT_INPUT_FILE_3"'` }'
diff --git a/wikipedia/Images.xcassets/RecentPagesEmpty.imageset/Contents.json
b/wikipedia/Images.xcassets/RecentPagesEmpty.imageset/Contents.json
index 9f8eadd..3358467 100644
--- a/wikipedia/Images.xcassets/RecentPagesEmpty.imageset/Contents.json
+++ b/wikipedia/Images.xcassets/RecentPagesEmpty.imageset/Contents.json
@@ -2,18 +2,7 @@
"images" : [
{
"idiom" : "universal",
- "scale" : "1x",
- "filename" : "recent120.png"
- },
- {
- "idiom" : "universal",
- "scale" : "2x",
- "filename" : "recent240.png"
- },
- {
- "idiom" : "universal",
- "scale" : "3x",
- "filename" : "recent360.png"
+ "filename" : "recent.pdf"
}
],
"info" : {
diff --git a/wikipedia/Images.xcassets/RecentPagesEmpty.imageset/recent.pdf
b/wikipedia/Images.xcassets/RecentPagesEmpty.imageset/recent.pdf
new file mode 100644
index 0000000..8fa4030
--- /dev/null
+++ b/wikipedia/Images.xcassets/RecentPagesEmpty.imageset/recent.pdf
Binary files differ
diff --git a/wikipedia/Images.xcassets/RecentPagesEmpty.imageset/recent120.png
b/wikipedia/Images.xcassets/RecentPagesEmpty.imageset/recent120.png
deleted file mode 100644
index ee93cce..0000000
--- a/wikipedia/Images.xcassets/RecentPagesEmpty.imageset/recent120.png
+++ /dev/null
Binary files differ
diff --git a/wikipedia/Images.xcassets/RecentPagesEmpty.imageset/recent240.png
b/wikipedia/Images.xcassets/RecentPagesEmpty.imageset/recent240.png
deleted file mode 100644
index f2ae412..0000000
--- a/wikipedia/Images.xcassets/RecentPagesEmpty.imageset/recent240.png
+++ /dev/null
Binary files differ
diff --git a/wikipedia/Images.xcassets/RecentPagesEmpty.imageset/recent360.png
b/wikipedia/Images.xcassets/RecentPagesEmpty.imageset/recent360.png
deleted file mode 100644
index f0dc60e..0000000
--- a/wikipedia/Images.xcassets/RecentPagesEmpty.imageset/recent360.png
+++ /dev/null
Binary files differ
diff --git a/wikipedia/Images.xcassets/SavedPagesEmpty.imageset/Contents.json
b/wikipedia/Images.xcassets/SavedPagesEmpty.imageset/Contents.json
index b5589f7..0f58fe9 100644
--- a/wikipedia/Images.xcassets/SavedPagesEmpty.imageset/Contents.json
+++ b/wikipedia/Images.xcassets/SavedPagesEmpty.imageset/Contents.json
@@ -2,18 +2,7 @@
"images" : [
{
"idiom" : "universal",
- "scale" : "1x",
- "filename" : "savedpages120.png"
- },
- {
- "idiom" : "universal",
- "scale" : "2x",
- "filename" : "savedpages240.png"
- },
- {
- "idiom" : "universal",
- "scale" : "3x",
- "filename" : "savedpages360.png"
+ "filename" : "savedpages.pdf"
}
],
"info" : {
diff --git a/wikipedia/Images.xcassets/SavedPagesEmpty.imageset/savedpages.pdf
b/wikipedia/Images.xcassets/SavedPagesEmpty.imageset/savedpages.pdf
new file mode 100644
index 0000000..7bd63ed
--- /dev/null
+++ b/wikipedia/Images.xcassets/SavedPagesEmpty.imageset/savedpages.pdf
@@ -0,0 +1,28 @@
+%PDF-1.4
+%âãÏÓ
+1 0 obj <</Length 396/Filter/FlateDecode>>stream
+xµTKj$1Ýë:°,ɲÈÌ"U
2d3×Évu@>½
eI~ÒÓE?Ã3$d.ø×ÏÀùõø#ÜÃ5<ã?Èxá¨àpsðÎÓóJgn+!¬(×÷Xæ<t¢¤ûÍóåh§fXz¹åuEÔ±õjdËÜ@
x3ñ
>íQÈAëªáH¨Ê*4MÇÁÞ?t´¹ßpuÏ·}ÿ©ÐZ©µÐåÎëøNEUÈä$µºÝ+xÏXöjqz³ù1EÍZ»ÚɲnûÊ8ôu®\!i¾Oûôò?@içl^ÐJE¯&%
oÉÖõ¿Î`Wsöô1{ÊÝ{cÊ9qp{V°bh¦±2ê
+K£*oKÌkTÚ%ÆÙz¬ªRõ®c£¬PQf£TP5DQÊqT-ÇËEØûPÏhN?ÕaÎwT¢è =w;grß
üÚ_ÐÕøýãæç
+endstream
+endobj
+3 0 obj<</Parent 2 0 R/Contents 1 0 R/Type/Page/Resources<</ProcSet [/PDF
/Text /ImageB /ImageC /ImageI]>>/MediaBox[0 0 120 116]>>
+endobj
+2 0 obj<</Type/Pages/Count 1/Kids[3 0 R]>>
+endobj
+4 0 obj<</Type/Catalog/Pages 2 0 R>>
+endobj
+5 0
obj<</Creator(http://www.fileformat.info/convert/image/svg2pdf.htm)/Producer(iText1.2.3
by lowagie.com \(based on
itext-paulo-152\))/ModDate(D:20150120190413-05'00')/CreationDate(D:20150120190413-05'00')>>
+endobj
+xref
+0 6
+0000000000 65535 f
+0000000015 00000 n
+0000000616 00000 n
+0000000478 00000 n
+0000000666 00000 n
+0000000710 00000 n
+trailer
+<</Root 4 0 R/ID
[<89ea06317ca1b56e3f0a2fa8c82ba4d0><89ea06317ca1b56e3f0a2fa8c82ba4d0>]/Info 5 0
R/Size 6>>
+startxref
+927
+%%EOF
diff --git
a/wikipedia/Images.xcassets/SavedPagesEmpty.imageset/savedpages120.png
b/wikipedia/Images.xcassets/SavedPagesEmpty.imageset/savedpages120.png
deleted file mode 100644
index 629c19d..0000000
--- a/wikipedia/Images.xcassets/SavedPagesEmpty.imageset/savedpages120.png
+++ /dev/null
Binary files differ
diff --git
a/wikipedia/Images.xcassets/SavedPagesEmpty.imageset/savedpages240.png
b/wikipedia/Images.xcassets/SavedPagesEmpty.imageset/savedpages240.png
deleted file mode 100644
index 7d9e70b..0000000
--- a/wikipedia/Images.xcassets/SavedPagesEmpty.imageset/savedpages240.png
+++ /dev/null
Binary files differ
diff --git
a/wikipedia/Images.xcassets/SavedPagesEmpty.imageset/savedpages360.png
b/wikipedia/Images.xcassets/SavedPagesEmpty.imageset/savedpages360.png
deleted file mode 100644
index ca71a45..0000000
--- a/wikipedia/Images.xcassets/SavedPagesEmpty.imageset/savedpages360.png
+++ /dev/null
Binary files differ
diff --git a/wikipedia/Images.xcassets/WMFLogo_60.imageset/Contents.json
b/wikipedia/Images.xcassets/WMFLogo_60.imageset/Contents.json
index 66256b5..a3d3b4e 100644
--- a/wikipedia/Images.xcassets/WMFLogo_60.imageset/Contents.json
+++ b/wikipedia/Images.xcassets/WMFLogo_60.imageset/Contents.json
@@ -2,18 +2,7 @@
"images" : [
{
"idiom" : "universal",
- "scale" : "1x",
- "filename" : "wmflogo_60.png"
- },
- {
- "idiom" : "universal",
- "scale" : "2x",
- "filename" : "wmflogo_120.png"
- },
- {
- "idiom" : "universal",
- "scale" : "3x",
- "filename" : "wmflogo_180.png"
+ "filename" : "wmf_logo.pdf"
}
],
"info" : {
diff --git a/wikipedia/Images.xcassets/WMFLogo_60.imageset/wmf_logo.pdf
b/wikipedia/Images.xcassets/WMFLogo_60.imageset/wmf_logo.pdf
new file mode 100644
index 0000000..3dd87c4
--- /dev/null
+++ b/wikipedia/Images.xcassets/WMFLogo_60.imageset/wmf_logo.pdf
Binary files differ
diff --git a/wikipedia/Images.xcassets/WMFLogo_60.imageset/wmflogo_120.png
b/wikipedia/Images.xcassets/WMFLogo_60.imageset/wmflogo_120.png
deleted file mode 100644
index bcf48aa..0000000
--- a/wikipedia/Images.xcassets/WMFLogo_60.imageset/wmflogo_120.png
+++ /dev/null
Binary files differ
diff --git a/wikipedia/Images.xcassets/WMFLogo_60.imageset/wmflogo_180.png
b/wikipedia/Images.xcassets/WMFLogo_60.imageset/wmflogo_180.png
deleted file mode 100644
index d525463..0000000
--- a/wikipedia/Images.xcassets/WMFLogo_60.imageset/wmflogo_180.png
+++ /dev/null
Binary files differ
diff --git a/wikipedia/Images.xcassets/WMFLogo_60.imageset/wmflogo_60.png
b/wikipedia/Images.xcassets/WMFLogo_60.imageset/wmflogo_60.png
deleted file mode 100644
index ba64109..0000000
--- a/wikipedia/Images.xcassets/WMFLogo_60.imageset/wmflogo_60.png
+++ /dev/null
Binary files differ
diff --git a/wikipedia/assets/images/wmflogo_120.png
b/wikipedia/assets/images/wmflogo_120.png
deleted file mode 100644
index bcf48aa..0000000
--- a/wikipedia/assets/images/wmflogo_120.png
+++ /dev/null
Binary files differ
diff --git a/wikipedia/assets/images/wmflogo_180.png
b/wikipedia/assets/images/wmflogo_180.png
deleted file mode 100644
index d525463..0000000
--- a/wikipedia/assets/images/wmflogo_180.png
+++ /dev/null
Binary files differ
diff --git a/wikipedia/assets/images/wmflogo_60.png
b/wikipedia/assets/images/wmflogo_60.png
deleted file mode 100644
index ba64109..0000000
--- a/wikipedia/assets/images/wmflogo_60.png
+++ /dev/null
Binary files differ
diff --git a/www/images/wmflogo_120.png b/www/images/wmflogo_120.png
deleted file mode 100644
index bcf48aa..0000000
--- a/www/images/wmflogo_120.png
+++ /dev/null
Binary files differ
diff --git a/www/images/wmflogo_180.png b/www/images/wmflogo_180.png
deleted file mode 100644
index d525463..0000000
--- a/www/images/wmflogo_180.png
+++ /dev/null
Binary files differ
diff --git a/www/images/wmflogo_60.png b/www/images/wmflogo_60.png
deleted file mode 100644
index ba64109..0000000
--- a/www/images/wmflogo_60.png
+++ /dev/null
Binary files differ
--
To view, visit https://gerrit.wikimedia.org/r/187060
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings
Gerrit-MessageType: newchange
Gerrit-Change-Id: I70dde4bfe95191712708596f161b60babc1de0d1
Gerrit-PatchSet: 1
Gerrit-Project: apps/ios/wikipedia
Gerrit-Branch: master
Gerrit-Owner: Mhurd <[email protected]>
_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits