diff options
-rw-r--r-- | .gitignore | 1 | ||||
-rw-r--r-- | Makefile | 23 | ||||
-rw-r--r-- | netlink-notify-address.svg | 923 | ||||
-rw-r--r-- | netlink-notify-connected.svg | 369 | ||||
-rw-r--r-- | netlink-notify-disconnected.svg | 318 | ||||
-rw-r--r-- | netlink-notify-down.svg | 491 | ||||
-rw-r--r-- | netlink-notify-up.svg | 554 | ||||
-rw-r--r-- | netlink-notify.c | 4 |
8 files changed, 1666 insertions, 1017 deletions
@@ -1,3 +1,4 @@ *~ *.o +*.png netlink-notify @@ -1,13 +1,32 @@ # netlink-notify - Notify about netlink changes CC := gcc +CONVERT := inkscape --export-png +INSTALL := install CFLAGS += -O2 -Wall -Werror CFLAGS += $(shell pkg-config --cflags --libs libnotify) VERSION = $(shell git describe --tags --long) -all: netlink-notify.c +all: binary icons + +binary: netlink-notify.c $(CC) $(CFLAGS) -o netlink-notify netlink-notify.c \ -DVERSION="\"$(VERSION)\"" +icons: + $(CONVERT) netlink-notify-up.png netlink-notify-up.svg + $(CONVERT) netlink-notify-down.png netlink-notify-down.svg + $(CONVERT) netlink-notify-address.png netlink-notify-address.svg + +install: + $(INSTALL) -D -m0755 netlink-notify /usr/bin/netlink-notify + $(INSTALL) -D -m0644 netlink-notify.desktop /etc/xdg/autostart/netlink-notify.desktop + $(INSTALL) -D -m0755 netlink-notify-up.svg /usr/share/icons/hicolor/scalable/status/netlink-notify-up.svg + $(INSTALL) -D -m0755 netlink-notify-down.svg /usr/share/icons/hicolor/scalable/status/netlink-notify-down.svg + $(INSTALL) -D -m0755 netlink-notify-address.svg /usr/share/icons/hicolor/scalable/status/netlink-notify-address.svg + $(INSTALL) -D -m0755 netlink-notify-up.png /usr/share/icons/hicolor/48x48/status/netlink-notify-up.png + $(INSTALL) -D -m0755 netlink-notify-down.png /usr/share/icons/hicolor/48x48/status/netlink-notify-down.png + $(INSTALL) -D -m0755 netlink-notify-address.png /usr/share/icons/hicolor/48x48/status/netlink-notify-address.png + clean: - /bin/rm -f *.o *~ netlink-notify + /bin/rm -f *.o *.png *~ netlink-notify diff --git a/netlink-notify-address.svg b/netlink-notify-address.svg index 658fc0d..3f05ab5 100644 --- a/netlink-notify-address.svg +++ b/netlink-notify-address.svg @@ -15,16 +15,19 @@ height="48" id="svg10439" inkscape:version="0.48.4 r9939" - sodipodi:docname="netlink-notify-connected.svg"> + sodipodi:docname="netlink-notify-address-new.svg" + inkscape:export-filename="/home/eworm/version_control/netlink-notify/netlink-notify-connected.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90"> <metadata - id="metadata3362"> + id="metadata3469"> <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> + <dc:title /> </cc:Work> </rdf:RDF> </metadata> @@ -39,10 +42,10 @@ inkscape:pageshadow="2" inkscape:window-width="1680" inkscape:window-height="1000" - id="namedview3360" + id="namedview3467" showgrid="false" - inkscape:zoom="1.7460215" - inkscape:cx="24" + inkscape:zoom="16.333333" + inkscape:cx="24.000001" inkscape:cy="24" inkscape:window-x="0" inkscape:window-y="31" @@ -178,408 +181,676 @@ style="stop-color:#737373;stop-opacity:1" offset="1" /> </linearGradient> - <linearGradient - y2="18.787563" - x2="25.000017" - y1="40.000107" - x1="24.925514" - gradientTransform="matrix(1.2446306,0,0,1.1767765,-7.0741541,-3.982654)" + <radialGradient + r="8.0625" + fy="19.03125" + fx="11.25" + cy="19.03125" + cx="11.25" + gradientTransform="matrix(1,0,0,0.282946,0,13.64644)" gradientUnits="userSpaceOnUse" - id="linearGradient2295" - xlink:href="#linearGradient2781" + id="radialGradient4354" + xlink:href="#linearGradient5105" inkscape:collect="always" /> <linearGradient - y2="12.403291" - x2="23.069359" - y1="6.7993021" - x1="23.069359" - gradientTransform="matrix(1.2446306,0,0,1.2707947,-7.0741541,-5.3017616)" + id="linearGradient5105" + inkscape:collect="always"> + <stop + id="stop5107" + offset="0" + style="stop-color:black;stop-opacity:1;" /> + <stop + id="stop5109" + offset="1" + style="stop-color:black;stop-opacity:0;" /> + </linearGradient> + <linearGradient + gradientTransform="translate(-2.5e-7,3.3875e-6)" gradientUnits="userSpaceOnUse" - id="linearGradient2292" - xlink:href="#linearGradient3674" + y2="40.923775" + x2="23.964657" + y1="10.91593" + x1="23.964657" + id="linearGradient3172" + xlink:href="#linearGradient3166" inkscape:collect="always" /> <linearGradient - y2="13.408723" - x2="9.5" - y1="16.26436" - x1="9.5" - gradientTransform="matrix(1.2605424,0,0,1.2058553,-7.4733927,-4.9459439)" + id="linearGradient3166"> + <stop + id="stop3168" + offset="0" + style="stop-color:#97bf60;stop-opacity:1;" /> + <stop + id="stop3170" + offset="1" + style="stop-color:#709937;stop-opacity:1;" /> + </linearGradient> + <linearGradient + gradientTransform="matrix(0,-1.004639,1,0,-1.9921253,51.044054)" gradientUnits="userSpaceOnUse" - id="linearGradient2289" - xlink:href="#linearGradient3690" + y2="34.731434" + x2="7.9313831" + y1="15.195395" + x1="43.129921" + id="linearGradient5315" + xlink:href="#linearGradient5113" inkscape:collect="always" /> - <radialGradient - r="2.171875" - fy="-12.203125" - fx="51.4375" - cy="-12.203125" - cx="51.4375" - gradientTransform="matrix(-1.9576392,-9.2540676e-8,-1.2888861e-7,1.4565793,110.01781,62.73803)" + <linearGradient + id="linearGradient5113" + inkscape:collect="always"> + <stop + id="stop5115" + offset="0" + style="stop-color:white;stop-opacity:1;" /> + <stop + id="stop5117" + offset="1" + style="stop-color:white;stop-opacity:0;" /> + </linearGradient> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient5113" + id="linearGradient4700" gradientUnits="userSpaceOnUse" - id="radialGradient2286" - xlink:href="#linearGradient51765" - inkscape:collect="always" /> + gradientTransform="matrix(0,-0.80371125,0.80000005,0,19.526458,36.135587)" + x1="43.129921" + y1="15.195395" + x2="7.9313831" + y2="34.731434" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient3166" + id="linearGradient4703" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.80000005,0,0,0.80000005,21.120158,-4.699656)" + x1="23.964657" + y1="10.91593" + x2="23.964657" + y2="40.923775" /> <radialGradient - r="2.171875" - fy="-12.203125" - fx="51.4375" - cy="-12.203125" - cx="51.4375" - gradientTransform="matrix(1.9576392,-8.146468e-7,6.6614241e-7,1.4565793,-59.017557,62.738067)" + inkscape:collect="always" + xlink:href="#linearGradient5105" + id="radialGradient4706" gradientUnits="userSpaceOnUse" - id="radialGradient2284" - xlink:href="#linearGradient51765" - inkscape:collect="always" /> + gradientTransform="matrix(1,0,0,0.282946,0,13.64644)" + cx="11.25" + cy="19.03125" + fx="11.25" + fy="19.03125" + r="8.0625" /> <linearGradient - y2="-5.5633383" - x2="32.084972" - y1="-14.402173" - x1="32.084972" - gradientTransform="matrix(0.9788196,0,0,0.7154223,-8.5008021,52.112719)" + inkscape:collect="always" + xlink:href="#linearGradient3166" + id="linearGradient5480" gradientUnits="userSpaceOnUse" - id="linearGradient2282" - xlink:href="#linearGradient47870" - inkscape:collect="always" /> + gradientTransform="matrix(0.80000005,0,0,0.80000005,21.120158,-4.699656)" + x1="23.964657" + y1="10.91593" + x2="23.964657" + y2="40.923775" /> <linearGradient - id="linearGradient3690"> + inkscape:collect="always" + xlink:href="#linearGradient5113" + id="linearGradient5482" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0,-0.80371125,0.80000005,0,19.526458,36.135587)" + x1="43.129921" + y1="15.195395" + x2="7.9313831" + y2="34.731434" /> + <linearGradient + id="linearGradient2378"> + <stop + id="stop2380" + offset="0" + style="stop-color:#ffffff;stop-opacity:1;" /> + <stop + style="stop-color:#fefede;stop-opacity:0.91836733;" + offset="0.25" + id="stop4146" /> + <stop + style="stop-color:#f5f328;stop-opacity:1;" + offset="0.5" + id="stop2386" /> + <stop + id="stop2382" + offset="1" + style="stop-color:#f5f32d;stop-opacity:0.12234043;" /> + </linearGradient> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient2378" + id="radialGradient4835" + gradientUnits="userSpaceOnUse" + cx="38.658855" + cy="9.3411446" + fx="38.658855" + fy="9.3411446" + r="8.341651" /> + <linearGradient + id="linearGradient47870"> <stop - style="stop-color:white;stop-opacity:1;" + id="stop47872" offset="0" - id="stop3692" /> + style="stop-color:#000000;stop-opacity:0" /> <stop - style="stop-color:white;stop-opacity:0.46875" + id="stop47878" + offset="0.5" + style="stop-color:#000000;stop-opacity:1" /> + <stop + id="stop47874" offset="1" - id="stop3694" /> + style="stop-color:#000000;stop-opacity:0" /> </linearGradient> <linearGradient - id="linearGradient3674"> + id="linearGradient51765"> <stop - style="stop-color:#555753;stop-opacity:1" + id="stop51767" offset="0" - id="stop3676" /> + style="stop-color:#000000;stop-opacity:1" /> <stop - style="stop-color:#888a85;stop-opacity:1" + id="stop51769" offset="1" - id="stop3678" /> + style="stop-color:#000000;stop-opacity:0" /> </linearGradient> <linearGradient id="linearGradient2781"> <stop - style="stop-color:#d3d7cf;stop-opacity:1" + id="stop2783" offset="0" - id="stop2783" /> + style="stop-color:#d3d7cf;stop-opacity:1" /> <stop - style="stop-color:#eeeeec;stop-opacity:1" + id="stop2785" offset="1" - id="stop2785" /> + style="stop-color:#eeeeec;stop-opacity:1" /> </linearGradient> <linearGradient - id="linearGradient51765"> + id="linearGradient3674"> <stop - style="stop-color:#000000;stop-opacity:1" + id="stop3676" offset="0" - id="stop51767" /> + style="stop-color:#555753;stop-opacity:1" /> <stop - style="stop-color:#000000;stop-opacity:0" + id="stop3678" offset="1" - id="stop51769" /> + style="stop-color:#888a85;stop-opacity:1" /> </linearGradient> <linearGradient - id="linearGradient47870"> + id="linearGradient3690"> <stop - style="stop-color:#000000;stop-opacity:0" + id="stop3692" offset="0" - id="stop47872" /> - <stop - style="stop-color:#000000;stop-opacity:1" - offset="0.5" - id="stop47878" /> + style="stop-color:white;stop-opacity:1;" /> <stop - style="stop-color:#000000;stop-opacity:0" + id="stop3694" offset="1" - id="stop47874" /> + style="stop-color:white;stop-opacity:0.46875" /> </linearGradient> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient47870" + id="linearGradient2282" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.9788196,0,0,0.7154223,-8.5008021,52.112719)" + x1="32.084972" + y1="-14.402173" + x2="32.084972" + y2="-5.5633383" /> <radialGradient - r="8.341651" - fy="9.3411446" - fx="38.658855" - cy="9.3411446" - cx="38.658855" + inkscape:collect="always" + xlink:href="#linearGradient51765" + id="radialGradient2284" gradientUnits="userSpaceOnUse" - id="radialGradient4835" - xlink:href="#linearGradient2378" - inkscape:collect="always" /> + gradientTransform="matrix(1.9576392,-8.146468e-7,6.6614241e-7,1.4565793,-59.017557,62.738067)" + cx="51.4375" + cy="-12.203125" + fx="51.4375" + fy="-12.203125" + r="2.171875" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient51765" + id="radialGradient2286" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(-1.9576392,-9.2540676e-8,-1.2888861e-7,1.4565793,110.01781,62.73803)" + cx="51.4375" + cy="-12.203125" + fx="51.4375" + fy="-12.203125" + r="2.171875" /> <linearGradient - id="linearGradient2378"> + inkscape:collect="always" + xlink:href="#linearGradient3690" + id="linearGradient2289" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.2605424,0,0,1.2058553,-7.4733927,-4.9459439)" + x1="9.5" + y1="16.26436" + x2="9.5" + y2="13.408723" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient3674" + id="linearGradient2292" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.2446306,0,0,1.2707947,-7.0741541,-5.3017616)" + x1="23.069359" + y1="6.7993021" + x2="23.069359" + y2="12.403291" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient2781" + id="linearGradient2295" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.2446306,0,0,1.1767765,-7.0741541,-3.982654)" + x1="24.925514" + y1="40.000107" + x2="25.000017" + y2="18.787563" /> + <linearGradient + gradientUnits="userSpaceOnUse" + id="rect3512_1_-8" + y2="30.660601" + x2="31.913601" + y1="33.672401" + x1="31.913601"> + <stop + offset="0.4725" + style="stop-color:#ffffff;stop-opacity:1" + id="stop8594-6" /> + <stop + offset="1" + style="stop-color:#737373;stop-opacity:1" + id="stop8596-7" /> + </linearGradient> + <linearGradient + gradientUnits="userSpaceOnUse" + id="rect3503_3_-1" + y2="30.768101" + x2="16.029301" + y1="33.566898" + x1="16.029301"> + <stop + offset="0.4725" + style="stop-color:#ffffff;stop-opacity:1" + id="stop8588-7" /> + <stop + offset="1" + style="stop-color:#737373;stop-opacity:1" + id="stop8590-9" /> + </linearGradient> + <linearGradient + gradientUnits="userSpaceOnUse" + id="rect3509_1_-8" + y2="30.768101" + x2="19.205099" + y1="33.566898" + x1="19.205099"> + <stop + offset="0.4725" + style="stop-color:#ffffff;stop-opacity:1" + id="stop8582-5" /> + <stop + offset="1" + style="stop-color:#737373;stop-opacity:1" + id="stop8584-5" /> + </linearGradient> + <linearGradient + gradientUnits="userSpaceOnUse" + id="rect3507_1_-3" + y2="30.660601" + x2="25.5581" + y1="33.672401" + x1="25.5581"> + <stop + offset="0.4725" + style="stop-color:#ffffff;stop-opacity:1" + id="stop8576-5" /> + <stop + offset="1" + style="stop-color:#737373;stop-opacity:1" + id="stop8578-5" /> + </linearGradient> + <linearGradient + gradientUnits="userSpaceOnUse" + id="rect3505_1_-4" + y2="30.660601" + x2="28.7358" + y1="33.672401" + x1="28.7358"> + <stop + offset="0.4725" + style="stop-color:#ffffff;stop-opacity:1" + id="stop8570-6" /> + <stop + offset="1" + style="stop-color:#737373;stop-opacity:1" + id="stop8572-4" /> + </linearGradient> + <linearGradient + gradientUnits="userSpaceOnUse" + id="rect3503_2_-2" + y2="30.768101" + x2="22.382799" + y1="33.566898" + x1="22.382799"> + <stop + offset="0.4725" + style="stop-color:#ffffff;stop-opacity:1" + id="stop8564-7" /> + <stop + offset="1" + style="stop-color:#737373;stop-opacity:1" + id="stop8566-6" /> + </linearGradient> + <linearGradient + gradientUnits="userSpaceOnUse" + id="path3499_1_-0" + y2="12.083" + x2="24" + y1="35.9175" + x1="24"> <stop - style="stop-color:#ffffff;stop-opacity:1;" offset="0" - id="stop2380" /> + style="stop-color:#1f1f1f;stop-opacity:1" + id="stop8556-5" /> <stop - id="stop4146" - offset="0.25" - style="stop-color:#fefede;stop-opacity:0.91836733;" /> + offset="1" + style="stop-color:#000000;stop-opacity:1" + id="stop8558-6" /> + </linearGradient> + <linearGradient + gradientUnits="userSpaceOnUse" + id="SVGID_1_-4" + y2="-0.54009998" + x2="6.1704001" + y1="48.540501" + x1="41.829601"> <stop - id="stop2386" - offset="0.5" - style="stop-color:#f5f328;stop-opacity:1;" /> + offset="0" + style="stop-color:#9b9b9b;stop-opacity:1" + id="stop8539-1" /> <stop - style="stop-color:#f5f32d;stop-opacity:0.12234043;" offset="1" - id="stop2382" /> + style="stop-color:#ececec;stop-opacity:1" + id="stop8541-8" /> </linearGradient> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient2378" + id="radialGradient4819" + gradientUnits="userSpaceOnUse" + cx="38.658855" + cy="9.3411446" + fx="38.658855" + fy="9.3411446" + r="8.341651" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient2378" + id="radialGradient3328" + gradientUnits="userSpaceOnUse" + cx="38.658855" + cy="9.3411446" + fx="38.658855" + fy="9.3411446" + r="8.341651" /> </defs> <g - id="layer1"> + style="display:inline" + inkscape:label="Base" + id="g2721" + transform="matrix(1.4596033,0,0,1.4596033,-35.449859,-64.333531)" /> + <g + id="g4104"> <g - id="Layer_2" - style="opacity:0.3"> + transform="matrix(0.83338541,0,0,0.83338541,0,7.9975003)" + id="layer1"> <g - id="g8529"> + style="opacity:0.3" + id="Layer_2"> <g - id="g8531"> - <path - d="M 45,0 H 3 C 1.345,0 0,1.345 0,3 v 42 c 0,1.655 1.345,3 3,3 h 42 c 1.652,0 2.997,-1.345 2.997,-3 V 3 C 47.998,1.345 46.653,0 45,0 z m 1,45 c 0,0.553 -0.447,1 -1,1 H 3 C 2.448,46 2,45.553 2,45 V 3 C 2,2.448 2.448,2 3,2 h 42 c 0.553,0 1,0.448 1,1 v 42 z" - id="path8533" /> + id="g8529"> + <g + id="g8531"> + <path + inkscape:connector-curvature="0" + id="path8533" + d="M 45,0 H 3 C 1.345,0 0,1.345 0,3 v 42 c 0,1.655 1.345,3 3,3 h 42 c 1.652,0 2.997,-1.345 2.997,-3 V 3 C 47.998,1.345 46.653,0 45,0 z m 1,45 c 0,0.553 -0.447,1 -1,1 H 3 C 2.448,46 2,45.553 2,45 V 3 C 2,2.448 2.448,2 3,2 h 42 c 0.553,0 1,0.448 1,1 v 42 z" /> + </g> </g> </g> - </g> - <g - id="Layer_4"> <g - id="g8536"> - <linearGradient - x1="41.829601" - y1="48.540501" - x2="6.1704001" - y2="-0.54009998" - id="linearGradient10375" - gradientUnits="userSpaceOnUse"> - <stop - id="stop10377" - style="stop-color:#9b9b9b;stop-opacity:1" - offset="0" /> - <stop - id="stop10379" - style="stop-color:#ececec;stop-opacity:1" - offset="1" /> - </linearGradient> - <path - d="m 46,45 c 0,0.553 -0.447,1 -1,1 H 3 C 2.448,46 2,45.553 2,45 V 3 C 2,2.448 2.448,2 3,2 h 42 c 0.553,0 1,0.448 1,1 v 42 z" - id="path8543" - style="fill:url(#SVGID_1_)" /> + id="Layer_4"> + <g + id="g8536"> + <linearGradient + gradientUnits="userSpaceOnUse" + id="linearGradient10375" + y2="-0.54009998" + x2="6.1704001" + y1="48.540501" + x1="41.829601"> + <stop + offset="0" + style="stop-color:#9b9b9b;stop-opacity:1" + id="stop10377" /> + <stop + offset="1" + style="stop-color:#ececec;stop-opacity:1" + id="stop10379" /> + </linearGradient> + <path + inkscape:connector-curvature="0" + style="fill:url(#SVGID_1_)" + id="path8543" + d="m 46,45 c 0,0.553 -0.447,1 -1,1 H 3 C 2.448,46 2,45.553 2,45 V 3 C 2,2.448 2.448,2 3,2 h 42 c 0.553,0 1,0.448 1,1 v 42 z" /> + </g> </g> - </g> - <g - id="Layer_5"> <g - id="g8546" - style="opacity:0.4"> + id="Layer_5"> <g - id="g8548"> - <path - d="M 45,2 H 3 C 2.448,2 2,2.448 2,3 v 42 c 0,0.553 0.448,1 1,1 h 42 c 0.553,0 1,-0.447 1,-1 V 3 C 46,2.448 45.552,2 45,2 z m 0,43.001 H 3 L 3.001,2.999 H 45 v 42.002 z" - id="path8550" - style="fill:#ffffff" /> + style="opacity:0.4" + id="g8546"> + <g + id="g8548"> + <path + inkscape:connector-curvature="0" + style="fill:#ffffff" + id="path8550" + d="M 45,2 H 3 C 2.448,2 2,2.448 2,3 v 42 c 0,0.553 0.448,1 1,1 h 42 c 0.553,0 1,-0.447 1,-1 V 3 C 46,2.448 45.552,2 45,2 z m 0,43.001 H 3 L 3.001,2.999 H 45 v 42.002 z" /> + </g> </g> </g> - </g> - <g - id="Layer_3"> - <path - d="m 21.028,13.083 v 1.986 H 15.07 v 3.973 H 11.096 V 36.918 H 38.904 V 19.042 h -3.971 v -3.973 h -5.961 v -1.986 h -7.944 z" - id="path3499_3_" - style="opacity:0.4;fill:#ffffff" /> - </g> - <g - id="Layer_1"> - <linearGradient - x1="24" - y1="35.9175" - x2="24" - y2="12.083" - id="linearGradient10389" - gradientUnits="userSpaceOnUse"> - <stop - id="stop10391" - style="stop-color:#1f1f1f;stop-opacity:1" - offset="0" /> - <stop - id="stop10393" - style="stop-color:#000000;stop-opacity:1" - offset="1" /> - </linearGradient> - <path - d="m 20.028,12.083 v 1.986 H 14.07 v 3.973 H 10.096 V 35.918 H 37.904 V 18.042 h -3.971 v -3.973 h -5.961 v -1.986 h -7.944 z" - id="path3499_2_" - style="fill:url(#path3499_1_)" /> <g - id="g8561"> - <linearGradient - x1="22.382799" - y1="33.566898" - x2="22.382799" - y2="30.768101" - id="linearGradient10397" - gradientUnits="userSpaceOnUse"> - <stop - id="stop10399" - style="stop-color:#ffffff;stop-opacity:1" - offset="0.4725" /> - <stop - id="stop10401" - style="stop-color:#737373;stop-opacity:1" - offset="1" /> - </linearGradient> - <rect - width="1.541" - height="2.799" - x="21.612" - y="30.768" - id="rect3503_4_" - style="fill:url(#rect3503_2_)" /> - <linearGradient - x1="28.7358" - y1="33.672401" - x2="28.7358" - y2="30.660601" - id="linearGradient10404" - gradientUnits="userSpaceOnUse"> - <stop - id="stop10406" - style="stop-color:#ffffff;stop-opacity:1" - offset="0.4725" /> - <stop - id="stop10408" - style="stop-color:#737373;stop-opacity:1" - offset="1" /> - </linearGradient> - <rect - width="1.6569999" - height="3.0120001" - x="27.908001" - y="30.660999" - id="rect3505_2_" - style="fill:url(#rect3505_1_)" /> - <linearGradient - x1="25.5581" - y1="33.672401" - x2="25.5581" - y2="30.660601" - id="linearGradient10411" - gradientUnits="userSpaceOnUse"> - <stop - id="stop10413" - style="stop-color:#ffffff;stop-opacity:1" - offset="0.4725" /> - <stop - id="stop10415" - style="stop-color:#737373;stop-opacity:1" - offset="1" /> - </linearGradient> - <rect - width="1.655" - height="3.0120001" - x="24.731001" - y="30.660999" - id="rect3507_2_" - style="fill:url(#rect3507_1_)" /> - <linearGradient - x1="19.205099" - y1="33.566898" - x2="19.205099" - y2="30.768101" - id="linearGradient10418" - gradientUnits="userSpaceOnUse"> - <stop - id="stop10420" - style="stop-color:#ffffff;stop-opacity:1" - offset="0.4725" /> - <stop - id="stop10422" - style="stop-color:#737373;stop-opacity:1" - offset="1" /> - </linearGradient> - <rect - width="1.54" - height="2.799" - x="18.436001" - y="30.768" - id="rect3509_2_" - style="fill:url(#rect3509_1_)" /> - <linearGradient - x1="16.029301" - y1="33.566898" - x2="16.029301" - y2="30.768101" - id="linearGradient10425" - gradientUnits="userSpaceOnUse"> - <stop - id="stop10427" - style="stop-color:#ffffff;stop-opacity:1" - offset="0.4725" /> - <stop - id="stop10429" - style="stop-color:#737373;stop-opacity:1" - offset="1" /> - </linearGradient> - <rect - width="1.541" - height="2.799" - x="15.259" - y="30.768" - id="rect3503_1_" - style="fill:url(#rect3503_3_)" /> + id="Layer_3"> + <path + inkscape:connector-curvature="0" + style="opacity:0.4;fill:#ffffff" + id="path3499_3_" + d="m 21.028,13.083 v 1.986 H 15.07 v 3.973 H 11.096 V 36.918 H 38.904 V 19.042 h -3.971 v -3.973 h -5.961 v -1.986 h -7.944 z" /> + </g> + <g + id="Layer_1"> <linearGradient - x1="31.913601" - y1="33.672401" - x2="31.913601" - y2="30.660601" - id="linearGradient10432" - gradientUnits="userSpaceOnUse"> + gradientUnits="userSpaceOnUse" + id="linearGradient10389" + y2="12.083" + x2="24" + y1="35.9175" + x1="24"> <stop - id="stop10434" - style="stop-color:#ffffff;stop-opacity:1" - offset="0.4725" /> + offset="0" + style="stop-color:#1f1f1f;stop-opacity:1" + id="stop10391" /> <stop - id="stop10436" - style="stop-color:#737373;stop-opacity:1" - offset="1" /> + offset="1" + style="stop-color:#000000;stop-opacity:1" + id="stop10393" /> </linearGradient> - <rect - width="1.654" - height="3.0120001" - x="31.086" - y="30.660999" - id="rect3512_2_" - style="fill:url(#rect3512_1_)" /> + <path + inkscape:connector-curvature="0" + style="fill:url(#path3499_1_)" + id="path3499_2_" + d="m 20.028,12.083 v 1.986 H 14.07 v 3.973 H 10.096 V 35.918 H 37.904 V 18.042 h -3.971 v -3.973 h -5.961 v -1.986 h -7.944 z" /> + <g + id="g8561"> + <linearGradient + gradientUnits="userSpaceOnUse" + id="linearGradient10397" + y2="30.768101" + x2="22.382799" + y1="33.566898" + x1="22.382799"> + <stop + offset="0.4725" + style="stop-color:#ffffff;stop-opacity:1" + id="stop10399" /> + <stop + offset="1" + style="stop-color:#737373;stop-opacity:1" + id="stop10401" /> + </linearGradient> + <rect + style="fill:url(#rect3503_2_)" + id="rect3503_4_" + y="30.768" + x="21.612" + height="2.799" + width="1.541" /> + <linearGradient + gradientUnits="userSpaceOnUse" + id="linearGradient10404" + y2="30.660601" + x2="28.7358" + y1="33.672401" + x1="28.7358"> + <stop + offset="0.4725" + style="stop-color:#ffffff;stop-opacity:1" + id="stop10406" /> + <stop + offset="1" + style="stop-color:#737373;stop-opacity:1" + id="stop10408" /> + </linearGradient> + <rect + style="fill:url(#rect3505_1_)" + id="rect3505_2_" + y="30.660999" + x="27.908001" + height="3.0120001" + width="1.6569999" /> + <linearGradient + gradientUnits="userSpaceOnUse" + id="linearGradient10411" + y2="30.660601" + x2="25.5581" + y1="33.672401" + x1="25.5581"> + <stop + offset="0.4725" + style="stop-color:#ffffff;stop-opacity:1" + id="stop10413" /> + <stop + offset="1" + style="stop-color:#737373;stop-opacity:1" + id="stop10415" /> + </linearGradient> + <rect + style="fill:url(#rect3507_1_)" + id="rect3507_2_" + y="30.660999" + x="24.731001" + height="3.0120001" + width="1.655" /> + <linearGradient + gradientUnits="userSpaceOnUse" + id="linearGradient10418" + y2="30.768101" + x2="19.205099" + y1="33.566898" + x1="19.205099"> + <stop + offset="0.4725" + style="stop-color:#ffffff;stop-opacity:1" + id="stop10420" /> + <stop + offset="1" + style="stop-color:#737373;stop-opacity:1" + id="stop10422" /> + </linearGradient> + <rect + style="fill:url(#rect3509_1_)" + id="rect3509_2_" + y="30.768" + x="18.436001" + height="2.799" + width="1.54" /> + <linearGradient + gradientUnits="userSpaceOnUse" + id="linearGradient10425" + y2="30.768101" + x2="16.029301" + y1="33.566898" + x1="16.029301"> + <stop + offset="0.4725" + style="stop-color:#ffffff;stop-opacity:1" + id="stop10427" /> + <stop + offset="1" + style="stop-color:#737373;stop-opacity:1" + id="stop10429" /> + </linearGradient> + <rect + style="fill:url(#rect3503_3_)" + id="rect3503_1_" + y="30.768" + x="15.259" + height="2.799" + width="1.541" /> + <linearGradient + gradientUnits="userSpaceOnUse" + id="linearGradient10432" + y2="30.660601" + x2="31.913601" + y1="33.672401" + x1="31.913601"> + <stop + offset="0.4725" + style="stop-color:#ffffff;stop-opacity:1" + id="stop10434" /> + <stop + offset="1" + style="stop-color:#737373;stop-opacity:1" + id="stop10436" /> + </linearGradient> + <rect + style="fill:url(#rect3512_1_)" + id="rect3512_2_" + y="30.660999" + x="31.086" + height="3.0120001" + width="1.654" /> + </g> </g> </g> - </g> - <g - inkscape:label="Layer 1" - id="layer1-0" - transform="translate(-3.2561048,0.84932513)"> - <g - transform="translate(-11.172678,-40.076333)" - id="g2721" - inkscape:label="Base" - style="display:inline" /> <g - transform="translate(-45.445588,7.0028596)" - id="g4831"> + id="g4100"> <path - transform="matrix(1.14985,0,0,1.14985,37.40235,-4.152422)" - d="m 47.000506,9.3411446 c 0,4.6069664 -3.734684,8.3416514 -8.341651,8.3416514 -4.606966,0 -8.341651,-3.734685 -8.341651,-8.3416514 0,-4.6069667 3.734685,-8.341651 8.341651,-8.341651 4.606967,0 8.341651,3.7346843 8.341651,8.341651 z" + transform="matrix(1.6783249,0,0,1.6783249,-30.882118,-1.677475)" + d="m 47.000506,9.3411446 a 8.341651,8.341651 0 1 1 -16.683302,0 8.341651,8.341651 0 1 1 16.683302,0 z" sodipodi:ry="8.341651" sodipodi:rx="8.341651" sodipodi:cy="9.3411446" sodipodi:cx="38.658855" id="path4827" - style="fill:url(#radialGradient4835);fill-opacity:1;fill-rule:evenodd;stroke:none;display:inline" + style="fill:url(#radialGradient3328);fill-opacity:1;fill-rule:evenodd;stroke:none;display:inline" sodipodi:type="arc" /> <path - transform="matrix(0.674116,0.299577,-0.299577,0.674116,60.46181,-11.83579)" + transform="matrix(0.98394194,0.43726358,-0.43726358,0.98394194,2.7755464,-12.892144)" d="m 44.520054,15.50279 c -0.507171,0.878446 -4.594703,-0.160823 -5.521351,0.251748 -0.926648,0.41257 -2.889414,4.145604 -3.88159,3.934711 -0.992177,-0.210894 -1.266891,-4.419519 -1.945618,-5.173323 -0.678728,-0.753803 -4.835582,-1.466933 -4.94161,-2.475719 -0.106028,-1.008786 3.811722,-2.5705906 4.318893,-3.4490369 0.507171,-0.8784463 -0.09914,-5.0522193 0.827507,-5.4647895 0.926648,-0.4125703 3.622664,2.8308064 4.614841,3.0417001 0.992176,0.2108936 4.77431,-1.6555099 5.453037,-0.9017066 0.678728,0.7538034 -1.572792,4.3201254 -1.466764,5.3289109 0.106027,1.008786 3.049826,4.029058 2.542655,4.907505 z" inkscape:randomized="0" inkscape:rounded="0.18352206" @@ -592,7 +863,7 @@ sodipodi:cx="36.9375" sodipodi:sides="5" id="path4829" - style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.5;marker:none;visibility:visible;display:inline;overflow:visible" + style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:#d4aa00;stroke-width:0.92874047000000004;marker:none;visibility:visible;display:inline;overflow:visible;stroke-opacity:1;stroke-miterlimit:4;stroke-dasharray:none" sodipodi:type="star" /> </g> </g> diff --git a/netlink-notify-connected.svg b/netlink-notify-connected.svg deleted file mode 100644 index 7f86b4e..0000000 --- a/netlink-notify-connected.svg +++ /dev/null @@ -1,369 +0,0 @@ -<?xml version="1.0" encoding="UTF-8" standalone="no"?> -<!-- Created with Inkscape (http://www.inkscape.org/) --> - -<svg - xmlns:svg="http://www.w3.org/2000/svg" - xmlns="http://www.w3.org/2000/svg" - version="1.1" - width="48" - height="48" - id="svg10439"> - <defs - id="defs10441"> - <linearGradient - x1="41.829601" - y1="48.540501" - x2="6.1704001" - y2="-0.54009998" - id="SVGID_1_" - gradientUnits="userSpaceOnUse"> - <stop - id="stop8539" - style="stop-color:#9b9b9b;stop-opacity:1" - offset="0" /> - <stop - id="stop8541" - style="stop-color:#ececec;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="24" - y1="35.9175" - x2="24" - y2="12.083" - id="path3499_1_" - gradientUnits="userSpaceOnUse"> - <stop - id="stop8556" - style="stop-color:#1f1f1f;stop-opacity:1" - offset="0" /> - <stop - id="stop8558" - style="stop-color:#000000;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="22.382799" - y1="33.566898" - x2="22.382799" - y2="30.768101" - id="rect3503_2_" - gradientUnits="userSpaceOnUse"> - <stop - id="stop8564" - style="stop-color:#ffffff;stop-opacity:1" - offset="0.4725" /> - <stop - id="stop8566" - style="stop-color:#737373;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="28.7358" - y1="33.672401" - x2="28.7358" - y2="30.660601" - id="rect3505_1_" - gradientUnits="userSpaceOnUse"> - <stop - id="stop8570" - style="stop-color:#ffffff;stop-opacity:1" - offset="0.4725" /> - <stop - id="stop8572" - style="stop-color:#737373;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="25.5581" - y1="33.672401" - x2="25.5581" - y2="30.660601" - id="rect3507_1_" - gradientUnits="userSpaceOnUse"> - <stop - id="stop8576" - style="stop-color:#ffffff;stop-opacity:1" - offset="0.4725" /> - <stop - id="stop8578" - style="stop-color:#737373;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="19.205099" - y1="33.566898" - x2="19.205099" - y2="30.768101" - id="rect3509_1_" - gradientUnits="userSpaceOnUse"> - <stop - id="stop8582" - style="stop-color:#ffffff;stop-opacity:1" - offset="0.4725" /> - <stop - id="stop8584" - style="stop-color:#737373;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="16.029301" - y1="33.566898" - x2="16.029301" - y2="30.768101" - id="rect3503_3_" - gradientUnits="userSpaceOnUse"> - <stop - id="stop8588" - style="stop-color:#ffffff;stop-opacity:1" - offset="0.4725" /> - <stop - id="stop8590" - style="stop-color:#737373;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="31.913601" - y1="33.672401" - x2="31.913601" - y2="30.660601" - id="rect3512_1_" - gradientUnits="userSpaceOnUse"> - <stop - id="stop8594" - style="stop-color:#ffffff;stop-opacity:1" - offset="0.4725" /> - <stop - id="stop8596" - style="stop-color:#737373;stop-opacity:1" - offset="1" /> - </linearGradient> - </defs> - <g - id="layer1"> - <g - id="Layer_2" - style="opacity:0.3"> - <g - id="g8529"> - <g - id="g8531"> - <path - d="M 45,0 H 3 C 1.345,0 0,1.345 0,3 v 42 c 0,1.655 1.345,3 3,3 h 42 c 1.652,0 2.997,-1.345 2.997,-3 V 3 C 47.998,1.345 46.653,0 45,0 z m 1,45 c 0,0.553 -0.447,1 -1,1 H 3 C 2.448,46 2,45.553 2,45 V 3 C 2,2.448 2.448,2 3,2 h 42 c 0.553,0 1,0.448 1,1 v 42 z" - id="path8533" /> - </g> - </g> - </g> - <g - id="Layer_4"> - <g - id="g8536"> - <linearGradient - x1="41.829601" - y1="48.540501" - x2="6.1704001" - y2="-0.54009998" - id="linearGradient10375" - gradientUnits="userSpaceOnUse"> - <stop - id="stop10377" - style="stop-color:#9b9b9b;stop-opacity:1" - offset="0" /> - <stop - id="stop10379" - style="stop-color:#ececec;stop-opacity:1" - offset="1" /> - </linearGradient> - <path - d="m 46,45 c 0,0.553 -0.447,1 -1,1 H 3 C 2.448,46 2,45.553 2,45 V 3 C 2,2.448 2.448,2 3,2 h 42 c 0.553,0 1,0.448 1,1 v 42 z" - id="path8543" - style="fill:url(#SVGID_1_)" /> - </g> - </g> - <g - id="Layer_5"> - <g - id="g8546" - style="opacity:0.4"> - <g - id="g8548"> - <path - d="M 45,2 H 3 C 2.448,2 2,2.448 2,3 v 42 c 0,0.553 0.448,1 1,1 h 42 c 0.553,0 1,-0.447 1,-1 V 3 C 46,2.448 45.552,2 45,2 z m 0,43.001 H 3 L 3.001,2.999 H 45 v 42.002 z" - id="path8550" - style="fill:#ffffff" /> - </g> - </g> - </g> - <g - id="Layer_3"> - <path - d="m 21.028,13.083 v 1.986 H 15.07 v 3.973 H 11.096 V 36.918 H 38.904 V 19.042 h -3.971 v -3.973 h -5.961 v -1.986 h -7.944 z" - id="path3499_3_" - style="opacity:0.4;fill:#ffffff" /> - </g> - <g - id="Layer_1"> - <linearGradient - x1="24" - y1="35.9175" - x2="24" - y2="12.083" - id="linearGradient10389" - gradientUnits="userSpaceOnUse"> - <stop - id="stop10391" - style="stop-color:#1f1f1f;stop-opacity:1" - offset="0" /> - <stop - id="stop10393" - style="stop-color:#000000;stop-opacity:1" - offset="1" /> - </linearGradient> - <path - d="m 20.028,12.083 v 1.986 H 14.07 v 3.973 H 10.096 V 35.918 H 37.904 V 18.042 h -3.971 v -3.973 h -5.961 v -1.986 h -7.944 z" - id="path3499_2_" - style="fill:url(#path3499_1_)" /> - <g - id="g8561"> - <linearGradient - x1="22.382799" - y1="33.566898" - x2="22.382799" - y2="30.768101" - id="linearGradient10397" - gradientUnits="userSpaceOnUse"> - <stop - id="stop10399" - style="stop-color:#ffffff;stop-opacity:1" - offset="0.4725" /> - <stop - id="stop10401" - style="stop-color:#737373;stop-opacity:1" - offset="1" /> - </linearGradient> - <rect - width="1.541" - height="2.799" - x="21.612" - y="30.768" - id="rect3503_4_" - style="fill:url(#rect3503_2_)" /> - <linearGradient - x1="28.7358" - y1="33.672401" - x2="28.7358" - y2="30.660601" - id="linearGradient10404" - gradientUnits="userSpaceOnUse"> - <stop - id="stop10406" - style="stop-color:#ffffff;stop-opacity:1" - offset="0.4725" /> - <stop - id="stop10408" - style="stop-color:#737373;stop-opacity:1" - offset="1" /> - </linearGradient> - <rect - width="1.6569999" - height="3.0120001" - x="27.908001" - y="30.660999" - id="rect3505_2_" - style="fill:url(#rect3505_1_)" /> - <linearGradient - x1="25.5581" - y1="33.672401" - x2="25.5581" - y2="30.660601" - id="linearGradient10411" - gradientUnits="userSpaceOnUse"> - <stop - id="stop10413" - style="stop-color:#ffffff;stop-opacity:1" - offset="0.4725" /> - <stop - id="stop10415" - style="stop-color:#737373;stop-opacity:1" - offset="1" /> - </linearGradient> - <rect - width="1.655" - height="3.0120001" - x="24.731001" - y="30.660999" - id="rect3507_2_" - style="fill:url(#rect3507_1_)" /> - <linearGradient - x1="19.205099" - y1="33.566898" - x2="19.205099" - y2="30.768101" - id="linearGradient10418" - gradientUnits="userSpaceOnUse"> - <stop - id="stop10420" - style="stop-color:#ffffff;stop-opacity:1" - offset="0.4725" /> - <stop - id="stop10422" - style="stop-color:#737373;stop-opacity:1" - offset="1" /> - </linearGradient> - <rect - width="1.54" - height="2.799" - x="18.436001" - y="30.768" - id="rect3509_2_" - style="fill:url(#rect3509_1_)" /> - <linearGradient - x1="16.029301" - y1="33.566898" - x2="16.029301" - y2="30.768101" - id="linearGradient10425" - gradientUnits="userSpaceOnUse"> - <stop - id="stop10427" - style="stop-color:#ffffff;stop-opacity:1" - offset="0.4725" /> - <stop - id="stop10429" - style="stop-color:#737373;stop-opacity:1" - offset="1" /> - </linearGradient> - <rect - width="1.541" - height="2.799" - x="15.259" - y="30.768" - id="rect3503_1_" - style="fill:url(#rect3503_3_)" /> - <linearGradient - x1="31.913601" - y1="33.672401" - x2="31.913601" - y2="30.660601" - id="linearGradient10432" - gradientUnits="userSpaceOnUse"> - <stop - id="stop10434" - style="stop-color:#ffffff;stop-opacity:1" - offset="0.4725" /> - <stop - id="stop10436" - style="stop-color:#737373;stop-opacity:1" - offset="1" /> - </linearGradient> - <rect - width="1.654" - height="3.0120001" - x="31.086" - y="30.660999" - id="rect3512_2_" - style="fill:url(#rect3512_1_)" /> - </g> - </g> - </g> -</svg> diff --git a/netlink-notify-disconnected.svg b/netlink-notify-disconnected.svg deleted file mode 100644 index 0dd2831..0000000 --- a/netlink-notify-disconnected.svg +++ /dev/null @@ -1,318 +0,0 @@ -<?xml version="1.0" encoding="UTF-8" standalone="no"?> -<!-- Created with Inkscape (http://www.inkscape.org/) --> - -<svg - xmlns:svg="http://www.w3.org/2000/svg" - xmlns="http://www.w3.org/2000/svg" - xmlns:xlink="http://www.w3.org/1999/xlink" - version="1.1" - width="48" - height="48" - id="svg9587"> - <defs - id="defs9589"> - <linearGradient - x1="41.832001" - y1="48.541" - x2="6.1729002" - y2="-0.53960001" - id="linearGradient2813" - xlink:href="#SVGID_1_" - gradientUnits="userSpaceOnUse" /> - <linearGradient - x1="41.832001" - y1="48.541" - x2="6.1729002" - y2="-0.53960001" - id="SVGID_1_" - gradientUnits="userSpaceOnUse"> - <stop - id="stop248" - style="stop-color:#9b9b9b;stop-opacity:1" - offset="0" /> - <stop - id="stop250" - style="stop-color:#ececec;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="24.002399" - y1="35.917999" - x2="24.002399" - y2="12.0835" - id="linearGradient2743" - xlink:href="#path3499_1_" - gradientUnits="userSpaceOnUse" /> - <linearGradient - x1="24.002399" - y1="35.917999" - x2="24.002399" - y2="12.0835" - id="path3499_1_" - gradientUnits="userSpaceOnUse"> - <stop - id="stop265" - style="stop-color:#1f1f1f;stop-opacity:1" - offset="0" /> - <stop - id="stop267" - style="stop-color:#000000;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="22.3853" - y1="33.567402" - x2="22.3853" - y2="30.7686" - id="linearGradient2803" - xlink:href="#rect3503_2_" - gradientUnits="userSpaceOnUse" /> - <linearGradient - x1="22.3853" - y1="33.567402" - x2="22.3853" - y2="30.7686" - id="rect3503_2_" - gradientUnits="userSpaceOnUse"> - <stop - id="stop273" - style="stop-color:#ffffff;stop-opacity:1" - offset="0.4725" /> - <stop - id="stop275" - style="stop-color:#737373;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="28.7383" - y1="33.672901" - x2="28.7383" - y2="30.6611" - id="linearGradient2800" - xlink:href="#rect3505_1_" - gradientUnits="userSpaceOnUse" /> - <linearGradient - x1="28.7383" - y1="33.672901" - x2="28.7383" - y2="30.6611" - id="rect3505_1_" - gradientUnits="userSpaceOnUse"> - <stop - id="stop279" - style="stop-color:#ffffff;stop-opacity:1" - offset="0.4725" /> - <stop - id="stop281" - style="stop-color:#737373;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="25.560499" - y1="33.672901" - x2="25.560499" - y2="30.6611" - id="linearGradient2797" - xlink:href="#rect3507_1_" - gradientUnits="userSpaceOnUse" /> - <linearGradient - x1="25.560499" - y1="33.672901" - x2="25.560499" - y2="30.6611" - id="rect3507_1_" - gradientUnits="userSpaceOnUse"> - <stop - id="stop285" - style="stop-color:#ffffff;stop-opacity:1" - offset="0.4725" /> - <stop - id="stop287" - style="stop-color:#737373;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="19.2075" - y1="33.567402" - x2="19.2075" - y2="30.7686" - id="linearGradient2794" - xlink:href="#rect3509_1_" - gradientUnits="userSpaceOnUse" /> - <linearGradient - x1="19.2075" - y1="33.567402" - x2="19.2075" - y2="30.7686" - id="rect3509_1_" - gradientUnits="userSpaceOnUse"> - <stop - id="stop291" - style="stop-color:#ffffff;stop-opacity:1" - offset="0.4725" /> - <stop - id="stop293" - style="stop-color:#737373;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="16.0317" - y1="33.567402" - x2="16.0317" - y2="30.7686" - id="linearGradient2791" - xlink:href="#rect3503_3_" - gradientUnits="userSpaceOnUse" /> - <linearGradient - x1="16.0317" - y1="33.567402" - x2="16.0317" - y2="30.7686" - id="rect3503_3_" - gradientUnits="userSpaceOnUse"> - <stop - id="stop297" - style="stop-color:#ffffff;stop-opacity:1" - offset="0.4725" /> - <stop - id="stop299" - style="stop-color:#737373;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="31.916" - y1="33.672901" - x2="31.916" - y2="30.6611" - id="linearGradient2788" - xlink:href="#rect3512_1_" - gradientUnits="userSpaceOnUse" /> - <linearGradient - x1="31.916" - y1="33.672901" - x2="31.916" - y2="30.6611" - id="rect3512_1_" - gradientUnits="userSpaceOnUse"> - <stop - id="stop303" - style="stop-color:#ffffff;stop-opacity:1" - offset="0.4725" /> - <stop - id="stop305" - style="stop-color:#737373;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="9.0010004" - y1="0.86040002" - x2="9.0010004" - y2="16.8594" - id="linearGradient2752" - xlink:href="#SVGID_2_" - gradientUnits="userSpaceOnUse" /> - <linearGradient - x1="9.0010004" - y1="0.86040002" - x2="9.0010004" - y2="16.8594" - id="SVGID_2_" - gradientUnits="userSpaceOnUse"> - <stop - id="stop312" - style="stop-color:#ff6363;stop-opacity:1" - offset="0" /> - <stop - id="stop314" - style="stop-color:#cc0000;stop-opacity:1" - offset="1" /> - </linearGradient> - </defs> - <g - id="layer1"> - <g - id="g240" - style="opacity:0.3"> - <path - d="m 45.003,0 -42,0 c -1.655,0 -3,1.345 -3,3 l 0,42 c 0,1.655 1.345,3 3,3 l 42,0 C 46.655,48 48,46.655 48,45 L 48,3 C 48,1.346 46.655,0 45.003,0 z m 0.999,45.001 c 0,0.553 -0.447,1 -1,1 l -42,0 c -0.552,0 -1,-0.447 -1,-1 L 2.002,3 c 0,-0.552 0.448,-1 1,-1 l 42,0 c 0.553,0 1,0.448 1,1 l 0,42.001 z" - id="path242" /> - </g> - <path - d="m 46.002,45.001 c 0,0.553 -0.447,1 -1,1 l -42,0 c -0.552,0 -1,-0.447 -1,-1 L 2.002,3 c 0,-0.552 0.448,-1 1,-1 l 42,0 c 0.553,0 1,0.448 1,1 l 0,42.001 z" - id="path252" - style="opacity:0.3;fill:url(#linearGradient2813)" /> - <g - id="g257" - style="opacity:0.4"> - <path - d="m 45.002,2 -42,0 c -0.552,0 -1,0.448 -1,1 l 0,42.001 c 0,0.553 0.448,1 1,1 l 42,0 c 0.553,0 1,-0.447 1,-1 L 46.002,3 c 0,-0.552 -0.447,-1 -1,-1 z m 0,43.002 -42,0 L 3.003,3 l 41.999,0 0,42.002 z" - id="path259" - style="fill:#ffffff" /> - </g> - <path - d="m 21.03,13.083 0,1.986 -5.958,0 0,3.973 -3.974,0 0,17.876 27.808,0 0,-17.876 -3.971,0 0,-3.973 -5.961,0 0,-1.986 -7.944,0 0,0 z" - id="path3499_3_" - style="opacity:0.4;fill:#ffffff" /> - <path - d="m 20.03,12.083 0,1.986 -5.958,0 0,3.973 -3.974,0 0,17.876 27.808,0 0,-17.876 -3.971,0 0,-3.973 -5.961,0 0,-1.986 -7.944,0 0,0 z" - id="path3499_2_" - style="fill:url(#linearGradient2743)" /> - <rect - width="1.541" - height="2.799" - x="21.615002" - y="30.768997" - id="rect3503_4_" - style="fill:url(#linearGradient2803)" /> - <rect - width="1.6569999" - height="3.0120001" - x="27.91" - y="30.660999" - id="rect3505_2_" - style="fill:url(#linearGradient2800)" /> - <rect - width="1.655" - height="3.0120001" - x="24.732998" - y="30.660999" - id="rect3507_2_" - style="fill:url(#linearGradient2797)" /> - <rect - width="1.54" - height="2.799" - x="18.438" - y="30.768997" - id="rect3509_2_" - style="fill:url(#linearGradient2794)" /> - <rect - width="1.541" - height="2.799" - x="15.260998" - y="30.768997" - id="rect3503_1_" - style="fill:url(#linearGradient2791)" /> - <rect - width="1.654" - height="3.0120001" - x="31.089001" - y="30.660999" - id="rect3512_2_" - style="fill:url(#linearGradient2788)" /> - <path - d="m 13.932,18.002 c -0.372,0 -0.722,-0.144 -0.979,-0.405 L 9.709,14.355 C 9.514,14.16 9.259,14.063 9.002,14.063 c -0.255,0 -0.512,0.097 -0.707,0.292 l -3.242,3.24 C 4.8,17.85 4.432,18.002 4.068,18.002 3.704,18.002 3.357,17.86 3.09,17.603 L 0.409,14.918 C 0.15,14.666 0,14.302 0,13.932 c 0,-0.36 0.154,-0.726 0.409,-0.98 l 3.24,-3.2419999 c 0.391,-0.39 0.391,-1.023 0,-1.414 l -3.238,-3.24 c -0.536,-0.541 -0.54,-1.426 -0.006,-1.9680001 L 3.083,0.414 C 3.349,0.146 3.698,0 4.068,0 4.444,0 4.794,0.148 5.057,0.416 l 3.238,3.2350001 c 0.195,0.195 0.452,0.294 0.707,0.294 0.257,0 0.512,-0.099 0.707,-0.294 L 12.949,0.414 c 0.252,-0.261 0.614,-0.411 0.982,-0.411 0.366,0 0.726,0.15 0.987,0.411 l 2.672,2.672 c 0.261,0.2520001 0.411,0.6170001 0.411,0.9840001 0,0.362 -0.154,0.728 -0.409,0.983 l -3.24,3.242 c -0.391,0.391 -0.391,1.024 0,1.414 L 17.59,12.949 c 0.265,0.263 0.411,0.612 0.411,0.982 0,0.378 -0.142,0.719 -0.409,0.985 l -2.672,2.676 c -0.267,0.268 -0.608,0.41 -0.988,0.41 l 0,0 z" - id="path309" /> - <path - d="m 12.233,8.8600001 4.652,-4.653 c 0.073,-0.073 0.115,-0.175 0.115,-0.278 0,-0.103 -0.042,-0.205 -0.115,-0.279 L 14.21,0.976 C 14.137,0.902 14.035,0.861 13.932,0.861 c -0.104,0 -0.206,0.041 -0.278,0.115 L 9.001,5.6280001 4.348,0.976 C 4.195,0.822 3.946,0.822 3.791,0.976 L 1.117,3.6490001 c -0.154,0.154 -0.154,0.404 0,0.558 l 4.653,4.653 L 1.117,13.512 c -0.073,0.073 -0.115,0.175 -0.115,0.278 0,0.103 0.042,0.205 0.115,0.278 l 2.675,2.675 c 0.073,0.073 0.175,0.115 0.278,0.115 0.104,0 0.206,-0.042 0.278,-0.115 l 4.653,-4.652 4.653,4.652 c 0.074,0.074 0.173,0.115 0.278,0.115 0.105,0 0.204,-0.041 0.278,-0.115 l 2.675,-2.675 C 16.959,13.994 17,13.895 17,13.79 17,13.685 16.959,13.586 16.885,13.512 L 12.233,8.8600001 z" - id="path316" - style="fill:url(#linearGradient2752)" /> - <g - id="g320" - style="opacity:0.4"> - <path - d="M 6.457,9.235 1.805,4.582 C 1.651,4.429 1.651,4.179 1.805,4.024 L 4.479,1.35 C 4.523,1.306 4.577,1.278 4.632,1.259 L 4.348,0.976 C 4.195,0.822 3.946,0.822 3.791,0.976 L 1.117,3.65 c -0.154,0.154 -0.154,0.404 0,0.557 L 5.77,8.86 1.117,13.513 c -0.073,0.073 -0.115,0.175 -0.115,0.278 0,0.103 0.042,0.205 0.115,0.278 l 2.675,2.675 c 0.073,0.073 0.175,0.115 0.278,0.115 0.043,0 0.084,-0.011 0.125,-0.025 l -2.39,-2.39 C 1.732,14.371 1.69,14.269 1.69,14.166 c 0,-0.103 0.042,-0.205 0.115,-0.278 L 6.457,9.235 z M 14.211,0.976 C 14.138,0.902 14.036,0.861 13.933,0.861 c -0.104,0 -0.206,0.042 -0.278,0.115 L 9.157,5.472 9.688,6.003 14.341,1.351 C 14.383,1.308 14.437,1.28 14.494,1.26 L 14.211,0.976 z m -4.679,11.647 4.122,4.121 c 0.074,0.074 0.173,0.115 0.278,0.115 0.043,0 0.085,-0.011 0.125,-0.024 L 9.688,12.467 9.532,12.623 z" - id="path322" - style="fill:#ffffff" /> - </g> - </g> -</svg> diff --git a/netlink-notify-down.svg b/netlink-notify-down.svg new file mode 100644 index 0000000..4dce0a1 --- /dev/null +++ b/netlink-notify-down.svg @@ -0,0 +1,491 @@ +<?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" + version="1.1" + width="48" + height="48" + id="svg10439" + inkscape:version="0.48.4 r9939" + sodipodi:docname="netlink-notify-down.svg" + inkscape:export-filename="/home/eworm/version_control/netlink-notify/netlink-notify-connected.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90"> + <metadata + id="metadata3469"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title /> + </cc:Work> + </rdf:RDF> + </metadata> + <sodipodi:namedview + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1" + objecttolerance="10" + gridtolerance="10" + guidetolerance="10" + inkscape:pageopacity="0" + inkscape:pageshadow="2" + inkscape:window-width="1680" + inkscape:window-height="1000" + id="namedview3467" + showgrid="false" + inkscape:zoom="16.350018" + inkscape:cx="27.63649" + inkscape:cy="23.975508" + inkscape:window-x="0" + inkscape:window-y="31" + inkscape:window-maximized="1" + inkscape:current-layer="svg10439" /> + <defs + id="defs10441"> + <linearGradient + x1="41.829601" + y1="48.540501" + x2="6.1704001" + y2="-0.54009998" + id="SVGID_1_" + gradientUnits="userSpaceOnUse"> + <stop + id="stop8539" + style="stop-color:#9b9b9b;stop-opacity:1" + offset="0" /> + <stop + id="stop8541" + style="stop-color:#ececec;stop-opacity:1" + offset="1" /> + </linearGradient> + <linearGradient + x1="24" + y1="35.9175" + x2="24" + y2="12.083" + id="path3499_1_" + gradientUnits="userSpaceOnUse"> + <stop + id="stop8556" + style="stop-color:#1f1f1f;stop-opacity:1" + offset="0" /> + <stop + id="stop8558" + style="stop-color:#000000;stop-opacity:1" + offset="1" /> + </linearGradient> + <linearGradient + x1="22.382799" + y1="33.566898" + x2="22.382799" + y2="30.768101" + id="rect3503_2_" + gradientUnits="userSpaceOnUse"> + <stop + id="stop8564" + style="stop-color:#ffffff;stop-opacity:1" + offset="0.4725" /> + <stop + id="stop8566" + style="stop-color:#737373;stop-opacity:1" + offset="1" /> + </linearGradient> + <linearGradient + x1="28.7358" + y1="33.672401" + x2="28.7358" + y2="30.660601" + id="rect3505_1_" + gradientUnits="userSpaceOnUse"> + <stop + id="stop8570" + style="stop-color:#ffffff;stop-opacity:1" + offset="0.4725" /> + <stop + id="stop8572" + style="stop-color:#737373;stop-opacity:1" + offset="1" /> + </linearGradient> + <linearGradient + x1="25.5581" + y1="33.672401" + x2="25.5581" + y2="30.660601" + id="rect3507_1_" + gradientUnits="userSpaceOnUse"> + <stop + id="stop8576" + style="stop-color:#ffffff;stop-opacity:1" + offset="0.4725" /> + <stop + id="stop8578" + style="stop-color:#737373;stop-opacity:1" + offset="1" /> + </linearGradient> + <linearGradient + x1="19.205099" + y1="33.566898" + x2="19.205099" + y2="30.768101" + id="rect3509_1_" + gradientUnits="userSpaceOnUse"> + <stop + id="stop8582" + style="stop-color:#ffffff;stop-opacity:1" + offset="0.4725" /> + <stop + id="stop8584" + style="stop-color:#737373;stop-opacity:1" + offset="1" /> + </linearGradient> + <linearGradient + x1="16.029301" + y1="33.566898" + x2="16.029301" + y2="30.768101" + id="rect3503_3_" + gradientUnits="userSpaceOnUse"> + <stop + id="stop8588" + style="stop-color:#ffffff;stop-opacity:1" + offset="0.4725" /> + <stop + id="stop8590" + style="stop-color:#737373;stop-opacity:1" + offset="1" /> + </linearGradient> + <linearGradient + x1="31.913601" + y1="33.672401" + x2="31.913601" + y2="30.660601" + id="rect3512_1_" + gradientUnits="userSpaceOnUse"> + <stop + id="stop8594" + style="stop-color:#ffffff;stop-opacity:1" + offset="0.4725" /> + <stop + id="stop8596" + style="stop-color:#737373;stop-opacity:1" + offset="1" /> + </linearGradient> + <linearGradient + id="linearGradient3166"> + <stop + id="stop3168" + offset="0" + style="stop-color:#97bf60;stop-opacity:1;" /> + <stop + id="stop3170" + offset="1" + style="stop-color:#709937;stop-opacity:1;" /> + </linearGradient> + <linearGradient + id="linearGradient3162"> + <stop + id="stop3164" + offset="0" + style="stop-color:#df5757;stop-opacity:1;" /> + <stop + id="stop3166" + offset="1" + style="stop-color:#c22f2f;stop-opacity:1;" /> + </linearGradient> + <linearGradient + id="linearGradient5113-8" + inkscape:collect="always"> + <stop + id="stop5115-4" + offset="0" + style="stop-color:white;stop-opacity:1;" /> + <stop + id="stop5117-2" + offset="1" + style="stop-color:white;stop-opacity:0;" /> + </linearGradient> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient5113-8" + id="linearGradient5656" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0,1.004639,1,0,10.399273,-2.1632955)" + x1="-0.9779641" + y1="15.632895" + x2="39.161507" + y2="35.856434" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient3162" + id="linearGradient5659" + gradientUnits="userSpaceOnUse" + gradientTransform="translate(12.391398,-2.1192361)" + x1="23.964657" + y1="10.29719" + x2="23.964657" + y2="39.818901" /> + </defs> + <g + id="g3444"> + <g + transform="matrix(0.83338541,0,0,0.83338541,0,7.9975003)" + id="layer1"> + <g + style="opacity:0.3" + id="Layer_2"> + <g + id="g8529"> + <g + id="g8531"> + <path + inkscape:connector-curvature="0" + id="path8533" + d="M 45,0 H 3 C 1.345,0 0,1.345 0,3 v 42 c 0,1.655 1.345,3 3,3 h 42 c 1.652,0 2.997,-1.345 2.997,-3 V 3 C 47.998,1.345 46.653,0 45,0 z m 1,45 c 0,0.553 -0.447,1 -1,1 H 3 C 2.448,46 2,45.553 2,45 V 3 C 2,2.448 2.448,2 3,2 h 42 c 0.553,0 1,0.448 1,1 v 42 z" /> + </g> + </g> + </g> + <g + id="Layer_4"> + <g + id="g8536"> + <linearGradient + gradientUnits="userSpaceOnUse" + id="linearGradient10375" + y2="-0.54009998" + x2="6.1704001" + y1="48.540501" + x1="41.829601"> + <stop + offset="0" + style="stop-color:#9b9b9b;stop-opacity:1" + id="stop10377" /> + <stop + offset="1" + style="stop-color:#ececec;stop-opacity:1" + id="stop10379" /> + </linearGradient> + <path + inkscape:connector-curvature="0" + style="fill:url(#SVGID_1_)" + id="path8543" + d="m 46,45 c 0,0.553 -0.447,1 -1,1 H 3 C 2.448,46 2,45.553 2,45 V 3 C 2,2.448 2.448,2 3,2 h 42 c 0.553,0 1,0.448 1,1 v 42 z" /> + </g> + </g> + <g + id="Layer_5"> + <g + style="opacity:0.4" + id="g8546"> + <g + id="g8548"> + <path + inkscape:connector-curvature="0" + style="fill:#ffffff" + id="path8550" + d="M 45,2 H 3 C 2.448,2 2,2.448 2,3 v 42 c 0,0.553 0.448,1 1,1 h 42 c 0.553,0 1,-0.447 1,-1 V 3 C 46,2.448 45.552,2 45,2 z m 0,43.001 H 3 L 3.001,2.999 H 45 v 42.002 z" /> + </g> + </g> + </g> + <g + id="Layer_3"> + <path + inkscape:connector-curvature="0" + style="opacity:0.4;fill:#ffffff" + id="path3499_3_" + d="m 21.028,13.083 v 1.986 H 15.07 v 3.973 H 11.096 V 36.918 H 38.904 V 19.042 h -3.971 v -3.973 h -5.961 v -1.986 h -7.944 z" /> + </g> + <g + id="Layer_1"> + <linearGradient + gradientUnits="userSpaceOnUse" + id="linearGradient10389" + y2="12.083" + x2="24" + y1="35.9175" + x1="24"> + <stop + offset="0" + style="stop-color:#1f1f1f;stop-opacity:1" + id="stop10391" /> + <stop + offset="1" + style="stop-color:#000000;stop-opacity:1" + id="stop10393" /> + </linearGradient> + <path + inkscape:connector-curvature="0" + style="fill:url(#path3499_1_)" + id="path3499_2_" + d="m 20.028,12.083 v 1.986 H 14.07 v 3.973 H 10.096 V 35.918 H 37.904 V 18.042 h -3.971 v -3.973 h -5.961 v -1.986 h -7.944 z" /> + <g + id="g8561"> + <linearGradient + gradientUnits="userSpaceOnUse" + id="linearGradient10397" + y2="30.768101" + x2="22.382799" + y1="33.566898" + x1="22.382799"> + <stop + offset="0.4725" + style="stop-color:#ffffff;stop-opacity:1" + id="stop10399" /> + <stop + offset="1" + style="stop-color:#737373;stop-opacity:1" + id="stop10401" /> + </linearGradient> + <rect + style="fill:url(#rect3503_2_)" + id="rect3503_4_" + y="30.768" + x="21.612" + height="2.799" + width="1.541" /> + <linearGradient + gradientUnits="userSpaceOnUse" + id="linearGradient10404" + y2="30.660601" + x2="28.7358" + y1="33.672401" + x1="28.7358"> + <stop + offset="0.4725" + style="stop-color:#ffffff;stop-opacity:1" + id="stop10406" /> + <stop + offset="1" + style="stop-color:#737373;stop-opacity:1" + id="stop10408" /> + </linearGradient> + <rect + style="fill:url(#rect3505_1_)" + id="rect3505_2_" + y="30.660999" + x="27.908001" + height="3.0120001" + width="1.6569999" /> + <linearGradient + gradientUnits="userSpaceOnUse" + id="linearGradient10411" + y2="30.660601" + x2="25.5581" + y1="33.672401" + x1="25.5581"> + <stop + offset="0.4725" + style="stop-color:#ffffff;stop-opacity:1" + id="stop10413" /> + <stop + offset="1" + style="stop-color:#737373;stop-opacity:1" + id="stop10415" /> + </linearGradient> + <rect + style="fill:url(#rect3507_1_)" + id="rect3507_2_" + y="30.660999" + x="24.731001" + height="3.0120001" + width="1.655" /> + <linearGradient + gradientUnits="userSpaceOnUse" + id="linearGradient10418" + y2="30.768101" + x2="19.205099" + y1="33.566898" + x1="19.205099"> + <stop + offset="0.4725" + style="stop-color:#ffffff;stop-opacity:1" + id="stop10420" /> + <stop + offset="1" + style="stop-color:#737373;stop-opacity:1" + id="stop10422" /> + </linearGradient> + <rect + style="fill:url(#rect3509_1_)" + id="rect3509_2_" + y="30.768" + x="18.436001" + height="2.799" + width="1.54" /> + <linearGradient + gradientUnits="userSpaceOnUse" + id="linearGradient10425" + y2="30.768101" + x2="16.029301" + y1="33.566898" + x1="16.029301"> + <stop + offset="0.4725" + style="stop-color:#ffffff;stop-opacity:1" + id="stop10427" /> + <stop + offset="1" + style="stop-color:#737373;stop-opacity:1" + id="stop10429" /> + </linearGradient> + <rect + style="fill:url(#rect3503_3_)" + id="rect3503_1_" + y="30.768" + x="15.259" + height="2.799" + width="1.541" /> + <linearGradient + gradientUnits="userSpaceOnUse" + id="linearGradient10432" + y2="30.660601" + x2="31.913601" + y1="33.672401" + x1="31.913601"> + <stop + offset="0.4725" + style="stop-color:#ffffff;stop-opacity:1" + id="stop10434" /> + <stop + offset="1" + style="stop-color:#737373;stop-opacity:1" + id="stop10436" /> + </linearGradient> + <rect + style="fill:url(#rect3512_1_)" + id="rect3512_2_" + y="30.660999" + x="31.086" + height="3.0120001" + width="1.654" /> + </g> + </g> + </g> + <g + transform="matrix(0.80000038,0,0,0.80000038,5.3434103,-4.7046097)" + id="g5662"> + <path + inkscape:connector-curvature="0" + style="fill:url(#linearGradient5659);fill-opacity:1;fill-rule:nonzero;stroke:#a40000;stroke-width:0.99999958;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible" + d="m 19.891397,21.464986 16.506024,18.915757 16.423291,-18.915757 -7.869835,0 0,-15.0842269 -17.055132,0 0,15.0842269 -8.004348,0 z" + id="path4348" + sodipodi:nodetypes="cccccccc" /> + <path + inkscape:connector-curvature="0" + style="opacity:0.35400008;fill:none;stroke:url(#linearGradient5656);stroke-width:0.99999958;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible" + d="m 22.032454,22.447447 14.386273,16.516639 14.199301,-16.516639 -6.738369,0 0,-15.0666833 -14.978334,0 0,15.0666833 -6.868871,0 z" + id="path4360" + sodipodi:nodetypes="cccccccc" /> + </g> + </g> +</svg> diff --git a/netlink-notify-up.svg b/netlink-notify-up.svg new file mode 100644 index 0000000..e5bbb1a --- /dev/null +++ b/netlink-notify-up.svg @@ -0,0 +1,554 @@ +<?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" + version="1.1" + width="48" + height="48" + id="svg10439" + inkscape:version="0.48.4 r9939" + sodipodi:docname="netlink-notify-up.svg" + inkscape:export-filename="/home/eworm/version_control/netlink-notify/netlink-notify-connected.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90"> + <metadata + id="metadata3469"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title /> + </cc:Work> + </rdf:RDF> + </metadata> + <sodipodi:namedview + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1" + objecttolerance="10" + gridtolerance="10" + guidetolerance="10" + inkscape:pageopacity="0" + inkscape:pageshadow="2" + inkscape:window-width="1680" + inkscape:window-height="1000" + id="namedview3467" + showgrid="false" + inkscape:zoom="16.350018" + inkscape:cx="27.63649" + inkscape:cy="23.975508" + inkscape:window-x="0" + inkscape:window-y="31" + inkscape:window-maximized="1" + inkscape:current-layer="svg10439" /> + <defs + id="defs10441"> + <linearGradient + x1="41.829601" + y1="48.540501" + x2="6.1704001" + y2="-0.54009998" + id="SVGID_1_" + gradientUnits="userSpaceOnUse"> + <stop + id="stop8539" + style="stop-color:#9b9b9b;stop-opacity:1" + offset="0" /> + <stop + id="stop8541" + style="stop-color:#ececec;stop-opacity:1" + offset="1" /> + </linearGradient> + <linearGradient + x1="24" + y1="35.9175" + x2="24" + y2="12.083" + id="path3499_1_" + gradientUnits="userSpaceOnUse"> + <stop + id="stop8556" + style="stop-color:#1f1f1f;stop-opacity:1" + offset="0" /> + <stop + id="stop8558" + style="stop-color:#000000;stop-opacity:1" + offset="1" /> + </linearGradient> + <linearGradient + x1="22.382799" + y1="33.566898" + x2="22.382799" + y2="30.768101" + id="rect3503_2_" + gradientUnits="userSpaceOnUse"> + <stop + id="stop8564" + style="stop-color:#ffffff;stop-opacity:1" + offset="0.4725" /> + <stop + id="stop8566" + style="stop-color:#737373;stop-opacity:1" + offset="1" /> + </linearGradient> + <linearGradient + x1="28.7358" + y1="33.672401" + x2="28.7358" + y2="30.660601" + id="rect3505_1_" + gradientUnits="userSpaceOnUse"> + <stop + id="stop8570" + style="stop-color:#ffffff;stop-opacity:1" + offset="0.4725" /> + <stop + id="stop8572" + style="stop-color:#737373;stop-opacity:1" + offset="1" /> + </linearGradient> + <linearGradient + x1="25.5581" + y1="33.672401" + x2="25.5581" + y2="30.660601" + id="rect3507_1_" + gradientUnits="userSpaceOnUse"> + <stop + id="stop8576" + style="stop-color:#ffffff;stop-opacity:1" + offset="0.4725" /> + <stop + id="stop8578" + style="stop-color:#737373;stop-opacity:1" + offset="1" /> + </linearGradient> + <linearGradient + x1="19.205099" + y1="33.566898" + x2="19.205099" + y2="30.768101" + id="rect3509_1_" + gradientUnits="userSpaceOnUse"> + <stop + id="stop8582" + style="stop-color:#ffffff;stop-opacity:1" + offset="0.4725" /> + <stop + id="stop8584" + style="stop-color:#737373;stop-opacity:1" + offset="1" /> + </linearGradient> + <linearGradient + x1="16.029301" + y1="33.566898" + x2="16.029301" + y2="30.768101" + id="rect3503_3_" + gradientUnits="userSpaceOnUse"> + <stop + id="stop8588" + style="stop-color:#ffffff;stop-opacity:1" + offset="0.4725" /> + <stop + id="stop8590" + style="stop-color:#737373;stop-opacity:1" + offset="1" /> + </linearGradient> + <linearGradient + x1="31.913601" + y1="33.672401" + x2="31.913601" + y2="30.660601" + id="rect3512_1_" + gradientUnits="userSpaceOnUse"> + <stop + id="stop8594" + style="stop-color:#ffffff;stop-opacity:1" + offset="0.4725" /> + <stop + id="stop8596" + style="stop-color:#737373;stop-opacity:1" + offset="1" /> + </linearGradient> + <radialGradient + r="8.0625" + fy="19.03125" + fx="11.25" + cy="19.03125" + cx="11.25" + gradientTransform="matrix(1,0,0,0.282946,0,13.64644)" + gradientUnits="userSpaceOnUse" + id="radialGradient4354" + xlink:href="#linearGradient5105" + inkscape:collect="always" /> + <linearGradient + id="linearGradient5105" + inkscape:collect="always"> + <stop + id="stop5107" + offset="0" + style="stop-color:black;stop-opacity:1;" /> + <stop + id="stop5109" + offset="1" + style="stop-color:black;stop-opacity:0;" /> + </linearGradient> + <linearGradient + gradientTransform="translate(-2.5e-7,3.3875e-6)" + gradientUnits="userSpaceOnUse" + y2="40.923775" + x2="23.964657" + y1="10.91593" + x1="23.964657" + id="linearGradient3172" + xlink:href="#linearGradient3166" + inkscape:collect="always" /> + <linearGradient + id="linearGradient3166"> + <stop + id="stop3168" + offset="0" + style="stop-color:#97bf60;stop-opacity:1;" /> + <stop + id="stop3170" + offset="1" + style="stop-color:#709937;stop-opacity:1;" /> + </linearGradient> + <linearGradient + gradientTransform="matrix(0,-1.004639,1,0,-1.9921253,51.044054)" + gradientUnits="userSpaceOnUse" + y2="34.731434" + x2="7.9313831" + y1="15.195395" + x1="43.129921" + id="linearGradient5315" + xlink:href="#linearGradient5113" + inkscape:collect="always" /> + <linearGradient + id="linearGradient5113" + inkscape:collect="always"> + <stop + id="stop5115" + offset="0" + style="stop-color:white;stop-opacity:1;" /> + <stop + id="stop5117" + offset="1" + style="stop-color:white;stop-opacity:0;" /> + </linearGradient> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient5113" + id="linearGradient4700" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0,-0.80371125,0.80000005,0,19.526458,36.135587)" + x1="43.129921" + y1="15.195395" + x2="7.9313831" + y2="34.731434" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient3166" + id="linearGradient4703" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.80000005,0,0,0.80000005,21.120158,-4.699656)" + x1="23.964657" + y1="10.91593" + x2="23.964657" + y2="40.923775" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient5105" + id="radialGradient4706" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1,0,0,0.282946,0,13.64644)" + cx="11.25" + cy="19.03125" + fx="11.25" + fy="19.03125" + r="8.0625" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient3166" + id="linearGradient5480" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.80000005,0,0,0.80000005,21.120158,-4.699656)" + x1="23.964657" + y1="10.91593" + x2="23.964657" + y2="40.923775" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient5113" + id="linearGradient5482" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0,-0.80371125,0.80000005,0,19.526458,36.135587)" + x1="43.129921" + y1="15.195395" + x2="7.9313831" + y2="34.731434" /> + </defs> + <g + id="g3392"> + <g + transform="matrix(0.83338541,0,0,0.83338541,0,7.9975003)" + id="layer1"> + <g + style="opacity:0.3" + id="Layer_2"> + <g + id="g8529"> + <g + id="g8531"> + <path + inkscape:connector-curvature="0" + id="path8533" + d="M 45,0 H 3 C 1.345,0 0,1.345 0,3 v 42 c 0,1.655 1.345,3 3,3 h 42 c 1.652,0 2.997,-1.345 2.997,-3 V 3 C 47.998,1.345 46.653,0 45,0 z m 1,45 c 0,0.553 -0.447,1 -1,1 H 3 C 2.448,46 2,45.553 2,45 V 3 C 2,2.448 2.448,2 3,2 h 42 c 0.553,0 1,0.448 1,1 v 42 z" /> + </g> + </g> + </g> + <g + id="Layer_4"> + <g + id="g8536"> + <linearGradient + gradientUnits="userSpaceOnUse" + id="linearGradient10375" + y2="-0.54009998" + x2="6.1704001" + y1="48.540501" + x1="41.829601"> + <stop + offset="0" + style="stop-color:#9b9b9b;stop-opacity:1" + id="stop10377" /> + <stop + offset="1" + style="stop-color:#ececec;stop-opacity:1" + id="stop10379" /> + </linearGradient> + <path + inkscape:connector-curvature="0" + style="fill:url(#SVGID_1_)" + id="path8543" + d="m 46,45 c 0,0.553 -0.447,1 -1,1 H 3 C 2.448,46 2,45.553 2,45 V 3 C 2,2.448 2.448,2 3,2 h 42 c 0.553,0 1,0.448 1,1 v 42 z" /> + </g> + </g> + <g + id="Layer_5"> + <g + style="opacity:0.4" + id="g8546"> + <g + id="g8548"> + <path + inkscape:connector-curvature="0" + style="fill:#ffffff" + id="path8550" + d="M 45,2 H 3 C 2.448,2 2,2.448 2,3 v 42 c 0,0.553 0.448,1 1,1 h 42 c 0.553,0 1,-0.447 1,-1 V 3 C 46,2.448 45.552,2 45,2 z m 0,43.001 H 3 L 3.001,2.999 H 45 v 42.002 z" /> + </g> + </g> + </g> + <g + id="Layer_3"> + <path + inkscape:connector-curvature="0" + style="opacity:0.4;fill:#ffffff" + id="path3499_3_" + d="m 21.028,13.083 v 1.986 H 15.07 v 3.973 H 11.096 V 36.918 H 38.904 V 19.042 h -3.971 v -3.973 h -5.961 v -1.986 h -7.944 z" /> + </g> + <g + id="Layer_1"> + <linearGradient + gradientUnits="userSpaceOnUse" + id="linearGradient10389" + y2="12.083" + x2="24" + y1="35.9175" + x1="24"> + <stop + offset="0" + style="stop-color:#1f1f1f;stop-opacity:1" + id="stop10391" /> + <stop + offset="1" + style="stop-color:#000000;stop-opacity:1" + id="stop10393" /> + </linearGradient> + <path + inkscape:connector-curvature="0" + style="fill:url(#path3499_1_)" + id="path3499_2_" + d="m 20.028,12.083 v 1.986 H 14.07 v 3.973 H 10.096 V 35.918 H 37.904 V 18.042 h -3.971 v -3.973 h -5.961 v -1.986 h -7.944 z" /> + <g + id="g8561"> + <linearGradient + gradientUnits="userSpaceOnUse" + id="linearGradient10397" + y2="30.768101" + x2="22.382799" + y1="33.566898" + x1="22.382799"> + <stop + offset="0.4725" + style="stop-color:#ffffff;stop-opacity:1" + id="stop10399" /> + <stop + offset="1" + style="stop-color:#737373;stop-opacity:1" + id="stop10401" /> + </linearGradient> + <rect + style="fill:url(#rect3503_2_)" + id="rect3503_4_" + y="30.768" + x="21.612" + height="2.799" + width="1.541" /> + <linearGradient + gradientUnits="userSpaceOnUse" + id="linearGradient10404" + y2="30.660601" + x2="28.7358" + y1="33.672401" + x1="28.7358"> + <stop + offset="0.4725" + style="stop-color:#ffffff;stop-opacity:1" + id="stop10406" /> + <stop + offset="1" + style="stop-color:#737373;stop-opacity:1" + id="stop10408" /> + </linearGradient> + <rect + style="fill:url(#rect3505_1_)" + id="rect3505_2_" + y="30.660999" + x="27.908001" + height="3.0120001" + width="1.6569999" /> + <linearGradient + gradientUnits="userSpaceOnUse" + id="linearGradient10411" + y2="30.660601" + x2="25.5581" + y1="33.672401" + x1="25.5581"> + <stop + offset="0.4725" + style="stop-color:#ffffff;stop-opacity:1" + id="stop10413" /> + <stop + offset="1" + style="stop-color:#737373;stop-opacity:1" + id="stop10415" /> + </linearGradient> + <rect + style="fill:url(#rect3507_1_)" + id="rect3507_2_" + y="30.660999" + x="24.731001" + height="3.0120001" + width="1.655" /> + <linearGradient + gradientUnits="userSpaceOnUse" + id="linearGradient10418" + y2="30.768101" + x2="19.205099" + y1="33.566898" + x1="19.205099"> + <stop + offset="0.4725" + style="stop-color:#ffffff;stop-opacity:1" + id="stop10420" /> + <stop + offset="1" + style="stop-color:#737373;stop-opacity:1" + id="stop10422" /> + </linearGradient> + <rect + style="fill:url(#rect3509_1_)" + id="rect3509_2_" + y="30.768" + x="18.436001" + height="2.799" + width="1.54" /> + <linearGradient + gradientUnits="userSpaceOnUse" + id="linearGradient10425" + y2="30.768101" + x2="16.029301" + y1="33.566898" + x1="16.029301"> + <stop + offset="0.4725" + style="stop-color:#ffffff;stop-opacity:1" + id="stop10427" /> + <stop + offset="1" + style="stop-color:#737373;stop-opacity:1" + id="stop10429" /> + </linearGradient> + <rect + style="fill:url(#rect3503_3_)" + id="rect3503_1_" + y="30.768" + x="15.259" + height="2.799" + width="1.541" /> + <linearGradient + gradientUnits="userSpaceOnUse" + id="linearGradient10432" + y2="30.660601" + x2="31.913601" + y1="33.672401" + x1="31.913601"> + <stop + offset="0.4725" + style="stop-color:#ffffff;stop-opacity:1" + id="stop10434" /> + <stop + offset="1" + style="stop-color:#737373;stop-opacity:1" + id="stop10436" /> + </linearGradient> + <rect + style="fill:url(#rect3512_1_)" + id="rect3512_2_" + y="30.660999" + x="31.086" + height="3.0120001" + width="1.654" /> + </g> + </g> + </g> + <g + transform="translate(-5.863612,-1.7003576)" + id="g5476"> + <path + inkscape:connector-curvature="0" + style="fill:url(#linearGradient5480);fill-opacity:1;fill-rule:nonzero;stroke:#51751e;stroke-width:0.80000001;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible" + d="m 27.120158,17.303674 13.20482,-15.2033164 13.138634,15.2033164 -6.295868,0 0,11.996672 -13.644107,0 0,-11.996672 -6.403479,0 z" + id="path4348" + sodipodi:nodetypes="cccccccc" /> + <path + inkscape:connector-curvature="0" + style="opacity:0.35400008;fill:none;stroke:url(#linearGradient5482);stroke-width:0.80000001;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible" + d="m 28.833003,16.446995 11.50902,-13.2133118 11.359442,13.2133118 -5.390696,0 0,12.053347 -11.982668,0 0,-12.053347 -5.495098,0 z" + id="path4360" + sodipodi:nodetypes="cccccccc" /> + </g> + </g> +</svg> diff --git a/netlink-notify.c b/netlink-notify.c index eeeeee1..607fa8a 100644 --- a/netlink-notify.c +++ b/netlink-notify.c @@ -37,8 +37,8 @@ #endif #define ICON_NETWORK_ADDRESS "netlink-notify-address" -#define ICON_NETWORK_CONNECTED "netlink-notify-connected" -#define ICON_NETWORK_DISCONNECTED "netlink-notify-disconnected" +#define ICON_NETWORK_CONNECTED "netlink-notify-up" +#define ICON_NETWORK_DISCONNECTED "netlink-notify-down" #define TEXT_TOPIC "Netlink Notification" #define TEXT_NEWLINK "Interface <b>%s</b> is <b>%s</b>." |