Skip to content

Commit a366c28

Browse files
committed
MEDIA: Add Mac icons (Mac only)
1 parent e94c10a commit a366c28

27 files changed

+92
-72
lines changed

Makefile

Lines changed: 24 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ SCUMMVM_PATH = "../scummvm"
44
BACKGROUND = "\#cc6600"
55

66
REPOSITORY_IMAGES = \
7-
$(foreach icon, scummvm_icon scummvm_tools_icon, $(foreach size, 16 32 64 128 512, $(icon)_$(size).png)) \
7+
$(foreach icon, scummvm_icon scummvm_tools_icon, $(foreach size, 16 32 64 128 256 512 1024, $(icon)_$(size).png)) \
88
scummvm_icon.png \
99
scummvm_icon.xpm \
1010
scummvm_icon.ico \
@@ -15,9 +15,6 @@ REPOSITORY_IMAGES = \
1515

1616
PORTS_IMAGES = \
1717
$(foreach size, 18 26 40 48 50 304, ports/scummvm_icon_$(size).png) \
18-
ports/scummvm_icon_18.png \
19-
ports/scummvm_icon_48.png \
20-
ports/scummvm_icon_50.png \
2118
ports/scummvm_icon_dc.h \
2219
ports/scummvm_icon_dc.ico \
2320
ports/scummvm_icon_moto32.png \
@@ -106,6 +103,27 @@ scummvm_logo.pdf: scummvm_logo.png
106103
scummvm_tools_icon_%.png: scummvm_tools_icon.png
107104
convert $< -resize $*x$* $@
108105

106+
# Mac
107+
mac: scummvm_icon.icns scummvm_tools_icon.icns
108+
109+
scummvm_icon.iconset: scummvm_icon.png
110+
mkdir $@
111+
$(foreach size, 16 32 128 256 512, sips -z $(size) $(size) $< --out $@/icon_$(size)x$(size).png;)
112+
$(foreach size, 32 64 256 512 1024, sips -z $(size) $(size) $< --out $@/icon_$(size)x$(size)@2x.png;)
113+
114+
scummvm_tools_icon.iconset: scummvm_tools_icon.png
115+
mkdir $@
116+
$(foreach size, 16 32 128 256 512, sips -z $(size) $(size) $< --out $@/icon_$(size)x$(size).png;)
117+
$(foreach size, 32 64 256 512 1024, sips -z $(size) $(size) $< --out $@/icon_$(size)x$(size)@2x.png;)
118+
119+
scummvm_icon.icns: scummvm_icon.iconset
120+
iconutil -c icns $<
121+
rm -rf $<
122+
123+
scummvm_tools_icon.icns: scummvm_tools_icon.iconset
124+
iconutil -c icns $<
125+
rm -rf $<
126+
109127
# PORT SPECIFIC IMAGES
110128
ports/scummvm_icon_%.png: scummvm_icon.png
111129
convert $< -resize $*x$* $@
@@ -367,5 +385,7 @@ clean:
367385

368386
clean-all: clean
369387
rm -f $(REPOSITORY_IMAGES)
388+
rm -f scummvm_icon.icns
389+
rm -f scummvm_tools_icon.icns
370390

371391
.PHONY: all clean clean-all update

derivate/scummvm_tools_badge.svg

Lines changed: 11 additions & 11 deletions
Loading

originals/scummvm_icon.png

31.2 KB
Loading

scummvm_icon.icns

157 KB
Binary file not shown.

scummvm_icon.ico

-240 Bytes
Binary file not shown.

scummvm_icon.png

31.2 KB
Loading

scummvm_icon.xpm

Lines changed: 57 additions & 57 deletions
Original file line numberDiff line numberDiff line change
@@ -2,62 +2,62 @@
22
static const char *scummvm_icon[] = {
33
/* columns rows colors chars-per-pixel */
44
"32 32 25 1 ",
5-
" c #222222",
6-
". c gray20",
7-
"X c #115522",
8-
"o c #224422",
9-
"O c #225522",
10-
"+ c #224433",
11-
"@ c #334433",
12-
"# c #225533",
13-
"$ c #006622",
14-
"% c #116622",
15-
"& c #007722",
16-
"* c #117722",
17-
"= c #117733",
18-
"- c #226633",
19-
"; c #227733",
20-
": c #008822",
21-
"> c #009922",
22-
", c #118833",
23-
"< c #119933",
24-
"1 c #00AA22",
25-
"2 c #00AA33",
26-
"3 c #11AA33",
27-
"4 c #00BB33",
28-
"5 c #00CC33",
29-
"6 c None",
5+
" c None",
6+
". c #222222",
7+
"X c gray20",
8+
"o c #115522",
9+
"O c #224422",
10+
"+ c #225522",
11+
"@ c #224433",
12+
"# c #334433",
13+
"$ c #225533",
14+
"% c #006622",
15+
"& c #116622",
16+
"* c #007722",
17+
"= c #117722",
18+
"- c #117733",
19+
"; c #226633",
20+
": c #227733",
21+
"> c #008822",
22+
", c #009922",
23+
"< c #118833",
24+
"1 c #119933",
25+
"2 c #00AA22",
26+
"3 c #00AA33",
27+
"4 c #11AA33",
28+
"5 c #00BB33",
29+
"6 c #00CC33",
3030
/* pixels */
31-
"66666666666666666666666666666666",
32-
"66666666666..........66666666666",
33-
"666666666....@+##@@....666666666",
34-
"66666666...-<244443,[email protected]",
35-
"6666666..@<55555555553-...666666",
36-
"666666..@35555555555554,@..66666",
37-
"666666..,555555555555555<@..6666",
38-
"66666..+45555555445555554-..6666",
39-
"66666..-5555555>$&:14555>+..6666",
40-
"66666..;5555555<..+X&254X..66666",
41-
"66666..;55555554,@..+%>*.. 66666",
42-
"66666..-5555555553;@..O+..666666",
43-
"66666..#455555555553-....6666666",
44-
"666666..:555555555554,@..6666666",
45-
"666666..O15555555555553+..666666",
46-
"6666666..%[email protected]",
47-
"6666666...%>455555555555,..66666",
48-
"66666666...X&[email protected]",
49-
"66666666....+%:4555555555-..6666",
50-
"6666666..#....o&155555555,..6666",
51-
"666666..=5<@...+X15555555,..6666",
52-
"66666..-4553-@...=5555555,..6666",
53-
"6666..#4555552,;;35555555=..6666",
54-
"6666..=555555555555555554#..6666",
55-
"6666..o>5555555555555555:...6666",
56-
"6666...X>45555555555555>O..66666",
57-
"66666...O:255555555554:X...66666",
58-
"666666...+%:14444441:$o...666666",
59-
"6666666....oX%&&&&$Xo....6666666",
60-
"666666666.....@+++..... 66666666",
61-
"66666666666..........66666666666",
62-
"666666666666666 666666666666666"
31+
" ",
32+
" XXXXXXXXXX ",
33+
" XXXX#@$$##XXXX ",
34+
" XXX;1355554<;#XXX ",
35+
" XX#166666666664;XXX ",
36+
" XX#46666666666665<#XX ",
37+
" XX<6666666666666661#XX ",
38+
" XX@56666666556666665;XX ",
39+
" XX;6666666,%*>25666,@X. ",
40+
" XX:66666661XX@o*363oXX ",
41+
" XX:66666665<#XX@&,=XX. ",
42+
" XX;6666666664:#XX+@XX ",
43+
" XX$566666666664;XXXX ",
44+
" XX>666666666665<#XX ",
45+
" XX+26666666666664#XX ",
46+
" XX&26666666666664#X ",
47+
" XXX&,566666666666<XX ",
48+
" XXXo*366666666665#X ",
49+
" XXXX@&>5666666666;XX ",
50+
" XX$XXXXO*266666666<XX ",
51+
" XX:5<#XXX@o26666666<XX ",
52+
" XX;5664;#XXX-6666666<XX ",
53+
" XX$5666664<::46666666-XX ",
54+
" XX-666666666666666665$XX ",
55+
" XX@,6666666666666666>XXX ",
56+
" XXXo,56666666666666,+XX ",
57+
" XXX+>366666666665>oXXX ",
58+
" XXX@&>25555552>%OXXX ",
59+
" XXXXOo&****%oOXXXX ",
60+
" XXXXXX@@@XXXXX. ",
61+
" XXXXXXXXXX. ",
62+
" "
6363
};

scummvm_icon_1024.png

22 KB
Loading

scummvm_icon_128.png

-2.5 KB
Loading

scummvm_icon_16.ico

0 Bytes
Binary file not shown.

scummvm_icon_16.png

-2.79 KB
Loading

scummvm_icon_256.png

18.1 KB
Loading

scummvm_icon_32.ico

0 Bytes
Binary file not shown.

scummvm_icon_32.png

-2.58 KB
Loading

scummvm_icon_512.png

23.8 KB
Loading

scummvm_icon_64.png

-2.56 KB
Loading

scummvm_logo.pdf

3.3 KB
Binary file not shown.

scummvm_tools_icon.icns

210 KB
Binary file not shown.

scummvm_tools_icon.ico

3.17 KB
Binary file not shown.

scummvm_tools_icon.png

46.5 KB
Loading

scummvm_tools_icon_1024.png

80.6 KB
Loading

scummvm_tools_icon_128.png

-1.13 KB
Loading

scummvm_tools_icon_16.png

-2.72 KB
Loading

scummvm_tools_icon_256.png

26.1 KB
Loading

scummvm_tools_icon_32.png

-2.47 KB
Loading

scummvm_tools_icon_512.png

21.6 KB
Loading

scummvm_tools_icon_64.png

-2.04 KB
Loading

0 commit comments

Comments
 (0)