More icons turned into SVG

This commit is contained in:
Matthias Koefferlein 2022-09-17 15:28:06 +02:00
parent 188ae060be
commit 2635ca06af
22 changed files with 969 additions and 490 deletions

View File

@ -271,7 +271,7 @@ static tl::RegisteredClass<lay::PluginDeclaration> config_decl2 (
"edt::Service(Boxes)"
);
static tl::RegisteredClass<lay::PluginDeclaration> config_decl3 (
new edt::PluginDeclaration<edt::TextService> (tl::to_string (tr ("Texts")), "text:edit_mode\t" + tl::to_string (tr ("Text")) + "\t<:text.png>" + tl::to_string (tr ("{Create a text object}")), &get_text_options, &get_text_editor_options_pages),
new edt::PluginDeclaration<edt::TextService> (tl::to_string (tr ("Texts")), "text:edit_mode\t" + tl::to_string (tr ("Text")) + "\t<:text_24px.png>" + tl::to_string (tr ("{Create a text object}")), &get_text_options, &get_text_editor_options_pages),
4012,
"edt::Service(Texts)"
);
@ -281,7 +281,7 @@ static tl::RegisteredClass<lay::PluginDeclaration> config_decl4 (
"edt::Service(Paths)"
);
static tl::RegisteredClass<lay::PluginDeclaration> config_decl5 (
new edt::PluginDeclaration<edt::InstService> (tl::to_string (tr ("Instances")), "instance:edit_mode\t" + tl::to_string (tr ("Instance")) + "\t<:instance.png>" + tl::to_string (tr ("{Create a cell instance}")), &get_inst_options, &get_inst_editor_options_pages),
new edt::PluginDeclaration<edt::InstService> (tl::to_string (tr ("Instances")), "instance:edit_mode\t" + tl::to_string (tr ("Instance")) + "\t<:instance_24px.png>" + tl::to_string (tr ("{Create a cell instance}")), &get_inst_options, &get_inst_editor_options_pages),
4020,
"edt::Service(CellInstances)"
);

View File

@ -75,7 +75,8 @@
<file alias="down_16px@2x.png">images/down_16px@2x.png</file>
<file alias="downdown_16px.png">images/downdown_16px.png</file>
<file alias="downdown_16px@2x.png">images/downdown_16px@2x.png</file>
<file alias="execmark.png">images/execmark.png</file>
<file alias="execmark_16px.png">images/execmark_16px.png</file>
<file alias="execmark_16px@2x.png">images/execmark_16px@2x.png</file>
<file alias="find_16px.png">images/find_16px.png</file>
<file alias="find_16px@2x.png">images/find_16px@2x.png</file>
<file alias="fliph_16px.png">images/fliph_16px.png</file>
@ -101,7 +102,8 @@
<file alias="import.png">images/import.png</file>
<file alias="important_16px.png">images/important_16px.png</file>
<file alias="important_16px@2x.png">images/important_16px@2x.png</file>
<file alias="instance.png">images/instance.png</file>
<file alias="instance_24px.png">images/instance_24px.png</file>
<file alias="instance_24px@2x.png">images/instance_24px@2x.png</file>
<file alias="invert_16px.png">images/invert_16px.png</file>
<file alias="invert_16px@2x.png">images/invert_16px@2x.png</file>
<file alias="lb_31px.png">images/lb_31px.png</file>
@ -205,8 +207,10 @@
<file alias="singlestep_16px@2x.png">images/singlestep_16px@2x.png</file>
<file alias="stop_16px.png">images/stop_16px.png</file>
<file alias="stop_16px@2x.png">images/stop_16px@2x.png</file>
<file alias="techs.png">images/techs.png</file>
<file alias="text.png">images/text.png</file>
<file alias="techs_24px.png">images/techs_24px.png</file>
<file alias="techs_24px@2x.png">images/techs_24px@2x.png</file>
<file alias="text_24px.png">images/text_24px.png</file>
<file alias="text_24px@2x.png">images/text_24px@2x.png</file>
<file alias="textdocumenticon_16px.png">images/textdocumenticon_16px.png</file>
<file alias="textdocumenticon_16px@2x.png">images/textdocumenticon_16px@2x.png</file>
<file alias="unchecked_16px.png">images/unchecked_16px.png</file>

Binary file not shown.

Before

Width:  |  Height:  |  Size: 593 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 434 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 706 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 918 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 740 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.5 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 407 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 648 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.4 KiB

View File

@ -0,0 +1,109 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
width="16"
height="16"
viewBox="0 0 4.2333332 4.2333335"
version="1.1"
id="svg1011"
inkscape:version="1.1.2 (0a00cf5339, 2022-02-04)"
sodipodi:docname="execmark_16px.svg"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<sodipodi:namedview
id="namedview1013"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageshadow="2"
inkscape:pageopacity="0.0"
inkscape:pagecheckerboard="0"
inkscape:document-units="px"
showgrid="true"
units="px"
inkscape:snap-nodes="true"
inkscape:snap-bbox="true"
inkscape:bbox-nodes="true"
inkscape:snap-others="false"
inkscape:zoom="34.576923"
inkscape:cx="7.5773081"
inkscape:cy="7.8809789"
inkscape:window-width="1535"
inkscape:window-height="1081"
inkscape:window-x="222"
inkscape:window-y="78"
inkscape:window-maximized="0"
inkscape:current-layer="layer1"
width="16px">
<inkscape:grid
type="xygrid"
id="grid1074"
spacingx="0.13229167"
spacingy="0.13229167"
empspacing="2" />
</sodipodi:namedview>
<defs
id="defs1008">
<linearGradient
inkscape:collect="always"
id="linearGradient1061">
<stop
style="stop-color:#006600;stop-opacity:1"
offset="0"
id="stop1057" />
<stop
style="stop-color:#9bff99;stop-opacity:1"
offset="1"
id="stop1059" />
</linearGradient>
<linearGradient
id="linearGradient3600">
<stop
style="stop-color:#ff9f3f;stop-opacity:1;"
offset="0"
id="stop3602" />
<stop
style="stop-color:#ffffff;stop-opacity:1;"
offset="1"
id="stop3604" />
</linearGradient>
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient1061"
id="linearGradient1063"
x1="0.2645835"
y1="2.0802202"
x2="4.163958"
y2="2.0802202"
gradientUnits="userSpaceOnUse" />
</defs>
<g
inkscape:label="Layer 1"
inkscape:groupmode="layer"
id="layer1">
<path
style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#ffffff;stroke-width:0.52916667;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:2.29999995;stroke-dasharray:none;stroke-opacity:0.5"
d="M 0.396875,1.4552083 H 2.2489584 V 0.396875 l 1.7197917,1.7197917 -1.7197917,1.7197917 0,-1.0583334 H 0.396875 Z"
id="path1660"
sodipodi:nodetypes="cccccccc" />
<rect
style="fill:none;stroke:#865b26;stroke-width:0;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="rect3596"
width="4.2333326"
height="4.2333331"
x="3.3333333e-07"
y="3.3333333e-07"
inkscape:export-filename="/home/matthias/klayout/master/src/lay/lay/images/back.png"
inkscape:export-xdpi="27.093315"
inkscape:export-ydpi="27.093315" />
<path
style="fill:url(#linearGradient1063);fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.264583;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:2.3;stroke-dasharray:none;stroke-opacity:1"
d="M 0.396875,1.4552083 H 2.2489584 V 0.396875 l 1.7197917,1.7197917 -1.7197917,1.7197917 0,-1.0583334 H 0.396875 Z"
id="path859"
sodipodi:nodetypes="cccccccc" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 3.6 KiB

View File

@ -0,0 +1,130 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
width="24"
height="24"
viewBox="0 0 6.3499998 6.3500002"
version="1.1"
id="svg1011"
inkscape:version="1.1.2 (0a00cf5339, 2022-02-04)"
sodipodi:docname="instance_24px.svg"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<sodipodi:namedview
id="namedview1013"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageshadow="2"
inkscape:pageopacity="0.0"
inkscape:pagecheckerboard="0"
inkscape:document-units="px"
showgrid="true"
units="px"
inkscape:snap-nodes="false"
inkscape:snap-bbox="true"
inkscape:bbox-nodes="true"
inkscape:snap-others="false"
inkscape:zoom="8.644231"
inkscape:cx="-3.3548386"
inkscape:cy="14.98109"
inkscape:window-width="1535"
inkscape:window-height="1081"
inkscape:window-x="132"
inkscape:window-y="79"
inkscape:window-maximized="0"
inkscape:current-layer="layer1"
width="24px">
<inkscape:grid
type="xygrid"
id="grid1074"
spacingx="0.13229167"
spacingy="0.13229167"
empspacing="2" />
</sodipodi:namedview>
<defs
id="defs1008">
<linearGradient
id="linearGradient3600">
<stop
style="stop-color:#ff9f3f;stop-opacity:1;"
offset="0"
id="stop3602" />
<stop
style="stop-color:#ffffff;stop-opacity:1;"
offset="1"
id="stop3604" />
</linearGradient>
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient3600"
id="linearGradient878"
x1="0.26458335"
y1="0.26458335"
x2="6.0854168"
y2="6.0854168"
gradientUnits="userSpaceOnUse" />
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient3600"
id="linearGradient1237"
x1="5.4239583"
y1="5.4239583"
x2="0.92604166"
y2="0.92604166"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.87499994,0,0,0.87499994,0.39687515,0.39687515)" />
</defs>
<g
inkscape:label="Layer 1"
inkscape:groupmode="layer"
id="layer1">
<rect
style="color:#000000;overflow:visible;fill:none;stroke:#ffffff;stroke-width:0.52916667;stroke-dashoffset:2.5;stroke-opacity:0.5;fill-opacity:1;stroke-miterlimit:4;stroke-dasharray:none"
id="rect7838"
width="5.0270834"
height="5.0270834"
x="0.66145831"
y="0.66145831" />
<rect
style="fill:none;stroke:#865b26;stroke-width:0;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="rect3596"
width="6.3499994"
height="6.3499999"
x="5.0000006e-07"
y="5.0000006e-07"
inkscape:export-filename="/home/matthias/klayout/master/src/lay/lay/images/back.png"
inkscape:export-xdpi="27.093315"
inkscape:export-ydpi="27.093315" />
<rect
style="color:#000000;overflow:visible;fill:url(#linearGradient878);stroke:#000000;stroke-width:0.26458333;stroke-dashoffset:2.5;stroke-opacity:1;fill-opacity:1;stroke-miterlimit:4;stroke-dasharray:none"
id="rect848"
width="5.0270834"
height="5.0270834"
x="0.66145831"
y="0.66145831" />
<rect
style="color:#000000;overflow:visible;fill:url(#linearGradient1237);fill-opacity:1;stroke:none;stroke-width:0.264583;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:2.5;stroke-opacity:1"
id="rect1100"
width="3.7041667"
height="3.7041667"
x="1.3229167"
y="1.3229167" />
<text
xml:space="preserve"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:4.07259px;line-height:125%;font-family:'DejaVu Serif';-inkscape-font-specification:'DejaVu Serif';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
x="1.7380105"
y="4.5627718"
id="text3430"
transform="scale(0.97017116,1.030746)"><tspan
sodipodi:role="line"
id="tspan3428"
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-family:'DejaVu Serif';-inkscape-font-specification:'DejaVu Serif Bold';stroke-width:0.264583px"
x="1.7380105"
y="4.5627718">C</tspan></text>
</g>
</svg>

After

Width:  |  Height:  |  Size: 4.6 KiB

View File

@ -0,0 +1,124 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
width="24"
height="24"
viewBox="0 0 6.3499998 6.3500002"
version="1.1"
id="svg1011"
inkscape:version="1.1.2 (0a00cf5339, 2022-02-04)"
sodipodi:docname="techs_24px.svg"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<sodipodi:namedview
id="namedview1013"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageshadow="2"
inkscape:pageopacity="0.0"
inkscape:pagecheckerboard="0"
inkscape:document-units="px"
showgrid="true"
units="px"
inkscape:snap-nodes="false"
inkscape:snap-bbox="true"
inkscape:bbox-nodes="true"
inkscape:snap-others="false"
inkscape:zoom="12.224789"
inkscape:cx="7.2802894"
inkscape:cy="12.392852"
inkscape:window-width="1535"
inkscape:window-height="1081"
inkscape:window-x="316"
inkscape:window-y="81"
inkscape:window-maximized="0"
inkscape:current-layer="layer1"
width="24px">
<inkscape:grid
type="xygrid"
id="grid1074"
spacingx="0.13229167"
spacingy="0.13229167"
empspacing="2" />
</sodipodi:namedview>
<defs
id="defs1008">
<linearGradient
id="linearGradient3600">
<stop
style="stop-color:#ff9f3f;stop-opacity:1;"
offset="0"
id="stop3602" />
<stop
style="stop-color:#ffffff;stop-opacity:1;"
offset="1"
id="stop3604" />
</linearGradient>
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient3600"
id="linearGradient1612"
x1="16.01207"
y1="17.106796"
x2="8.0120325"
y2="6.8281937"
gradientUnits="userSpaceOnUse" />
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient3600"
id="linearGradient1937"
x1="1.3229167"
y1="3.1750002"
x2="5.0270834"
y2="3.1750002"
gradientUnits="userSpaceOnUse" />
</defs>
<g
inkscape:label="Layer 1"
inkscape:groupmode="layer"
id="layer1">
<path
id="path9379"
style="color:#000000;overflow:visible;fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:2.00000003;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:2.5;stroke-opacity:0.5"
d="M 14.570312 1.8203125 L 13.289062 3.5996094 A 8.500001 8.500001 0 0 0 12 3.5 A 8.500001 8.500001 0 0 0 10.537109 3.6328125 L 9.3457031 1.8476562 A 10.5 10.5 0 0 0 7.4277344 2.546875 L 7.5898438 4.7382812 A 8.500001 8.500001 0 0 0 5.5 6.53125 L 3.4394531 5.9296875 A 10.5 10.5 0 0 0 2.4257812 7.7050781 L 3.9550781 9.2734375 A 8.500001 8.500001 0 0 0 3.5 11.988281 L 1.5371094 12.851562 A 10.5 10.5 0 0 0 1.9042969 14.863281 L 4.0800781 15.082031 A 8.500001 8.500001 0 0 0 5.484375 17.451172 L 4.5351562 19.375 A 10.5 10.5 0 0 0 6.1015625 20.685547 L 7.9179688 19.449219 A 8.500001 8.500001 0 0 0 10.511719 20.363281 L 11.021484 22.449219 A 10.5 10.5 0 0 0 12 22.5 A 10.5 10.5 0 0 0 13.066406 22.439453 L 13.662109 20.330078 A 8.500001 8.500001 0 0 0 16.240234 19.367188 L 17.96875 20.634766 A 10.5 10.5 0 0 0 19.527344 19.3125 L 18.630859 17.318359 A 8.500001 8.500001 0 0 0 19.978516 14.916016 L 22.119141 14.777344 A 10.5 10.5 0 0 0 22.470703 12.763672 L 20.498047 11.8125 A 8.500001 8.500001 0 0 0 19.990234 9.1035156 L 21.541016 7.6191406 A 10.5 10.5 0 0 0 20.513672 5.8554688 L 18.388672 6.3945312 A 8.500001 8.500001 0 0 0 16.257812 4.6445312 L 16.492188 2.5097656 A 10.5 10.5 0 0 0 14.570312 1.8203125 z "
transform="scale(0.26458333)" />
<rect
style="fill:none;stroke:#865b26;stroke-width:0;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="rect3596"
width="6.3499994"
height="6.3499999"
x="5.0000006e-07"
y="5.0000006e-07"
inkscape:export-filename="/home/matthias/klayout/master/src/lay/lay/images/back.png"
inkscape:export-xdpi="27.093315"
inkscape:export-ydpi="27.093315" />
<path
id="path848"
style="color:#000000;overflow:visible;fill:url(#linearGradient1612);fill-opacity:1;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:2.5;stroke-opacity:1"
d="M 14.570312 1.8203125 L 13.289062 3.5996094 A 8.500001 8.500001 0 0 0 12 3.5 A 8.500001 8.500001 0 0 0 10.537109 3.6328125 L 9.3457031 1.8476562 A 10.5 10.5 0 0 0 7.4277344 2.546875 L 7.5898438 4.7382812 A 8.500001 8.500001 0 0 0 5.5 6.53125 L 3.4394531 5.9296875 A 10.5 10.5 0 0 0 2.4257812 7.7050781 L 3.9550781 9.2734375 A 8.500001 8.500001 0 0 0 3.5 11.988281 L 1.5371094 12.851562 A 10.5 10.5 0 0 0 1.9042969 14.863281 L 4.0800781 15.082031 A 8.500001 8.500001 0 0 0 5.484375 17.451172 L 4.5351562 19.375 A 10.5 10.5 0 0 0 6.1015625 20.685547 L 7.9179688 19.449219 A 8.500001 8.500001 0 0 0 10.511719 20.363281 L 11.021484 22.449219 A 10.5 10.5 0 0 0 12 22.5 A 10.5 10.5 0 0 0 13.066406 22.439453 L 13.662109 20.330078 A 8.500001 8.500001 0 0 0 16.240234 19.367188 L 17.96875 20.634766 A 10.5 10.5 0 0 0 19.527344 19.3125 L 18.630859 17.318359 A 8.500001 8.500001 0 0 0 19.978516 14.916016 L 22.119141 14.777344 A 10.5 10.5 0 0 0 22.470703 12.763672 L 20.498047 11.8125 A 8.500001 8.500001 0 0 0 19.990234 9.1035156 L 21.541016 7.6191406 A 10.5 10.5 0 0 0 20.513672 5.8554688 L 18.388672 6.3945312 A 8.500001 8.500001 0 0 0 16.257812 4.6445312 L 16.492188 2.5097656 A 10.5 10.5 0 0 0 14.570312 1.8203125 z "
transform="scale(0.26458333)" />
<circle
style="color:#000000;overflow:visible;fill:url(#linearGradient1937);fill-opacity:1;stroke:none;stroke-width:0.264583;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:2.5;stroke-opacity:1"
id="path1769"
cx="3.1750002"
cy="3.1750002"
r="1.7197919" />
<text
xml:space="preserve"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.47834px;line-height:125%;font-family:'DejaVu Serif';-inkscape-font-specification:'DejaVu Serif';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
x="2.1586752"
y="4.302072"
id="text4643"
transform="scale(0.95645883,1.0455233)"><tspan
sodipodi:role="line"
id="tspan4641"
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-family:'Liberation Serif';-inkscape-font-specification:'Liberation Serif Bold';stroke-width:0.264583px"
x="2.1586752"
y="4.302072">T</tspan></text>
</g>
</svg>

After

Width:  |  Height:  |  Size: 6.8 KiB

126
src/icons/svg/text_24px.svg Normal file
View File

@ -0,0 +1,126 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
width="24"
height="24"
viewBox="0 0 6.3499998 6.3500002"
version="1.1"
id="svg1011"
inkscape:version="1.1.2 (0a00cf5339, 2022-02-04)"
sodipodi:docname="text_24px.svg"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<sodipodi:namedview
id="namedview1013"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageshadow="2"
inkscape:pageopacity="0.0"
inkscape:pagecheckerboard="0"
inkscape:document-units="px"
showgrid="true"
units="px"
inkscape:snap-nodes="true"
inkscape:snap-bbox="true"
inkscape:bbox-nodes="true"
inkscape:snap-others="false"
inkscape:zoom="17.288462"
inkscape:cx="13.01446"
inkscape:cy="11.828698"
inkscape:window-width="1535"
inkscape:window-height="1081"
inkscape:window-x="274"
inkscape:window-y="82"
inkscape:window-maximized="0"
inkscape:current-layer="layer1"
width="24px">
<inkscape:grid
type="xygrid"
id="grid1074"
spacingx="0.13229167"
spacingy="0.13229167"
empspacing="2" />
</sodipodi:namedview>
<defs
id="defs1008">
<linearGradient
id="linearGradient3600">
<stop
style="stop-color:#ff9f3f;stop-opacity:1;"
offset="0"
id="stop3602" />
<stop
style="stop-color:#ffffff;stop-opacity:1;"
offset="1"
id="stop3604" />
</linearGradient>
</defs>
<g
inkscape:label="Layer 1"
inkscape:groupmode="layer"
id="layer1">
<text
xml:space="preserve"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.96875px;line-height:125%;font-family:'DejaVu Serif';-inkscape-font-specification:'DejaVu Serif';letter-spacing:0px;word-spacing:0px;fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:0.52916667;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:0.5;stroke-miterlimit:4;stroke-dasharray:none"
x="1.303073"
y="3.7041667"
id="text12899"><tspan
sodipodi:role="line"
id="tspan12897"
style="font-style:italic;font-variant:normal;font-weight:bold;font-stretch:normal;font-family:'Latin Modern Roman';-inkscape-font-specification:'Latin Modern Roman, Bold Italic';stroke-width:0.52916667;fill:none;stroke:#ffffff;stroke-opacity:0.5;stroke-miterlimit:4;stroke-dasharray:none"
x="1.303073"
y="3.7041667">A</tspan></text>
<rect
style="fill:none;stroke:#865b26;stroke-width:0;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="rect3596"
width="6.3499994"
height="6.3499999"
x="5.0000006e-07"
y="5.0000006e-07"
inkscape:export-filename="/home/matthias/klayout/master/src/lay/lay/images/back.png"
inkscape:export-xdpi="27.093315"
inkscape:export-ydpi="27.093315" />
<path
id="path2453"
style="color:#000000;fill:#ffffff;fill-opacity:0.825526;stroke-width:1;stroke-dashoffset:0.499998;-inkscape-stroke:none"
d="M 3.4411339,3.9672005 V 4.4968839 H 3.9682335 V 4.7625007 5.2916674 H 3.4411339 V 5.820834 H 2.6458337 V 5.2916674 H 2.116667 V 4.4968839 H 2.6458337 V 3.9672005 h 0.5296834 z" />
<rect
style="color:#000000;overflow:visible;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0.499998;stroke-opacity:0.999955"
id="rect2365"
width="1.3229166"
height="0.26458332"
x="-3.7041664"
y="4.7625008"
transform="scale(-1,1)" />
<rect
style="color:#000000;overflow:visible;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0.499998;stroke-opacity:0.999955"
id="rect2367"
width="1.3229166"
height="0.26458332"
x="4.2333345"
y="-3.1750007"
transform="rotate(90)" />
<circle
style="color:#000000;overflow:visible;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:0.264583;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0.499998;stroke-opacity:0.999955"
id="circle2369"
cx="-3.0427086"
cy="4.8947921"
r="0.26458332"
transform="scale(-1,1)" />
<text
xml:space="preserve"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.96875px;line-height:125%;font-family:'DejaVu Serif';-inkscape-font-specification:'DejaVu Serif';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
x="1.303073"
y="3.7041667"
id="text2465"><tspan
sodipodi:role="line"
id="tspan2463"
style="font-style:italic;font-variant:normal;font-weight:bold;font-stretch:normal;font-family:'Latin Modern Roman';-inkscape-font-specification:'Latin Modern Roman, Bold Italic';stroke-width:0.264583px"
x="1.303073"
y="3.7041667">A</tspan></text>
</g>
</svg>

After

Width:  |  Height:  |  Size: 5.3 KiB

File diff suppressed because it is too large Load Diff

View File

@ -175,6 +175,7 @@ SOURCES = \
RESOURCES = layBuildInMacros.qrc \
layMacroTemplates.qrc \
layResources.qrc \
laySyntaxHighlighters.qrc \
laySaltTemplates.qrc \

View File

@ -323,7 +323,7 @@ MacroEditorSidePanel::MacroEditorSidePanel (QWidget *parent, MacroEditorTextWidg
: QWidget (parent), mp_text (text), mp_exec_model (exec_model),
m_breakpoint_pixmap (QString::fromUtf8 (":/breakpointmark_16px.png")),
m_breakpoint_disabled_pixmap (QString::fromUtf8 (":/breakpointmarkdisabled_16px.png")),
m_exec_point_pixmap (QString::fromUtf8 (":/execmark.png")),
m_exec_point_pixmap (QString::fromUtf8 (":/execmark_16px.png")),
m_debugging_on (true)
{
connect (text, SIGNAL (contentsChanged ()), this, SLOT (redraw ()));

View File

@ -117,7 +117,7 @@ void
TechnologyController::get_menu_entries (std::vector<lay::MenuEntry> &menu_entries) const
{
lay::PluginDeclaration::get_menu_entries (menu_entries);
menu_entries.push_back (lay::menu_item ("technology_selector:apply_technology", "technology_selector:tech_selector_group", "@toolbar.end", tl::to_string (QObject::tr ("Technology<:techs.png>{Select technology (click to apply)}"))));
menu_entries.push_back (lay::menu_item ("technology_selector:apply_technology", "technology_selector:tech_selector_group", "@toolbar.end", tl::to_string (QObject::tr ("Technology<:techs_24px.png>{Select technology (click to apply)}"))));
}
void