[Path] Improve Sanity to generate html output without... (#5)

...the need for dependences.
This commit is contained in:
Syres916
2023-09-11 18:24:57 +01:00
committed by GitHub
parent 794d97d025
commit 089b7d40b5
6 changed files with 2108 additions and 25 deletions

View File

@@ -95,6 +95,10 @@ SET(PathPythonMainGui_SRCS
Path/Main/Gui/JobDlg.py
Path/Main/Gui/PreferencesJob.py
Path/Main/Gui/Sanity.py
Path/Main/Gui/Sanity_Bulb.svg
Path/Main/Gui/Sanity_Caution.svg
Path/Main/Gui/Sanity_Note.svg
Path/Main/Gui/Sanity_Warning.svg
Path/Main/Gui/Simulator.py
)

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,637 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
width="64"
height="64"
id="svg1307"
version="1.0"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:dc="http://purl.org/dc/elements/1.1/">
<defs
id="defs1309">
<linearGradient
id="linearGradient3972">
<stop
style="stop-color:#ffffff;stop-opacity:1"
offset="0"
id="stop3974" />
<stop
style="stop-color:#d3d7cf;stop-opacity:1"
offset="1"
id="stop3976" />
</linearGradient>
<linearGradient
id="linearGradient3881">
<stop
style="stop-color:#fce94f;stop-opacity:1;"
offset="0"
id="stop3883" />
<stop
style="stop-color:#edd400;stop-opacity:1"
offset="1"
id="stop3885" />
</linearGradient>
<linearGradient
id="linearGradient3906">
<stop
style="stop-color:#ebf90a;stop-opacity:0;"
offset="0"
id="stop3908" />
<stop
style="stop-color:#ebf90a;stop-opacity:1;"
offset="1"
id="stop3910" />
</linearGradient>
<linearGradient
id="linearGradient5040">
<stop
style="stop-color:#ff0000;stop-opacity:1;"
offset="0"
id="stop5042" />
<stop
style="stop-color:#8e0000;stop-opacity:1;"
offset="1"
id="stop5044" />
</linearGradient>
<linearGradient
id="linearGradient5007">
<stop
id="stop5009"
offset="0"
style="stop-color:#ff0000;stop-opacity:0.08695652;" />
<stop
id="stop5011"
offset="1"
style="stop-color:#d40000;stop-opacity:1;" />
</linearGradient>
<linearGradient
id="linearGradient4362">
<stop
id="stop4364"
offset="0"
style="stop-color:#cabd55;stop-opacity:1;" />
<stop
id="stop4366"
offset="1"
style="stop-color:#e3d032;stop-opacity:0.06034483;" />
</linearGradient>
<linearGradient
id="linearGradient4191">
<stop
style="stop-color:#0040ff;stop-opacity:1;"
offset="0"
id="stop4193" />
<stop
style="stop-color:#0087ff;stop-opacity:0;"
offset="1"
id="stop4195" />
</linearGradient>
<linearGradient
id="linearGradient4150">
<stop
style="stop-color:#ff0000;stop-opacity:0.39130434;"
offset="0"
id="stop4152" />
<stop
style="stop-color:#ff0000;stop-opacity:1;"
offset="1"
id="stop4154" />
</linearGradient>
<linearGradient
id="linearGradient3867">
<stop
style="stop-color:#31d900;stop-opacity:1;"
offset="0"
id="stop3869" />
<stop
style="stop-color:#6dff00;stop-opacity:0.99137932;"
offset="1"
id="stop3871" />
</linearGradient>
<linearGradient
id="linearGradient2817">
<stop
style="stop-color:#000000;stop-opacity:1;"
offset="0"
id="stop2819" />
<stop
style="stop-color:#ffffff;stop-opacity:0.48453608;"
offset="1"
id="stop2821" />
</linearGradient>
<linearGradient
id="linearGradient2584">
<stop
style="stop-color:#000000;stop-opacity:1;"
offset="0"
id="stop2586" />
<stop
style="stop-color:#ffffff;stop-opacity:0;"
offset="1"
id="stop2588" />
</linearGradient>
<linearGradient
id="linearGradient2697">
<stop
id="stop2699"
offset="0"
style="stop-color:#babdb6" />
<stop
id="stop2701"
offset="1"
style="stop-color:#555753" />
</linearGradient>
<linearGradient
id="linearGradient2679">
<stop
id="stop2681"
offset="0"
style="stop-color:#f7f7f7;stop-opacity:1" />
<stop
id="stop2683"
offset="1"
style="stop-color:#ccd0c7;stop-opacity:1" />
</linearGradient>
<linearGradient
id="linearGradient3081">
<stop
style="stop-color:#ffffff;stop-opacity:1;"
offset="0"
id="stop3083" />
<stop
style="stop-color:#ffffff;stop-opacity:0;"
offset="1"
id="stop3085" />
</linearGradient>
<linearGradient
id="linearGradient8662">
<stop
style="stop-color:#000000;stop-opacity:1;"
offset="0"
id="stop8664" />
<stop
style="stop-color:#000000;stop-opacity:0;"
offset="1"
id="stop8666" />
</linearGradient>
<radialGradient
xlink:href="#linearGradient2679"
id="radialGradient2112"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(3.562309e-6,-1.07205,1.992104,-1.250658e-6,-42.61165,283.7891)"
cx="169.77171"
cy="100.20107"
fx="169.77171"
fy="100.20107"
r="11" />
<linearGradient
xlink:href="#linearGradient2697"
id="linearGradient2122"
gradientUnits="userSpaceOnUse"
gradientTransform="translate(-12,0)"
x1="169"
y1="110.33805"
x2="169"
y2="93.204849" />
<linearGradient
xlink:href="#linearGradient3081"
id="linearGradient2124"
gradientUnits="userSpaceOnUse"
gradientTransform="translate(133,70.99999)"
x1="15.089521"
y1="15.291994"
x2="14"
y2="52.510574" />
<radialGradient
xlink:href="#linearGradient8662"
id="radialGradient2137"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(1,0,0,0.536723,0,16.87306)"
cx="24.837126"
cy="36.421127"
fx="24.837126"
fy="36.421127"
r="15.644737" />
<radialGradient
xlink:href="#linearGradient8662"
id="radialGradient2139"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(1,0,0,0.536723,0,16.87306)"
cx="24.837126"
cy="36.421127"
fx="24.837126"
fy="36.421127"
r="15.644737" />
<radialGradient
xlink:href="#linearGradient8662"
id="radialGradient2725"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(1,0,0,0.536723,0,16.87306)"
cx="24.837126"
cy="36.421127"
fx="24.837126"
fy="36.421127"
r="15.644737" />
<radialGradient
xlink:href="#linearGradient8662"
id="radialGradient2727"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(1,0,0,0.536723,0,16.87306)"
cx="24.837126"
cy="36.421127"
fx="24.837126"
fy="36.421127"
r="15.644737" />
<radialGradient
xlink:href="#linearGradient2679"
id="radialGradient2729"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(3.562309e-6,-1.07205,1.992104,-1.250658e-6,-42.61165,283.7891)"
cx="169.77171"
cy="100.20107"
fx="169.77171"
fy="100.20107"
r="11" />
<linearGradient
xlink:href="#linearGradient2697"
id="linearGradient2731"
gradientUnits="userSpaceOnUse"
gradientTransform="translate(-12,0)"
x1="169"
y1="110.33805"
x2="169"
y2="93.204849" />
<linearGradient
xlink:href="#linearGradient3081"
id="linearGradient2733"
gradientUnits="userSpaceOnUse"
gradientTransform="translate(133,70.99999)"
x1="15.089521"
y1="15.291994"
x2="14"
y2="52.510574" />
<radialGradient
xlink:href="#linearGradient8662"
id="radialGradient2745"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(1,0,0,0.536723,0,16.87306)"
cx="24.837126"
cy="36.421127"
fx="24.837126"
fy="36.421127"
r="15.644737" />
<radialGradient
xlink:href="#linearGradient8662"
id="radialGradient2747"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(1,0,0,0.536723,0,16.87306)"
cx="24.837126"
cy="36.421127"
fx="24.837126"
fy="36.421127"
r="15.644737" />
<radialGradient
xlink:href="#linearGradient2679"
id="radialGradient2749"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(3.562309e-6,-1.07205,1.992104,-1.250658e-6,-42.61165,283.7891)"
cx="169.77171"
cy="100.20107"
fx="169.77171"
fy="100.20107"
r="11" />
<linearGradient
xlink:href="#linearGradient2697"
id="linearGradient2751"
gradientUnits="userSpaceOnUse"
gradientTransform="translate(-12,0)"
x1="169"
y1="110.33805"
x2="169"
y2="93.204849" />
<linearGradient
xlink:href="#linearGradient3081"
id="linearGradient2753"
gradientUnits="userSpaceOnUse"
gradientTransform="translate(133,70.99999)"
x1="15.089521"
y1="15.291994"
x2="14"
y2="52.510574" />
<radialGradient
xlink:href="#linearGradient2679"
id="radialGradient2791"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(3.562309e-6,-1.07205,1.992104,-1.250658e-6,-42.61165,283.7891)"
cx="169.77171"
cy="100.20107"
fx="169.77171"
fy="100.20107"
r="11" />
<linearGradient
xlink:href="#linearGradient2697"
id="linearGradient2793"
gradientUnits="userSpaceOnUse"
gradientTransform="translate(-12,0)"
x1="169"
y1="110.33805"
x2="169"
y2="93.204849" />
<linearGradient
xlink:href="#linearGradient2697"
id="linearGradient2795"
gradientUnits="userSpaceOnUse"
gradientTransform="translate(-12,0)"
x1="169"
y1="110.33805"
x2="169"
y2="93.204849" />
<linearGradient
xlink:href="#linearGradient3081"
id="linearGradient2797"
gradientUnits="userSpaceOnUse"
gradientTransform="translate(133,70.99999)"
x1="15.089521"
y1="15.291994"
x2="14"
y2="52.510574" />
<linearGradient
xlink:href="#linearGradient3081"
id="linearGradient2800"
gradientUnits="userSpaceOnUse"
gradientTransform="translate(-4e-4,-0.09426)"
x1="15.089521"
y1="15.291994"
x2="14"
y2="52.510574" />
<linearGradient
xlink:href="#linearGradient2697"
id="linearGradient2803"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(1,0,0,1.004384,-145.0004,-71.4625)"
x1="169"
y1="110.33805"
x2="169"
y2="93.204849" />
<linearGradient
xlink:href="#linearGradient2697"
id="linearGradient2806"
gradientUnits="userSpaceOnUse"
gradientTransform="translate(-145.0004,-97.0943)"
x1="169"
y1="110.33805"
x2="169"
y2="93.204849" />
<radialGradient
xlink:href="#linearGradient2679"
id="radialGradient2809"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(3.562309e-6,-1.07205,1.992104,-1.250658e-6,-175.6121,212.6949)"
cx="169.77171"
cy="100.20107"
fx="169.77171"
fy="100.20107"
r="11" />
<linearGradient
xlink:href="#linearGradient2817"
id="linearGradient2823"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(1.103262,0,0,1.054917,-163.1228,-76.31138)"
x1="174.83363"
y1="84.263489"
x2="174.74524"
y2="105.49083" />
<linearGradient
xlink:href="#linearGradient3081"
id="linearGradient2825"
gradientUnits="userSpaceOnUse"
gradientTransform="translate(-4e-4,-26.09426)"
x1="15.089521"
y1="15.291994"
x2="14"
y2="52.510574" />
<radialGradient
xlink:href="#linearGradient2679"
id="radialGradient2831"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(3.562309e-6,-1.07205,1.992104,-1.250658e-6,-175.6121,186.6949)"
cx="169.77171"
cy="100.20107"
fx="169.77171"
fy="100.20107"
r="11" />
<linearGradient
xlink:href="#linearGradient2817"
id="linearGradient2858"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(1.103262,0,0,1.054917,-163.1228,-76.31138)"
x1="174.83363"
y1="84.263489"
x2="174.74524"
y2="105.49083" />
<radialGradient
xlink:href="#linearGradient2679"
id="radialGradient2860"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(3.562309e-6,-1.07205,1.992104,-1.250658e-6,-175.6121,212.6949)"
cx="169.77171"
cy="100.20107"
fx="169.77171"
fy="100.20107"
r="11" />
<linearGradient
xlink:href="#linearGradient2697"
id="linearGradient2862"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(1,0,0,1.004384,-145.0004,-71.4625)"
x1="169"
y1="110.33805"
x2="169"
y2="93.204849" />
<linearGradient
xlink:href="#linearGradient3081"
id="linearGradient2864"
gradientUnits="userSpaceOnUse"
gradientTransform="translate(-4e-4,-0.09426)"
x1="15.089521"
y1="15.291994"
x2="14"
y2="52.510574" />
<linearGradient
xlink:href="#linearGradient3081"
id="linearGradient3421"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(3.000198,0,0,1,-35.670225,-22.756043)"
x1="15.089521"
y1="15.291994"
x2="14"
y2="52.510574" />
<linearGradient
xlink:href="#linearGradient2697"
id="linearGradient3424"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(2.498884,0,0,1.004384,-383.7419,-95.062012)"
x1="169"
y1="110.33805"
x2="169"
y2="93.204849" />
<linearGradient
xlink:href="#linearGradient2817"
id="linearGradient3430"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(2.624525,0,0,1.054917,-407.89189,-96.394408)"
x1="174.83363"
y1="84.263489"
x2="174.74524"
y2="105.49083" />
<linearGradient
xlink:href="#linearGradient5007"
id="linearGradient5019"
x1="40.255886"
y1="7.0561166"
x2="40.393703"
y2="16.873611"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.83621615,-0.79013626,0.80073297,0.82514986,-6.1843205,29.343172)" />
<radialGradient
xlink:href="#linearGradient3906-7"
id="radialGradient3912-9"
cx="36.13168"
cy="8.5215816"
fx="36.13168"
fy="8.5215816"
r="18.097986"
gradientTransform="matrix(-0.16223264,1.1109317,-1.1154879,-0.16905689,56.479195,-31.801444)"
gradientUnits="userSpaceOnUse" />
<linearGradient
id="linearGradient3906-7">
<stop
style="stop-color:#ebf90a;stop-opacity:0;"
offset="0"
id="stop3908-3" />
<stop
style="stop-color:#ebf90a;stop-opacity:1;"
offset="1"
id="stop3910-0" />
</linearGradient>
<radialGradient
xlink:href="#linearGradient3881"
id="radialGradient3887"
cx="40.042122"
cy="10.743272"
fx="40.042122"
fy="10.743272"
r="19.595521"
gradientTransform="matrix(0.61110248,0.72257754,-1.2926279,1.0943161,29.459335,-29.950443)"
gradientUnits="userSpaceOnUse" />
<linearGradient
xlink:href="#linearGradient3972"
id="linearGradient3978"
x1="25"
y1="6"
x2="37"
y2="36"
gradientUnits="userSpaceOnUse" />
</defs>
<metadata
id="metadata1312">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:creator>
<cc:Agent>
<dc:title>Lapo Calamandrei</dc:title>
</cc:Agent>
</dc:creator>
<cc:license
rdf:resource="http://creativecommons.org/licenses/by-sa/2.0/" />
<dc:subject>
<rdf:Bag>
<rdf:li>media</rdf:li>
<rdf:li>stop</rdf:li>
<rdf:li>playback</rdf:li>
<rdf:li>video</rdf:li>
<rdf:li>music</rdf:li>
</rdf:Bag>
</dc:subject>
<dc:contributor>
<cc:Agent>
<dc:title>Jakub Steiner</dc:title>
</cc:Agent>
</dc:contributor>
</cc:Work>
<cc:License
rdf:about="http://creativecommons.org/licenses/by-sa/2.0/">
<cc:permits
rdf:resource="http://web.resource.org/cc/Reproduction" />
<cc:permits
rdf:resource="http://web.resource.org/cc/Distribution" />
<cc:requires
rdf:resource="http://web.resource.org/cc/Notice" />
<cc:requires
rdf:resource="http://web.resource.org/cc/Attribution" />
<cc:permits
rdf:resource="http://web.resource.org/cc/DerivativeWorks" />
<cc:requires
rdf:resource="http://web.resource.org/cc/ShareAlike" />
</cc:License>
</rdf:RDF>
</metadata>
<g
id="layer1"
style="display:inline"
transform="translate(0,16)">
<path
style="fill:#34e0e2;stroke:#042a2a;stroke-width:1.99999988000000006;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;display:inline"
d="M 30.542837,-5.0000002 58.999998,19.16168 32.487668,45.000004 2.9999998,19.926891 z"
id="path3869-0" />
<path
style="fill:url(#linearGradient3978);stroke:#34e0e2;stroke-width:1.99999988000000006;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;fill-opacity:1"
d="M 30.59182,-2.0000001 56,19.262277 32.328276,42 6,19.935663 z"
id="path3869" />
<path
style="font-size:40px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#888a85;fill-opacity:1;stroke:#2e3436;stroke-width:2;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1;display:inline;font-family:Nimbus Roman No9 L;-inkscape-font-specification:Nimbus Roman No9 L Bold"
d="m 23,18 2,17 c 5,3 9,3 14,0 l 2,-17"
id="path3896" />
<path
style="fill:none;stroke:#2e3436;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;display:inline"
d="m 24,19 c 4,4 10,4 16,4"
id="path3916-1" />
<path
style="fill:url(#radialGradient3887);fill-opacity:1;stroke:#302b00;stroke-width:2.17780042;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
id="path3904"
d="m 65.080492,18.363859 a 18.50662,18.515989 0 1 1 -37.013241,0 18.50662,18.515989 0 1 1 37.013241,0 z"
transform="matrix(0.91859021,0,0,0.91812541,-10.782302,-12.860326)" />
<path
style="fill:none;stroke:#fce94f;stroke-width:2.46817374000000012;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;display:inline"
id="path3904-3"
d="m 65.080492,18.363859 c 0,10.226099 -8.285696,18.515989 -18.50662,18.515989 -10.220925,0 -18.506621,-8.28989 -18.506621,-18.515989 0,-10.2260983 8.285696,-18.51598913 18.506621,-18.51598913 10.220924,0 18.50662,8.28989083 18.50662,18.51598913 z"
transform="matrix(0.81052076,0,0,0.81011065,-5.7490898,-10.876758)" />
<g
style="font-size:40px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Nimbus Roman No9 L;-inkscape-font-specification:Nimbus Roman No9 L Bold"
id="text3889"
transform="translate(0.040001,-0.0799994)">
<path
d="m 31.959999,11.133845 c -1.839998,0 -3.36,1.560002 -3.36,3.36 0,1.919998 1.440002,3.4 3.32,3.4 1.919998,0 3.44,-1.480001 3.44,-3.32 0,-1.879998 -1.520002,-3.44 -3.4,-3.44 m 1,-3.0538456 c 0.52,-4.9199951 0.800001,-6.1600039 2,-10 0.56,-1.7599983 1,-3.0800009 1,-4 0,-2.5999974 -1.880002,-4 -4,-4 -2.159998,0 -4,1.4800025 -4,4 0,0.999999 0.440001,2.2000018 1,4 1.159999,3.7999962 1.480001,5.0800049 2,10 l 2,0"
style="font-family:Nimbus Roman No9 L;-inkscape-font-specification:Nimbus Roman No9 L Bold"
id="path3894" />
</g>
<path
style="fill:none;stroke:#2e3436;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 24,40 c 4,4 10,4 16,4"
id="path3916"
transform="translate(0,-16)" />
<path
style="fill:none;stroke:#2e3436;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;display:inline"
d="M 24.211538,30 C 28.211538,34 34,34 40,34"
id="path3916-2" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 21 KiB

View File

@@ -0,0 +1,88 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
width="64px"
height="64px"
id="svg2985"
version="1.1"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:dc="http://purl.org/dc/elements/1.1/">
<defs
id="defs2987">
<linearGradient
id="linearGradient3007">
<stop
style="stop-color:#a40000;stop-opacity:1"
offset="0"
id="stop3009" />
<stop
style="stop-color:#ef2929;stop-opacity:0;"
offset="1"
id="stop3011" />
</linearGradient>
<linearGradient
xlink:href="#linearGradient3007"
id="linearGradient3013"
x1="117.28671"
y1="85.444054"
x2="103.23077"
y2="40.384613"
gradientUnits="userSpaceOnUse" />
</defs>
<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>Path_Stop</dc:title>
<dc:date>2015-07-04</dc:date>
<dc:relation>http://www.freecad.org/wiki/index.php?title=Artwork</dc:relation>
<dc:publisher>
<cc:Agent>
<dc:title>FreeCAD</dc:title>
</cc:Agent>
</dc:publisher>
<dc:identifier>FreeCAD/src/Mod/Path/Gui/Resources/icons/Path_Stop.svg</dc:identifier>
<dc:rights>
<cc:Agent>
<dc:title>FreeCAD LGPL2+</dc:title>
</cc:Agent>
</dc:rights>
<cc:license>https://www.gnu.org/copyleft/lesser.html</cc:license>
<dc:contributor>
<cc:Agent>
<dc:title>[agryson] Alexander Gryson</dc:title>
</cc:Agent>
</dc:contributor>
</cc:Work>
</rdf:RDF>
</metadata>
<g
id="layer1">
<path
style="fill:#ef2929;fill-opacity:0.85997319999999999;fill-rule:nonzero;stroke:#280000;stroke-width:1.98682772999999990;stroke-miterlimit:4;stroke-dasharray:none"
id="path3003"
d="m 77.09091,22.272728 a 29.545454,28.09091 0 1 1 -59.090908,0 29.545454,28.09091 0 1 1 59.090908,0 z"
transform="matrix(0.98153848,0,0,1.0323624,-14.667694,9.0064723)" />
<path
style="fill:url(#linearGradient3013);fill-opacity:1;fill-rule:nonzero;stroke-width:0.87000000000000000;stroke-miterlimit:4;stroke-dasharray:none"
id="path3005"
d="m 135.09091,62.454544 a 24.363636,23.90909 0 1 1 -48.727274,0 24.363636,23.90909 0 1 1 48.727274,0 z"
transform="matrix(1.0671642,0,0,1.0874525,-86.164179,-35.916347)" />
<g
style="font-size:40px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#eeeeec;fill-opacity:1;stroke:none;font-family:Sans;-inkscape-font-specification:Sans Bold"
id="text2999">
<path
d="m 26,10 12,0 0,16.119223 -1.7,11.758875 -8.600002,0 L 26,26.119223 26,10 m 0,31.985264 12,0 L 38,52 26,52 26,41.985264"
id="path2993" />
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 3.3 KiB

View File

@@ -0,0 +1,281 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
version="1.1"
id="svg4198"
height="48px"
width="48px"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:dc="http://purl.org/dc/elements/1.1/">
<defs
id="defs4200">
<linearGradient
id="linearGradient15218">
<stop
id="stop15220"
offset="0.0000000"
style="stop-color:#f0f0ef;stop-opacity:1.0000000;" />
<stop
style="stop-color:#e8e8e8;stop-opacity:1;"
offset="0.59928656"
id="stop2269" />
<stop
style="stop-color:#ffffff;stop-opacity:1;"
offset="0.82758623"
id="stop2267" />
<stop
id="stop15222"
offset="1.0000000"
style="stop-color:#d8d8d3;stop-opacity:1.0000000;" />
</linearGradient>
<linearGradient
id="linearGradient2259">
<stop
id="stop2261"
offset="0"
style="stop-color:#ffffff;stop-opacity:1;" />
<stop
id="stop2263"
offset="1"
style="stop-color:#ffffff;stop-opacity:0;" />
</linearGradient>
<linearGradient
id="linearGradient2224">
<stop
id="stop2226"
offset="0"
style="stop-color:#7c7c7c;stop-opacity:1;" />
<stop
id="stop2228"
offset="1"
style="stop-color:#b8b8b8;stop-opacity:1;" />
</linearGradient>
<linearGradient
gradientTransform="translate(6.161836,4.033411)"
gradientUnits="userSpaceOnUse"
y2="37.770721"
x2="33.664921"
y1="40.458221"
x1="35.996582"
id="linearGradient2230"
xlink:href="#linearGradient2224" />
<linearGradient
id="linearGradient2251">
<stop
id="stop2253"
offset="0"
style="stop-color:#ffffff;stop-opacity:1;" />
<stop
id="stop2255"
offset="1"
style="stop-color:#ffffff;stop-opacity:0;" />
</linearGradient>
<linearGradient
gradientTransform="translate(6.161836,3.658411)"
gradientUnits="userSpaceOnUse"
y2="38.070381"
x2="34.170048"
y1="36.921333"
x1="33.396004"
id="linearGradient2257"
xlink:href="#linearGradient2251" />
<linearGradient
y2="42.007351"
x2="30.811172"
y1="26.696676"
x1="26.076092"
gradientTransform="matrix(0.999421,0,0,1,5.991319,4.033411)"
gradientUnits="userSpaceOnUse"
id="linearGradient13651"
xlink:href="#linearGradient2259" />
<linearGradient
y2="39.498238"
x2="35.785294"
y1="18.992140"
x1="22.308331"
gradientTransform="matrix(1.067236,0,0,0.989276,4.391684,4.035227)"
gradientUnits="userSpaceOnUse"
id="linearGradient13653"
xlink:href="#linearGradient15218" />
<linearGradient
xlink:href="#linearGradient3799"
id="linearGradient3805"
x1="444.65356"
y1="117.0061"
x2="429.38779"
y2="86.006104"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(-0.87345058,0,0,0.88892595,442.70971,-73.238912)" />
<linearGradient
id="linearGradient3799">
<stop
style="stop-color:#204a87;stop-opacity:1;"
offset="0"
id="stop3801" />
<stop
style="stop-color:#3465a4;stop-opacity:1"
offset="1"
id="stop3803" />
</linearGradient>
<linearGradient
xlink:href="#linearGradient3791"
id="linearGradient3797"
x1="448.72443"
y1="115.0061"
x2="434.47638"
y2="78.006104"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(-0.87345058,0,0,0.88892595,442.70971,-73.238912)" />
<linearGradient
id="linearGradient3791">
<stop
style="stop-color:#3465a4;stop-opacity:1;"
offset="0"
id="stop3793" />
<stop
style="stop-color:#729fcf;stop-opacity:1"
offset="1"
id="stop3795" />
</linearGradient>
</defs>
<metadata
id="metadata4203">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:date>2005-10-15</dc:date>
<dc:creator>
<cc:Agent>
<dc:title>Andreas Nilsson</dc:title>
</cc:Agent>
</dc:creator>
<dc:subject>
<rdf:Bag>
<rdf:li>edit</rdf:li>
<rdf:li>copy</rdf:li>
</rdf:Bag>
</dc:subject>
<cc:license
rdf:resource="http://creativecommons.org/licenses/by-sa/2.0/" />
<dc:contributor>
<cc:Agent>
<dc:title>Jakub Steiner</dc:title>
</cc:Agent>
</dc:contributor>
</cc:Work>
<cc:License
rdf:about="http://creativecommons.org/licenses/by-sa/2.0/">
<cc:permits
rdf:resource="http://web.resource.org/cc/Reproduction" />
<cc:permits
rdf:resource="http://web.resource.org/cc/Distribution" />
<cc:requires
rdf:resource="http://web.resource.org/cc/Notice" />
<cc:requires
rdf:resource="http://web.resource.org/cc/Attribution" />
<cc:permits
rdf:resource="http://web.resource.org/cc/DerivativeWorks" />
<cc:requires
rdf:resource="http://web.resource.org/cc/ShareAlike" />
</cc:License>
</rdf:RDF>
</metadata>
<g
id="layer1">
<g
transform="matrix(1.1249531,0,0,1.1249531,-9.7587421,-8.0938643)"
id="g12863">
<path
id="rect12413"
d="m 15.072946,10.500852 h 29.856385 c 0.31574,0 0.569926,0.253093 0.569926,0.567472 v 27.167362 c 0,2.476452 -6.87981,8.303087 -9.267932,8.303087 H 15.072946 c -0.31574,0 -0.569926,-0.253092 -0.569926,-0.567473 V 11.068324 c 0,-0.314379 0.254186,-0.567472 0.569926,-0.567472 z"
style="fill:url(#linearGradient13653);fill-opacity:1;fill-rule:evenodd;stroke:#888a85;stroke-width:1.00000024;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1" />
<rect
style="opacity:1;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:url(#linearGradient13651);stroke-width:1.00000083;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="rect15244"
width="28.997349"
height="34.040764"
x="15.502951"
y="11.5"
rx="0.0000000"
ry="0.0000000" />
<path
style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:url(#linearGradient2230);fill-opacity:1;fill-rule:evenodd;stroke:#868a84;stroke-width:1.00000024;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none"
d="m 36.220918,46.536966 c 2.030418,0.329898 9.588793,-4.529929 9.284411,-8.497844 -1.563262,2.423097 -4.758522,1.286738 -8.86728,1.445748 0,0 0.395369,6.552096 -0.417131,7.052096 z"
id="path2210" />
<path
id="path2247"
d="m 37.671355,44.345464 c 1.369779,-0.683829 4.428249,-2.146465 5.72763,-4.027469 -1.596094,0.680055 -2.94781,0.209496 -5.702334,0.190405 0,0 0.162322,3.062094 -0.0253,3.837064 z"
style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:0.36931817;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:url(#linearGradient2257);stroke-width:0.99999982;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none" />
<rect
style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:0.82;fill:#888a85;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none"
id="rect2271"
width="21"
height="2"
x="20"
y="19.033415" />
<rect
y="23.033415"
x="20"
height="2"
width="19.992233"
id="rect2273"
style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:0.82;fill:#888a85;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none" />
<rect
style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:0.82;fill:#888a85;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none"
id="rect2275"
width="17.976702"
height="2"
x="20"
y="27.033415" />
<rect
y="31.033415"
x="20"
height="2"
width="21"
id="rect2277"
style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:0.82;fill:#888a85;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none" />
<path
id="path3969"
d="M 24.10333,25.437291 20.547626,41.437958 36.548297,37.882254 38.326145,34.32655 27.659034,23.659439 Z"
style="fill:#ffffff;stroke:#0b1521;stroke-width:1.77785;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" />
<path
id="path3843"
d="m 59.660367,-10.119752 3.555704,3.5557038 -35.557037,35.5570432 c 0,-2.666778 -0.888929,-3.555704 -3.555704,-3.555704 z"
style="fill:#729fcf;stroke:none;stroke-width:0.881154" />
<path
id="path3843-7"
d="m 63.216071,-6.5640545 5.33356,5.3335673 L 32.992594,34.32655 c 0,-2.666777 -2.666785,-5.333555 -5.33356,-5.333555 z"
style="fill:url(#linearGradient3797);fill-opacity:1;stroke:none;stroke-width:0.881154" />
<path
id="path3843-5"
d="M 68.549631,-1.2304872 72.105335,2.3252166 36.548297,37.882254 c 0,-2.666778 -0.888928,-3.555704 -3.555703,-3.555704 z"
style="fill:url(#linearGradient3805);fill-opacity:1;stroke:none;stroke-width:0.881154" />
<path
id="path3843-5-6"
d="m 59.660367,-10.11975 3.555704,3.5557044 -35.557037,35.5570406 c 0,-2.666778 -0.888929,-3.555704 -3.555704,-3.555704 z"
style="fill:none;stroke:#0b1521;stroke-width:1.77785;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" />
<path
id="path3843-5-6-2"
d="m 63.216071,-6.5640456 5.33356,5.3335584 L 32.992594,34.32655 c 0,-2.666777 -2.666785,-5.333555 -5.33356,-5.333555 z"
style="fill:none;stroke:#0b1521;stroke-width:1.77785;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" />
<path
style="fill:none;stroke:#3465a4;stroke-width:1.77785;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="M 70.327487,1.4362906 35.659369,36.243324"
id="path3807" />
<path
id="path3843-5-6-9"
d="M 68.549631,-1.2304872 72.105335,2.3252166 36.548297,37.882254 c 0,-2.666778 -0.888928,-3.555704 -3.555703,-3.555704 z"
style="fill:none;stroke:#0b1521;stroke-width:1.77785;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" />
<path
id="path3971"
d="m 24.10333,35.215476 c 0.888928,0 3.173988,2.236742 3.555704,4.44463 l -7.111408,1.777852 2.666776,-6.222482 h 0.888928"
style="fill:#0b1521;stroke:#0b1521;stroke-width:0.888926px;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" />
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 12 KiB

View File

@@ -0,0 +1,71 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
width="64px"
height="64px"
id="svg2735"
version="1.1"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:dc="http://purl.org/dc/elements/1.1/">
<defs
id="defs2737">
<linearGradient
id="linearGradient3774">
<stop
style="stop-color:#c4a000;stop-opacity:1"
offset="0"
id="stop3776" />
<stop
style="stop-color:#edd400;stop-opacity:0;"
offset="1"
id="stop3778" />
</linearGradient>
<linearGradient
xlink:href="#linearGradient3774"
id="linearGradient3780"
x1="531.31073"
y1="35.292263"
x2="517.97607"
y2="-14.006179"
gradientUnits="userSpaceOnUse" />
</defs>
<metadata
id="metadata2740">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
</cc:Work>
</rdf:RDF>
</metadata>
<g
id="layer1">
<path
transform="matrix(1.0590534,0,0,1.0590534,-518.49688,29.778244)"
style="fill:#fce94f;fill-opacity:1;fill-rule:evenodd;stroke:#302b00;stroke-width:1.88847888;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
d="m 519.80087,-21.508116 27.38295,47.211972 -54.76589,0 z"
id="path2644" />
<path
transform="matrix(0.89990936,0,0,0.93309237,-436.1315,31.069059)"
style="fill:url(#linearGradient3780);fill-opacity:1;fill-rule:evenodd;stroke:#fce94f;stroke-width:2.18257069999999986;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
d="m 520.1985,-21.508115 28.3867,47.15503 -56.77339,0 z"
id="path2644-3" />
<path
style="fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:0.959166px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="M 30,19 29,39.24 32,42 35,39.24 34,19 Z"
id="path67" />
<circle
style="fill:#000000;stroke:#000000;stroke-width:2;stroke-miterlimit:4;stroke-dasharray:none"
id="path91"
cx="31.970903"
cy="48.55901"
r="2" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.6 KiB