dcpomatic2_dist.rc and stand-in icon.
authorCarl Hetherington <cth@carlh.net>
Sat, 7 Mar 2020 19:38:22 +0000 (20:38 +0100)
committerCarl Hetherington <cth@carlh.net>
Sat, 28 Mar 2020 18:47:28 +0000 (19:47 +0100)
26 files changed:
graphics/linux/128/dcpomatic2_dist.png [new file with mode: 0644]
graphics/linux/16/dcpomatic2_dist.png [new file with mode: 0644]
graphics/linux/22/dcpomatic2_dist.png [new file with mode: 0644]
graphics/linux/256/dcpomatic2_dist.png [new file with mode: 0644]
graphics/linux/32/dcpomatic2_dist.png [new file with mode: 0644]
graphics/linux/48/dcpomatic2_dist.png [new file with mode: 0644]
graphics/linux/512/dcpomatic2_dist.png [new file with mode: 0644]
graphics/linux/64/dcpomatic2_dist.png [new file with mode: 0644]
graphics/osx/dcpomatic2_dist.iconset/icon_128x128.png [new file with mode: 0644]
graphics/osx/dcpomatic2_dist.iconset/icon_128x128@2x.png [new file with mode: 0644]
graphics/osx/dcpomatic2_dist.iconset/icon_16x16.png [new file with mode: 0644]
graphics/osx/dcpomatic2_dist.iconset/icon_16x16@2x.png [new file with mode: 0644]
graphics/osx/dcpomatic2_dist.iconset/icon_256x256.png [new file with mode: 0644]
graphics/osx/dcpomatic2_dist.iconset/icon_256x256@2x.png [new file with mode: 0644]
graphics/osx/dcpomatic2_dist.iconset/icon_32x32.png [new file with mode: 0644]
graphics/osx/dcpomatic2_dist.iconset/icon_32x32@2x.png [new file with mode: 0644]
graphics/osx/dcpomatic2_dist.iconset/icon_512x512.png [new file with mode: 0644]
graphics/osx/dcpomatic2_dist.iconset/icon_512x512@2x.png [new file with mode: 0644]
graphics/src/dcpomatic2_dist.svg [new file with mode: 0644]
graphics/update
graphics/web/favicon-128x128.png
graphics/web/favicon-16x16.png
graphics/web/favicon-32x32.png
graphics/web/favicon-64x64.png
graphics/windows/dcpomatic2_dist.ico [new file with mode: 0644]
platform/windows/dcpomatic_dist.rc [new file with mode: 0644]

diff --git a/graphics/linux/128/dcpomatic2_dist.png b/graphics/linux/128/dcpomatic2_dist.png
new file mode 100644 (file)
index 0000000..76e27f7
Binary files /dev/null and b/graphics/linux/128/dcpomatic2_dist.png differ
diff --git a/graphics/linux/16/dcpomatic2_dist.png b/graphics/linux/16/dcpomatic2_dist.png
new file mode 100644 (file)
index 0000000..f842ea3
Binary files /dev/null and b/graphics/linux/16/dcpomatic2_dist.png differ
diff --git a/graphics/linux/22/dcpomatic2_dist.png b/graphics/linux/22/dcpomatic2_dist.png
new file mode 100644 (file)
index 0000000..9fbe61c
Binary files /dev/null and b/graphics/linux/22/dcpomatic2_dist.png differ
diff --git a/graphics/linux/256/dcpomatic2_dist.png b/graphics/linux/256/dcpomatic2_dist.png
new file mode 100644 (file)
index 0000000..2654d84
Binary files /dev/null and b/graphics/linux/256/dcpomatic2_dist.png differ
diff --git a/graphics/linux/32/dcpomatic2_dist.png b/graphics/linux/32/dcpomatic2_dist.png
new file mode 100644 (file)
index 0000000..7893e4c
Binary files /dev/null and b/graphics/linux/32/dcpomatic2_dist.png differ
diff --git a/graphics/linux/48/dcpomatic2_dist.png b/graphics/linux/48/dcpomatic2_dist.png
new file mode 100644 (file)
index 0000000..8124195
Binary files /dev/null and b/graphics/linux/48/dcpomatic2_dist.png differ
diff --git a/graphics/linux/512/dcpomatic2_dist.png b/graphics/linux/512/dcpomatic2_dist.png
new file mode 100644 (file)
index 0000000..9802ad6
Binary files /dev/null and b/graphics/linux/512/dcpomatic2_dist.png differ
diff --git a/graphics/linux/64/dcpomatic2_dist.png b/graphics/linux/64/dcpomatic2_dist.png
new file mode 100644 (file)
index 0000000..9cd6d12
Binary files /dev/null and b/graphics/linux/64/dcpomatic2_dist.png differ
diff --git a/graphics/osx/dcpomatic2_dist.iconset/icon_128x128.png b/graphics/osx/dcpomatic2_dist.iconset/icon_128x128.png
new file mode 100644 (file)
index 0000000..76e27f7
Binary files /dev/null and b/graphics/osx/dcpomatic2_dist.iconset/icon_128x128.png differ
diff --git a/graphics/osx/dcpomatic2_dist.iconset/icon_128x128@2x.png b/graphics/osx/dcpomatic2_dist.iconset/icon_128x128@2x.png
new file mode 100644 (file)
index 0000000..76e27f7
Binary files /dev/null and b/graphics/osx/dcpomatic2_dist.iconset/icon_128x128@2x.png differ
diff --git a/graphics/osx/dcpomatic2_dist.iconset/icon_16x16.png b/graphics/osx/dcpomatic2_dist.iconset/icon_16x16.png
new file mode 100644 (file)
index 0000000..f842ea3
Binary files /dev/null and b/graphics/osx/dcpomatic2_dist.iconset/icon_16x16.png differ
diff --git a/graphics/osx/dcpomatic2_dist.iconset/icon_16x16@2x.png b/graphics/osx/dcpomatic2_dist.iconset/icon_16x16@2x.png
new file mode 100644 (file)
index 0000000..f842ea3
Binary files /dev/null and b/graphics/osx/dcpomatic2_dist.iconset/icon_16x16@2x.png differ
diff --git a/graphics/osx/dcpomatic2_dist.iconset/icon_256x256.png b/graphics/osx/dcpomatic2_dist.iconset/icon_256x256.png
new file mode 100644 (file)
index 0000000..2654d84
Binary files /dev/null and b/graphics/osx/dcpomatic2_dist.iconset/icon_256x256.png differ
diff --git a/graphics/osx/dcpomatic2_dist.iconset/icon_256x256@2x.png b/graphics/osx/dcpomatic2_dist.iconset/icon_256x256@2x.png
new file mode 100644 (file)
index 0000000..2654d84
Binary files /dev/null and b/graphics/osx/dcpomatic2_dist.iconset/icon_256x256@2x.png differ
diff --git a/graphics/osx/dcpomatic2_dist.iconset/icon_32x32.png b/graphics/osx/dcpomatic2_dist.iconset/icon_32x32.png
new file mode 100644 (file)
index 0000000..7893e4c
Binary files /dev/null and b/graphics/osx/dcpomatic2_dist.iconset/icon_32x32.png differ
diff --git a/graphics/osx/dcpomatic2_dist.iconset/icon_32x32@2x.png b/graphics/osx/dcpomatic2_dist.iconset/icon_32x32@2x.png
new file mode 100644 (file)
index 0000000..7893e4c
Binary files /dev/null and b/graphics/osx/dcpomatic2_dist.iconset/icon_32x32@2x.png differ
diff --git a/graphics/osx/dcpomatic2_dist.iconset/icon_512x512.png b/graphics/osx/dcpomatic2_dist.iconset/icon_512x512.png
new file mode 100644 (file)
index 0000000..9802ad6
Binary files /dev/null and b/graphics/osx/dcpomatic2_dist.iconset/icon_512x512.png differ
diff --git a/graphics/osx/dcpomatic2_dist.iconset/icon_512x512@2x.png b/graphics/osx/dcpomatic2_dist.iconset/icon_512x512@2x.png
new file mode 100644 (file)
index 0000000..9802ad6
Binary files /dev/null and b/graphics/osx/dcpomatic2_dist.iconset/icon_512x512@2x.png differ
diff --git a/graphics/src/dcpomatic2_dist.svg b/graphics/src/dcpomatic2_dist.svg
new file mode 100644 (file)
index 0000000..0a022b7
--- /dev/null
@@ -0,0 +1,184 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:xlink="http://www.w3.org/1999/xlink"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="1066.6666"
+   height="1066.6666"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.92.3 (2405546, 2018-03-11)"
+   sodipodi:docname="dcpomatic2_dist.svg"
+   viewBox="0 0 1000 1000">
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="0.34926264"
+     inkscape:cx="218.18331"
+     inkscape:cy="476.21434"
+     inkscape:document-units="px"
+     inkscape:current-layer="layer1"
+     showgrid="false"
+     inkscape:window-width="1680"
+     inkscape:window-height="995"
+     inkscape:window-x="0"
+     inkscape:window-y="27"
+     inkscape:window-maximized="1"
+     inkscape:document-rotation="0"
+     inkscape:snap-global="false" />
+  <defs
+     id="defs4">
+    <inkscape:perspective
+       sodipodi:type="inkscape:persp3d"
+       inkscape:vp_x="573.17725 : 70.615423 : 0"
+       inkscape:vp_y="0 : 1048.4799 : 0"
+       inkscape:vp_z="1196.4109 : -308.5085 : 0"
+       inkscape:persp3d-origin="531.47195 : 173.77218 : 1"
+       id="perspective4530" />
+    <linearGradient
+       x1="-772.01001"
+       y1="742.5"
+       gradientTransform="matrix(-0.84033,-0.84033,-0.84033,0.84033,136.32259,-691.39649)"
+       x2="-886.76001"
+       gradientUnits="userSpaceOnUse"
+       y2="742.5"
+       id="linearGradient3594">
+      <stop
+         offset="0"
+         stop-color="#ffffff"
+         id="stop4687" />
+      <stop
+         offset="1"
+         stop-opacity="0"
+         stop-color="#ffffff"
+         id="stop4689" />
+    </linearGradient>
+    <linearGradient
+       x1="386.39001"
+       y1="63.870998"
+       gradientTransform="matrix(0.70711,-0.70711,0.70711,0.70711,-203.97741,756.21351)"
+       x2="385.04001"
+       gradientUnits="userSpaceOnUse"
+       y2="613.94"
+       id="linearGradient3601">
+      <stop
+         offset="0"
+         stop-color="#7f7f7f"
+         id="stop3797" />
+      <stop
+         offset="1"
+         stop-color="#6f6f6f"
+         id="stop3799" />
+    </linearGradient>
+    <linearGradient
+       gradientTransform="translate(-77.797413,384.00351)"
+       x1="409.38"
+       y1="358.29999"
+       x2="212.92999"
+       gradientUnits="userSpaceOnUse"
+       y2="161.84"
+       id="linearGradient3609">
+      <stop
+         offset="0"
+         stop-color="#6f6f6f"
+         id="stop4034" />
+      <stop
+         offset=".5"
+         stop-color="#6f6f6f"
+         id="stop3374" />
+      <stop
+         offset="1"
+         stop-color="#6f6f6f"
+         id="stop3376" />
+    </linearGradient>
+    <linearGradient
+       x1="403.63"
+       y1="448.35001"
+       gradientTransform="matrix(0.70711,-0.70711,0.70711,0.70711,-203.97741,756.21351)"
+       x2="382.89999"
+       gradientUnits="userSpaceOnUse"
+       y2="448.35001"
+       id="linearGradient3632">
+      <stop
+         offset="0"
+         stop-opacity=".39216"
+         stop-color="#7f7f7f"
+         id="stop3636" />
+      <stop
+         offset="1"
+         stop-opacity=".39216"
+         stop-color="#6f6f6f"
+         id="stop3638" />
+    </linearGradient>
+  </defs>
+  <metadata
+     id="metadata7">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title />
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Layer 1"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(0,-52.362188)">
+    <image
+       sodipodi:absref="/home/carl/src/dcpomatic/graphics/src/dcpomatic.png"
+       xlink:href="dcpomatic.png"
+       y="80.386467"
+       x="10.670144"
+       width="960.00006"
+       height="960.00006"
+       preserveAspectRatio="none"
+       id="image4358"
+       style="stroke:#000000;stroke-opacity:1;stroke-width:2.5000001;stroke-miterlimit:4;stroke-dasharray:none;opacity:1" />
+    <g
+       id="g4865"
+       transform="matrix(1,0,0,0.7632365,969.89577,587.12592)"
+       style="stroke:#0b0000;stroke-width:8.01250839;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;opacity:0.691">
+      <path
+         sodipodi:nodetypes="ccccc"
+         d="m -213.36669,-76.521967 -237.25434,29.22973 v 131.7236 l 237.25434,-29.22973 z"
+         style="opacity:1;fill:#f2f2f2;fill-opacity:1;fill-rule:evenodd;stroke:#0b0000;stroke-width:8.01250839;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-end:none;paint-order:stroke fill markers"
+         id="path4664"
+         inkscape:connector-curvature="0" />
+      <path
+         sodipodi:nodetypes="ccccc"
+         d="m -512.46942,-153.6491 -237.25434,29.22973 300.80072,73.481127 235.55635,-25.583724 z"
+         style="opacity:1;fill:#767676;fill-opacity:1;fill-rule:evenodd;stroke:#0b0000;stroke-width:8.01250839;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-end:none;paint-order:stroke fill markers"
+         id="path4666"
+         inkscape:connector-curvature="0" />
+      <path
+         sodipodi:nodetypes="ccccc"
+         d="M -749.72376,-124.41937 V 7.3042426 l 299.10273,77.1271204 v -131.7236 z"
+         style="opacity:1;fill:#bcbcbc;fill-opacity:1;fill-rule:evenodd;stroke:#0b0000;stroke-width:8.01250839;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-end:none;paint-order:stroke fill markers"
+         id="path4668"
+         inkscape:connector-curvature="0" />
+    </g>
+    <path
+       style="fill:#00ff00;stroke:#00ff00;stroke-width:15.00000095;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       d="m 536.48268,574.56478 38.71392,-3.11173"
+       id="path4867"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="cc"
+       inkscape:transform-center-x="-29.634214"
+       inkscape:transform-center-y="30.068191" />
+  </g>
+</svg>
index 2e5bccd17d63aee71b49f59b156cc7c6cccf3f0e..a3546c9cf53b3de41c159d5759a58fd895d01a8d 100755 (executable)
@@ -12,9 +12,11 @@ if [ `basename $pwd` != "graphics" ]; then
     exit 1
 fi
 
+svg_apps="dcpomatic2_kdm dcpomatic2_server dcpomatic2_batch dcpomatic2_player dcpomatic2_playlist dcpomatic2_dist"
+
 if [ `uname -s` == "Darwin" ]; then
     # Convert OS X icons using OS X-only iconutil
-    for p in dcpomatic2 dcpomatic2_kdm dcpomatic2_server dcpomatic2_batch dcpomatic2_player dcpomatic2_playlist; do
+    for p in dcpomatic2 $svg_apps; do
        iconutil --convert icns --output osx/$p.icns osx/$p.iconset
     done
 else
@@ -36,7 +38,7 @@ else
            convert src/dcpomatic.png -resize $rx$r osx/$p.iconset/icon_${r}x${r}.png
            convert src/dcpomatic.png -resize $rx$r osx/$p.iconset/icon_${r}x${r}@2x.png
        done
-       for p in dcpomatic2_kdm dcpomatic2_server dcpomatic2_batch dcpomatic2_player dcpomatic2_playlist; do
+       for p in $svg_apps; do
            mkdir -p osx/$p.iconset
            $INKSCAPE osx/$p.iconset/icon_${r}x${r}.png -w $r -h $r src/$p.svg
            $INKSCAPE osx/$p.iconset/icon_${r}x${r}@2x.png -w $r -h $r src/$p.svg
@@ -48,14 +50,14 @@ else
     for r in 16 22 32 48 64 128 256 512; do
        mkdir -p linux/$r
        convert src/dcpomatic.png -resize $rx$r linux/$r/dcpomatic2.png
-       for p in dcpomatic2_kdm dcpomatic2_server dcpomatic2_batch dcpomatic2_player dcpomatic2_playlist; do
+       for p in $svg_apps; do
            $INKSCAPE linux/$r/$p.png src/$p.svg -w $r -h $r
        done
     done
 
     # Windows application icons
     mkdir -p windows
-    for p in dcpomatic2 dcpomatic2_kdm dcpomatic2_server dcpomatic2_batch dcpomatic2_player dcpomatic2_playlist; do
+    for p in dcpomatic2 $svg_apps; do
        icotool -c -o windows/$p.ico linux/16/$p.png linux/32/$p.png linux/48/$p.png linux/64/$p.png linux/128/$p.png
     done
     convert src/dcpomatic.png -resize 400x400 windows/dcpomatic.bmp
index 658bf796e788cb6ab03a3877f5131da550e03a26..83a087be1d5e4758b79c0686e2afa9d5fed35301 100644 (file)
Binary files a/graphics/web/favicon-128x128.png and b/graphics/web/favicon-128x128.png differ
index 68e4f96c4e1e453b4b7e3a89cd731efa60784e0c..6fa9cb28f134eea0adf289f12b850a3113a7f0d8 100644 (file)
Binary files a/graphics/web/favicon-16x16.png and b/graphics/web/favicon-16x16.png differ
index 75fd6ed7186bd620d05fabdaecca390ffed05a1e..561f5946dc6ad424fa1f65596a44d3ae27660195 100644 (file)
Binary files a/graphics/web/favicon-32x32.png and b/graphics/web/favicon-32x32.png differ
index f7e5ca6fc8435c618ec7e0416a50f067b7d1548b..46f4cf7dae3319cfdb7b7f029cbbcef47f70762b 100644 (file)
Binary files a/graphics/web/favicon-64x64.png and b/graphics/web/favicon-64x64.png differ
diff --git a/graphics/windows/dcpomatic2_dist.ico b/graphics/windows/dcpomatic2_dist.ico
new file mode 100644 (file)
index 0000000..e092bce
Binary files /dev/null and b/graphics/windows/dcpomatic2_dist.ico differ
diff --git a/platform/windows/dcpomatic_dist.rc b/platform/windows/dcpomatic_dist.rc
new file mode 100644 (file)
index 0000000..7a7c419
--- /dev/null
@@ -0,0 +1,2 @@
+id ICON "../../graphics/windows/dcpomatic2_dist.ico"
+#include "wx-3.0/wx/msw/wx.rc"