Add icons to menus for mesh to shape and shape to mesh

Mesh to shape icon for the Part workbench Part menu
Shape to mesh icon for the Mesh design Workbench Meshes menu
This commit is contained in:
jmaustpc 2013-12-13 00:17:35 +11:00 committed by Yorik van Havre
parent 8b977debaf
commit 47ee436e93
6 changed files with 531 additions and 1 deletions

View File

@ -48,7 +48,7 @@ CmdMeshPartMesher::CmdMeshPartMesher()
sToolTipText = QT_TR_NOOP("Tessellate shape");
sWhatsThis = sToolTipText;
sStatusTip = sToolTipText;
//sPixmap = "MeshPart_Mesher";
sPixmap = "Mesh_Mesh_from_Shape.svg";
}
void CmdMeshPartMesher::activated(int iMsg)

View File

@ -1,6 +1,7 @@
<RCC>
<qresource>
<file>icons/actions/MeshFace.svg</file>
<file>icons/Mesh_Mesh_from_Shape.svg</file>
<file>translations/MeshPart_af.qm</file>
<file>translations/MeshPart_de.qm</file>
<file>translations/MeshPart_fi.qm</file>

View File

@ -0,0 +1,295 @@
<?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="64px"
height="64px"
id="svg2985"
version="1.1"
inkscape:version="0.48.3.1 r9886"
sodipodi:docname="Mesh_Create_Mesh_from_Shape_01.svg"
inkscape:export-filename="/home/user/Downloads/cad/mystuff/icons/mesh/Mesh_Create_Mesh_from_Shape_01.png"
inkscape:export-xdpi="52.432858"
inkscape:export-ydpi="52.432858">
<defs
id="defs2987">
<inkscape:perspective
sodipodi:type="inkscape:persp3d"
inkscape:vp_x="0 : 32 : 1"
inkscape:vp_y="0 : 1000 : 0"
inkscape:vp_z="64 : 32 : 1"
inkscape:persp3d-origin="32 : 21.333333 : 1"
id="perspective2993" />
<radialGradient
inkscape:collect="always"
xlink:href="#linearGradient4387"
id="radialGradient3705"
gradientUnits="userSpaceOnUse"
cx="147.05713"
cy="83.989143"
fx="147.05713"
fy="83.989143"
r="19.467436"
gradientTransform="matrix(1.2966028,0.17711231,-0.14092861,1.0317094,-32.689929,-29.109274)" />
<linearGradient
id="linearGradient4387">
<stop
style="stop-color:#71b2f8;stop-opacity:1;"
offset="0"
id="stop4389" />
<stop
style="stop-color:#002795;stop-opacity:1;"
offset="1"
id="stop4391" />
</linearGradient>
<radialGradient
inkscape:collect="always"
xlink:href="#linearGradient4387"
id="radialGradient3703"
gradientUnits="userSpaceOnUse"
cx="131.48187"
cy="93.557289"
fx="131.48187"
fy="93.557289"
r="19.467436"
gradientTransform="matrix(0.52711064,1.8158874,-1.4534843,0.42191331,203.23405,-187.6583)" />
<linearGradient
id="linearGradient6321">
<stop
style="stop-color:#71b2f8;stop-opacity:1;"
offset="0"
id="stop6323" />
<stop
style="stop-color:#002795;stop-opacity:1;"
offset="1"
id="stop6325" />
</linearGradient>
<radialGradient
inkscape:collect="always"
xlink:href="#linearGradient3377"
id="radialGradient3692"
cx="45.883327"
cy="28.869568"
fx="45.883327"
fy="28.869568"
r="19.467436"
gradientUnits="userSpaceOnUse"
gradientTransform="translate(-0.23443224,0.23443198)" />
<linearGradient
id="linearGradient3377">
<stop
id="stop3379"
offset="0"
style="stop-color:#faff2b;stop-opacity:1;" />
<stop
id="stop3381"
offset="1"
style="stop-color:#ffaa00;stop-opacity:1;" />
</linearGradient>
<linearGradient
id="linearGradient3377-3">
<stop
id="stop3379-8"
offset="0"
style="stop-color:#faff2b;stop-opacity:1;" />
<stop
id="stop3381-3"
offset="1"
style="stop-color:#ffaa00;stop-opacity:1;" />
</linearGradient>
<radialGradient
r="19.467436"
fy="28.869568"
fx="45.883327"
cy="28.869568"
cx="45.883327"
gradientTransform="translate(-0.23443224,0.23443198)"
gradientUnits="userSpaceOnUse"
id="radialGradient6347"
xlink:href="#linearGradient3377"
inkscape:collect="always" />
<radialGradient
inkscape:collect="always"
xlink:href="#linearGradient3377-3"
id="radialGradient6412"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.67067175,0,0,0.64145918,-63.380792,0.83845403)"
cx="45.883327"
cy="28.869568"
fx="45.883327"
fy="28.869568"
r="19.467436" />
<radialGradient
inkscape:collect="always"
xlink:href="#linearGradient4387"
id="radialGradient3044"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(1.2966028,0.17711231,-0.14092861,1.0317094,-32.689929,-29.109274)"
cx="147.05713"
cy="83.989143"
fx="147.05713"
fy="83.989143"
r="19.467436" />
<radialGradient
inkscape:collect="always"
xlink:href="#linearGradient4387"
id="radialGradient3046"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.52711064,1.8158874,-1.4534843,0.42191331,203.23405,-187.6583)"
cx="131.48187"
cy="93.557289"
fx="131.48187"
fy="93.557289"
r="19.467436" />
<radialGradient
inkscape:collect="always"
xlink:href="#linearGradient3377"
id="radialGradient3048"
gradientUnits="userSpaceOnUse"
gradientTransform="translate(-0.23443224,0.23443198)"
cx="45.883327"
cy="28.869568"
fx="45.883327"
fy="28.869568"
r="19.467436" />
<radialGradient
inkscape:collect="always"
xlink:href="#linearGradient3377-3-9"
id="radialGradient6412-7"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.67067175,0,0,0.64145918,-87.325356,-15.679193)"
cx="45.883327"
cy="28.869568"
fx="45.883327"
fy="28.869568"
r="19.467436" />
<linearGradient
id="linearGradient3377-3-9">
<stop
id="stop3379-8-0"
offset="0"
style="stop-color:#faff2b;stop-opacity:1;" />
<stop
id="stop3381-3-5"
offset="1"
style="stop-color:#ffaa00;stop-opacity:1;" />
</linearGradient>
</defs>
<sodipodi:namedview
id="base"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
inkscape:zoom="4.3752232"
inkscape:cx="86.820603"
inkscape:cy="8.232339"
inkscape:current-layer="layer1"
showgrid="true"
inkscape:document-units="px"
inkscape:grid-bbox="true"
inkscape:window-width="1280"
inkscape:window-height="964"
inkscape:window-x="-2"
inkscape:window-y="-3"
inkscape:window-maximized="1" />
<metadata
id="metadata2990">
<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></dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
<g
id="layer1"
inkscape:label="Layer 1"
inkscape:groupmode="layer">
<g
id="g3038"
transform="matrix(1,0,0,0.85817381,38.85516,5.1010782)">
<g
style="stroke-width:3.5;stroke-miterlimit:4;stroke-dasharray:none"
transform="matrix(0.67067175,0,0,0.64145918,-128.10074,-38.37114)"
id="g3618">
<path
inkscape:connector-curvature="0"
sodipodi:nodetypes="ccccccc"
id="rect3522"
d="m 164.7101,58.780828 -23.12249,15.67764 22.28834,14.638215 0.19104,35.694947 22.76282,-17.06634 -0.0211,-36.894784 z"
style="fill:url(#radialGradient3044);fill-opacity:1;fill-rule:evenodd;stroke:#000137;stroke-width:3.5;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
<path
inkscape:connector-curvature="0"
sodipodi:nodetypes="ccccc"
id="rect3520"
d="m 141.15323,74.665262 22.89346,13.69867 0,36.477188 -23.20747,-16.40728 z"
style="fill:url(#radialGradient3046);fill-opacity:1;fill-rule:evenodd;stroke:#000137;stroke-width:3.5;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
<path
sodipodi:nodetypes="cc"
inkscape:connector-curvature="0"
id="path3536"
d="M 163.96908,88.56518 186.43859,70.614099"
style="fill:url(#radialGradient3048);fill-opacity:1;fill-rule:evenodd;stroke:#000137;stroke-width:3.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
</g>
</g>
<path
style="fill:#ff6800;fill-opacity:1;stroke:#ff6800;stroke-width:1.80108643;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
d="m 5.7389036,43.738411 -2.7851524,3.419397 13.7626388,9.029934 -2.014049,3.702039 9.465203,-0.654846 -3.392537,-9.976033 -2.386076,3.50839 z"
id="path3823"
inkscape:connector-curvature="0"
sodipodi:nodetypes="cccccccc" />
<g
id="g3030"
transform="translate(25.036641,19.731037)">
<path
sodipodi:nodetypes="ccccc"
inkscape:connector-curvature="0"
id="path3009"
d="m 18.593061,19.307163 -14.3509112,-8.11694 0,19.450024 14.1759002,8.576389 z"
style="fill:#00ff00;fill-opacity:1;stroke:#001100;stroke-width:2.25;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
<path
sodipodi:nodetypes="ccccc"
inkscape:connector-curvature="0"
id="path3009-6"
d="M 34.869094,10.807349 18.768073,19.383737 18.593061,39.254924 34.694083,30.716823 z"
style="fill:#00ff00;fill-opacity:1;stroke:#001100;stroke-width:2.25;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
<path
sodipodi:nodetypes="ccccc"
inkscape:connector-curvature="0"
id="path3029"
d="M 4.2421498,11.113648 20.168161,3.2264334 34.825343,10.730774 18.418051,19.766611 z"
style="fill:#00ff00;fill-opacity:1;stroke:#001100;stroke-width:2.25;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
<path
sodipodi:nodetypes="cc"
inkscape:connector-curvature="0"
id="path5345"
d="M 20.008983,3.2421722 18.757938,18.852701"
style="fill:none;stroke:#000000;stroke-width:2.25;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
<path
sodipodi:nodetypes="cc"
inkscape:connector-curvature="0"
id="path5347"
d="M 4.4130235,11.236344 18.510268,39.200345"
style="fill:none;stroke:#000000;stroke-width:2.25;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
<path
sodipodi:nodetypes="cc"
inkscape:connector-curvature="0"
id="path5347-7"
d="M 34.757938,10.963715 18.749204,39.161399"
style="fill:none;stroke:#000000;stroke-width:2.25;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 11 KiB

View File

@ -109,6 +109,7 @@ CmdPartShapeFromMesh::CmdPartShapeFromMesh()
sToolTipText = QT_TR_NOOP("Create shape from selected mesh object");
sWhatsThis = sToolTipText;
sStatusTip = sToolTipText;
sPixmap = "Part_Shape_from_Mesh.svg";
}
void CmdPartShapeFromMesh::activated(int iMsg)

View File

@ -51,6 +51,7 @@
<file>icons/Tree_Part_Plane_Parametric.svg</file>
<file>icons/Tree_Part_Prism.svg</file>
<file>icons/Tree_Part_Wedge.svg</file>
<file>icons/Part_Shape_from_Mesh.svg</file>
<file>translations/Part_af.qm</file>
<file>translations/Part_de.qm</file>
<file>translations/Part_fi.qm</file>

View File

@ -0,0 +1,232 @@
<?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="64px"
height="64px"
id="svg2985"
version="1.1"
inkscape:version="0.48.3.1 r9886"
sodipodi:docname="Part_Create_Shape_from_Mesh_06.svg"
inkscape:export-filename="/home/user/Downloads/cad/mystuff/icons/Part and general/Part_Create_Shape_from_Mesh_06.png"
inkscape:export-xdpi="52.432858"
inkscape:export-ydpi="52.432858">
<defs
id="defs2987">
<inkscape:perspective
sodipodi:type="inkscape:persp3d"
inkscape:vp_x="0 : 32 : 1"
inkscape:vp_y="0 : 1000 : 0"
inkscape:vp_z="64 : 32 : 1"
inkscape:persp3d-origin="32 : 21.333333 : 1"
id="perspective2993" />
<radialGradient
inkscape:collect="always"
xlink:href="#linearGradient4387"
id="radialGradient3705"
gradientUnits="userSpaceOnUse"
cx="147.05713"
cy="83.989143"
fx="147.05713"
fy="83.989143"
r="19.467436"
gradientTransform="matrix(1.2966028,0.17711231,-0.14092861,1.0317094,-32.689929,-29.109274)" />
<linearGradient
id="linearGradient4387">
<stop
style="stop-color:#71b2f8;stop-opacity:1;"
offset="0"
id="stop4389" />
<stop
style="stop-color:#002795;stop-opacity:1;"
offset="1"
id="stop4391" />
</linearGradient>
<radialGradient
inkscape:collect="always"
xlink:href="#linearGradient4387"
id="radialGradient3703"
gradientUnits="userSpaceOnUse"
cx="131.48187"
cy="93.557289"
fx="131.48187"
fy="93.557289"
r="19.467436"
gradientTransform="matrix(0.52711064,1.8158874,-1.4534843,0.42191331,203.23405,-187.6583)" />
<linearGradient
id="linearGradient6321">
<stop
style="stop-color:#71b2f8;stop-opacity:1;"
offset="0"
id="stop6323" />
<stop
style="stop-color:#002795;stop-opacity:1;"
offset="1"
id="stop6325" />
</linearGradient>
<radialGradient
inkscape:collect="always"
xlink:href="#linearGradient3377"
id="radialGradient3692"
cx="45.883327"
cy="28.869568"
fx="45.883327"
fy="28.869568"
r="19.467436"
gradientUnits="userSpaceOnUse"
gradientTransform="translate(-0.23443224,0.23443198)" />
<linearGradient
id="linearGradient3377">
<stop
id="stop3379"
offset="0"
style="stop-color:#faff2b;stop-opacity:1;" />
<stop
id="stop3381"
offset="1"
style="stop-color:#ffaa00;stop-opacity:1;" />
</linearGradient>
<linearGradient
id="linearGradient3377-3">
<stop
id="stop3379-8"
offset="0"
style="stop-color:#faff2b;stop-opacity:1;" />
<stop
id="stop3381-3"
offset="1"
style="stop-color:#ffaa00;stop-opacity:1;" />
</linearGradient>
<radialGradient
r="19.467436"
fy="28.869568"
fx="45.883327"
cy="28.869568"
cx="45.883327"
gradientTransform="translate(-0.23443224,0.23443198)"
gradientUnits="userSpaceOnUse"
id="radialGradient6347"
xlink:href="#linearGradient3377"
inkscape:collect="always" />
<radialGradient
inkscape:collect="always"
xlink:href="#linearGradient3377-3"
id="radialGradient6412"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.67067175,0,0,0.64145918,-63.380792,0.83845403)"
cx="45.883327"
cy="28.869568"
fx="45.883327"
fy="28.869568"
r="19.467436" />
</defs>
<sodipodi:namedview
id="base"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
inkscape:zoom="12.375"
inkscape:cx="32"
inkscape:cy="32"
inkscape:current-layer="layer1"
showgrid="true"
inkscape:document-units="px"
inkscape:grid-bbox="true"
inkscape:window-width="1280"
inkscape:window-height="964"
inkscape:window-x="-2"
inkscape:window-y="-3"
inkscape:window-maximized="1" />
<metadata
id="metadata2990">
<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></dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
<g
id="layer1"
inkscape:label="Layer 1"
inkscape:groupmode="layer">
<path
style="fill:#00ff00;fill-opacity:1;stroke:#001100;stroke-width:2.25;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
d="m 18.593061,19.307163 -14.3509112,-8.11694 0,19.450024 14.1759002,8.576389 z"
id="path3009"
inkscape:connector-curvature="0"
sodipodi:nodetypes="ccccc" />
<path
style="fill:#00ff00;fill-opacity:1;stroke:#001100;stroke-width:2.25;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
d="M 34.869094,10.807349 18.768073,19.383737 18.593061,39.254924 34.694083,30.716823 z"
id="path3009-6"
inkscape:connector-curvature="0"
sodipodi:nodetypes="ccccc" />
<path
style="fill:#00ff00;fill-opacity:1;stroke:#001100;stroke-width:2.25;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
d="M 4.2421498,11.113648 20.168161,3.2264334 34.825343,10.730774 18.418051,19.766611 z"
id="path3029"
inkscape:connector-curvature="0"
sodipodi:nodetypes="ccccc" />
<path
style="fill:#ff6800;fill-opacity:1;stroke:#ff6800;stroke-width:1.80108643;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
d="m 5.7389036,43.738411 -2.7851524,3.419397 13.7626388,9.029934 -2.014049,3.702039 9.465203,-0.654846 -3.392537,-9.976033 -2.386076,3.50839 z"
id="path3823"
inkscape:connector-curvature="0"
sodipodi:nodetypes="cccccccc" />
<path
style="fill:none;stroke:#000000;stroke-width:2.25;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
d="M 20.008983,3.2421722 18.757938,18.852701"
id="path5345"
inkscape:connector-curvature="0"
sodipodi:nodetypes="cc" />
<path
style="fill:none;stroke:#000000;stroke-width:2.25;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
d="M 4.4130235,11.236344 18.510268,39.200345"
id="path5347"
inkscape:connector-curvature="0"
sodipodi:nodetypes="cc" />
<path
style="fill:none;stroke:#000000;stroke-width:2.25;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
d="M 34.757938,10.963715 18.749204,39.161399"
id="path5347-7"
inkscape:connector-curvature="0"
sodipodi:nodetypes="cc" />
<g
id="g3618"
transform="matrix(0.67067175,0,0,0.64145918,-65.393674,-22.290332)"
style="stroke-width:3.5;stroke-miterlimit:4;stroke-dasharray:none">
<path
style="fill:url(#radialGradient3705);fill-opacity:1;fill-rule:evenodd;stroke:#000137;stroke-width:3.5;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
d="m 164.7101,58.780828 -23.12249,15.67764 22.28834,14.638215 0.19104,35.694947 22.76282,-17.06634 -0.0211,-36.894784 z"
id="rect3522"
sodipodi:nodetypes="ccccccc"
inkscape:connector-curvature="0" />
<path
style="fill:url(#radialGradient3703);fill-opacity:1;fill-rule:evenodd;stroke:#000137;stroke-width:3.5;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
d="m 141.15323,74.665262 22.89346,13.69867 0,36.477188 -23.20747,-16.40728 z"
id="rect3520"
sodipodi:nodetypes="ccccc"
inkscape:connector-curvature="0" />
<path
style="fill:url(#radialGradient6347);fill-opacity:1;fill-rule:evenodd;stroke:#000137;stroke-width:3.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
d="M 163.96908,88.56518 186.43859,70.614099"
id="path3536"
inkscape:connector-curvature="0"
sodipodi:nodetypes="cc" />
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 9.2 KiB