Replace images embedded in the sources with proper themable icons
Additionally, provide SVG versions of the icons as well as them rendered at the various icons sizes.
@ -102,8 +102,16 @@ AC_CONFIG_FILES([
|
||||
Makefile
|
||||
icons/Makefile
|
||||
icons/16x16/Makefile
|
||||
icons/24x24/Makefile
|
||||
icons/32x32/Makefile
|
||||
icons/48x48/Makefile
|
||||
icons/scalable/Makefile
|
||||
icons/tango/Makefile
|
||||
icons/tango/16x16/Makefile
|
||||
icons/tango/24x24/Makefile
|
||||
icons/tango/32x32/Makefile
|
||||
icons/tango/48x48/Makefile
|
||||
icons/tango/scalable/Makefile
|
||||
tagmanager/Makefile
|
||||
tagmanager/ctags/Makefile
|
||||
tagmanager/mio/Makefile
|
||||
|
@ -3,6 +3,13 @@
|
||||
<requires lib="gtk+" version="2.16"/>
|
||||
<!-- interface-naming-policy project-wide -->
|
||||
<object class="GtkAccelGroup" id="accelgroup1"/>
|
||||
<object class="GtkIconFactory" id="iconfactory1">
|
||||
<sources>
|
||||
<source stock-id="geany-build" icon-name="geany-build"/>
|
||||
<source stock-id="geany-close-all" icon-name="geany-close-all"/>
|
||||
<source stock-id="geany-save-all" icon-name="geany-save-all"/>
|
||||
</sources>
|
||||
</object>
|
||||
<object class="GtkAdjustment" id="adjustment1">
|
||||
<property name="lower">3</property>
|
||||
<property name="upper">1000</property>
|
||||
@ -467,7 +474,7 @@
|
||||
<object class="GtkImage" id="image4061">
|
||||
<property name="visible">True</property>
|
||||
<property name="can_focus">False</property>
|
||||
<property name="stock">gtk-close</property>
|
||||
<property name="stock">geany-close-all</property>
|
||||
<property name="icon-size">1</property>
|
||||
</object>
|
||||
<object class="GtkImage" id="image4062">
|
||||
@ -671,7 +678,7 @@
|
||||
<object class="GtkImage" id="image4057">
|
||||
<property name="visible">True</property>
|
||||
<property name="can_focus">False</property>
|
||||
<property name="stock">gtk-save</property>
|
||||
<property name="stock">geany-save-all</property>
|
||||
<property name="icon-size">1</property>
|
||||
</object>
|
||||
<object class="GtkImage" id="image4058">
|
||||
|
@ -1,6 +1,8 @@
|
||||
iconsdir = $(datadir)/icons/hicolor/16x16/apps
|
||||
iconsdir = $(datadir)/icons/hicolor/16x16
|
||||
icons_appsdir = $(iconsdir)/apps
|
||||
icons_actionsdir = $(iconsdir)/actions
|
||||
|
||||
icons_DATA = \
|
||||
dist_icons_apps_DATA = \
|
||||
classviewer-class.png \
|
||||
classviewer-macro.png \
|
||||
classviewer-member.png \
|
||||
@ -11,6 +13,11 @@ icons_DATA = \
|
||||
classviewer-var.png \
|
||||
geany.png
|
||||
|
||||
EXTRA_DIST = $(icons_DATA) \
|
||||
dist_icons_actions_DATA = \
|
||||
geany-build.png \
|
||||
geany-close-all.png \
|
||||
geany-save-all.png
|
||||
|
||||
dist_noinst_DATA = \
|
||||
classviewer-var.xpm \
|
||||
classviewer-method.xpm
|
||||
|
BIN
icons/16x16/geany-build.png
Normal file
After Width: | Height: | Size: 822 B |
BIN
icons/16x16/geany-close-all.png
Normal file
After Width: | Height: | Size: 760 B |
BIN
icons/16x16/geany-save-all.png
Normal file
After Width: | Height: | Size: 785 B |
6
icons/24x24/Makefile.am
Normal file
@ -0,0 +1,6 @@
|
||||
icons_actionsdir = $(datadir)/icons/hicolor/24x24/actions
|
||||
|
||||
dist_icons_actions_DATA = \
|
||||
geany-build.png \
|
||||
geany-close-all.png \
|
||||
geany-save-all.png
|
BIN
icons/24x24/geany-build.png
Normal file
After Width: | Height: | Size: 1.2 KiB |
BIN
icons/24x24/geany-close-all.png
Normal file
After Width: | Height: | Size: 1.2 KiB |
BIN
icons/24x24/geany-save-all.png
Normal file
After Width: | Height: | Size: 1.1 KiB |
6
icons/32x32/Makefile.am
Normal file
@ -0,0 +1,6 @@
|
||||
icons_actionsdir = $(datadir)/icons/hicolor/32x32/actions
|
||||
|
||||
dist_icons_actions_DATA = \
|
||||
geany-build.png \
|
||||
geany-close-all.png \
|
||||
geany-save-all.png
|
BIN
icons/32x32/geany-build.png
Normal file
After Width: | Height: | Size: 1.7 KiB |
BIN
icons/32x32/geany-close-all.png
Normal file
After Width: | Height: | Size: 1.6 KiB |
BIN
icons/32x32/geany-save-all.png
Normal file
After Width: | Height: | Size: 1.8 KiB |
@ -1,4 +1,11 @@
|
||||
iconsdir = $(datadir)/icons/hicolor/48x48/apps
|
||||
icons_DATA = geany.png
|
||||
iconsdir = $(datadir)/icons/hicolor/48x48
|
||||
icons_appsdir = $(iconsdir)/apps
|
||||
icons_actionsdir = $(iconsdir)/actions
|
||||
|
||||
EXTRA_DIST = $(icons_DATA)
|
||||
dist_icons_apps_DATA = \
|
||||
geany.png
|
||||
|
||||
dist_icons_actions_DATA = \
|
||||
geany-build.png \
|
||||
geany-close-all.png \
|
||||
geany-save-all.png
|
||||
|
BIN
icons/48x48/geany-build.png
Normal file
After Width: | Height: | Size: 2.8 KiB |
BIN
icons/48x48/geany-close-all.png
Normal file
After Width: | Height: | Size: 2.6 KiB |
BIN
icons/48x48/geany-save-all.png
Normal file
After Width: | Height: | Size: 2.5 KiB |
@ -1,20 +1,23 @@
|
||||
SUBDIRS = 16x16 48x48 scalable
|
||||
SUBDIRS = 16x16 24x24 32x32 48x48 scalable tango
|
||||
|
||||
EXTRA_DIST = geany.ico
|
||||
|
||||
gtk_update_icon_cache = gtk-update-icon-cache -f -t $(datadir)/icons/hicolor
|
||||
gtk_update_icon_cache = gtk-update-icon-cache -f -t
|
||||
|
||||
install-data-hook:
|
||||
@-if test -z "$(DESTDIR)"; then \
|
||||
echo "Updating Gtk icon cache."; \
|
||||
$(gtk_update_icon_cache); \
|
||||
$(gtk_update_icon_cache) "$(datadir)/icons/hicolor"; \
|
||||
$(gtk_update_icon_cache) "$(datadir)/icons/Tango"; \
|
||||
else \
|
||||
echo "*** Icon cache not updated. Remember to run:"; \
|
||||
echo "***"; \
|
||||
echo "*** $(gtk_update_icon_cache)"; \
|
||||
echo "*** $(gtk_update_icon_cache) '$(datadir)/icons/hicolor'";\
|
||||
echo "*** $(gtk_update_icon_cache) '$(datadir)/icons/Tango'";\
|
||||
echo "***"; \
|
||||
fi
|
||||
|
||||
uninstall-local:
|
||||
rm -f $(DESTDIR)$(datadir)/icons/hicolor/icon-theme.cache;
|
||||
rm -f $(DESTDIR)$(datadir)/icons/hicolor/icon-theme.cache
|
||||
rm -f $(DESTDIR)$(datadir)/icons/Tango/icon-theme.cache
|
||||
|
||||
|
@ -1,4 +1,11 @@
|
||||
iconsdir = $(datadir)/icons/hicolor/scalable/apps
|
||||
icons_DATA = geany.svg
|
||||
iconsdir = $(datadir)/icons/hicolor/scalable
|
||||
icons_appsdir = $(iconsdir)/apps
|
||||
icons_actionsdir = $(iconsdir)/actions
|
||||
|
||||
EXTRA_DIST = $(icons_DATA)
|
||||
dist_icons_apps_DATA = \
|
||||
geany.svg
|
||||
|
||||
dist_icons_actions_DATA = \
|
||||
geany-build.svg \
|
||||
geany-close-all.svg \
|
||||
geany-save-all.svg
|
||||
|
162
icons/scalable/geany-build.svg
Normal file
@ -0,0 +1,162 @@
|
||||
<?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="48px"
|
||||
height="48px"
|
||||
id="svg2985"
|
||||
version="1.1"
|
||||
inkscape:version="0.48.3.1 r9886"
|
||||
sodipodi:docname="Nouveau document 2">
|
||||
<defs
|
||||
id="defs2987">
|
||||
<linearGradient
|
||||
id="linearGradient3876">
|
||||
<stop
|
||||
id="stop3878"
|
||||
offset="0"
|
||||
style="stop-color:#832f07;stop-opacity:1;" />
|
||||
<stop
|
||||
style="stop-color:#7d2c06;stop-opacity:1;"
|
||||
offset="0.66924989"
|
||||
id="stop3880" />
|
||||
<stop
|
||||
id="stop3882"
|
||||
offset="1"
|
||||
style="stop-color:#000000;stop-opacity:1;" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient3854">
|
||||
<stop
|
||||
style="stop-color:#8c3303;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop3856" />
|
||||
<stop
|
||||
style="stop-color:#000000;stop-opacity:1;"
|
||||
offset="1"
|
||||
id="stop3858" />
|
||||
</linearGradient>
|
||||
<radialGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient3854"
|
||||
id="radialGradient3862"
|
||||
cx="8.2662506"
|
||||
cy="31.158112"
|
||||
fx="8.2662506"
|
||||
fy="31.158112"
|
||||
r="13.230393"
|
||||
gradientTransform="matrix(-0.84250329,0.40840637,-0.63160073,-1.3029319,36.559251,70.98965)"
|
||||
gradientUnits="userSpaceOnUse" />
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient3876"
|
||||
id="linearGradient3884"
|
||||
x1="27.371437"
|
||||
y1="47.235817"
|
||||
x2="46.754456"
|
||||
y2="22.07579"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
gradientTransform="matrix(0.98714021,0,0,0.98714021,-0.112798,0.1861512)" />
|
||||
<radialGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient3854"
|
||||
id="radialGradient5114"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
gradientTransform="matrix(0.82079822,2.4024917,-1.0801943,0.36904239,5.8309693,-24.501118)"
|
||||
cx="6.8684106"
|
||||
cy="0.77958882"
|
||||
fx="6.8684106"
|
||||
fy="0.77958882"
|
||||
r="8.7621937" />
|
||||
</defs>
|
||||
<sodipodi:namedview
|
||||
id="base"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:zoom="5.6770833"
|
||||
inkscape:cx="0.78613418"
|
||||
inkscape:cy="9.8218394"
|
||||
inkscape:current-layer="layer3"
|
||||
showgrid="true"
|
||||
inkscape:grid-bbox="true"
|
||||
inkscape:document-units="px"
|
||||
inkscape:window-width="1618"
|
||||
inkscape:window-height="935"
|
||||
inkscape:window-x="60"
|
||||
inkscape:window-y="39"
|
||||
inkscape:window-maximized="0" />
|
||||
<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:license
|
||||
rdf:resource="" />
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<g
|
||||
inkscape:groupmode="layer"
|
||||
id="layer3"
|
||||
inkscape:label="layer1"
|
||||
style="opacity:1">
|
||||
<g
|
||||
id="g5537">
|
||||
<path
|
||||
sodipodi:nodetypes="ccccc"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path3842"
|
||||
d="m 1.2832291,6.3829735 0,15.0104005 25.1333659,25.990419 0,-16.84308 z"
|
||||
style="fill:url(#radialGradient3862);fill-opacity:1;stroke:#000000;stroke-width:0.98714024px;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" />
|
||||
<path
|
||||
sodipodi:nodetypes="ccccc"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path3844"
|
||||
d="m 26.416595,47.445489 0,-16.781384 20.359767,-9.56292 0,15.053888 z"
|
||||
style="fill:url(#linearGradient3884);fill-opacity:1;stroke:#000000;stroke-width:0.98714024px;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" />
|
||||
<path
|
||||
sodipodi:nodetypes="ccccsssc"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path3846"
|
||||
d="M 1.2832291,6.3563849 26.498968,30.642054 46.784986,21.131619 21.132989,0.62747085 c 0,0 -2.224918,0.34900676 -1.701408,1.61415635 0.52351,1.2651495 -1.224238,1.8860405 -3.620946,2.83568 C 11.186296,6.9095927 9.0539044,7.2352368 5.2531811,5.688069 3.879367,5.1288278 1.2832291,6.3563849 1.2832291,6.3563849 z"
|
||||
style="fill:#ba4503;fill-opacity:1;stroke:#000000;stroke-width:0.98714024px;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" />
|
||||
<path
|
||||
sodipodi:nodetypes="zsssz"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path3848"
|
||||
d="m 10.226527,11.446681 c 1.526904,1.548717 3.560029,2.162834 10.252074,-0.479885 6.849258,-2.7048021 6.151245,-3.0974347 4.62434,-4.4498359 C 23.576036,5.1645588 22.894765,4.5230075 17.250288,6.6042111 9.4412627,9.483517 8.6996228,9.8979631 10.226527,11.44668 z"
|
||||
style="fill:url(#radialGradient5114);fill-opacity:1;stroke:#000000;stroke-width:0.98714024000000000px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
|
||||
<use
|
||||
height="48"
|
||||
width="48"
|
||||
transform="translate(7.1717365,6.0206784)"
|
||||
id="use3850"
|
||||
xlink:href="#path3848"
|
||||
y="0"
|
||||
x="0" />
|
||||
<use
|
||||
height="48"
|
||||
width="48"
|
||||
transform="matrix(0.99867743,-0.05141392,0.05141392,0.99867743,6.7099747,7.8099442)"
|
||||
id="use3852"
|
||||
xlink:href="#use3850"
|
||||
y="0"
|
||||
x="0" />
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 5.7 KiB |
446
icons/scalable/geany-close-all.svg
Normal file
@ -0,0 +1,446 @@
|
||||
<?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="geany-close-all.svg"
|
||||
inkscape:export-filename="/home/ban/progs/geany/icons/48x48/geany-close-all.png"
|
||||
inkscape:export-xdpi="67.5"
|
||||
inkscape:export-ydpi="67.5">
|
||||
<defs
|
||||
id="defs2987">
|
||||
<linearGradient
|
||||
id="linearGradient2091">
|
||||
<stop
|
||||
id="stop2093"
|
||||
offset="0"
|
||||
style="stop-color:#000000;stop-opacity:1;" />
|
||||
<stop
|
||||
id="stop2095"
|
||||
offset="1"
|
||||
style="stop-color:#000000;stop-opacity:0;" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient3165">
|
||||
<stop
|
||||
id="stop3167"
|
||||
offset="0"
|
||||
style="stop-color:#e78181;stop-opacity:1" />
|
||||
<stop
|
||||
style="stop-color:#e15f5f;stop-opacity:1"
|
||||
offset="0.25"
|
||||
id="stop8599" />
|
||||
<stop
|
||||
id="stop8601"
|
||||
offset="0.68000001"
|
||||
style="stop-color:#c22f2f;stop-opacity:1" />
|
||||
<stop
|
||||
id="stop3169"
|
||||
offset="1"
|
||||
style="stop-color:#a40000;stop-opacity:1" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient7916">
|
||||
<stop
|
||||
id="stop7918"
|
||||
offset="0"
|
||||
style="stop-color:#ffffff;stop-opacity:1;" />
|
||||
<stop
|
||||
id="stop7920"
|
||||
offset="1.0000000"
|
||||
style="stop-color:#ffffff;stop-opacity:0" />
|
||||
</linearGradient>
|
||||
<radialGradient
|
||||
r="10.31934"
|
||||
fy="35.127438"
|
||||
fx="23.070683"
|
||||
cy="35.127438"
|
||||
cx="23.070683"
|
||||
gradientTransform="matrix(0.914812,0.01265023,-0.00821502,0.213562,2.253914,27.18889)"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
id="radialGradient2177-3"
|
||||
xlink:href="#linearGradient2091-0"
|
||||
inkscape:collect="always" />
|
||||
<linearGradient
|
||||
id="linearGradient2091-0">
|
||||
<stop
|
||||
id="stop2093-9"
|
||||
offset="0"
|
||||
style="stop-color:#000000;stop-opacity:1;" />
|
||||
<stop
|
||||
id="stop2095-1"
|
||||
offset="1"
|
||||
style="stop-color:#000000;stop-opacity:0;" />
|
||||
</linearGradient>
|
||||
<radialGradient
|
||||
gradientUnits="userSpaceOnUse"
|
||||
gradientTransform="matrix(-2.1314195e-8,2.5479117,-4.8841578,-2.2328085e-8,144.16406,-10.748097)"
|
||||
r="18.500046"
|
||||
fy="24.500458"
|
||||
fx="6.5734448"
|
||||
cy="24.500458"
|
||||
cx="6.5734448"
|
||||
id="radialGradient7958-0"
|
||||
xlink:href="#linearGradient3165-7"
|
||||
inkscape:collect="always" />
|
||||
<linearGradient
|
||||
id="linearGradient3165-7">
|
||||
<stop
|
||||
id="stop3167-1"
|
||||
offset="0"
|
||||
style="stop-color:#e78181;stop-opacity:1" />
|
||||
<stop
|
||||
style="stop-color:#e15f5f;stop-opacity:1"
|
||||
offset="0.25"
|
||||
id="stop8599-3" />
|
||||
<stop
|
||||
id="stop8601-6"
|
||||
offset="0.68000001"
|
||||
style="stop-color:#c22f2f;stop-opacity:1" />
|
||||
<stop
|
||||
id="stop3169-3"
|
||||
offset="1"
|
||||
style="stop-color:#a40000;stop-opacity:1" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
gradientUnits="userSpaceOnUse"
|
||||
y2="43.000458"
|
||||
x2="23.099995"
|
||||
y1="6.0004601"
|
||||
x1="23.172504"
|
||||
id="linearGradient7961-1"
|
||||
xlink:href="#linearGradient7955-4"
|
||||
inkscape:collect="always" />
|
||||
<linearGradient
|
||||
id="linearGradient7955-4"
|
||||
inkscape:collect="always">
|
||||
<stop
|
||||
id="stop7957-6"
|
||||
offset="0"
|
||||
style="stop-color:#c22f2f;stop-opacity:1" />
|
||||
<stop
|
||||
id="stop7959-1"
|
||||
offset="1"
|
||||
style="stop-color:#a40000;stop-opacity:1" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
y2="36.296539"
|
||||
x2="12.717501"
|
||||
y1="17.041941"
|
||||
x1="31.972097"
|
||||
gradientTransform="matrix(1.0494758,-1.0494758,1.0494758,1.0494758,-26.939092,23.169297)"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
id="linearGradient2181-9"
|
||||
xlink:href="#linearGradient7916-9"
|
||||
inkscape:collect="always" />
|
||||
<linearGradient
|
||||
id="linearGradient7916-9">
|
||||
<stop
|
||||
id="stop7918-8"
|
||||
offset="0"
|
||||
style="stop-color:#ffffff;stop-opacity:1;" />
|
||||
<stop
|
||||
id="stop7920-5"
|
||||
offset="1.0000000"
|
||||
style="stop-color:#ffffff;stop-opacity:0" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
y2="36.296539"
|
||||
x2="12.717501"
|
||||
y1="17.041941"
|
||||
x1="31.972097"
|
||||
gradientTransform="matrix(1.0494758,-1.0494758,1.0494758,1.0494758,-26.939092,23.169297)"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
id="linearGradient3933"
|
||||
xlink:href="#linearGradient7916-9"
|
||||
inkscape:collect="always" />
|
||||
<filter
|
||||
inkscape:collect="always"
|
||||
id="filter4035"
|
||||
x="-0.31406894"
|
||||
width="1.6281379"
|
||||
y="-0.22770001"
|
||||
height="1.4554">
|
||||
<feGaussianBlur
|
||||
inkscape:collect="always"
|
||||
stdDeviation="2.0126026"
|
||||
id="feGaussianBlur4037" />
|
||||
</filter>
|
||||
</defs>
|
||||
<sodipodi:namedview
|
||||
id="base"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:zoom="4"
|
||||
inkscape:cx="19.570124"
|
||||
inkscape:cy="2.4606555"
|
||||
inkscape:current-layer="layer3"
|
||||
showgrid="true"
|
||||
inkscape:document-units="px"
|
||||
inkscape:grid-bbox="true"
|
||||
showguides="true"
|
||||
inkscape:guide-bbox="true"
|
||||
inkscape:window-width="1155"
|
||||
inkscape:window-height="782"
|
||||
inkscape:window-x="248"
|
||||
inkscape:window-y="38"
|
||||
inkscape:window-maximized="0">
|
||||
<sodipodi:guide
|
||||
orientation="1,0"
|
||||
position="0,23"
|
||||
id="guide4048" />
|
||||
<sodipodi:guide
|
||||
orientation="1,0"
|
||||
position="24,49.875"
|
||||
id="guide4050" />
|
||||
<sodipodi:guide
|
||||
orientation="1,0"
|
||||
position="48,47.734375"
|
||||
id="guide4052" />
|
||||
<sodipodi:guide
|
||||
orientation="1,0"
|
||||
position="15.998291,45.630484"
|
||||
id="guide4054" />
|
||||
<sodipodi:guide
|
||||
orientation="0,1"
|
||||
position="38.360543,0"
|
||||
id="guide4094" />
|
||||
<sodipodi:guide
|
||||
orientation="0,1"
|
||||
position="-53.46875,-24"
|
||||
id="guide4096" />
|
||||
</sodipodi:namedview>
|
||||
<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:license
|
||||
rdf:resource="http://creativecommons.org/licenses/GPL/2.0/" />
|
||||
<dc:description>Cross is from gnome-colors-common; document is inspired by Tango and gnome-icon-theme.</dc:description>
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<g
|
||||
inkscape:groupmode="layer"
|
||||
id="layer2"
|
||||
inkscape:label="document">
|
||||
<use
|
||||
x="0"
|
||||
y="0"
|
||||
xlink:href="#g4144"
|
||||
id="use4152"
|
||||
transform="matrix(0.84344375,0.53721749,-0.53721749,0.84344375,47.402841,10.277409)"
|
||||
width="64"
|
||||
height="64" />
|
||||
<use
|
||||
x="0"
|
||||
y="0"
|
||||
xlink:href="#use3987"
|
||||
id="use3989"
|
||||
transform="matrix(0.95588294,0.29374786,-0.29374786,0.95588294,19.002222,1.9979348)"
|
||||
width="64"
|
||||
height="64" />
|
||||
<use
|
||||
x="0"
|
||||
y="0"
|
||||
xlink:href="#rect3991"
|
||||
id="use4009"
|
||||
transform="matrix(0.9756233,0.219452,-0.219452,0.9756233,16.417778,3.4268038)"
|
||||
width="64"
|
||||
height="64" />
|
||||
<use
|
||||
x="0"
|
||||
y="0"
|
||||
xlink:href="#g3837"
|
||||
id="use3987"
|
||||
transform="matrix(0.97550556,0.21997482,-0.21997482,0.97550556,16.467576,3.3647699)"
|
||||
width="64"
|
||||
height="64" />
|
||||
<rect
|
||||
style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;filter:url(#filter4035)"
|
||||
id="rect3991"
|
||||
width="15.379573"
|
||||
height="21.213202"
|
||||
x="13.965359"
|
||||
y="19.098719"
|
||||
ry="2.289192" />
|
||||
<g
|
||||
id="g3837"
|
||||
transform="matrix(1.3339116,0,0,1.3339116,2.574019,-85.670844)">
|
||||
<rect
|
||||
ry="1.2727265"
|
||||
y="73.954544"
|
||||
x="2.5909092"
|
||||
height="20.000017"
|
||||
width="16.999998"
|
||||
id="rect3052"
|
||||
style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#7d7d7d;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
|
||||
<path
|
||||
sodipodi:nodetypes="cc"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path3823"
|
||||
d="m 5.0948153,90.959162 5.9928977,0"
|
||||
style="fill:none;stroke:#dedede;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
|
||||
<path
|
||||
sodipodi:nodetypes="cc"
|
||||
style="fill:none;stroke:#dedede;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
d="m 5.0983665,88.948508 11.9928985,0"
|
||||
id="path3825"
|
||||
inkscape:connector-curvature="0" />
|
||||
<path
|
||||
inkscape:connector-curvature="0"
|
||||
id="path3827"
|
||||
d="m 5.0983665,86.952414 11.9928985,0"
|
||||
style="fill:none;stroke:#dedede;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
sodipodi:nodetypes="cc" />
|
||||
<path
|
||||
style="fill:none;stroke:#dedede;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
d="m 5.0948153,83.959162 5.9928977,0"
|
||||
id="path3829"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="cc" />
|
||||
<path
|
||||
inkscape:connector-curvature="0"
|
||||
id="path3831"
|
||||
d="m 5.0983665,81.948508 11.9928985,0"
|
||||
style="fill:none;stroke:#dedede;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
sodipodi:nodetypes="cc" />
|
||||
<path
|
||||
sodipodi:nodetypes="cc"
|
||||
style="fill:none;stroke:#dedede;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
d="m 5.0983665,79.952414 11.9928985,0"
|
||||
id="path3833"
|
||||
inkscape:connector-curvature="0" />
|
||||
<path
|
||||
inkscape:connector-curvature="0"
|
||||
id="path3835"
|
||||
d="m 5.0983665,77.952414 11.9928985,0"
|
||||
style="fill:none;stroke:#dedede;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
sodipodi:nodetypes="cc" />
|
||||
</g>
|
||||
<use
|
||||
x="0"
|
||||
y="0"
|
||||
xlink:href="#rect3991"
|
||||
id="use4114"
|
||||
transform="matrix(0.47915458,0,0,0.47915458,-0.51251517,62.668776)"
|
||||
width="64"
|
||||
height="64" />
|
||||
<g
|
||||
id="g4144"
|
||||
transform="matrix(1.276854,0,0,1.276854,-0.48128019,-18.894955)">
|
||||
<rect
|
||||
style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#7d7d7d;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
|
||||
id="rect4120"
|
||||
width="8.5096235"
|
||||
height="10.011331"
|
||||
x="2.23839"
|
||||
y="68.74881"
|
||||
ry="0.63708377" />
|
||||
<path
|
||||
style="fill:none;stroke:#dedede;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
|
||||
d="m 3.4917606,77.260743 2.9998415,0"
|
||||
id="path4122"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="cc" />
|
||||
<path
|
||||
sodipodi:nodetypes="cc"
|
||||
style="fill:none;stroke:#dedede;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
|
||||
d="m 3.4935382,75.719139 6.0032387,0"
|
||||
id="path4126"
|
||||
inkscape:connector-curvature="0" />
|
||||
<path
|
||||
sodipodi:nodetypes="cc"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path4128"
|
||||
d="m 3.4917606,73.889363 2.9998415,0"
|
||||
style="fill:none;stroke:#dedede;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
|
||||
<path
|
||||
sodipodi:nodetypes="cc"
|
||||
style="fill:none;stroke:#dedede;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
|
||||
d="m 3.4935382,72.33047 6.0032387,0"
|
||||
id="path4130"
|
||||
inkscape:connector-curvature="0" />
|
||||
<path
|
||||
sodipodi:nodetypes="cc"
|
||||
style="fill:none;stroke:#dedede;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
|
||||
d="m 3.4935382,70.750005 6.0032387,0"
|
||||
id="path4134"
|
||||
inkscape:connector-curvature="0" />
|
||||
</g>
|
||||
</g>
|
||||
<g
|
||||
inkscape:groupmode="layer"
|
||||
id="layer3"
|
||||
inkscape:label="cross">
|
||||
<g
|
||||
inkscape:label="Layer 1"
|
||||
id="layer1-9"
|
||||
transform="matrix(0.83206021,0,0,0.83206021,25.311861,-0.06016356)">
|
||||
<path
|
||||
transform="matrix(2.2288248,0,0,1.9190478,-27.171303,-25.505284)"
|
||||
d="m 33.278212,34.94062 c 0,1.281408 -4.620126,2.320194 -10.31934,2.320194 -5.699214,0 -10.31934,-1.038786 -10.31934,-2.320194 0,-1.281407 4.620126,-2.320194 10.31934,-2.320194 5.699214,0 10.31934,1.038787 10.31934,2.320194 z"
|
||||
sodipodi:ry="2.320194"
|
||||
sodipodi:rx="10.31934"
|
||||
sodipodi:cy="34.94062"
|
||||
sodipodi:cx="22.958872"
|
||||
id="path1361"
|
||||
style="opacity:0.2557078;fill:url(#radialGradient2177-3);fill-opacity:1;stroke:none"
|
||||
sodipodi:type="arc" />
|
||||
<path
|
||||
sodipodi:nodetypes="ccccccccccccc"
|
||||
id="text1314"
|
||||
d="m 42.5,35.000459 -10.50009,-11 10.500001,-10 L 34.99991,6.5004602 24.499911,17.000459 13.999912,6.5004602 6.4999133,14.000459 l 10.4999977,10 -10.4999977,11 7.4999987,7.499999 10.499999,-10.5 9.5,10.5 L 42.5,35.000459 z"
|
||||
style="font-size:59.90107727px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:url(#radialGradient7958-0);fill-opacity:1;stroke:url(#linearGradient7961-1);stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;font-family:Bitstream Vera Sans"
|
||||
inkscape:connector-curvature="0" />
|
||||
<path
|
||||
sodipodi:nodetypes="ccccccccccccc"
|
||||
id="path7076"
|
||||
d="m 41,35.000459 -10.50009,-11 10.5,-10 -6,-5.9999998 L 24.50022,18.500459 13.999912,8.0004592 7.9999123,14.000459 l 10.4999987,10 -10.4999987,11 5.9999997,6 10.499999,-10.5 L 34,41 41,35.000459 z"
|
||||
style="font-size:59.90107727px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;opacity:0.4;fill:none;stroke:url(#linearGradient3933);stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;font-family:Bitstream Vera Sans"
|
||||
inkscape:connector-curvature="0" />
|
||||
</g>
|
||||
<use
|
||||
x="0"
|
||||
y="0"
|
||||
xlink:href="#layer1-9"
|
||||
id="use4098"
|
||||
transform="matrix(0.37799979,0,0,0.37799979,-0.17347528,63.825548)"
|
||||
width="64"
|
||||
height="64" />
|
||||
</g>
|
||||
<g
|
||||
id="layer1"
|
||||
inkscape:label="Layer 1"
|
||||
inkscape:groupmode="layer"
|
||||
style="opacity:0.8;display:none"
|
||||
sodipodi:insensitive="true">
|
||||
<image
|
||||
y="64"
|
||||
x="0"
|
||||
id="image3855"
|
||||
xlink:href="file:///home/ban/progs/geany/icons/48x48/geany-close-all.png"
|
||||
height="24"
|
||||
width="24" />
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 16 KiB |
657
icons/scalable/geany-save-all.svg
Normal file
@ -0,0 +1,657 @@
|
||||
<?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="48px"
|
||||
height="48px"
|
||||
id="svg2985"
|
||||
version="1.1"
|
||||
inkscape:version="0.48.3.1 r9886"
|
||||
sodipodi:docname="geany-save-all.svg"
|
||||
inkscape:export-filename="/home/ban/progs/geany/icons/16x16/geany-save-all.png"
|
||||
inkscape:export-xdpi="30"
|
||||
inkscape:export-ydpi="30">
|
||||
<title
|
||||
id="title3080">Save all</title>
|
||||
<defs
|
||||
id="defs2987">
|
||||
<linearGradient
|
||||
y2="-5.9535513"
|
||||
x2="24.285765"
|
||||
y1="14.716651"
|
||||
x1="9.7099533"
|
||||
gradientTransform="matrix(1.117647,0,0,1.1,-290.08518,-48.65)"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
id="linearGradient5471"
|
||||
xlink:href="#linearGradient6056"
|
||||
inkscape:collect="always" />
|
||||
<linearGradient
|
||||
y2="7.8355665"
|
||||
x2="16.552481"
|
||||
y1="2.9626985"
|
||||
x1="16.552481"
|
||||
gradientTransform="matrix(0.9803921,0,0,1.1,-287.3793,-48.3)"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
id="linearGradient5467"
|
||||
xlink:href="#linearGradient6108"
|
||||
inkscape:collect="always" />
|
||||
<linearGradient
|
||||
gradientTransform="translate(-288.67342,-47.5)"
|
||||
y2="3.6734154"
|
||||
x2="14.04664"
|
||||
y1="6.504528"
|
||||
x1="18.963779"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
id="linearGradient5464"
|
||||
xlink:href="#linearGradient4916"
|
||||
inkscape:collect="always" />
|
||||
<linearGradient
|
||||
y2="3.7493312"
|
||||
x2="18.561535"
|
||||
y1="4.5279388"
|
||||
x1="17.68836"
|
||||
gradientTransform="matrix(1.3472897,0,0,1.3356241,-295.4037,-49.007697)"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
id="linearGradient5462"
|
||||
xlink:href="#linearGradient6076"
|
||||
inkscape:collect="always" />
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
id="linearGradient5897">
|
||||
<stop
|
||||
style="stop-color:#729fcf;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop5899" />
|
||||
<stop
|
||||
style="stop-color:#729fcf;stop-opacity:0;"
|
||||
offset="1"
|
||||
id="stop5901" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
id="linearGradient4916">
|
||||
<stop
|
||||
style="stop-color:#888a85;stop-opacity:1"
|
||||
offset="0"
|
||||
id="stop4918" />
|
||||
<stop
|
||||
style="stop-color:#5d5f5b;stop-opacity:0;"
|
||||
offset="1"
|
||||
id="stop4920" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
id="linearGradient6108">
|
||||
<stop
|
||||
style="stop-color:#000000;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop6110" />
|
||||
<stop
|
||||
style="stop-color:#000000;stop-opacity:0;"
|
||||
offset="1"
|
||||
id="stop6112" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
id="linearGradient6076">
|
||||
<stop
|
||||
style="stop-color:#ffffff;stop-opacity:1"
|
||||
offset="0"
|
||||
id="stop6078" />
|
||||
<stop
|
||||
style="stop-color:#cbcbcb;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop6080" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
id="linearGradient6056">
|
||||
<stop
|
||||
style="stop-color:#ffffff;stop-opacity:1"
|
||||
offset="0"
|
||||
id="stop6058" />
|
||||
<stop
|
||||
style="stop-color:#d3d7cf;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop6060" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient6056"
|
||||
id="linearGradient6062"
|
||||
x1="9.7099533"
|
||||
y1="14.716651"
|
||||
x2="24.285765"
|
||||
y2="-5.9535513"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
gradientTransform="matrix(1.117647,0,0,1.1,-1.4117645,-1.15)" />
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient6076"
|
||||
id="linearGradient6082"
|
||||
x1="17.68836"
|
||||
y1="4.5279388"
|
||||
x2="18.561535"
|
||||
y2="3.7493312"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
gradientTransform="matrix(1.3472897,0,0,1.3356241,-6.7302791,-1.5076969)" />
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient6108"
|
||||
id="linearGradient6114"
|
||||
x1="16.552481"
|
||||
y1="2.9626985"
|
||||
x2="16.552481"
|
||||
y2="7.8355665"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
gradientTransform="matrix(0.9803921,0,0,1.1,1.2941182,-0.8000001)" />
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient4916"
|
||||
id="linearGradient4922"
|
||||
x1="18.963779"
|
||||
y1="6.504528"
|
||||
x2="14.04664"
|
||||
y2="3.6734154"
|
||||
gradientUnits="userSpaceOnUse" />
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient5897"
|
||||
id="linearGradient5903"
|
||||
x1="4.1902652"
|
||||
y1="25.646143"
|
||||
x2="14.649404"
|
||||
y2="12.007792"
|
||||
gradientUnits="userSpaceOnUse" />
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient5897"
|
||||
id="linearGradient5929"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
x1="4.1902652"
|
||||
y1="25.646143"
|
||||
x2="14.649404"
|
||||
y2="12.007792" />
|
||||
<linearGradient
|
||||
gradientUnits="userSpaceOnUse"
|
||||
y2="19.035276"
|
||||
x2="21.347517"
|
||||
y1="16.874674"
|
||||
x1="19.28145"
|
||||
id="linearGradient6051"
|
||||
xlink:href="#linearGradient6045"
|
||||
inkscape:collect="always"
|
||||
gradientTransform="matrix(0.9168831,0,0,0.9169468,1.6694447,1.4811158)" />
|
||||
<linearGradient
|
||||
gradientTransform="matrix(0.2947292,0,0,0.2947292,9.2434959,8.1106157)"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
y2="22.40896"
|
||||
x2="52.986004"
|
||||
y1="17.590158"
|
||||
x1="48.690983"
|
||||
id="linearGradient5914"
|
||||
xlink:href="#linearGradient5908"
|
||||
inkscape:collect="always" />
|
||||
<linearGradient
|
||||
gradientTransform="matrix(0.4140801,0,0,0.4496565,2.2850397,5.3289509)"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
y2="18.158607"
|
||||
x2="56.384373"
|
||||
y1="14.8742"
|
||||
x1="53.454674"
|
||||
id="linearGradient4930"
|
||||
xlink:href="#linearGradient4924"
|
||||
inkscape:collect="always" />
|
||||
<linearGradient
|
||||
gradientTransform="matrix(0.7214926,0,0,0.7210249,4.4502003,-1.0759528)"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
y2="23.074486"
|
||||
x2="19.445436"
|
||||
y1="28.73134"
|
||||
x1="25.279068"
|
||||
id="linearGradient5933"
|
||||
xlink:href="#linearGradient5927"
|
||||
inkscape:collect="always" />
|
||||
<radialGradient
|
||||
r="12.5"
|
||||
fy="16.093563"
|
||||
fx="48.178337"
|
||||
cy="16.093563"
|
||||
cx="48.178337"
|
||||
gradientTransform="matrix(0.117808,0.165688,-0.160285,0.113967,37.8996,24.60705)"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
id="radialGradient3740"
|
||||
xlink:href="#linearGradient2812"
|
||||
inkscape:collect="always" />
|
||||
<radialGradient
|
||||
gradientTransform="matrix(0.710234,0.703965,-0.828897,0.836278,-17.34172,-12.95082)"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
r="12.5"
|
||||
fy="17.172701"
|
||||
fx="18.389807"
|
||||
cy="17.172701"
|
||||
cx="18.389807"
|
||||
id="radialGradient2818"
|
||||
xlink:href="#linearGradient2812"
|
||||
inkscape:collect="always" />
|
||||
<linearGradient
|
||||
gradientTransform="translate(-21.33061,6.070707)"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
y2="23.00688"
|
||||
x2="42.993927"
|
||||
y1="18.054306"
|
||||
x1="42.993927"
|
||||
id="linearGradient2802"
|
||||
xlink:href="#linearGradient2796"
|
||||
inkscape:collect="always" />
|
||||
<radialGradient
|
||||
gradientTransform="matrix(1.515341,1.822282e-2,-1.854671e-2,1.542275,-9.89215,-9.850491)"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
r="9.5"
|
||||
fy="17.498907"
|
||||
fx="19.825111"
|
||||
cy="17.498907"
|
||||
cx="19.825111"
|
||||
id="radialGradient2794"
|
||||
xlink:href="#linearGradient2788"
|
||||
inkscape:collect="always" />
|
||||
<radialGradient
|
||||
gradientUnits="userSpaceOnUse"
|
||||
gradientTransform="matrix(1,0,0,0.176471,0,13.58824)"
|
||||
r="8.5"
|
||||
fy="16.5"
|
||||
fx="9.5"
|
||||
cy="16.5"
|
||||
cx="9.5"
|
||||
id="radialGradient3221"
|
||||
xlink:href="#linearGradient3215"
|
||||
inkscape:collect="always" />
|
||||
<linearGradient
|
||||
id="linearGradient3215"
|
||||
inkscape:collect="always">
|
||||
<stop
|
||||
id="stop3217"
|
||||
offset="0"
|
||||
style="stop-color:#2e3436;stop-opacity:1;" />
|
||||
<stop
|
||||
id="stop3219"
|
||||
offset="1"
|
||||
style="stop-color:#2e3436;stop-opacity:0;" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient2788">
|
||||
<stop
|
||||
id="stop2790"
|
||||
offset="0"
|
||||
style="stop-color:#729fcf;stop-opacity:1;" />
|
||||
<stop
|
||||
id="stop2792"
|
||||
offset="1"
|
||||
style="stop-color:white;stop-opacity:1;" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient2796"
|
||||
inkscape:collect="always">
|
||||
<stop
|
||||
id="stop2798"
|
||||
offset="0"
|
||||
style="stop-color:#204a87;stop-opacity:1;" />
|
||||
<stop
|
||||
id="stop2800"
|
||||
offset="1"
|
||||
style="stop-color:#1a3c6e;stop-opacity:1" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient2812">
|
||||
<stop
|
||||
id="stop2814"
|
||||
offset="0"
|
||||
style="stop-color:#3070ce;stop-opacity:1" />
|
||||
<stop
|
||||
id="stop2816"
|
||||
offset="1"
|
||||
style="stop-color:#1a3c6e;stop-opacity:1;" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient5927"
|
||||
inkscape:collect="always">
|
||||
<stop
|
||||
id="stop5929"
|
||||
offset="0"
|
||||
style="stop-color:#c17d11;stop-opacity:1;" />
|
||||
<stop
|
||||
id="stop5931"
|
||||
offset="1"
|
||||
style="stop-color:#c17d11;stop-opacity:0;" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient4924"
|
||||
inkscape:collect="always">
|
||||
<stop
|
||||
id="stop4926"
|
||||
offset="0"
|
||||
style="stop-color:#ef2929;stop-opacity:1" />
|
||||
<stop
|
||||
id="stop4928"
|
||||
offset="1"
|
||||
style="stop-color:#cc0000;stop-opacity:1" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient5908"
|
||||
inkscape:collect="always">
|
||||
<stop
|
||||
id="stop5910"
|
||||
offset="0"
|
||||
style="stop-color:#d3d7cf;stop-opacity:1;" />
|
||||
<stop
|
||||
id="stop5912"
|
||||
offset="1"
|
||||
style="stop-color:#888a85;stop-opacity:1" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient6045"
|
||||
inkscape:collect="always">
|
||||
<stop
|
||||
id="stop6047"
|
||||
offset="0"
|
||||
style="stop-color:#ffffff;stop-opacity:1;" />
|
||||
<stop
|
||||
id="stop6049"
|
||||
offset="1"
|
||||
style="stop-color:#ffffff;stop-opacity:0;" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient6045"
|
||||
id="linearGradient6018"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
gradientTransform="matrix(0.9168831,0,0,0.9169468,3.9818882,-0.8641132)"
|
||||
x1="19.28145"
|
||||
y1="16.874674"
|
||||
x2="21.347517"
|
||||
y2="19.035276" />
|
||||
<filter
|
||||
id="filter5197"
|
||||
height="2.1394303"
|
||||
y="-0.56971514"
|
||||
width="1.1480616"
|
||||
x="-0.074030781"
|
||||
inkscape:collect="always">
|
||||
<feGaussianBlur
|
||||
id="feGaussianBlur5199"
|
||||
stdDeviation="0.68247126"
|
||||
inkscape:collect="always" />
|
||||
</filter>
|
||||
<linearGradient
|
||||
id="linearGradient5206"
|
||||
inkscape:collect="always">
|
||||
<stop
|
||||
id="stop5208"
|
||||
offset="0"
|
||||
style="stop-color:#ffffff;stop-opacity:1;" />
|
||||
<stop
|
||||
id="stop5210"
|
||||
offset="1"
|
||||
style="stop-color:#ffffff;stop-opacity:0;" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient5222">
|
||||
<stop
|
||||
id="stop5224"
|
||||
offset="0"
|
||||
style="stop-color:#7ea5d6;stop-opacity:1;" />
|
||||
<stop
|
||||
id="stop5226"
|
||||
offset="1"
|
||||
style="stop-color:#3465a4;stop-opacity:1;" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient5245"
|
||||
inkscape:collect="always">
|
||||
<stop
|
||||
id="stop5247"
|
||||
offset="0"
|
||||
style="stop-color:#3465a4;stop-opacity:1;" />
|
||||
<stop
|
||||
id="stop5249"
|
||||
offset="1"
|
||||
style="stop-color:#3465a4;stop-opacity:0;" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient5261"
|
||||
inkscape:collect="always">
|
||||
<stop
|
||||
id="stop5263"
|
||||
offset="0"
|
||||
style="stop-color:#ffffff;stop-opacity:1;" />
|
||||
<stop
|
||||
id="stop5265"
|
||||
offset="1"
|
||||
style="stop-color:#ffffff;stop-opacity:0;" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient5269">
|
||||
<stop
|
||||
id="stop5271"
|
||||
offset="0"
|
||||
style="stop-color:#c6c6c6;stop-opacity:1;" />
|
||||
<stop
|
||||
style="stop-color:#ffffff;stop-opacity:1;"
|
||||
offset="0.5"
|
||||
id="stop5277" />
|
||||
<stop
|
||||
id="stop5273"
|
||||
offset="1"
|
||||
style="stop-color:#a5a5a5;stop-opacity:1;" />
|
||||
</linearGradient>
|
||||
<radialGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient5222"
|
||||
id="radialGradient3301"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
gradientTransform="matrix(1.9015393,0,0,1.8241702,-8.2360563,18.752614)"
|
||||
cx="12.007621"
|
||||
cy="6.9535408"
|
||||
fx="12.007621"
|
||||
fy="6.9535408"
|
||||
r="10.980066" />
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient5206"
|
||||
id="linearGradient3303"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
gradientTransform="translate(2.5892857,24.297958)"
|
||||
x1="12.358521"
|
||||
y1="2.6672831"
|
||||
x2="10.859434"
|
||||
y2="28.104784" />
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient5245"
|
||||
id="linearGradient3305"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
gradientTransform="translate(2.5892857,24.297958)"
|
||||
x1="12"
|
||||
y1="14.24497"
|
||||
x2="15.3125"
|
||||
y2="23.30747" />
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient5269"
|
||||
id="linearGradient3307"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
gradientTransform="translate(2.5892857,24.297958)"
|
||||
x1="9.125"
|
||||
y1="15.5"
|
||||
x2="13.375"
|
||||
y2="20.75" />
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient5261"
|
||||
id="linearGradient3309"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
gradientTransform="translate(2.5892857,24.297958)"
|
||||
x1="11.499999"
|
||||
y1="20.473557"
|
||||
x2="11.951921"
|
||||
y2="12.411057" />
|
||||
</defs>
|
||||
<sodipodi:namedview
|
||||
id="base"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:zoom="2.4748737"
|
||||
inkscape:cx="153.44631"
|
||||
inkscape:cy="16.570233"
|
||||
inkscape:current-layer="layer1"
|
||||
showgrid="true"
|
||||
inkscape:grid-bbox="true"
|
||||
inkscape:document-units="px"
|
||||
inkscape:window-width="1034"
|
||||
inkscape:window-height="647"
|
||||
inkscape:window-x="204"
|
||||
inkscape:window-y="47"
|
||||
inkscape:window-maximized="0" />
|
||||
<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>Save all</dc:title>
|
||||
<dc:creator>
|
||||
<cc:Agent>
|
||||
<dc:title></dc:title>
|
||||
</cc:Agent>
|
||||
</dc:creator>
|
||||
<dc:description>Based on Jakub Steiner "Floppy" icon from GTK sock icon</dc:description>
|
||||
<cc:license
|
||||
rdf:resource="http://creativecommons.org/licenses/LGPL/2.1/" />
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<g
|
||||
id="layer1"
|
||||
inkscape:label="Layer 1"
|
||||
inkscape:groupmode="layer">
|
||||
<g
|
||||
id="g3243"
|
||||
transform="matrix(1.4865639,0,0,1.4865639,7.2324175,-34.728295)">
|
||||
<rect
|
||||
ry="1.6350584"
|
||||
rx="1.6350582"
|
||||
y="44.297958"
|
||||
x="3.6517856"
|
||||
height="2.875"
|
||||
width="22.125"
|
||||
id="rect5151"
|
||||
style="opacity:0.48275865;color:#000000;fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.99999994;marker:none;visibility:visible;display:inline;overflow:visible;filter:url(#filter5197);enable-background:accumulate" />
|
||||
<path
|
||||
sodipodi:nodetypes="ccccccccc"
|
||||
id="path4572"
|
||||
d="m 4.1184947,26.837815 0,16.744133 2.263422,2.263422 17.7474653,0 c 0.402074,-0.162022 0.832632,-0.267076 0.94759,-1.003331 l 0,-18.059965 c -0.07388,-0.76871 -0.486484,-0.972893 -1.003331,-1.003331 l -19.0075553,0 c -0.559223,0.04883 -0.979009,0.271946 -0.947591,1.059072 z"
|
||||
style="color:#000000;fill:url(#radialGradient3301);fill-opacity:1;fill-rule:evenodd;stroke:#204a87;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
|
||||
inkscape:connector-curvature="0" />
|
||||
<path
|
||||
style="opacity:0.33908045;color:#000000;fill:none;stroke:url(#linearGradient3303);stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
|
||||
d="m 5.0728071,26.748886 0,16.344177 1.7447828,1.713532 17.3186311,0 -0.01371,-18.045873 c 0,0 -19.0497029,-0.01184 -19.0497029,-0.01184 z"
|
||||
id="path5204"
|
||||
sodipodi:nodetypes="cccccc"
|
||||
inkscape:connector-curvature="0" />
|
||||
<path
|
||||
sodipodi:nodetypes="ccccccc"
|
||||
id="rect5230"
|
||||
d="m 22.589286,28.308016 0,6.354884 c 0,0.905822 -0.740811,1.635058 -1.661011,1.635058 l -12.6779778,0 c -0.9202004,0 -1.6610115,-0.729236 -1.6610115,-1.635058 l 0,-6.354884 c 0,0 16.0000003,0 16.0000003,0 z"
|
||||
style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.99999994;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
|
||||
inkscape:connector-curvature="0" />
|
||||
<rect
|
||||
y="25.297958"
|
||||
x="6.5892859"
|
||||
height="3"
|
||||
width="16"
|
||||
id="rect5233"
|
||||
style="color:#000000;fill:#ef2929;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.99999994;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
|
||||
<rect
|
||||
style="color:#000000;fill:#cc0000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.99999994;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
|
||||
id="rect5235"
|
||||
width="16"
|
||||
height="0.99999994"
|
||||
x="6.5892859"
|
||||
y="27.297958" />
|
||||
<rect
|
||||
y="25.297958"
|
||||
x="6.5892859"
|
||||
height="0.99999994"
|
||||
width="16"
|
||||
id="rect5237"
|
||||
style="color:#000000;fill:#a40000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.99999994;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
|
||||
<rect
|
||||
y="30.297958"
|
||||
x="8.5892859"
|
||||
height="1"
|
||||
width="12"
|
||||
id="rect5239"
|
||||
style="color:#000000;fill:#babdb6;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.99999994;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
|
||||
<rect
|
||||
style="color:#000000;fill:#babdb6;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.99999994;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
|
||||
id="rect5241"
|
||||
width="12"
|
||||
height="1"
|
||||
x="8.5892859"
|
||||
y="33.297958" />
|
||||
<path
|
||||
style="color:#000000;fill:url(#linearGradient3305);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.99999994;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
|
||||
d="m 22.589286,45.2879 0,-6.354884 c 0,-0.905822 -0.740811,-1.635058 -1.661011,-1.635058 l -12.6779778,0 c -0.9202004,0 -1.6610115,0.729236 -1.6610115,1.635058 l 0,6.354884 c 0,0 16.0000003,0 16.0000003,0 z"
|
||||
id="path5243"
|
||||
sodipodi:nodetypes="ccccccc"
|
||||
inkscape:connector-curvature="0" />
|
||||
<path
|
||||
sodipodi:nodetypes="ccccccc"
|
||||
id="path5253"
|
||||
d="m 20.089286,45.797958 0,-6.362884 c 0,-0.906962 -0.733174,-1.637116 -1.643888,-1.637116 l -8.7122248,0 c -0.9107138,0 -1.6438876,0.730154 -1.6438876,1.637116 l 0,6.362884 c 0,0 12.0000004,0 12.0000004,0 z"
|
||||
style="color:#000000;fill:url(#linearGradient3307);fill-opacity:1;fill-rule:evenodd;stroke:#555753;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
|
||||
inkscape:connector-curvature="0" />
|
||||
<rect
|
||||
style="color:#000000;fill:#c6c6c6;fill-opacity:1;fill-rule:evenodd;stroke:#eeeeec;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
|
||||
id="rect5257"
|
||||
width="2"
|
||||
height="3.9375002"
|
||||
x="12.089286"
|
||||
y="40.797958" />
|
||||
<rect
|
||||
y="39.860458"
|
||||
x="11.089286"
|
||||
height="3.9375002"
|
||||
width="2"
|
||||
id="rect5255"
|
||||
style="color:#000000;fill:#5884bc;fill-opacity:1;fill-rule:evenodd;stroke:#555753;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
|
||||
<path
|
||||
style="opacity:0.34482763;color:#000000;fill:none;stroke:url(#linearGradient3309);stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
|
||||
d="m 19.166208,44.870071 0,-5.078069 c 0,-0.723825 -0.370378,-0.994045 -1.140982,-0.994045 l -7.871882,0 c -0.7706039,0 -1.1409817,0.27022 -1.1409817,0.994045 l 0,5.078069 c 0,0 10.1538457,0 10.1538457,0 z"
|
||||
id="path5259"
|
||||
sodipodi:nodetypes="ccccccc"
|
||||
inkscape:connector-curvature="0" />
|
||||
</g>
|
||||
<use
|
||||
x="0"
|
||||
y="0"
|
||||
xlink:href="#g3243"
|
||||
id="use3269"
|
||||
transform="translate(-9.7647883,9.6929653)"
|
||||
width="48"
|
||||
height="48" />
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 23 KiB |
7
icons/tango/16x16/Makefile.am
Normal file
@ -0,0 +1,7 @@
|
||||
icons_actionsdir = $(datadir)/icons/Tango/16x16/actions
|
||||
|
||||
dist_icons_actions_DATA = \
|
||||
geany-save-all.png
|
||||
|
||||
dist_noinst_DATA = \
|
||||
geany-save-all.xcfgz
|
BIN
icons/tango/16x16/geany-save-all.png
Normal file
After Width: | Height: | Size: 708 B |
BIN
icons/tango/16x16/geany-save-all.xcfgz
Normal file
4
icons/tango/24x24/Makefile.am
Normal file
@ -0,0 +1,4 @@
|
||||
icons_actionsdir = $(datadir)/icons/Tango/24x24/actions
|
||||
|
||||
dist_icons_actions_DATA = \
|
||||
geany-save-all.png
|
BIN
icons/tango/24x24/geany-save-all.png
Normal file
After Width: | Height: | Size: 1.7 KiB |
4
icons/tango/32x32/Makefile.am
Normal file
@ -0,0 +1,4 @@
|
||||
icons_actionsdir = $(datadir)/icons/Tango/32x32/actions
|
||||
|
||||
dist_icons_actions_DATA = \
|
||||
geany-save-all.png
|
BIN
icons/tango/32x32/geany-save-all.png
Normal file
After Width: | Height: | Size: 2.3 KiB |
4
icons/tango/48x48/Makefile.am
Normal file
@ -0,0 +1,4 @@
|
||||
icons_actionsdir = $(datadir)/icons/Tango/48x48/actions
|
||||
|
||||
dist_icons_actions_DATA = \
|
||||
geany-save-all.png
|
BIN
icons/tango/48x48/geany-save-all.png
Normal file
After Width: | Height: | Size: 3.9 KiB |
1
icons/tango/Makefile.am
Normal file
@ -0,0 +1 @@
|
||||
SUBDIRS = 16x16 24x24 32x32 48x48 scalable
|
4
icons/tango/scalable/Makefile.am
Normal file
@ -0,0 +1,4 @@
|
||||
icons_actionsdir = $(datadir)/icons/Tango/scalable/actions
|
||||
|
||||
dist_icons_actions_DATA = \
|
||||
geany-save-all.svg
|
613
icons/tango/scalable/geany-save-all.svg
Normal file
@ -0,0 +1,613 @@
|
||||
<?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"
|
||||
sodipodi:docname="geany-save-all.svg"
|
||||
inkscape:version="0.48.3.1 r9886"
|
||||
sodipodi:version="0.32"
|
||||
id="svg2913"
|
||||
height="48px"
|
||||
width="48px"
|
||||
inkscape:output_extension="org.inkscape.output.svg.inkscape"
|
||||
version="1.1">
|
||||
<title
|
||||
id="title3216">Save All</title>
|
||||
<defs
|
||||
id="defs3">
|
||||
<radialGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient5060"
|
||||
id="radialGradient5031"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
gradientTransform="matrix(-2.774389,0,0,1.969706,112.7623,-872.8854)"
|
||||
cx="605.71429"
|
||||
cy="486.64789"
|
||||
fx="605.71429"
|
||||
fy="486.64789"
|
||||
r="117.14286" />
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
id="linearGradient5060">
|
||||
<stop
|
||||
style="stop-color:black;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop5062" />
|
||||
<stop
|
||||
style="stop-color:black;stop-opacity:0;"
|
||||
offset="1"
|
||||
id="stop5064" />
|
||||
</linearGradient>
|
||||
<radialGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient5060"
|
||||
id="radialGradient5029"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
gradientTransform="matrix(2.774389,0,0,1.969706,-1891.633,-872.8854)"
|
||||
cx="605.71429"
|
||||
cy="486.64789"
|
||||
fx="605.71429"
|
||||
fy="486.64789"
|
||||
r="117.14286" />
|
||||
<linearGradient
|
||||
id="linearGradient5048">
|
||||
<stop
|
||||
style="stop-color:black;stop-opacity:0;"
|
||||
offset="0"
|
||||
id="stop5050" />
|
||||
<stop
|
||||
id="stop5056"
|
||||
offset="0.5"
|
||||
style="stop-color:black;stop-opacity:1;" />
|
||||
<stop
|
||||
style="stop-color:black;stop-opacity:0;"
|
||||
offset="1"
|
||||
id="stop5052" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient5048"
|
||||
id="linearGradient5027"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
gradientTransform="matrix(2.774389,0,0,1.969706,-1892.179,-872.8854)"
|
||||
x1="302.85715"
|
||||
y1="366.64789"
|
||||
x2="302.85715"
|
||||
y2="609.50507" />
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
id="linearGradient6925">
|
||||
<stop
|
||||
style="stop-color:#204a87;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop6927" />
|
||||
<stop
|
||||
style="stop-color:#204a87;stop-opacity:0;"
|
||||
offset="1"
|
||||
id="stop6929" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
id="linearGradient6901">
|
||||
<stop
|
||||
style="stop-color:#3465a4;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop6903" />
|
||||
<stop
|
||||
style="stop-color:#3465a4;stop-opacity:0;"
|
||||
offset="1"
|
||||
id="stop6905" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
id="linearGradient4991">
|
||||
<stop
|
||||
style="stop-color:#ffffff;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop4993" />
|
||||
<stop
|
||||
style="stop-color:#ffffff;stop-opacity:0;"
|
||||
offset="1"
|
||||
id="stop4995" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient2187"
|
||||
inkscape:collect="always">
|
||||
<stop
|
||||
id="stop2189"
|
||||
offset="0"
|
||||
style="stop-color:#ffffff;stop-opacity:1;" />
|
||||
<stop
|
||||
id="stop2191"
|
||||
offset="1"
|
||||
style="stop-color:#ffffff;stop-opacity:0;" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
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
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient8662"
|
||||
id="radialGradient8668"
|
||||
cx="24.837126"
|
||||
cy="36.421127"
|
||||
fx="24.837126"
|
||||
fy="36.421127"
|
||||
r="15.644737"
|
||||
gradientTransform="matrix(1.000000,-7.816467e-32,-1.132409e-32,0.536723,-5.897962e-14,16.87306)"
|
||||
gradientUnits="userSpaceOnUse" />
|
||||
<linearGradient
|
||||
id="linearGradient2555">
|
||||
<stop
|
||||
id="stop2557"
|
||||
offset="0"
|
||||
style="stop-color:#ffffff;stop-opacity:1;" />
|
||||
<stop
|
||||
style="stop-color:#e6e6e6;stop-opacity:1.0000000;"
|
||||
offset="0.50000000"
|
||||
id="stop2561" />
|
||||
<stop
|
||||
id="stop2563"
|
||||
offset="0.75000000"
|
||||
style="stop-color:#ffffff;stop-opacity:1.0000000;" />
|
||||
<stop
|
||||
style="stop-color:#e1e1e1;stop-opacity:1.0000000;"
|
||||
offset="0.84166664"
|
||||
id="stop2565" />
|
||||
<stop
|
||||
id="stop2559"
|
||||
offset="1.0000000"
|
||||
style="stop-color:#ffffff;stop-opacity:1.0000000;" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient4274">
|
||||
<stop
|
||||
style="stop-color:#ffffff;stop-opacity:0.25490198;"
|
||||
offset="0.0000000"
|
||||
id="stop4276" />
|
||||
<stop
|
||||
style="stop-color:#ffffff;stop-opacity:1.0000000;"
|
||||
offset="1.0000000"
|
||||
id="stop4278" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient4254"
|
||||
inkscape:collect="always">
|
||||
<stop
|
||||
id="stop4256"
|
||||
offset="0"
|
||||
style="stop-color:#ffffff;stop-opacity:1;" />
|
||||
<stop
|
||||
id="stop4258"
|
||||
offset="1"
|
||||
style="stop-color:#ffffff;stop-opacity:0;" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient4244">
|
||||
<stop
|
||||
id="stop4246"
|
||||
offset="0.0000000"
|
||||
style="stop-color:#e4e4e4;stop-opacity:1.0000000;" />
|
||||
<stop
|
||||
id="stop4248"
|
||||
offset="1.0000000"
|
||||
style="stop-color:#d3d3d3;stop-opacity:1.0000000;" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient4236"
|
||||
inkscape:collect="always">
|
||||
<stop
|
||||
id="stop4238"
|
||||
offset="0"
|
||||
style="stop-color:#eeeeee;stop-opacity:1;" />
|
||||
<stop
|
||||
id="stop4240"
|
||||
offset="1"
|
||||
style="stop-color:#eeeeee;stop-opacity:0;" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient4228">
|
||||
<stop
|
||||
id="stop4230"
|
||||
offset="0.0000000"
|
||||
style="stop-color:#bbbbbb;stop-opacity:1.0000000;" />
|
||||
<stop
|
||||
id="stop4232"
|
||||
offset="1.0000000"
|
||||
style="stop-color:#9f9f9f;stop-opacity:1.0000000;" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient4184">
|
||||
<stop
|
||||
id="stop4186"
|
||||
offset="0.0000000"
|
||||
style="stop-color:#838383;stop-opacity:1.0000000;" />
|
||||
<stop
|
||||
id="stop4188"
|
||||
offset="1.0000000"
|
||||
style="stop-color:#bbbbbb;stop-opacity:0.0000000;" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
gradientTransform="translate(0.795493,3.799180)"
|
||||
y2="35.281250"
|
||||
x2="24.687500"
|
||||
y1="35.281250"
|
||||
x1="7.0625000"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
id="linearGradient4209"
|
||||
xlink:href="#linearGradient4184"
|
||||
inkscape:collect="always" />
|
||||
<linearGradient
|
||||
gradientUnits="userSpaceOnUse"
|
||||
y2="40.943935"
|
||||
x2="36.183067"
|
||||
y1="28.481176"
|
||||
x1="7.6046205"
|
||||
id="linearGradient4234"
|
||||
xlink:href="#linearGradient4228"
|
||||
inkscape:collect="always"
|
||||
gradientTransform="translate(0.000000,5.125000)" />
|
||||
<linearGradient
|
||||
gradientUnits="userSpaceOnUse"
|
||||
y2="33.758667"
|
||||
x2="12.221823"
|
||||
y1="37.205811"
|
||||
x1="12.277412"
|
||||
id="linearGradient4242"
|
||||
xlink:href="#linearGradient4236"
|
||||
inkscape:collect="always"
|
||||
gradientTransform="translate(0.000000,5.125000)" />
|
||||
<radialGradient
|
||||
gradientUnits="userSpaceOnUse"
|
||||
gradientTransform="matrix(1.286242,0.781698,-0.710782,1.169552,-2.354348,0.248140)"
|
||||
r="20.935817"
|
||||
fy="2.9585190"
|
||||
fx="15.571491"
|
||||
cy="2.9585190"
|
||||
cx="15.571491"
|
||||
id="radialGradient4250"
|
||||
xlink:href="#linearGradient4244"
|
||||
inkscape:collect="always" />
|
||||
<linearGradient
|
||||
gradientUnits="userSpaceOnUse"
|
||||
y2="47.620636"
|
||||
x2="44.096100"
|
||||
y1="4.4331360"
|
||||
x1="12.378357"
|
||||
id="linearGradient4260"
|
||||
xlink:href="#linearGradient4254"
|
||||
inkscape:collect="always"
|
||||
gradientTransform="translate(0.000000,5.125000)" />
|
||||
<linearGradient
|
||||
gradientUnits="userSpaceOnUse"
|
||||
y2="26.357183"
|
||||
x2="23.688078"
|
||||
y1="11.318835"
|
||||
x1="23.688078"
|
||||
id="linearGradient4272"
|
||||
xlink:href="#linearGradient4274"
|
||||
inkscape:collect="always"
|
||||
gradientTransform="translate(0.000000,5.125000)" />
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient2555"
|
||||
id="linearGradient2553"
|
||||
x1="33.431175"
|
||||
y1="31.964777"
|
||||
x2="21.747974"
|
||||
y2="11.780679"
|
||||
gradientUnits="userSpaceOnUse" />
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient6901"
|
||||
id="linearGradient3189"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
x1="14.751649"
|
||||
y1="15.868432"
|
||||
x2="8.8953285"
|
||||
y2="16.743431" />
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient6925"
|
||||
id="linearGradient3191"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
x1="12.25"
|
||||
y1="18.25"
|
||||
x2="7"
|
||||
y2="21.118431" />
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient2187"
|
||||
id="linearGradient3193"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
gradientTransform="matrix(0.914114,0,0,0.914114,-3.868698,-2.706902)"
|
||||
x1="33.059906"
|
||||
y1="27.394117"
|
||||
x2="12.624337"
|
||||
y2="12.583769" />
|
||||
<radialGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient4991"
|
||||
id="radialGradient3195"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
gradientTransform="matrix(-1.314471,-0.01006312,-0.01022964,1.336221,46.22108,-4.909887)"
|
||||
cx="23.447077"
|
||||
cy="6.4576745"
|
||||
fx="23.447077"
|
||||
fy="6.4576745"
|
||||
r="19.0625" />
|
||||
</defs>
|
||||
<sodipodi:namedview
|
||||
inkscape:window-y="27"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-height="818"
|
||||
inkscape:window-width="1034"
|
||||
inkscape:document-units="px"
|
||||
inkscape:grid-bbox="true"
|
||||
showgrid="false"
|
||||
inkscape:current-layer="layer1"
|
||||
inkscape:cy="11.617397"
|
||||
inkscape:cx="-60.605295"
|
||||
inkscape:zoom="4"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:pageopacity="0.0"
|
||||
borderopacity="0.22745098"
|
||||
bordercolor="#666666"
|
||||
pagecolor="#ffffff"
|
||||
id="base"
|
||||
inkscape:showpageshadow="false"
|
||||
fill="#3465a4"
|
||||
stroke="#204a87"
|
||||
showguides="true"
|
||||
inkscape:guide-bbox="true"
|
||||
inkscape:window-maximized="0" />
|
||||
<metadata
|
||||
id="metadata4">
|
||||
<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>Save All</dc:title>
|
||||
<dc:creator>
|
||||
<cc:Agent>
|
||||
<dc:title>Jakub Steiner</dc:title>
|
||||
</cc:Agent>
|
||||
</dc:creator>
|
||||
<dc:subject>
|
||||
<rdf:Bag>
|
||||
<rdf:li>hdd</rdf:li>
|
||||
<rdf:li>hard drive</rdf:li>
|
||||
<rdf:li>save</rdf:li>
|
||||
<rdf:li>io</rdf:li>
|
||||
<rdf:li>store</rdf:li>
|
||||
</rdf:Bag>
|
||||
</dc:subject>
|
||||
<cc:license
|
||||
rdf:resource="http://creativecommons.org/licenses/publicdomain/" />
|
||||
<dc:identifier />
|
||||
<dc:source>http://jimmac.musichall.cz</dc:source>
|
||||
<dc:description>From the Tango icon gtk-save; design by Jesse Mayes.</dc:description>
|
||||
</cc:Work>
|
||||
<cc:License
|
||||
rdf:about="http://creativecommons.org/licenses/publicdomain/">
|
||||
<cc:permits
|
||||
rdf:resource="http://creativecommons.org/ns#Reproduction" />
|
||||
<cc:permits
|
||||
rdf:resource="http://creativecommons.org/ns#Distribution" />
|
||||
<cc:permits
|
||||
rdf:resource="http://creativecommons.org/ns#DerivativeWorks" />
|
||||
</cc:License>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<g
|
||||
inkscape:label="pix"
|
||||
id="layer2"
|
||||
inkscape:groupmode="layer" />
|
||||
<g
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1"
|
||||
inkscape:label="down">
|
||||
<g
|
||||
id="g3112">
|
||||
<g
|
||||
transform="matrix(0.02411405,0,0,0.01929202,45.48953,41.75228)"
|
||||
id="g5022"
|
||||
style="display:inline">
|
||||
<rect
|
||||
style="opacity:0.40206185;color:black;fill:url(#linearGradient5027);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
|
||||
id="rect4173"
|
||||
width="1339.6335"
|
||||
height="478.35718"
|
||||
x="-1559.2523"
|
||||
y="-150.69685" />
|
||||
<path
|
||||
style="opacity:0.40206185;color:black;fill:url(#radialGradient5029);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
|
||||
d="M -219.61876,-150.68038 C -219.61876,-150.68038 -219.61876,327.65041 -219.61876,327.65041 C -76.744594,328.55086 125.78146,220.48075 125.78138,88.454235 C 125.78138,-43.572302 -33.655436,-150.68036 -219.61876,-150.68038 z "
|
||||
id="path5058"
|
||||
sodipodi:nodetypes="cccc" />
|
||||
<path
|
||||
sodipodi:nodetypes="cccc"
|
||||
id="path5018"
|
||||
d="M -1559.2523,-150.68038 C -1559.2523,-150.68038 -1559.2523,327.65041 -1559.2523,327.65041 C -1702.1265,328.55086 -1904.6525,220.48075 -1904.6525,88.454235 C -1904.6525,-43.572302 -1745.2157,-150.68036 -1559.2523,-150.68038 z "
|
||||
style="opacity:0.40206185;color:black;fill:url(#radialGradient5031);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible" />
|
||||
</g>
|
||||
<path
|
||||
style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#535353;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="M 11.28569,13.087628 C 10.66069,13.087628 10.254441,13.377808 10.004442,13.931381 C 10.004441,13.931381 3.5356915,31.034938 3.5356915,31.034938 C 3.5356915,31.034938 3.2856915,31.706497 3.2856915,32.816188 C 3.2856915,32.816188 3.2856915,42.466156 3.2856915,42.466156 C 3.2856915,43.548769 3.943477,44.091158 4.9419415,44.091156 L 43.50444,44.091156 C 44.489293,44.091156 45.09819,43.372976 45.09819,42.247406 L 45.09819,32.597438 C 45.09819,32.597438 45.204153,31.827015 45.00444,31.284938 L 38.28569,14.087631 C 38.101165,13.575725 37.648785,13.099533 37.16069,13.087628 L 11.28569,13.087628 z "
|
||||
id="path4196"
|
||||
sodipodi:nodetypes="cccsccccccccc" />
|
||||
<path
|
||||
style="fill:url(#linearGradient4234);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.02044296000000001px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
d="M 3.2735915,32.121812 L 4.0381936,31.429597 L 41.647883,31.492097 L 45.11029,31.809395 L 45.11029,42.247927 C 45.11029,43.373496 44.503272,44.091258 43.518419,44.091258 L 4.9354314,44.091258 C 3.9369667,44.091258 3.2735915,43.549207 3.2735915,42.466594 L 3.2735915,32.121812 z "
|
||||
id="path4170"
|
||||
sodipodi:nodetypes="ccccccccc" />
|
||||
<path
|
||||
style="fill:url(#radialGradient4250);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
d="M 3.5490842,31.039404 C 2.8347985,32.50369 3.5484686,33.432261 4.5847985,33.432261 C 4.5847985,33.432261 43.584797,33.432261 43.584797,33.432261 C 44.703844,33.408451 45.430035,32.420356 45.013368,31.289403 L 38.299082,14.078704 C 38.114558,13.566798 37.64432,13.090606 37.156225,13.078701 L 11.299083,13.078701 C 10.674083,13.078701 10.263369,13.382274 10.01337,13.935847 C 10.01337,13.935847 3.5490842,31.039404 3.5490842,31.039404 z "
|
||||
id="path3093"
|
||||
sodipodi:nodetypes="csccccccs" />
|
||||
<rect
|
||||
style="opacity:1;color:#000000;fill:url(#linearGradient4209);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2.40899991999999985;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
|
||||
id="rect4174"
|
||||
width="17.625"
|
||||
height="5.5625"
|
||||
x="7.857996"
|
||||
y="36.299183" />
|
||||
<path
|
||||
style="opacity:0.81142853000000004;fill:url(#linearGradient4242);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
d="M 7.8579947,41.86168 C 7.8579947,41.86168 7.8579947,37.850195 7.8579947,37.850195 C 9.6935221,41.029421 16.154485,41.86168 20.795492,41.86168 C 20.795492,41.86168 7.8579947,41.86168 7.8579947,41.86168 z "
|
||||
id="path4194"
|
||||
sodipodi:nodetypes="cscc" />
|
||||
<path
|
||||
style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
d="M 44.796162,30.753688 C 44.859684,32.003662 44.382159,33.069528 43.474046,33.097438 C 43.474046,33.097438 5.3553296,33.097437 5.3553297,33.097438 C 4.0660978,33.097438 3.4875937,32.772491 3.271279,32.229382 C 3.3630404,33.173714 4.0970964,33.878688 5.3553297,33.878688 C 5.3553296,33.878687 43.474046,33.878688 43.474046,33.878688 C 44.550053,33.845617 45.226851,32.454664 44.82621,30.883897 L 44.796162,30.753688 z "
|
||||
id="path4201"
|
||||
sodipodi:nodetypes="cccccccc" />
|
||||
<path
|
||||
style="opacity:0.69142857000000002;color:#000000;fill:url(#linearGradient4272);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
|
||||
d="M 10.96875,15.28125 C 10.922675,15.481571 10.78125,15.668047 10.78125,15.875 C 10.78125,16.823605 11.37223,17.664474 12.125,18.46875 C 12.365268,18.314675 12.490117,18.114342 12.75,17.96875 C 11.809691,17.152746 11.196604,16.252168 10.96875,15.28125 z M 37.625,15.28125 C 37.396273,16.250866 36.782988,17.153676 35.84375,17.96875 C 36.117894,18.122332 36.247738,18.33699 36.5,18.5 C 37.257262,17.693344 37.8125,16.826956 37.8125,15.875 C 37.8125,15.668047 37.670906,15.481571 37.625,15.28125 z M 39.8125,23.71875 C 39.198709,27.758861 32.513887,30.96875 24.28125,30.96875 C 16.068996,30.968751 9.4211001,27.775964 8.78125,23.75 C 8.7488928,23.947132 8.65625,24.141882 8.65625,24.34375 C 8.6562503,28.661697 15.645354,32.187501 24.28125,32.1875 C 32.917146,32.1875 39.937499,28.661698 39.9375,24.34375 C 39.9375,24.130826 39.848449,23.926394 39.8125,23.71875 z "
|
||||
id="path4211" />
|
||||
<path
|
||||
sodipodi:type="arc"
|
||||
style="opacity:1;color:#000000;fill:#ffffff;fill-opacity:0.45762705999999997;fill-rule:evenodd;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
|
||||
id="path4224"
|
||||
sodipodi:cx="7.2036505"
|
||||
sodipodi:cy="25.593554"
|
||||
sodipodi:rx="1.3700194"
|
||||
sodipodi:ry="1.016466"
|
||||
d="M 8.5736699 25.593554 A 1.3700194 1.016466 0 1 1 5.833631,25.593554 A 1.3700194 1.016466 0 1 1 8.5736699 25.593554 z"
|
||||
transform="translate(0.08838843,5.30178)" />
|
||||
<path
|
||||
transform="translate(33.96705,5.21339)"
|
||||
d="M 8.5736699 25.593554 A 1.3700194 1.016466 0 1 1 5.833631,25.593554 A 1.3700194 1.016466 0 1 1 8.5736699 25.593554 z"
|
||||
sodipodi:ry="1.016466"
|
||||
sodipodi:rx="1.3700194"
|
||||
sodipodi:cy="25.593554"
|
||||
sodipodi:cx="7.2036505"
|
||||
id="path4226"
|
||||
style="opacity:1;color:#000000;fill:#ffffff;fill-opacity:0.45762705999999997;fill-rule:evenodd;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
|
||||
sodipodi:type="arc" />
|
||||
<path
|
||||
sodipodi:nodetypes="cccsccccccccc"
|
||||
id="path4252"
|
||||
d="M 11.642515,13.540723 C 11.040823,13.540723 10.649724,13.820081 10.409049,14.35301 C 10.409048,14.35301 3.9940341,30.943732 3.9940341,30.943732 C 3.9940341,30.943732 3.7533573,31.590247 3.7533573,32.658555 C 3.7533573,32.658555 3.7533573,41.948651 3.7533573,41.948651 C 3.7533573,43.303391 4.1974134,43.57555 5.3478414,43.57555 L 43.034746,43.57555 C 44.357872,43.57555 44.569062,43.259153 44.569062,41.738058 L 44.569062,32.447962 C 44.569062,32.447962 44.671072,31.706271 44.478807,31.184409 L 37.885616,14.378434 C 37.707973,13.885617 37.334964,13.552184 36.865071,13.540723 L 11.642515,13.540723 z "
|
||||
style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:url(#linearGradient4260);stroke-width:1.00000024000000010;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
|
||||
<path
|
||||
id="path4282"
|
||||
d="M 40.5,36.554166 L 40.5,41.575101"
|
||||
style="fill:none;fill-opacity:0.75000000000000000;fill-rule:evenodd;stroke:#ffffff;stroke-width:1.00000047999999997px;stroke-linecap:square;stroke-linejoin:miter;stroke-opacity:0.42372884999999999" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.75000000000000000;fill-rule:evenodd;stroke:#ffffff;stroke-width:1.00000047999999997px;stroke-linecap:square;stroke-linejoin:miter;stroke-opacity:0.42372884999999999"
|
||||
d="M 38.5,36.613943 L 38.5,41.634878"
|
||||
id="path4284" />
|
||||
<path
|
||||
id="path4286"
|
||||
d="M 36.5,36.613943 L 36.5,41.634878"
|
||||
style="fill:none;fill-opacity:0.75000000000000000;fill-rule:evenodd;stroke:#ffffff;stroke-width:1.00000047999999997px;stroke-linecap:square;stroke-linejoin:miter;stroke-opacity:0.42372884999999999" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.75000000000000000;fill-rule:evenodd;stroke:#ffffff;stroke-width:1.00000047999999997px;stroke-linecap:square;stroke-linejoin:miter;stroke-opacity:0.42372884999999999"
|
||||
d="M 34.5,36.613943 L 34.5,41.634878"
|
||||
id="path4288" />
|
||||
<path
|
||||
id="path4290"
|
||||
d="M 32.5,36.613943 L 32.5,41.634878"
|
||||
style="fill:none;fill-opacity:0.75000000000000000;fill-rule:evenodd;stroke:#ffffff;stroke-width:1.00000047999999997px;stroke-linecap:square;stroke-linejoin:miter;stroke-opacity:0.42372884999999999" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.75000000000000000;fill-rule:evenodd;stroke:#ffffff;stroke-width:1.00000047999999997px;stroke-linecap:square;stroke-linejoin:miter;stroke-opacity:0.42372884999999999"
|
||||
d="M 30.5,36.613943 L 30.5,41.634878"
|
||||
id="path4292" />
|
||||
<path
|
||||
style="opacity:0.09714283999999999;fill:none;fill-opacity:0.75000000000000000;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000047999999997px;stroke-linecap:square;stroke-linejoin:miter;stroke-opacity:1"
|
||||
d="M 39.5,36.604065 L 39.5,41.625"
|
||||
id="path4294" />
|
||||
<path
|
||||
id="path4296"
|
||||
d="M 37.5,36.663842 L 37.5,41.684777"
|
||||
style="opacity:0.09714283999999999;fill:none;fill-opacity:0.75000000000000000;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000047999999997px;stroke-linecap:square;stroke-linejoin:miter;stroke-opacity:1" />
|
||||
<path
|
||||
style="opacity:0.09714283999999999;fill:none;fill-opacity:0.75000000000000000;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000047999999997px;stroke-linecap:square;stroke-linejoin:miter;stroke-opacity:1"
|
||||
d="M 35.5,36.663842 L 35.5,41.684777"
|
||||
id="path4298" />
|
||||
<path
|
||||
id="path4300"
|
||||
d="M 33.5,36.663842 L 33.5,41.684777"
|
||||
style="opacity:0.09714283999999999;fill:none;fill-opacity:0.75000000000000000;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000047999999997px;stroke-linecap:square;stroke-linejoin:miter;stroke-opacity:1" />
|
||||
<path
|
||||
style="opacity:0.09714283999999999;fill:none;fill-opacity:0.75000000000000000;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000047999999997px;stroke-linecap:square;stroke-linejoin:miter;stroke-opacity:1"
|
||||
d="M 31.5,36.663842 L 31.5,41.684777"
|
||||
id="path4302" />
|
||||
<path
|
||||
style="opacity:0.43999999000000001;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
d="M 7.875,36.3125 L 7.875,41.84375 L 20.4375,41.84375 L 8.21875,41.5 L 7.875,36.3125 z "
|
||||
id="path4572" />
|
||||
<path
|
||||
transform="matrix(1.037815,0,0,1.060747,-1.632878,3.03037)"
|
||||
d="M 39.875 19.5625 A 14.875 6.6875 0 1 1 10.125,19.5625 A 14.875 6.6875 0 1 1 39.875 19.5625 z"
|
||||
sodipodi:ry="6.6875"
|
||||
sodipodi:rx="14.875"
|
||||
sodipodi:cy="19.5625"
|
||||
sodipodi:cx="25"
|
||||
id="path2545"
|
||||
style="opacity:0.20571427000000000;color:#000000;fill:url(#linearGradient2553);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.93365198000000005;stroke-linecap:square;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:0.42372879000000002;visibility:visible;display:inline;overflow:visible"
|
||||
sodipodi:type="arc" />
|
||||
<path
|
||||
sodipodi:type="arc"
|
||||
style="opacity:0.14117647;color:#000000;fill:url(#radialGradient8668);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:10;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
|
||||
id="path8660"
|
||||
sodipodi:cx="24.837126"
|
||||
sodipodi:cy="36.421127"
|
||||
sodipodi:rx="15.644737"
|
||||
sodipodi:ry="8.3968935"
|
||||
d="M 40.481863 36.421127 A 15.644737 8.3968935 0 1 1 9.1923885,36.421127 A 15.644737 8.3968935 0 1 1 40.481863 36.421127 z"
|
||||
transform="matrix(1.130190,1.178179e-16,7.918544e-17,-0.759601,-3.909725,53.66554)" />
|
||||
</g>
|
||||
<g
|
||||
id="g3080"
|
||||
transform="translate(-3.324104,0)">
|
||||
<path
|
||||
sodipodi:nodetypes="ccccccc"
|
||||
id="path1432"
|
||||
d="M 3.2034501,25.835194 C 2.1729477,-5.3853369 28.741616,-0.4511153 28.582416,15.788689 l 7.312914,0 L 24.517652,28.774671 12.585426,15.788689 c 0,0 7.541433,0 7.541433,0 C 20.583921,4.8193225 3.4092324,1.6100346 3.2034501,25.835194 z"
|
||||
style="color:#000000;fill:url(#linearGradient3189);fill-opacity:1;fill-rule:nonzero;stroke:url(#linearGradient3191);stroke-width:0.99999982;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:block;overflow:visible"
|
||||
inkscape:connector-curvature="0" />
|
||||
<path
|
||||
style="opacity:0.47159095;color:#000000;fill:none;stroke:url(#linearGradient3193);stroke-width:0.99999934;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:block;overflow:visible"
|
||||
d="M 7.6642103,9.1041047 C 12.40638,-0.0400306 28.122336,2.7175443 27.761604,16.579393 l 6.317372,0 c 0,0 -9.565825,10.957376 -9.565825,10.957376 L 14.41668,16.579393 c 0,0 6.45664,0 6.45664,0 C 21.144975,5.0041615 10.922265,5.5345215 7.6642103,9.1041047 z"
|
||||
id="path2177"
|
||||
sodipodi:nodetypes="ccccccc"
|
||||
inkscape:connector-curvature="0" />
|
||||
<path
|
||||
sodipodi:nodetypes="cccccccc"
|
||||
id="path4989"
|
||||
d="m 34.767155,16.211613 -1.984176,2.545709 c -5.410032,-1.516293 -7.88615,2.729342 -15.673695,1.73179 l -3.861286,-4.409035 7.18647,0.08279 C 20.483219,4.3164571 8.3443098,4.998966 5.0292663,13.627829 8.8372201,-1.2611216 27.893316,0.8064118 28.28332,16.114112 l 6.483835,0.0975 z"
|
||||
style="opacity:0.49431817;color:#000000;fill:url(#radialGradient3195);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.9999997;marker:none;visibility:visible;display:inline;overflow:visible"
|
||||
inkscape:connector-curvature="0" />
|
||||
</g>
|
||||
<use
|
||||
x="0"
|
||||
y="0"
|
||||
xlink:href="#g3080"
|
||||
id="use3150"
|
||||
transform="translate(11.738167,0)"
|
||||
width="48"
|
||||
height="48" />
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 29 KiB |
@ -14,7 +14,6 @@ src/geany.h
|
||||
src/geanymenubuttonaction.c
|
||||
src/geanyentryaction.c
|
||||
src/highlighting.c
|
||||
src/images.c
|
||||
src/keybindings.c
|
||||
src/keyfile.c
|
||||
src/log.c
|
||||
|
@ -1,7 +1,7 @@
|
||||
## Process this file with automake to produce Makefile.in
|
||||
|
||||
|
||||
EXTRA_DIST = images.c gb.c win32.c win32.h plugindata.h \
|
||||
EXTRA_DIST = gb.c win32.c win32.h plugindata.h \
|
||||
documentprivate.h filetypesprivate.h pluginprivate.h projectprivate.h \
|
||||
makefile.win32
|
||||
|
||||
|
1371
src/images.c
@ -237,6 +237,8 @@ static void main_init(void)
|
||||
#endif
|
||||
|
||||
/* inits */
|
||||
ui_init_stock_items();
|
||||
|
||||
ui_init_builder();
|
||||
|
||||
main_widgets.window = NULL;
|
||||
@ -254,8 +256,6 @@ static void main_init(void)
|
||||
ui_prefs.recent_projects_queue = g_queue_new();
|
||||
main_status.opening_session_files = FALSE;
|
||||
|
||||
ui_init_stock_items();
|
||||
|
||||
main_widgets.window = create_window1();
|
||||
|
||||
/* add recent projects to the Project menu */
|
||||
|
@ -44,7 +44,6 @@
|
||||
#include "utils.h"
|
||||
#include "callbacks.h"
|
||||
#include "encodings.h"
|
||||
#include "images.c"
|
||||
#include "sidebar.h"
|
||||
#include "win32.h"
|
||||
#include "project.h"
|
||||
@ -952,84 +951,6 @@ void ui_set_search_entry_background(GtkWidget *widget, gboolean success)
|
||||
}
|
||||
|
||||
|
||||
static gboolean have_tango_icon_theme(void)
|
||||
{
|
||||
static gboolean result = FALSE;
|
||||
static gboolean checked = FALSE;
|
||||
|
||||
if (! checked)
|
||||
{
|
||||
gchar *theme_name;
|
||||
|
||||
g_object_get(G_OBJECT(gtk_settings_get_default()), "gtk-icon-theme-name", &theme_name, NULL);
|
||||
SETPTR(theme_name, g_utf8_strdown(theme_name, -1));
|
||||
|
||||
result = (strstr(theme_name, "tango") != NULL);
|
||||
checked = TRUE;
|
||||
|
||||
g_free(theme_name);
|
||||
}
|
||||
|
||||
return result;
|
||||
}
|
||||
|
||||
|
||||
/* Note: remember to unref the pixbuf once an image or window has added a reference. */
|
||||
GdkPixbuf *ui_new_pixbuf_from_inline(gint img)
|
||||
{
|
||||
switch (img)
|
||||
{
|
||||
case GEANY_IMAGE_SAVE_ALL:
|
||||
{
|
||||
/* check whether the icon theme looks like a Gnome icon theme, if so use the
|
||||
* old Gnome based Save All icon, otherwise assume a Tango-like icon theme */
|
||||
if (have_tango_icon_theme())
|
||||
return gdk_pixbuf_new_from_inline(-1, save_all_tango_inline, FALSE, NULL);
|
||||
else
|
||||
return gdk_pixbuf_new_from_inline(-1, save_all_gnome_inline, FALSE, NULL);
|
||||
break;
|
||||
}
|
||||
case GEANY_IMAGE_CLOSE_ALL:
|
||||
{
|
||||
return gdk_pixbuf_new_from_inline(-1, close_all_inline, FALSE, NULL);
|
||||
break;
|
||||
}
|
||||
case GEANY_IMAGE_BUILD:
|
||||
{
|
||||
return gdk_pixbuf_new_from_inline(-1, build_inline, FALSE, NULL);
|
||||
break;
|
||||
}
|
||||
default:
|
||||
return NULL;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
static GdkPixbuf *ui_new_pixbuf_from_stock(const gchar *stock_id)
|
||||
{
|
||||
if (utils_str_equal(stock_id, GEANY_STOCK_CLOSE_ALL))
|
||||
return ui_new_pixbuf_from_inline(GEANY_IMAGE_CLOSE_ALL);
|
||||
else if (utils_str_equal(stock_id, GEANY_STOCK_BUILD))
|
||||
return ui_new_pixbuf_from_inline(GEANY_IMAGE_BUILD);
|
||||
else if (utils_str_equal(stock_id, GEANY_STOCK_SAVE_ALL))
|
||||
return ui_new_pixbuf_from_inline(GEANY_IMAGE_SAVE_ALL);
|
||||
|
||||
return NULL;
|
||||
}
|
||||
|
||||
|
||||
GtkWidget *ui_new_image_from_inline(gint img)
|
||||
{
|
||||
GtkWidget *wid;
|
||||
GdkPixbuf *pb;
|
||||
|
||||
pb = ui_new_pixbuf_from_inline(img);
|
||||
wid = gtk_image_new_from_pixbuf(pb);
|
||||
g_object_unref(pb); /* the image doesn't adopt our reference, so remove our ref. */
|
||||
return wid;
|
||||
}
|
||||
|
||||
|
||||
static void recent_create_menu(GeanyRecentFiles *grf)
|
||||
{
|
||||
GtkWidget *tmp;
|
||||
@ -1958,10 +1879,6 @@ static void create_config_files_menu(void)
|
||||
|
||||
void ui_init_stock_items(void)
|
||||
{
|
||||
GtkIconSet *icon_set;
|
||||
GtkIconFactory *factory = gtk_icon_factory_new();
|
||||
GdkPixbuf *pb;
|
||||
guint i, len;
|
||||
GtkStockItem items[] =
|
||||
{
|
||||
{ GEANY_STOCK_SAVE_ALL, N_("Save All"), 0, 0, GETTEXT_PACKAGE },
|
||||
@ -1969,20 +1886,7 @@ void ui_init_stock_items(void)
|
||||
{ GEANY_STOCK_BUILD, N_("Build"), 0, 0, GETTEXT_PACKAGE }
|
||||
};
|
||||
|
||||
len = G_N_ELEMENTS(items);
|
||||
for (i = 0; i < len; i++)
|
||||
{
|
||||
pb = ui_new_pixbuf_from_stock(items[i].stock_id);
|
||||
icon_set = gtk_icon_set_new_from_pixbuf(pb);
|
||||
|
||||
gtk_icon_factory_add(factory, items[i].stock_id, icon_set);
|
||||
|
||||
gtk_icon_set_unref(icon_set);
|
||||
g_object_unref(pb);
|
||||
}
|
||||
gtk_stock_add((GtkStockItem *) items, len);
|
||||
gtk_icon_factory_add_default(factory);
|
||||
g_object_unref(factory);
|
||||
gtk_stock_add((GtkStockItem *) items, G_N_ELEMENTS(items));
|
||||
}
|
||||
|
||||
|
||||
|
@ -168,13 +168,6 @@ GeanyUIEditorFeatures;
|
||||
#define GEANY_STOCK_CLOSE_ALL "geany-close-all"
|
||||
#define GEANY_STOCK_BUILD "geany-build"
|
||||
|
||||
enum
|
||||
{
|
||||
GEANY_IMAGE_SAVE_ALL,
|
||||
GEANY_IMAGE_CLOSE_ALL,
|
||||
GEANY_IMAGE_BUILD
|
||||
};
|
||||
|
||||
|
||||
void ui_widget_show_hide(GtkWidget *widget, gboolean show);
|
||||
|
||||
@ -304,11 +297,6 @@ void ui_document_show_hide(GeanyDocument *doc);
|
||||
void ui_set_search_entry_background(GtkWidget *widget, gboolean success);
|
||||
|
||||
|
||||
GdkPixbuf *ui_new_pixbuf_from_inline(gint img);
|
||||
|
||||
GtkWidget *ui_new_image_from_inline(gint img);
|
||||
|
||||
|
||||
void ui_create_recent_menus(void);
|
||||
|
||||
void ui_add_recent_document(GeanyDocument *doc);
|
||||
|
69
wscript
@ -134,6 +134,40 @@ geany_sources = set([
|
||||
'src/templates.c', 'src/toolbar.c', 'src/tools.c', 'src/sidebar.c',
|
||||
'src/ui_utils.c', 'src/utils.c'])
|
||||
|
||||
geany_icons = {
|
||||
'hicolor/16x16/apps': ['16x16/classviewer-class.png',
|
||||
'16x16/classviewer-macro.png',
|
||||
'16x16/classviewer-member.png',
|
||||
'16x16/classviewer-method.png',
|
||||
'16x16/classviewer-namespace.png',
|
||||
'16x16/classviewer-other.png',
|
||||
'16x16/classviewer-struct.png',
|
||||
'16x16/classviewer-var.png',
|
||||
'16x16/geany.png'],
|
||||
'hicolor/16x16/actions': ['16x16/geany-build.png',
|
||||
'16x16/geany-close-all.png',
|
||||
'16x16/geany-save-all.png'],
|
||||
'hicolor/24x24/actions': ['24x24/geany-build.png',
|
||||
'24x24/geany-close-all.png',
|
||||
'24x24/geany-save-all.png'],
|
||||
'hicolor/32x32/actions': ['32x32/geany-build.png',
|
||||
'32x32/geany-close-all.png',
|
||||
'32x32/geany-save-all.png'],
|
||||
'hicolor/48x48/actions': ['48x48/geany-build.png',
|
||||
'48x48/geany-close-all.png',
|
||||
'48x48/geany-save-all.png'],
|
||||
'hicolor/48x48/apps': ['48x48/geany.png'],
|
||||
'hicolor/scalable/apps': ['scalable/geany.svg'],
|
||||
'hicolor/scalable/actions': ['scalable/geany-build.svg',
|
||||
'scalable/geany-close-all.svg',
|
||||
'scalable/geany-save-all.svg'],
|
||||
'Tango/16x16/actions': ['tango/16x16/geany-save-all.png'],
|
||||
'Tango/24x24/actions': ['tango/24x24/geany-save-all.png'],
|
||||
'Tango/32x32/actions': ['tango/32x32/geany-save-all.png'],
|
||||
'Tango/48x48/actions': ['tango/48x48/geany-save-all.png'],
|
||||
'Tango/scalable/actions': ['tango/scalable/geany-save-all.svg']
|
||||
}
|
||||
|
||||
|
||||
def configure(conf):
|
||||
|
||||
@ -495,16 +529,12 @@ def build(bld):
|
||||
template_dest = '${DATADIR}/%s/templates' % data_dir
|
||||
bld.install_files(template_dest, start_dir.ant_glob('**/*'), cwd=start_dir, relative_trick=True)
|
||||
# Icons
|
||||
icon_dest = '${PREFIX}/share/icons' if is_win32 else '${DATADIR}/icons/hicolor/16x16/apps'
|
||||
start_dir = bld.path.find_dir('icons/16x16')
|
||||
bld.install_files(icon_dest, start_dir.ant_glob('*.png'), cwd=start_dir)
|
||||
if not is_win32:
|
||||
start_dir = bld.path.find_dir('icons/48x48')
|
||||
icon_dest = '${DATADIR}/icons/hicolor/48x48/apps'
|
||||
bld.install_files(icon_dest, start_dir.ant_glob('*.png'), cwd=start_dir)
|
||||
start_dir = bld.path.find_dir('icons/scalable')
|
||||
scalable_dest = '${DATADIR}/icons/hicolor/scalable/apps'
|
||||
bld.install_files(scalable_dest, start_dir.ant_glob('*.svg'), cwd=start_dir)
|
||||
for dest in geany_icons:
|
||||
if is_win32 and dest != 'hicolor/16x16/apps':
|
||||
continue
|
||||
|
||||
dest_dir = '${PREFIX}/share/icons' if is_win32 else os.path.join('${DATADIR}/icons/', dest)
|
||||
bld.install_files(dest_dir, geany_icons[dest], cwd=bld.path.find_dir('icons'))
|
||||
|
||||
|
||||
def distclean(ctx):
|
||||
@ -545,15 +575,16 @@ def _post_install(ctx):
|
||||
is_win32 = _target_is_win32(ctx)
|
||||
if is_win32:
|
||||
return
|
||||
theme_dir = Utils.subst_vars('${DATADIR}/icons/hicolor', ctx.env)
|
||||
icon_cache_updated = False
|
||||
if not ctx.options.destdir:
|
||||
ctx.exec_command('gtk-update-icon-cache -q -f -t %s' % theme_dir)
|
||||
Logs.pprint('GREEN', 'GTK icon cache updated.')
|
||||
icon_cache_updated = True
|
||||
if not icon_cache_updated:
|
||||
Logs.pprint('YELLOW', 'Icon cache not updated. After install, run this:')
|
||||
Logs.pprint('YELLOW', 'gtk-update-icon-cache -q -f -t %s' % theme_dir)
|
||||
for d in 'hicolor', 'Tango':
|
||||
theme_dir = Utils.subst_vars('${DATADIR}/icons/' + d, ctx.env)
|
||||
icon_cache_updated = False
|
||||
if not ctx.options.destdir:
|
||||
ctx.exec_command('gtk-update-icon-cache -q -f -t %s' % theme_dir)
|
||||
Logs.pprint('GREEN', 'GTK icon cache updated.')
|
||||
icon_cache_updated = True
|
||||
if not icon_cache_updated:
|
||||
Logs.pprint('YELLOW', 'Icon cache not updated. After install, run this:')
|
||||
Logs.pprint('YELLOW', 'gtk-update-icon-cache -q -f -t %s' % theme_dir)
|
||||
|
||||
|
||||
def updatepo(ctx):
|
||||
|