add SVG icons for the Class Browser

Created new svg icons to replace the 7 png icons in
src/Gui/Icons/ClassBrowser
and made FreeCAD use them
This commit is contained in:
jmaustpc
2013-11-18 03:30:48 +11:00
committed by wmayer
parent a5739ee1ea
commit 6f74ac4a82
10 changed files with 1144 additions and 5 deletions

View File

@@ -417,11 +417,11 @@ void CallTipsList::extractTipsFromProperties(Py::Object& obj, QMap<QString, Call
void CallTipsList::showTips(const QString& line)
{
// search only once
static QPixmap type_module_icon = BitmapFactory().pixmap("ClassBrowser/type_module");
static QPixmap type_class_icon = BitmapFactory().pixmap("ClassBrowser/type_class");
static QPixmap method_icon = BitmapFactory().pixmap("ClassBrowser/method");
static QPixmap member_icon = BitmapFactory().pixmap("ClassBrowser/member");
static QPixmap property_icon = BitmapFactory().pixmap("ClassBrowser/property");
static QPixmap type_module_icon = BitmapFactory().pixmap("ClassBrowser/type_module.svg");
static QPixmap type_class_icon = BitmapFactory().pixmap("ClassBrowser/type_class.svg");
static QPixmap method_icon = BitmapFactory().pixmap("ClassBrowser/method.svg");
static QPixmap member_icon = BitmapFactory().pixmap("ClassBrowser/member.svg");
static QPixmap property_icon = BitmapFactory().pixmap("ClassBrowser/property.svg");
// object is in error state
static const char * const forbidden_xpm[]={

View File

@@ -0,0 +1,117 @@
<?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="64"
height="64"
id="svg2"
version="1.1"
inkscape:version="0.48.3.1 r9886"
sodipodi:docname="const_member.svg">
<defs
id="defs4">
<linearGradient
inkscape:collect="always"
id="linearGradient3775">
<stop
style="stop-color:#0061e6;stop-opacity:1;"
offset="0"
id="stop3777" />
<stop
style="stop-color:#0061e6;stop-opacity:0;"
offset="1"
id="stop3779" />
</linearGradient>
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient3775"
id="linearGradient3781"
x1="52.716118"
y1="26.490843"
x2="36.133701"
y2="13.440783"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.84821031,0,0,0.80134799,9.4347167,988.8022)" />
</defs>
<sodipodi:namedview
id="base"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
inkscape:zoom="12.796875"
inkscape:cx="32"
inkscape:cy="41.443944"
inkscape:document-units="px"
inkscape:current-layer="layer1"
showgrid="false"
inkscape:window-width="1280"
inkscape:window-height="1004"
inkscape:window-x="-2"
inkscape:window-y="-3"
inkscape:window-maximized="1" />
<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,-988.36218)">
<path
style="fill:#afafaf;stroke:#4b4b4b;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;fill-opacity:1"
d="M 26.490842,44.932845 1.7973138,44.542125 1.7191697,60.327228 4.6105006,62.905983 21.880342,62.749695 26.178266,60.014652 z"
id="path3821"
inkscape:connector-curvature="0"
transform="translate(0,988.36218)" />
<path
style="fill:#afafaf;stroke:#4b4b4b;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;fill-opacity:1"
d="m 3.985348,44.542124 0,-7.736263 c 2.5960479,-15.809656 19.432712,-14.81524 20.473749,0.46886 l -1e-6,7.736264 -5.860806,-0.234433 0,-6.954822 C 19.568604,30.065585 9.5787196,30.001905 9.2991453,37.431014 l -0.1562881,7.111112 z"
id="path3825"
inkscape:connector-curvature="0"
transform="translate(0,988.36218)"
sodipodi:nodetypes="ccccccccc" />
<path
style="fill:#000000;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;fill-opacity:1"
d="m 12.346764,1042.2816 -0.07814,5.5483 2.344322,0.078 0.07814,-5.7045 c 10.733021,-7.6807 -12.6990463,-6.6726 -2.344327,0.078 z"
id="path3827"
inkscape:connector-curvature="0"
sodipodi:nodetypes="ccccc" />
<path
style="fill:#000084;fill-opacity:1;stroke:#000084;stroke-width:0.82444626px;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
d="m 58.689961,1016.9373 c 0.0084,-4.9262 0.08026,-7.4933 0.09,-13.6958 l -15.831065,17.0718 0.01675,14.3199 z"
id="path3753-2"
inkscape:connector-curvature="0"
sodipodi:nodetypes="ccccc" />
<path
style="fill:#73a6eb;fill-opacity:1;stroke:#0061e6;stroke-width:0.82444626px;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1"
d="m 42.875644,1020.3128 -12.66136,-12.3119 15.686639,-15.74117 12.656473,10.71577 z"
id="path3755-9"
inkscape:connector-curvature="0"
sodipodi:nodetypes="ccccc" />
<path
style="fill:#0061e6;fill-opacity:1;stroke:#0061e6;stroke-width:0.82444626px;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1"
d="m 42.719355,1020.4075 0.07814,14.2257 -12.571354,-12.2481 -0.07814,-14.1963 z"
id="path3757-7"
inkscape:connector-curvature="0"
sodipodi:nodetypes="ccccc" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 4.5 KiB

View File

@@ -0,0 +1,86 @@
<?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:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
width="64"
height="64"
id="svg2"
version="1.1"
inkscape:version="0.48.3.1 r9886"
sodipodi:docname="member.svg">
<defs
id="defs4">
<linearGradient
id="linearGradient3775">
<stop
style="stop-color:#0061e6;stop-opacity:1;"
offset="0"
id="stop3777" />
<stop
style="stop-color:#0061e6;stop-opacity:0;"
offset="1"
id="stop3779" />
</linearGradient>
</defs>
<sodipodi:namedview
id="base"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
inkscape:zoom="12.796875"
inkscape:cx="32"
inkscape:cy="32"
inkscape:document-units="px"
inkscape:current-layer="layer1"
showgrid="false"
inkscape:window-width="1280"
inkscape:window-height="1004"
inkscape:window-x="-2"
inkscape:window-y="-3"
inkscape:window-maximized="1" />
<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,-988.36218)">
<path
style="fill:#000084;fill-opacity:1;stroke:#000084;stroke-width:0.82444626px;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
d="m 57.836356,1019.516 c 0.0084,-4.9262 0.08026,-7.4932 0.09,-13.6957 l -15.831064,17.0717 0.01675,14.3199 z"
id="path3753"
inkscape:connector-curvature="0"
sodipodi:nodetypes="ccccc" />
<path
style="fill:#73a6eb;fill-opacity:1;stroke:#0061e6;stroke-width:0.82444626px;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1"
d="m 42.02204,1022.8915 -12.661361,-12.3118 15.686639,-15.74119 12.656473,10.71579 z"
id="path3755"
inkscape:connector-curvature="0"
sodipodi:nodetypes="ccccc" />
<path
style="fill:#0061e6;fill-opacity:1;stroke:#0061e6;stroke-width:0.82444626px;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1"
d="m 41.865751,1022.9862 0.07814,14.2257 -12.571355,-12.2481 -0.07814,-14.1962 z"
id="path3757"
inkscape:connector-curvature="0"
sodipodi:nodetypes="ccccc" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.9 KiB

View File

@@ -0,0 +1,95 @@
<?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:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
width="64"
height="64"
id="svg2"
version="1.1"
inkscape:version="0.48.3.1 r9886"
sodipodi:docname="method.svg">
<defs
id="defs4" />
<sodipodi:namedview
id="base"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
inkscape:zoom="12.796875"
inkscape:cx="32"
inkscape:cy="32.078144"
inkscape:document-units="px"
inkscape:current-layer="layer1"
showgrid="false"
inkscape:window-width="1280"
inkscape:window-height="1004"
inkscape:window-x="-2"
inkscape:window-y="-3"
inkscape:window-maximized="1" />
<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,-988.36218)">
<path
style="fill:#7d0557;fill-opacity:1;stroke:#7d0557;stroke-width:0.82444626px;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
d="m 57.289348,1021.3914 c 0.0084,-4.9262 -0.07603,-7.8839 -0.06629,-14.0864 l -14.737048,16.5247 -0.217682,15.1795 z"
id="path3753"
inkscape:connector-curvature="0"
sodipodi:nodetypes="ccccc" />
<path
style="fill:#d8a2c7;fill-opacity:1;stroke:#7d0557;stroke-width:0.82444626px;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1"
d="m 42.02204,1023.5166 -11.567344,-13.562 14.748909,-14.88167 11.875034,12.12237 z"
id="path3755"
inkscape:connector-curvature="0"
sodipodi:nodetypes="ccccc" />
<path
style="fill:#c454a1;fill-opacity:1;stroke:#7d0557;stroke-width:0.82444625999999999px;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1"
d="m 42.022039,1023.5332 0.234428,15.5541 -11.71177,-12.2482 -0.07814,-16.6185 z"
id="path3757"
inkscape:connector-curvature="0"
sodipodi:nodetypes="ccccc" />
<path
style="fill:none;stroke:#4b4b4b;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;stroke-miterlimit:4;stroke-dasharray:none"
d="m 7.3455433,21.020757 14.7692307,0.07814"
id="path3858"
inkscape:connector-curvature="0"
transform="translate(0,988.36218)"
sodipodi:nodetypes="cc" />
<path
style="fill:none;stroke:#4b4b4b;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;stroke-miterlimit:4;stroke-dasharray:none"
d="M 1.7973138,28.991453 22.114774,28.913309"
id="path3860"
inkscape:connector-curvature="0"
transform="translate(0,988.36218)"
sodipodi:nodetypes="cc" />
<path
style="fill:none;stroke:#4b4b4b;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;stroke-miterlimit:4;stroke-dasharray:none"
d="m 2.5006105,38.368742 18.9108665,1e-6"
id="path3862"
inkscape:connector-curvature="0"
transform="translate(0,988.36218)"
sodipodi:nodetypes="cc" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 3.6 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 9.2 KiB

View File

@@ -0,0 +1,191 @@
<?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="64"
height="64"
id="svg2"
version="1.1"
inkscape:version="0.48.3.1 r9886"
sodipodi:docname="type_class.svg">
<defs
id="defs4">
<linearGradient
id="linearGradient3934">
<stop
id="stop3936"
offset="0"
style="stop-color:#c9830a;stop-opacity:1;" />
<stop
id="stop3938"
offset="1"
style="stop-color:#c9830a;stop-opacity:0;" />
</linearGradient>
<linearGradient
inkscape:collect="always"
id="linearGradient3848">
<stop
style="stop-color:#bf3995;stop-opacity:1;"
offset="0"
id="stop3850" />
<stop
style="stop-color:#bf3995;stop-opacity:0;"
offset="1"
id="stop3852" />
</linearGradient>
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient3848"
id="linearGradient3854"
x1="48.093758"
y1="1008.9432"
x2="38.347614"
y2="995.77875"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.77529578,-0.06923186,0.06310961,0.72219207,-49.879361,289.13727)" />
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient3775"
id="linearGradient3781"
x1="52.716118"
y1="26.490843"
x2="36.133701"
y2="13.440783"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.84821031,0,0,0.80134799,9.4347167,988.8022)" />
<linearGradient
inkscape:collect="always"
id="linearGradient3775">
<stop
style="stop-color:#0061e6;stop-opacity:1;"
offset="0"
id="stop3777" />
<stop
style="stop-color:#0061e6;stop-opacity:0;"
offset="1"
id="stop3779" />
</linearGradient>
<linearGradient
y2="5.601934"
x2="34.596375"
y1="25.452681"
x1="47.099728"
gradientTransform="matrix(0.72500566,-0.07035626,0.06715982,0.68170903,17.583428,1026.7212)"
gradientUnits="userSpaceOnUse"
id="linearGradient3004"
xlink:href="#linearGradient3775"
inkscape:collect="always" />
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient3848-3"
id="linearGradient3854-9"
x1="48.093758"
y1="1008.9432"
x2="38.032986"
y2="999.64392"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.77529578,-0.06923186,0.06310961,0.72219207,-48.394623,284.99564)" />
<linearGradient
inkscape:collect="always"
id="linearGradient3848-3">
<stop
style="stop-color:#bf3995;stop-opacity:1;"
offset="0"
id="stop3850-0" />
<stop
style="stop-color:#bf3995;stop-opacity:0;"
offset="1"
id="stop3852-2" />
</linearGradient>
<linearGradient
y2="996.14545"
x2="36.858414"
y1="1008.9432"
x1="48.093758"
gradientTransform="matrix(1.0220271,-0.0694911,0.02166527,1.2488507,-48.355338,-245.52192)"
gradientUnits="userSpaceOnUse"
id="linearGradient3915"
xlink:href="#linearGradient3934"
inkscape:collect="always" />
</defs>
<sodipodi:namedview
id="base"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
inkscape:zoom="12.796875"
inkscape:cx="32"
inkscape:cy="31.960928"
inkscape:document-units="px"
inkscape:current-layer="layer1"
showgrid="false"
inkscape:window-width="1280"
inkscape:window-height="1004"
inkscape:window-x="-2"
inkscape:window-y="-3"
inkscape:window-maximized="1" />
<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,-988.36218)">
<path
style="fill:none;stroke:#4b4b4b;stroke-width:4.25;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
d="m 21.880342,1013.0557 16.488401,0.2343"
id="path3858"
inkscape:connector-curvature="0"
sodipodi:nodetypes="cc" />
<path
style="fill:url(#linearGradient3854);fill-opacity:1;stroke:#7d0557;stroke-width:0.61931318px;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1"
d="m 46.93328,1021.5899 -10.04692,-11.2119 12.658072,-12.09854 9.944787,10.83484 z"
id="path3755"
inkscape:connector-curvature="0"
sodipodi:nodetypes="ccccc" />
<path
style="fill:none;stroke:#4b4b4b;stroke-width:4.25;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
d="m 29.031033,1039.9924 -0.001,-26.4287"
id="path3860"
inkscape:connector-curvature="0"
sodipodi:nodetypes="cc" />
<path
style="fill:none;stroke:#4b4b4b;stroke-width:4.25;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
d="m 26.881563,1038.2181 11.174602,0.078"
id="path3862"
inkscape:connector-curvature="0"
sodipodi:nodetypes="cc" />
<path
style="fill:url(#linearGradient3004);fill-opacity:1;stroke:#0061e6;stroke-width:0.70637673000000001px;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1"
d="m 46.883662,1048.3069 -9.588928,-12.6055 12.940974,-12.6201 9.372779,12.6442 z"
id="path3755-8"
inkscape:connector-curvature="0"
sodipodi:nodetypes="ccccc" />
<path
style="fill:url(#linearGradient3915);fill-opacity:1;stroke:#c9830a;stroke-width:0.93197614px;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1"
d="M 13.83917,1024.979 1.6428879,1013.597 19.228341,990.63872 31.910325,1001.4436 z"
id="path3755-1"
inkscape:connector-curvature="0"
sodipodi:nodetypes="ccccc" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 6.5 KiB

View File

@@ -0,0 +1,174 @@
<?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="64"
height="64"
id="svg2"
version="1.1"
inkscape:version="0.48.3.1 r9886"
sodipodi:docname="type_enum.svg">
<defs
id="defs4">
<linearGradient
id="linearGradient3934">
<stop
id="stop3936"
offset="0"
style="stop-color:#c9a70a;stop-opacity:1;" />
<stop
id="stop3938"
offset="1"
style="stop-color:#c9830a;stop-opacity:0;" />
</linearGradient>
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient3775"
id="linearGradient3781"
x1="52.716118"
y1="26.490843"
x2="36.133701"
y2="13.440783"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.84821031,0,0,0.80134799,9.4347167,988.8022)" />
<linearGradient
inkscape:collect="always"
id="linearGradient3775">
<stop
style="stop-color:#0061e6;stop-opacity:1;"
offset="0"
id="stop3777" />
<stop
style="stop-color:#0061e6;stop-opacity:0;"
offset="1"
id="stop3779" />
</linearGradient>
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient3848-3"
id="linearGradient3854-9"
x1="48.093758"
y1="1008.9432"
x2="38.032986"
y2="999.64392"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.77529578,-0.06923186,0.06310961,0.72219207,-48.394623,284.99564)" />
<linearGradient
inkscape:collect="always"
id="linearGradient3848-3">
<stop
style="stop-color:#bf3995;stop-opacity:1;"
offset="0"
id="stop3850-0" />
<stop
style="stop-color:#bf3995;stop-opacity:0;"
offset="1"
id="stop3852-2" />
</linearGradient>
<linearGradient
y2="1008.6599"
x2="28.31304"
y1="1002.3384"
x1="50.37434"
gradientTransform="matrix(0.78470302,0.96586477,-1.1251621,0.98423851,1142.128,-26.309059)"
gradientUnits="userSpaceOnUse"
id="linearGradient3915-0"
xlink:href="#linearGradient3934-7"
inkscape:collect="always" />
<linearGradient
id="linearGradient3934-7">
<stop
id="stop3936-8"
offset="0"
style="stop-color:#c9a70a;stop-opacity:1;" />
<stop
id="stop3938-7"
offset="1"
style="stop-color:#c9830a;stop-opacity:0;" />
</linearGradient>
<linearGradient
y2="1008.6599"
x2="28.31304"
y1="1004.1847"
x1="45.238083"
gradientTransform="matrix(0.79312104,0.96035374,-1.1372324,0.97862263,1134.45,5.633889)"
gradientUnits="userSpaceOnUse"
id="linearGradient3976"
xlink:href="#linearGradient3934-7"
inkscape:collect="always" />
</defs>
<sodipodi:namedview
id="base"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
inkscape:zoom="12.796875"
inkscape:cx="32"
inkscape:cy="32"
inkscape:document-units="px"
inkscape:current-layer="layer1"
showgrid="false"
inkscape:window-width="1280"
inkscape:window-height="1004"
inkscape:window-x="-2"
inkscape:window-y="-3"
inkscape:window-maximized="1" />
<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,-988.36218)">
<path
style="fill:none;stroke:#000000;stroke-width:2.29461002;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
d="m 11.45709,1032.063 0.07426,-36.22451 29.738219,0.13476 -0.135658,12.47185 12.841041,-0.3343 -0.04163,37.4157 c -14.89167,2.8064 -11.099089,-23.1265 -26.460818,-10.9426 -6.612049,5.0124 -9.989362,1.5563 -16.01541,-2.521 z"
id="path3755-1"
inkscape:connector-curvature="0"
sodipodi:nodetypes="ccccccccc" />
<path
style="fill:none;stroke:#0061e6;stroke-width:3.02449441;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
d="m 17.311277,1008.2929 16.179777,-10e-5"
id="path3858"
inkscape:connector-curvature="0"
sodipodi:nodetypes="cc" />
<path
style="fill:none;stroke:#0061e6;stroke-width:3.02449441;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
d="m 17.100545,1017.7103 30.704648,-0.074"
id="path3862"
inkscape:connector-curvature="0"
sodipodi:nodetypes="cc" />
<path
style="fill:none;stroke:#0061e6;stroke-width:3.02449441;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
d="m 16.524956,1026.7018 30.704649,-0.074"
id="path3862-1"
inkscape:connector-curvature="0"
sodipodi:nodetypes="cc" />
<path
style="fill:none;stroke:#000000;stroke-width:2.33823824;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
d="m 41.413979,996.00261 12.505964,12.03309"
id="path4044"
inkscape:connector-curvature="0"
sodipodi:nodetypes="cc" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 5.9 KiB

View File

@@ -0,0 +1,222 @@
<?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="64"
height="64"
id="svg2"
version="1.1"
inkscape:version="0.48.3.1 r9886"
sodipodi:docname="type_module.svg">
<defs
id="defs4">
<linearGradient
id="linearGradient3934">
<stop
id="stop3936"
offset="0"
style="stop-color:#c9a70a;stop-opacity:1;" />
<stop
id="stop3938"
offset="1"
style="stop-color:#c9830a;stop-opacity:0;" />
</linearGradient>
<linearGradient
inkscape:collect="always"
id="linearGradient3848">
<stop
style="stop-color:#bf3995;stop-opacity:1;"
offset="0"
id="stop3850" />
<stop
style="stop-color:#bf3995;stop-opacity:0;"
offset="1"
id="stop3852" />
</linearGradient>
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient3848"
id="linearGradient3854"
x1="48.093758"
y1="1008.9432"
x2="38.032986"
y2="999.64392"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.77529578,-0.06923186,0.06310961,0.72219207,-49.879361,286.24594)" />
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient3775"
id="linearGradient3781"
x1="52.716118"
y1="26.490843"
x2="36.133701"
y2="13.440783"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.84821031,0,0,0.80134799,9.4347167,988.8022)" />
<linearGradient
inkscape:collect="always"
id="linearGradient3775">
<stop
style="stop-color:#0061e6;stop-opacity:1;"
offset="0"
id="stop3777" />
<stop
style="stop-color:#0061e6;stop-opacity:0;"
offset="1"
id="stop3779" />
</linearGradient>
<linearGradient
y2="13.440783"
x2="36.133701"
y1="26.490843"
x1="52.716118"
gradientTransform="matrix(0.72983581,-0.07140844,0.06760725,0.69190398,-25.992186,989.4266)"
gradientUnits="userSpaceOnUse"
id="linearGradient3004"
xlink:href="#linearGradient3775"
inkscape:collect="always" />
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient3848-3"
id="linearGradient3854-9"
x1="48.093758"
y1="1008.9432"
x2="38.032986"
y2="999.64392"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.77529578,-0.06923186,0.06310961,0.72219207,-48.394623,284.99564)" />
<linearGradient
inkscape:collect="always"
id="linearGradient3848-3">
<stop
style="stop-color:#bf3995;stop-opacity:1;"
offset="0"
id="stop3850-0" />
<stop
style="stop-color:#bf3995;stop-opacity:0;"
offset="1"
id="stop3852-2" />
</linearGradient>
<linearGradient
y2="1009.0121"
x2="29.12105"
y1="1002.5682"
x1="47.875095"
gradientTransform="matrix(0.77349572,1.1384902,-1.1090923,1.1601479,1125.3962,-202.06206)"
gradientUnits="userSpaceOnUse"
id="linearGradient3915"
xlink:href="#linearGradient3934"
inkscape:collect="always" />
<linearGradient
y2="1008.6599"
x2="28.31304"
y1="1002.3384"
x1="50.37434"
gradientTransform="matrix(0.78470302,0.96586477,-1.1251621,0.98423851,1142.128,-26.309059)"
gradientUnits="userSpaceOnUse"
id="linearGradient3915-0"
xlink:href="#linearGradient3934-7"
inkscape:collect="always" />
<linearGradient
id="linearGradient3934-7">
<stop
id="stop3936-8"
offset="0"
style="stop-color:#c9a70a;stop-opacity:1;" />
<stop
id="stop3938-7"
offset="1"
style="stop-color:#c9830a;stop-opacity:0;" />
</linearGradient>
<linearGradient
y2="1008.6599"
x2="28.31304"
y1="1004.1847"
x1="45.238083"
gradientTransform="matrix(0.79312104,0.96035374,-1.1372324,0.97862263,1134.45,5.633889)"
gradientUnits="userSpaceOnUse"
id="linearGradient3976"
xlink:href="#linearGradient3934-7"
inkscape:collect="always" />
</defs>
<sodipodi:namedview
id="base"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
inkscape:zoom="12.796875"
inkscape:cx="32"
inkscape:cy="32.039072"
inkscape:document-units="px"
inkscape:current-layer="layer1"
showgrid="false"
inkscape:window-width="1280"
inkscape:window-height="1004"
inkscape:window-x="1278"
inkscape:window-y="-3"
inkscape:window-maximized="1" />
<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></dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
<g
inkscape:label="Layer 1"
inkscape:groupmode="layer"
id="layer1"
transform="translate(0,-988.36218)">
<path
style="fill:url(#linearGradient3915);fill-opacity:1;stroke:#c9830a;stroke-width:2.5;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1;stroke-miterlimit:4;stroke-dasharray:none"
d="m 25.008214,1025.4081 0.161477,-24.5647 33.610066,-0.1837 -0.0153,24.6116 z"
id="path3755-1"
inkscape:connector-curvature="0"
sodipodi:nodetypes="ccccc" />
<path
style="fill:none;stroke:#0061e6;stroke-width:3.23373198999999989;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
d="m 32.317244,1008.2348 17.485357,-10e-5"
id="path3858"
inkscape:connector-curvature="0"
sodipodi:nodetypes="cc" />
<path
style="fill:none;stroke:#0061e6;stroke-width:3.23373198999999989;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
d="m 31.855075,1018.2748 18.178609,0"
id="path3862"
inkscape:connector-curvature="0"
sodipodi:nodetypes="cc" />
<path
style="fill:url(#linearGradient3976);fill-opacity:1;stroke:#c9830a;stroke-width:2.5;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1;stroke-miterlimit:4;stroke-dasharray:none"
d="m 6.142641,1041.045 0.1655733,-20.7212 34.4628287,-0.1549 -0.01568,20.7607 z"
id="path3755-1-6"
inkscape:connector-curvature="0"
sodipodi:nodetypes="ccccc" />
<path
style="fill:none;stroke:#0061e6;stroke-width:3.00743174999999985;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
d="m 13.637117,1026.5588 17.929,-10e-5"
id="path3858-1"
inkscape:connector-curvature="0"
sodipodi:nodetypes="cc" />
<path
style="fill:none;stroke:#0061e6;stroke-width:3.00743174999999985;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
d="m 13.163223,1035.0279 18.63984,0"
id="path3862-9"
inkscape:connector-curvature="0"
sodipodi:nodetypes="cc" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 7.6 KiB

View File

@@ -17,6 +17,13 @@ EXTRA_DIST = \
ClassBrowser/type_class.png \
ClassBrowser/type_enum.png \
ClassBrowser/type_module.png \
ClassBrowser/const_member.svg \
ClassBrowser/member.svg \
ClassBrowser/method.svg \
ClassBrowser/property.svg \
ClassBrowser/type_class.svg \
ClassBrowser/type_enum.svg \
ClassBrowser/type_module.svg \
add.png \
delete.png \
edit_remove.png \

View File

@@ -27,6 +27,13 @@
<file>ClassBrowser/type_class.png</file>
<file>ClassBrowser/type_enum.png</file>
<file>ClassBrowser/type_module.png</file>
<file>ClassBrowser/const_member.svg</file>
<file>ClassBrowser/member.svg</file>
<file>ClassBrowser/method.svg</file>
<file>ClassBrowser/property.svg</file>
<file>ClassBrowser/type_class.svg</file>
<file>ClassBrowser/type_enum.svg</file>
<file>ClassBrowser/type_module.svg</file>
<file>Std_ViewScreenShot.svg</file>
<file>breakpoint.svg</file>
<file>debug-marker.svg</file>