Hello community, here is the log from the commit of package otpclient for openSUSE:Factory checked in at 2020-07-27 17:48:43 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/otpclient (Old) and /work/SRC/openSUSE:Factory/.otpclient.new.3592 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "otpclient" Mon Jul 27 17:48:43 2020 rev:4 rq:822967 version:2.3.2 Changes: -------- --- /work/SRC/openSUSE:Factory/otpclient/otpclient.changes 2020-05-15 23:52:17.837541908 +0200 +++ /work/SRC/openSUSE:Factory/.otpclient.new.3592/otpclient.changes 2020-07-27 17:50:32.359597738 +0200 @@ -1,0 +2,7 @@ +Fri Jul 24 14:02:07 UTC 2020 - Paolo Stivanin <i...@paolostivanin.com> + +- Update to 2.3.2 + * Fix wrong code when entries are sorted + * new icon + +------------------------------------------------------------------- Old: ---- v2.3.1.tar.gz v2.3.1.tar.gz.asc New: ---- v2.3.2.tar.gz v2.3.2.tar.gz.asc ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ otpclient.spec ++++++ --- /var/tmp/diff_new_pack.WkYqmy/_old 2020-07-27 17:50:39.187605261 +0200 +++ /var/tmp/diff_new_pack.WkYqmy/_new 2020-07-27 17:50:39.187605261 +0200 @@ -18,7 +18,7 @@ %define uclname OTPClient Name: otpclient -Version: 2.3.1 +Version: 2.3.2 Release: 0 Summary: Simple GTK+ client for managing TOTP and HOTP License: GPL-3.0-or-later @@ -71,6 +71,10 @@ %{_datadir}/applications/com.github.paolostivanin.%{uclname}.desktop %{_datadir}/metainfo/com.github.paolostivanin.%{uclname}.appdata.xml +%{_mandir}/man1/otpclient-cli.1.gz +%{_mandir}/man1/otpclient.1.gz + +%{_datadir}/icons/hicolor/scalable/apps/com.github.paolostivanin.OTPClient-symbolic.svg %{_datadir}/icons/hicolor/16x16/apps/com.github.paolostivanin.%{uclname}.png %{_datadir}/icons/hicolor/24x24/apps/com.github.paolostivanin.%{uclname}.png %{_datadir}/icons/hicolor/32x32/apps/com.github.paolostivanin.%{uclname}.png ++++++ v2.3.1.tar.gz -> v2.3.2.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/OTPClient-2.3.1/CMakeLists.txt new/OTPClient-2.3.2/CMakeLists.txt --- old/OTPClient-2.3.1/CMakeLists.txt 2020-05-13 16:34:31.000000000 +0200 +++ new/OTPClient-2.3.2/CMakeLists.txt 2020-07-24 15:54:55.000000000 +0200 @@ -1,5 +1,5 @@ cmake_minimum_required(VERSION 3.5) -project(OTPClient VERSION "2.3.1" LANGUAGES "C") +project(OTPClient VERSION "2.3.2" LANGUAGES "C") configure_file("src/common/version.h.in" "version.h") include_directories(${PROJECT_BINARY_DIR}) @@ -195,6 +195,9 @@ install(FILES src/ui/otpclient.ui DESTINATION share/otpclient) install(FILES src/ui/shortcuts.ui DESTINATION share/otpclient) +install(FILES otpclient.1.gz DESTINATION share/man/man1) +install(FILES otpclient-cli.1.gz DESTINATION share/man/man1) + install(FILES data/icons/icon_x16.png DESTINATION share/icons/hicolor/16x16/apps RENAME com.github.paolostivanin.OTPClient.png) install(FILES data/icons/icon_x24.png DESTINATION share/icons/hicolor/24x24/apps RENAME com.github.paolostivanin.OTPClient.png) install(FILES data/icons/icon_x32.png DESTINATION share/icons/hicolor/32x32/apps RENAME com.github.paolostivanin.OTPClient.png) @@ -203,4 +206,5 @@ install(FILES data/icons/icon_x128.png DESTINATION share/icons/hicolor/128x128/apps RENAME com.github.paolostivanin.OTPClient.png) install(FILES data/icons/icon_x256.png DESTINATION share/icons/hicolor/256x256/apps RENAME com.github.paolostivanin.OTPClient.png) install(FILES data/icons/icon_x512.png DESTINATION share/icons/hicolor/512x512/apps RENAME com.github.paolostivanin.OTPClient.png) -install(FILES data/icons/otpclient.svg DESTINATION share/icons/hicolor/scalable/apps RENAME com.github.paolostivanin.OTPClient.svg) +install(FILES data/icons/com.github.paolostivanin.OTPClient.svg DESTINATION share/icons/hicolor/scalable/apps) +install(FILES data/icons/com.github.paolostivanin.OTPClient-symbolic.svg DESTINATION share/icons/hicolor/scalable/apps) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/OTPClient-2.3.1/SECURITY.md new/OTPClient-2.3.2/SECURITY.md --- old/OTPClient-2.3.1/SECURITY.md 2020-05-13 16:34:31.000000000 +0200 +++ new/OTPClient-2.3.2/SECURITY.md 2020-07-24 15:54:55.000000000 +0200 @@ -7,7 +7,7 @@ | Version | Supported | EOL | | ------- | ------------------ |------| | 2.3.x | :heavy_check_mark: | TBD | -| 2.2.x | :heavy_check_mark: | 30-May-2020 | +| 2.2.x | :x: | 27-May-2020 | | 2.1.x | :x: | 20-Apr-2020 | | 2.0.x | :x: | 08-Mar-2020 | | 1.5.x | :x: | 31-Mar-2020 | diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/OTPClient-2.3.1/data/com.github.paolostivanin.OTPClient.appdata.xml new/OTPClient-2.3.2/data/com.github.paolostivanin.OTPClient.appdata.xml --- old/OTPClient-2.3.1/data/com.github.paolostivanin.OTPClient.appdata.xml 2020-05-13 16:34:31.000000000 +0200 +++ new/OTPClient-2.3.2/data/com.github.paolostivanin.OTPClient.appdata.xml 2020-07-24 15:54:55.000000000 +0200 @@ -83,6 +83,15 @@ </content_rating> <releases> + <release version="2.3.2" date="2020-06-xx"> + <description> + <p>OTPClient 2.3.2 brings a small fix and a new icon</p> + <ul> + <li>fix incorrect code is shown when sorting by label/issuer</li> + <li>new icon, thanks a lot @bertob</li> + </ul> + </description> + </release> <release version="2.3.1" date="2020-05-13"> <description> <p>OTPClient 2.3.1 brings a security fix</p> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/OTPClient-2.3.1/data/icons/com.github.paolostivanin.OTPClient-symbolic.svg new/OTPClient-2.3.2/data/icons/com.github.paolostivanin.OTPClient-symbolic.svg --- old/OTPClient-2.3.1/data/icons/com.github.paolostivanin.OTPClient-symbolic.svg 1970-01-01 01:00:00.000000000 +0100 +++ new/OTPClient-2.3.2/data/icons/com.github.paolostivanin.OTPClient-symbolic.svg 2020-07-24 15:54:55.000000000 +0200 @@ -0,0 +1,10 @@ +<?xml version="1.0" encoding="UTF-8"?> +<svg height="16px" viewBox="0 0 16 16" width="16px" xmlns="http://www.w3.org/2000/svg"> + <g fill="#241f31"> + <path d="m 4 6 c -0.554688 0 -1 0.445312 -1 1 v 1 h 11 c 0.007812 0 0.011719 0.003906 0.019531 0.003906 v -1.003906 c 0 -0.554688 -0.445312 -1 -1 -1 z m 10.019531 8 c -0.007812 0 -0.011719 0 -0.019531 0 h -11 v 1 c 0 0.554688 0.445312 1 1 1 h 9.019531 c 0.554688 0 1 -0.445312 1 -1 z m 0 0"/> + <path d="m 3 9 c -1.109375 0 -2 0.890625 -2 2 s 0.890625 2 2 2 h 11 c 1.109375 0 2 -0.890625 2 -2 s -0.890625 -2 -2 -2 z m 1 1 c 0.550781 0 1 0.449219 1 1 s -0.449219 1 -1 1 s -1 -0.449219 -1 -1 s 0.449219 -1 1 -1 z m 3 0 c 0.550781 0 1 0.449219 1 1 s -0.449219 1 -1 1 s -1 -0.449219 -1 -1 s 0.449219 -1 1 -1 z m 3 0 c 0.550781 0 1 0.449219 1 1 s -0.449219 1 -1 1 s -1 -0.449219 -1 -1 s 0.449219 -1 1 -1 z m 0 0"/> + <path d="m 8.5 0.5 c -1.921875 0 -3.5 1.578125 -3.5 3.5 h 2 c 0 -0.839844 0.660156 -1.5 1.5 -1.5 s 1.5 0.660156 1.5 1.5 h 2 c 0 -1.921875 -1.578125 -3.5 -3.5 -3.5 z m 0 0"/> + <path d="m 5 4 v 3 h 2 v -3 z m 0 0"/> + <path d="m 10 4 v 1 h 2 v -1 z m 0 0"/> + </g> +</svg> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/OTPClient-2.3.1/data/icons/com.github.paolostivanin.OTPClient.Source.svg new/OTPClient-2.3.2/data/icons/com.github.paolostivanin.OTPClient.Source.svg --- old/OTPClient-2.3.1/data/icons/com.github.paolostivanin.OTPClient.Source.svg 1970-01-01 01:00:00.000000000 +0100 +++ new/OTPClient-2.3.2/data/icons/com.github.paolostivanin.OTPClient.Source.svg 2020-07-24 15:54:55.000000000 +0200 @@ -0,0 +1,988 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<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" + inkscape:export-ydpi="96" + inkscape:export-xdpi="96" + inkscape:export-filename="Template.png" + width="192" + height="152" + id="svg11300" + sodipodi:version="0.32" + inkscape:version="1.0 (4035a4fb49, 2020-05-01)" + sodipodi:docname="com.github.paolostivanin.OTPClient.Source.svg" + inkscape:output_extension="org.inkscape.output.svg.inkscape" + version="1.0" + style="display:inline;enable-background:new" + viewBox="0 0 192 152"> + <title + id="title4162">Adwaita Icon Template</title> + <defs + id="defs3"> + <linearGradient + id="linearGradient1778" + inkscape:collect="always"> + <stop + id="stop1770" + offset="0" + style="stop-color:#000000;stop-opacity:1;" /> + <stop + style="stop-color:#5e5c64;stop-opacity:1" + offset="0.42857143" + id="stop1772" /> + <stop + style="stop-color:#deddda;stop-opacity:1" + offset="0.71428573" + id="stop1774" /> + <stop + id="stop1776" + offset="1" + style="stop-color:#9a9996;stop-opacity:1" /> + </linearGradient> + <linearGradient + inkscape:collect="always" + id="linearGradient1768"> + <stop + style="stop-color:#000000;stop-opacity:1;" + offset="0" + id="stop1760" /> + <stop + id="stop1762" + offset="0.5294109" + style="stop-color:#5e5c64;stop-opacity:1" /> + <stop + id="stop1764" + offset="0.76470536" + style="stop-color:#deddda;stop-opacity:1" /> + <stop + style="stop-color:#9a9996;stop-opacity:1" + offset="1" + id="stop1766" /> + </linearGradient> + <linearGradient + id="linearGradient1758" + inkscape:collect="always"> + <stop + id="stop1750" + offset="0" + style="stop-color:#000000;stop-opacity:1;" /> + <stop + style="stop-color:#5e5c64;stop-opacity:1" + offset="0.42857143" + id="stop1752" /> + <stop + style="stop-color:#deddda;stop-opacity:1" + offset="0.71428573" + id="stop1754" /> + <stop + id="stop1756" + offset="1" + style="stop-color:#9a9996;stop-opacity:1" /> + </linearGradient> + <linearGradient + id="linearGradient1478" + inkscape:collect="always"> + <stop + id="stop1474" + offset="0" + style="stop-color:#77767b;stop-opacity:1;" /> + <stop + id="stop1476" + offset="1" + style="stop-color:#77767b;stop-opacity:0;" /> + </linearGradient> + <linearGradient + inkscape:collect="always" + id="linearGradient1103"> + <stop + style="stop-color:#a51d2d;stop-opacity:1" + offset="0" + id="stop1091" /> + <stop + id="stop1093" + offset="0.04511076" + style="stop-color:#f66151;stop-opacity:1" /> + <stop + style="stop-color:#c01c28;stop-opacity:1" + offset="0.09059967" + id="stop1095" /> + <stop + id="stop1097" + offset="0.90940011" + style="stop-color:#c01c28;stop-opacity:1" /> + <stop + style="stop-color:#f66151;stop-opacity:1" + offset="0.95488906" + id="stop1099" /> + <stop + style="stop-color:#a51d2d;stop-opacity:1" + offset="1" + id="stop1101" /> + </linearGradient> + <linearGradient + inkscape:collect="always" + id="linearGradient1011"> + <stop + style="stop-color:#5e5c64;stop-opacity:1" + offset="0" + id="stop1007" /> + <stop + style="stop-color:#9a9996;stop-opacity:1" + offset="1" + id="stop1009" /> + </linearGradient> + <linearGradient + id="linearGradient8231-1-4-4"> + <stop + id="stop8233-28-5-27" + offset="0" + style="stop-color:#ffffff;stop-opacity:0" /> + <stop + style="stop-color:#ffffff;stop-opacity:0.15428571" + offset="0.31861392" + id="stop8235-7-3-94" /> + <stop + id="stop8237-7-8-20" + offset="0.54270232" + style="stop-color:#ffffff;stop-opacity:0.33714285" /> + <stop + id="stop8239-2-9-1" + offset="1" + style="stop-color:#ffffff;stop-opacity:1" /> + </linearGradient> + <linearGradient + id="linearGradient5767"> + <stop + id="stop5769" + offset="0" + style="stop-color:#bebebe;stop-opacity:0" /> + <stop + style="stop-color:#ffffff;stop-opacity:0" + offset="0.31861392" + id="stop5771" /> + <stop + id="stop5773" + offset="0.75051737" + style="stop-color:#ffffff;stop-opacity:0.42857143" /> + <stop + id="stop5775" + offset="1" + style="stop-color:#ffffff;stop-opacity:1" /> + </linearGradient> + <radialGradient + r="27.330345" + fy="189.15244" + fx="0.053942412" + cy="189.15244" + cx="0.053942412" + gradientTransform="matrix(2.229454,-1.2865389,1.2087442,2.0939897,-228.90301,-208.08725)" + gradientUnits="userSpaceOnUse" + id="radialGradient1406" + xlink:href="#linearGradient8231-1-4-4" + inkscape:collect="always" /> + <radialGradient + r="27.330345" + fy="189.15244" + fx="0.053942412" + cy="189.15244" + cx="0.053942412" + gradientTransform="matrix(1.1252013,-0.60470548,0.56813832,1.0568583,-107.67128,-11.948108)" + gradientUnits="userSpaceOnUse" + id="radialGradient1408" + xlink:href="#linearGradient5767" + inkscape:collect="always" /> + <linearGradient + gradientTransform="translate(180)" + gradientUnits="userSpaceOnUse" + y2="253.78024" + x2="-77.906448" + y1="250.18376" + x1="-84.479218" + id="linearGradient1480" + xlink:href="#linearGradient1478" + inkscape:collect="always" /> + <linearGradient + y2="260" + x2="104" + y1="260" + x1="24" + gradientTransform="matrix(1.0991689,0,0,1.125,-6.3468009,-36.49999)" + gradientUnits="userSpaceOnUse" + id="linearGradient1424" + xlink:href="#linearGradient1103" + inkscape:collect="always" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient1768" + id="radialGradient1605-0" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.1568043,1.7831576e-6,-1.7753151e-6,1.1568028,341.21492,-54.280769)" + cx="64" + cy="225" + fx="64" + fy="225" + r="26" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient1758" + id="linearGradient1607-6" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(-0.875,0,0,1,430.75,-6.0000119)" + x1="24" + y1="223" + x2="52" + y2="223.00003" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient1778" + id="linearGradient1609-7" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.875,0,0,0.36363567,399.75,128.90922)" + x1="24" + y1="223" + x2="52" + y2="223.00012" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient1011" + id="linearGradient1611-9" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.1666662,0,0,1,340.25003,-423.99997)" + x1="84" + y1="207" + x2="84" + y2="213" /> + </defs> + <sodipodi:namedview + inkscape:bbox-paths="true" + stroke="#ef2929" + fill="#f57900" + id="base" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="0.25490196" + inkscape:pageopacity="0.0" + inkscape:pageshadow="2" + inkscape:zoom="2.1478548" + inkscape:cx="98.212365" + inkscape:cy="47.380728" + inkscape:current-layer="layer1" + showgrid="false" + inkscape:grid-bbox="true" + inkscape:document-units="px" + inkscape:showpageshadow="false" + inkscape:window-width="1920" + inkscape:window-height="1016" + inkscape:window-x="0" + inkscape:window-y="0" + width="400px" + height="300px" + inkscape:snap-nodes="true" + inkscape:snap-bbox="false" + objecttolerance="7" + gridtolerance="12" + guidetolerance="13" + inkscape:window-maximized="1" + inkscape:pagecheckerboard="false" + showguides="false" + inkscape:guide-bbox="true" + inkscape:locked="false" + inkscape:measure-start="0,0" + inkscape:measure-end="0,0" + inkscape:object-nodes="true" + inkscape:bbox-nodes="true" + inkscape:snap-global="true" + inkscape:object-paths="true" + inkscape:snap-intersection-paths="true" + inkscape:snap-bbox-edge-midpoints="true" + inkscape:snap-bbox-midpoints="true" + showborder="true" + inkscape:snap-center="true" + inkscape:snap-object-midpoints="true" + inkscape:snap-midpoints="true" + inkscape:snap-smooth-nodes="true" + inkscape:snap-text-baseline="true" + borderlayer="true" + inkscape:document-rotation="0" + inkscape:snap-others="true"> + <inkscape:grid + type="xygrid" + id="grid5883" + spacingx="2" + spacingy="2" + enabled="true" + visible="true" + empspacing="4" + originx="8" + originy="8" /> + <sodipodi:guide + position="72,16" + orientation="0,1" + id="guide1073" + inkscape:locked="false" + inkscape:label="" + inkscape:color="rgb(0,0,255)" /> + <sodipodi:guide + position="20,72" + orientation="1,0" + id="guide1075" + inkscape:locked="false" + inkscape:label="" + inkscape:color="rgb(0,0,255)" /> + <sodipodi:guide + position="72,112" + orientation="0,1" + id="guide1099" + inkscape:locked="false" + inkscape:label="" + inkscape:color="rgb(0,0,255)" /> + <sodipodi:guide + position="72,136" + orientation="0,1" + id="guide993" + inkscape:locked="false" + inkscape:label="" + inkscape:color="rgb(0,0,255)" /> + <sodipodi:guide + position="112,72" + orientation="1,0" + id="guide995" + inkscape:locked="false" + inkscape:label="" + inkscape:color="rgb(0,0,255)" /> + <sodipodi:guide + position="8.0000001,72" + orientation="1,0" + id="guide867" + inkscape:locked="false" + inkscape:label="" + inkscape:color="rgb(0,0,255)" /> + <sodipodi:guide + position="128,72" + orientation="1,0" + id="guide869" + inkscape:locked="false" + inkscape:label="" + inkscape:color="rgb(0,0,255)" /> + <sodipodi:guide + position="72,124" + orientation="0,1" + id="guide871" + inkscape:locked="false" + inkscape:label="" + inkscape:color="rgb(0,0,255)" /> + <inkscape:grid + type="xygrid" + id="grid873" + spacingx="1" + spacingy="1" + empspacing="8" + color="#000000" + opacity="0.49019608" + empcolor="#000000" + empopacity="0.08627451" + dotted="true" + originx="8" + originy="8" /> + <sodipodi:guide + position="32,72" + orientation="1,0" + id="guide877" + inkscape:locked="false" + inkscape:label="" + inkscape:color="rgb(0,0,255)" /> + <sodipodi:guide + position="124,72" + orientation="1,0" + id="guide879" + inkscape:locked="false" + inkscape:label="" + inkscape:color="rgb(0,0,255)" /> + <sodipodi:guide + position="72,128" + orientation="0,1" + id="guide881" + inkscape:locked="false" + inkscape:label="" + inkscape:color="rgb(0,0,255)" /> + <sodipodi:guide + position="72,20" + orientation="0,1" + id="guide883" + inkscape:locked="false" + inkscape:label="" + inkscape:color="rgb(0,0,255)" /> + <sodipodi:guide + position="16,72" + orientation="1,0" + id="guide885" + inkscape:locked="false" + inkscape:label="" + inkscape:color="rgb(0,0,255)" /> + <sodipodi:guide + position="136,72" + orientation="1,0" + id="guide887" + inkscape:locked="false" + inkscape:label="" + inkscape:color="rgb(0,0,255)" /> + <sodipodi:guide + position="72,8" + orientation="0,1" + id="guide897" + inkscape:locked="false" + inkscape:label="" + inkscape:color="rgb(0,0,255)" /> + <sodipodi:guide + position="72,32" + orientation="0,1" + id="guide899" + inkscape:locked="false" + inkscape:label="" + inkscape:color="rgb(0,0,255)" /> + <sodipodi:guide + position="264,264" + orientation="-0.70710678,0.70710678" + id="guide950" + inkscape:locked="false" + inkscape:label="" + inkscape:color="rgb(0,0,255)" /> + <sodipodi:guide + position="72,72" + orientation="0.70710678,0.70710678" + id="guide952" + inkscape:locked="false" + inkscape:label="" + inkscape:color="rgb(0,0,255)" /> + </sodipodi:namedview> + <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:creator> + <cc:Agent> + <dc:title>GNOME Design Team</dc:title> + </cc:Agent> + </dc:creator> + <dc:source /> + <cc:license + rdf:resource="http://creativecommons.org/licenses/by-sa/4.0/" /> + <dc:title>Adwaita Icon Template</dc:title> + <dc:subject> + <rdf:Bag /> + </dc:subject> + <dc:date /> + <dc:rights> + <cc:Agent> + <dc:title /> + </cc:Agent> + </dc:rights> + <dc:publisher> + <cc:Agent> + <dc:title /> + </cc:Agent> + </dc:publisher> + <dc:identifier /> + <dc:relation /> + <dc:language /> + <dc:coverage /> + <dc:description /> + <dc:contributor> + <cc:Agent> + <dc:title /> + </cc:Agent> + </dc:contributor> + </cc:Work> + <cc:License + rdf:about="http://creativecommons.org/licenses/by-sa/4.0/"> + <cc:permits + rdf:resource="http://creativecommons.org/ns#Reproduction" /> + <cc:permits + rdf:resource="http://creativecommons.org/ns#Distribution" /> + <cc:requires + rdf:resource="http://creativecommons.org/ns#Notice" /> + <cc:requires + rdf:resource="http://creativecommons.org/ns#Attribution" /> + <cc:permits + rdf:resource="http://creativecommons.org/ns#DerivativeWorks" /> + <cc:requires + rdf:resource="http://creativecommons.org/ns#ShareAlike" /> + </cc:License> + </rdf:RDF> + </metadata> + <g + id="layer1" + inkscape:label="App Icon" + inkscape:groupmode="layer" + style="display:inline" + transform="translate(8,-156)"> + <g + inkscape:groupmode="layer" + id="layer4" + inkscape:label="template" + style="display:inline" + sodipodi:insensitive="true"> + <rect + inkscape:label="0" + y="172" + x="9.2651362e-08" + height="128" + width="128" + id="hicolor" + style="display:inline;overflow:visible;visibility:visible;fill:#f0f0f0;fill-opacity:0;fill-rule:nonzero;stroke:none;stroke-width:0.5;marker:none;enable-background:accumulate" /> + <rect + style="display:inline;overflow:visible;visibility:visible;fill:#f0f0f0;fill-opacity:0;fill-rule:nonzero;stroke:none;stroke-width:0.5;marker:none;enable-background:accumulate" + id="symbolic" + width="16" + height="16" + x="160" + y="172" + inkscape:label="0" /> + </g> + <g + sodipodi:insensitive="true" + inkscape:groupmode="layer" + id="layer2" + inkscape:label="baseplate" + style="display:inline"> + <g + style="display:inline;fill:#000000;enable-background:new" + transform="matrix(7.9911709,0,0,8.0036407,-167.7909,-4846.0776)" + id="g12027" + inkscape:export-xdpi="12" + inkscape:export-ydpi="12" /> + <rect + style="display:inline;overflow:visible;visibility:visible;fill:#f0f0f0;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.5;marker:none;enable-background:accumulate" + id="128" + width="128" + height="128" + x="9.2651362e-08" + y="172" + inkscape:label="0" /> + <g + id="g883" + style="fill:none;fill-opacity:0.25098;stroke:#a579b3;stroke-opacity:1" + transform="translate(-24,24)" /> + <g + id="g900" + style="fill:none;fill-opacity:0.25098;stroke:#a579b3;stroke-opacity:1" + transform="translate(-24,24)" /> + <rect + inkscape:label="" + y="172" + x="160" + height="16" + width="16" + id="16" + style="display:inline;overflow:visible;visibility:visible;fill:#f0f0f0;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.5;marker:none;enable-background:accumulate" /> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:4px;line-height:125%;font-family:Cantarell;-inkscape-font-specification:'Cantarell, Bold';text-align:start;writing-mode:lr-tb;text-anchor:start;display:inline;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.332649;enable-background:new" + x="0" + y="167" + id="text863" + inkscape:label="icon-name"><tspan + style="font-size:4px;stroke-width:0.332649" + sodipodi:role="line" + id="tspan861" + x="0" + y="167">Hicolor</tspan></text> + <text + inkscape:label="icon-name" + id="text867" + y="167" + x="160" + style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:4px;line-height:125%;font-family:Cantarell;-inkscape-font-specification:'Cantarell, Bold';text-align:start;writing-mode:lr-tb;text-anchor:start;display:inline;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.332649;enable-background:new" + xml:space="preserve"><tspan + y="167" + x="160" + id="tspan865" + sodipodi:role="line" + style="font-size:4px;stroke-width:0.332649">Symbolic</tspan></text> + </g> + <g + inkscape:groupmode="layer" + id="layer9" + inkscape:label="icons" + style="display:inline"> + <g + transform="translate(-351.25,-1.91e-5)" + id="g1698"> + <path + sodipodi:arc-type="arc" + style="display:inline;vector-effect:none;fill:none;fill-opacity:1;stroke:url(#radialGradient1605-0);stroke-width:14;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;enable-background:new" + id="path1552-2" + sodipodi:type="arc" + sodipodi:cx="415.25" + sodipodi:cy="205.99997" + sodipodi:rx="22.99995" + sodipodi:ry="22.99995" + sodipodi:start="3.1415927" + sodipodi:end="0" + sodipodi:open="true" + d="M 392.25005,205.99997 A 22.99995,22.99995 0 0 1 415.25,183.00002 22.99995,22.99995 0 0 1 438.24995,205.99997" /> + <path + style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:url(#linearGradient1607-6);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:12;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new" + d="m 385.25,205.99998 v 32 h 14 v -32 c -1.75,-1.00001 -12.25,-1.00001 -14,0 z" + id="path1554-3" + inkscape:connector-curvature="0" + sodipodi:nodetypes="ccccc" /> + <path + style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:url(#linearGradient1609-7);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:12;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new" + d="m 431.25,205.99998 v 8 h 14 v -8 c -1.75,-1.00001 -12.25,-1.00001 -14,0 z" + id="path1556-7" + inkscape:connector-curvature="0" + sodipodi:nodetypes="ccccc" /> + <ellipse + style="display:inline;vector-effect:none;fill:url(#linearGradient1611-9);fill-opacity:1;stroke:none;stroke-width:12;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;enable-background:new" + id="ellipse1558-5" + cx="438.25" + cy="-213.99998" + rx="6.9999962" + ry="3.0000074" + transform="scale(1,-1)" /> + </g> + <rect + ry="8" + rx="7.9999995" + y="260" + x="20.033253" + height="32" + width="87.933517" + id="rect1398" + style="display:inline;vector-effect:none;fill:url(#linearGradient1424);fill-opacity:1;stroke:none;stroke-width:2.39046;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;enable-background:new" /> + <rect + ry="9.2307701" + rx="7.9999995" + y="224" + x="20" + height="60.000015" + width="88" + id="rect1400" + style="display:inline;vector-effect:none;fill:#ed333b;fill-opacity:1;stroke:none;stroke-width:2.39045;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;enable-background:new" /> + <rect + ry="14" + rx="14" + y="240" + x="7.999999" + height="28" + width="112" + id="rect1402" + style="display:inline;vector-effect:none;fill:#c0bfbc;fill-opacity:1;stroke:none;stroke-width:2.39045;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;enable-background:new" /> + <rect + style="display:inline;vector-effect:none;fill:#f6f5f4;fill-opacity:1;stroke:none;stroke-width:2.39045;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;enable-background:new" + id="rect1404" + width="112" + height="28" + x="7.999999" + y="236" + rx="14" + ry="14" /> + <circle + r="5" + cy="250" + cx="25" + id="circle1406" + style="fill:#1c71d8;fill-opacity:1;stroke-width:2;stroke-linecap:square;stroke-linejoin:round" /> + <circle + style="fill:#1c71d8;fill-opacity:1;stroke-width:2;stroke-linecap:square;stroke-linejoin:round" + id="circle1408" + cx="39" + cy="250" + r="5" /> + <circle + r="5" + cy="250" + cx="53" + id="circle1410" + style="fill:#1c71d8;fill-opacity:1;stroke-width:2;stroke-linecap:square;stroke-linejoin:round" /> + <circle + style="fill:#1c71d8;fill-opacity:1;stroke-width:2;stroke-linecap:square;stroke-linejoin:round" + id="circle1412" + cx="67" + cy="250" + r="5" /> + <g + transform="translate(4)" + id="g1469"> + <path + id="path1462" + style="fill:none;fill-opacity:1;stroke:#77767b;stroke-width:3;stroke-linecap:round;stroke-linejoin:round" + sodipodi:type="arc" + sodipodi:arc-type="arc" + sodipodi:open="true" + sodipodi:start="3.6341305" + sodipodi:end="0.26179939" + sodipodi:ry="4" + sodipodi:rx="4" + sodipodi:cy="249.99998" + sodipodi:cx="99" + d="m 95.475457,248.10853 a 4,4 0 0 1 4.997703,-1.82739 4,4 0 0 1 2.39054,4.75412" /> + <path + sodipodi:cx="99" + sodipodi:cy="249.99998" + sodipodi:rx="4" + sodipodi:ry="4" + sodipodi:end="3.6651914" + sodipodi:start="1.0471976" + sodipodi:open="true" + sodipodi:arc-type="arc" + sodipodi:type="arc" + style="fill:none;fill-opacity:1;stroke:url(#linearGradient1480);stroke-width:3;stroke-linecap:round;stroke-linejoin:round" + id="path1465" + d="m 101,253.46409 a 4,4 0 0 1 -4.828427,-0.63568 4,4 0 0 1 -0.635675,-4.82843" /> + </g> + <g + transform="matrix(0.09918845,0.17179942,-0.17179942,0.09918845,593.56926,172.33487)" + id="use12496" + style="display:inline"> + <path + inkscape:export-ydpi="90" + inkscape:export-xdpi="90" + inkscape:export-filename="/home/hbons/Moblin/git/carrick-ng/data/icons/network-connecting.png" + sodipodi:open="true" + sodipodi:end="4.712389" + sodipodi:start="0.23191105" + sodipodi:type="arc" + style="display:inline;fill:none;stroke:url(#radialGradient1406);stroke-width:15.1993;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="path1400" + sodipodi:cx="-25.809397" + sodipodi:cy="179.43886" + sodipodi:rx="22.98097" + sodipodi:ry="22.98097" + d="m -3.4436513,184.72075 a 22.98097,22.98097 0 0 1 -25.9046347,17.42496 22.98097,22.98097 0 0 1 -19.37345,-24.4816 22.98097,22.98097 0 0 1 22.912339,-21.20622" + transform="matrix(-0.17177925,0.64067836,-0.64073702,-0.17157497,-367.79939,1441.8421)" + sodipodi:arc-type="arc" /> + <path + transform="matrix(-0.42348043,-0.51053562,0.51039781,-0.4236396,-580.86252,1457.8252)" + d="m -3.4436513,184.72075 a 22.98097,22.98097 0 0 1 -25.9046347,17.42496 22.98097,22.98097 0 0 1 -19.37345,-24.4816 22.98097,22.98097 0 0 1 22.912339,-21.20622" + sodipodi:ry="22.98097" + sodipodi:rx="22.98097" + sodipodi:cy="179.43886" + sodipodi:cx="-25.809397" + id="path1402" + style="display:inline;fill:none;stroke:url(#radialGradient1408);stroke-width:15.1993;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + sodipodi:type="arc" + sodipodi:start="0.23191105" + sodipodi:end="4.712389" + sodipodi:open="true" + inkscape:export-filename="/home/hbons/Moblin/git/carrick-ng/data/icons/network-connecting.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90" + sodipodi:arc-type="arc" /> + </g> + <path + sodipodi:nodetypes="sscscssscscssssc" + d="m 164,178 c -0.554,0 -1,0.446 -1,1 v 1 h 11 c 0.007,0 0.0129,0.002 0.0195,0.002 V 179 c 0,-0.554 -0.446,-1 -1,-1 z m 10.01953,7.99805 c -0.007,6e-5 -0.0129,0.003 -0.0195,0.002 h -11 v 1 c 0,0.554 0.446,1 1,1 h 9.01953 c 0.554,0 1,-0.446 1,-1 z" + style="fill:#241f31;fill-opacity:1;stroke:none;stroke-width:2.00001;stroke-linecap:square;stroke-linejoin:round" + id="rect1086" /> + <rect + style="fill:#241f31;fill-opacity:1;stroke:none;stroke-width:2.00001;stroke-linecap:square;stroke-linejoin:round" + id="rect1177" + width="10.038111" + height="8" + x="319.98096" + y="179" + rx="1" + ry="1" /> + <path + d="m 163,181 c -1.108,0 -2,0.892 -2,2 0,1.108 0.892,2 2,2 h 11 c 1.108,0 2,-0.892 2,-2 0,-1.108 -0.892,-2 -2,-2 z m 1,1 a 1,1 0 0 1 1,1 1,1 0 0 1 -1,1 1,1 0 0 1 -1,-1 1,1 0 0 1 1,-1 z m 3,0 a 1,1 0 0 1 1,1 1,1 0 0 1 -1,1 1,1 0 0 1 -1,-1 1,1 0 0 1 1,-1 z m 3,0 a 1,1 0 0 1 1,1 1,1 0 0 1 -1,1 1,1 0 0 1 -1,-1 1,1 0 0 1 1,-1 z" + style="fill:#241f31;fill-opacity:1;stroke:none;stroke-width:2.00001;stroke-linecap:square;stroke-linejoin:round" + id="rect1201" /> + <rect + ry="0.47119141" + rx="14" + y="286.68457" + x="119.87012" + height="0.47119141" + width="0.23730469" + id="rect1388" + style="fill:#77767b;fill-opacity:1;stroke:none;stroke-width:2;stroke-linecap:square;stroke-linejoin:round;stroke-opacity:1" /> + </g> + <g + sodipodi:insensitive="true" + inkscape:groupmode="layer" + id="layer3" + inkscape:label="grid" + style="display:none"> + <circle + cx="64.000031" + cy="236" + r="59.504131" + id="circle2892" + style="display:inline;opacity:0.1;vector-effect:none;fill:none;fill-opacity:1;stroke:#000000;stroke-width:0.99;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:0.99, 0.99;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none;paint-order:normal;enable-background:new" /> + <rect + ry="7.9292889" + rx="8.701004" + y="180.49496" + x="20.495007" + height="111.01005" + width="87.009987" + id="rect2894" + style="display:inline;opacity:0.1;vector-effect:none;fill:none;fill-opacity:1;stroke:#000000;stroke-width:0.99;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:0.99, 0.99;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none;paint-order:normal;enable-background:new" /> + <rect + ry="7.9238095" + rx="7.9238095" + y="184.49524" + x="12.495266" + height="103.00952" + width="103.00952" + id="rect2896" + style="display:inline;opacity:0.1;vector-effect:none;fill:none;fill-opacity:1;stroke:#000000;stroke-width:0.99;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:0.99, 0.99;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none;paint-order:normal;enable-background:new" /> + <rect + ry="8.701005" + rx="7.9292889" + y="200.49496" + x="8.4950066" + height="87.010048" + width="111.01004" + id="rect2898" + style="display:inline;opacity:0.1;vector-effect:none;fill:none;fill-opacity:1;stroke:#000000;stroke-width:0.99;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:0.99, 0.99;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none;paint-order:normal;enable-background:new" /> + <path + inkscape:connector-curvature="0" + id="path2900" + d="M 2.6203015e-5,288.99999 H 128.00003" + style="display:inline;fill:none;stroke:#62a0ea;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;enable-background:new" /> + </g> + <g + style="stroke-width:1.66667" + transform="matrix(0.09999996,0,0,0.09999996,151.2,158.30001)" + id="g1161"> + <path + id="path1191" + d="m 173,142 c -19.21154,0 -35,15.78846 -35,35 h 20 c 0,-8.40274 6.59726,-15 15,-15 8.40274,0 15,6.59726 15,15 h 20 c 0,-19.21154 -15.78846,-35 -35,-35 z" + style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;font-feature-settings:normal;font-variation-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;shape-margin:0;inline-size:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#241f31;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:20;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new;stop-color:#000000;stop-opacity:1" /> + </g> + <path + id="path1195" + d="m 165,176 v 3 h 2 v -3 z" + style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;font-feature-settings:normal;font-variation-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;shape-margin:0;inline-size:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#241f31;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate;stop-color:#000000;stop-opacity:1" /> + <path + id="path1199" + d="m 170,176 v 1 h 2 v -1 z" + style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;font-feature-settings:normal;font-variation-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;shape-margin:0;inline-size:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#241f31;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate;stop-color:#000000;stop-opacity:1" /> + <g + id="g1181" + transform="matrix(0.09999996,0,0,0.09999996,308.2,159.30001)" + style="stroke-width:1.66667"> + <path + sodipodi:arc-type="arc" + style="display:inline;opacity:1;vector-effect:none;fill:none;fill-opacity:1;stroke:#241f31;stroke-width:20;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;enable-background:new" + id="path1179" + sodipodi:type="arc" + sodipodi:cx="173.00005" + sodipodi:cy="177.00002" + sodipodi:rx="25.00004" + sodipodi:ry="25.00004" + sodipodi:start="3.1415927" + sodipodi:end="0" + sodipodi:open="true" + d="m 148.00001,177.00002 a 25.00004,25.00004 0 0 1 25.00004,-25.00004 25.00004,25.00004 0 0 1 25.00004,25.00004" /> + </g> + <path + style="fill:none;stroke:#241f31;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + d="m 323,177 v 3" + id="path1183" /> + <path + id="path1185" + d="m 328,177 v 1" + style="fill:none;stroke:#241f31;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" /> + <g + transform="translate(110)" + id="g1283"> + <rect + ry="1" + rx="1" + y="178" + x="162.00002" + height="9" + width="11.019053" + id="rect1251" + style="display:inline;fill:#241f31;fill-opacity:1;stroke:none;stroke-width:2.00001;stroke-linecap:square;stroke-linejoin:round;enable-background:new" /> + <rect + style="display:inline;fill:#241f31;fill-opacity:1;stroke:none;stroke-width:2.00001;stroke-linecap:square;stroke-linejoin:round;enable-background:new" + id="rect1253" + width="15.000009" + height="4" + x="160" + y="180" + rx="2" + ry="2" /> + <circle + r="1" + cy="182" + cx="163" + id="circle1255" + style="display:inline;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:2;stroke-linecap:square;stroke-linejoin:round;stroke-opacity:1;enable-background:new" /> + <circle + style="display:inline;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:2;stroke-linecap:square;stroke-linejoin:round;stroke-opacity:1;enable-background:new" + id="circle1257" + cx="166" + cy="182" + r="1" /> + <circle + r="1" + cy="182" + cx="169" + id="circle1259" + style="display:inline;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:2;stroke-linecap:square;stroke-linejoin:round;stroke-opacity:1;enable-background:new" /> + <g + style="stroke-width:1.66667" + transform="matrix(0.09999996,0,0,0.09999996,150.2,158.30001)" + id="g1263"> + <path + id="path1261" + d="m 173,142 c -19.21154,0 -35,15.78846 -35,35 h 20 c 0,-8.40274 6.59726,-15 15,-15 8.40274,0 15,6.59726 15,15 h 20 c 0,-19.21154 -15.78846,-35 -35,-35 z" + style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;font-feature-settings:normal;font-variation-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;shape-margin:0;inline-size:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#241f31;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:20;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new;stop-color:#000000;stop-opacity:1" /> + </g> + <path + id="path1265" + d="m 164,176 v 3 h 2 v -3 z" + style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;font-feature-settings:normal;font-variation-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;shape-margin:0;inline-size:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#241f31;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate;stop-color:#000000;stop-opacity:1" /> + <path + id="path1267" + d="m 169,176 v 1 h 2 v -1 z" + style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;font-feature-settings:normal;font-variation-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;shape-margin:0;inline-size:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#241f31;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate;stop-color:#000000;stop-opacity:1" /> + </g> + <g + transform="translate(90)" + id="g1316"> + <path + sodipodi:nodetypes="sscscssscscssssc" + d="m 164,178 c -0.554,0 -1,0.446 -1,1 v 1 h 11 c 0.007,0 0.0129,0.002 0.0195,0.002 V 179 c 0,-0.554 -0.446,-1 -1,-1 z m 10.01953,7.99805 c -0.007,6e-5 -0.0129,0.003 -0.0195,0.002 h -11 v 1 c 0,0.554 0.446,1 1,1 h 9.01953 c 0.554,0 1,-0.446 1,-1 z" + style="display:inline;fill:#241f31;fill-opacity:1;stroke:none;stroke-width:2.00001;stroke-linecap:square;stroke-linejoin:round;enable-background:new" + id="path1296" /> + <path + d="m 163,181 c -1.108,0 -2,0.892 -2,2 0,1.108 0.892,2 2,2 h 11 c 1.108,0 2,-0.892 2,-2 0,-1.108 -0.892,-2 -2,-2 z m 1,1 a 1,1 0 0 1 1,1 1,1 0 0 1 -1,1 1,1 0 0 1 -1,-1 1,1 0 0 1 1,-1 z m 3,0 a 1,1 0 0 1 1,1 1,1 0 0 1 -1,1 1,1 0 0 1 -1,-1 1,1 0 0 1 1,-1 z m 3,0 a 1,1 0 0 1 1,1 1,1 0 0 1 -1,1 1,1 0 0 1 -1,-1 1,1 0 0 1 1,-1 z" + style="display:inline;fill:#241f31;fill-opacity:1;stroke:none;stroke-width:2.00001;stroke-linecap:square;stroke-linejoin:round;enable-background:new" + id="path1298" /> + <g + style="stroke-width:1.66667" + transform="matrix(0.09999996,0,0,0.09999996,151.2,158.30001)" + id="g1302"> + <path + id="path1300" + d="m 173,142 c -19.21154,0 -35,15.78846 -35,35 h 20 c 0,-8.40274 6.59726,-15 15,-15 8.40274,0 15,6.59726 15,15 h 20 c 0,-19.21154 -15.78846,-35 -35,-35 z" + style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;font-feature-settings:normal;font-variation-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;shape-margin:0;inline-size:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#241f31;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:20;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new;stop-color:#000000;stop-opacity:1" /> + </g> + <path + id="path1304" + d="m 165,176 v 3 h 2 v -3 z" + style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;font-feature-settings:normal;font-variation-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;shape-margin:0;inline-size:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#241f31;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate;stop-color:#000000;stop-opacity:1" /> + <path + id="path1306" + d="m 170,176 v 1 h 2 v -1 z" + style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;font-feature-settings:normal;font-variation-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;shape-margin:0;inline-size:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#241f31;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate;stop-color:#000000;stop-opacity:1" /> + </g> + </g> +</svg> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/OTPClient-2.3.1/data/icons/com.github.paolostivanin.OTPClient.svg new/OTPClient-2.3.2/data/icons/com.github.paolostivanin.OTPClient.svg --- old/OTPClient-2.3.1/data/icons/com.github.paolostivanin.OTPClient.svg 1970-01-01 01:00:00.000000000 +0100 +++ new/OTPClient-2.3.2/data/icons/com.github.paolostivanin.OTPClient.svg 2020-07-24 15:54:55.000000000 +0200 @@ -0,0 +1,50 @@ +<?xml version="1.0" encoding="UTF-8"?> +<svg height="128px" viewBox="0 0 128 128" width="128px" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> + <radialGradient id="a" cx="64" cy="225" gradientTransform="matrix(1.156804 0.00000178 -0.00000178 1.156803 341.214905 -54.280769)" gradientUnits="userSpaceOnUse" r="26"> + <stop offset="0"/> + <stop offset="0.529411" stop-color="#5e5c64"/> + <stop offset="0.764705" stop-color="#deddda"/> + <stop offset="1" stop-color="#9a9996"/> + </radialGradient> + <linearGradient id="b" gradientUnits="userSpaceOnUse"> + <stop offset="0"/> + <stop offset="0.428571" stop-color="#5e5c64"/> + <stop offset="0.714286" stop-color="#deddda"/> + <stop offset="1" stop-color="#9a9996"/> + </linearGradient> + <linearGradient id="c" gradientTransform="matrix(-0.875 0 0 1 79.5 -178.000031)" x1="24" x2="52" xlink:href="#b" y1="223" y2="223.000031"/> + <linearGradient id="d" gradientTransform="matrix(0.875 0 0 0.363636 48.5 -43.090794)" x1="24" x2="52" xlink:href="#b" y1="223" y2="223.000122"/> + <linearGradient id="e" gradientTransform="matrix(1.166666 0 0 -1 -10.999969 251.99995)" gradientUnits="userSpaceOnUse" x1="84" x2="84" y1="207" y2="213"> + <stop offset="0" stop-color="#5e5c64"/> + <stop offset="1" stop-color="#9a9996"/> + </linearGradient> + <linearGradient id="f" gradientTransform="matrix(1.099169 0 0 1.125 -6.346801 -208.499989)" gradientUnits="userSpaceOnUse" x1="24" x2="104" y1="260" y2="260"> + <stop offset="0" stop-color="#a51d2d"/> + <stop offset="0.0451108" stop-color="#f66151"/> + <stop offset="0.0905997" stop-color="#c01c28"/> + <stop offset="0.9094" stop-color="#c01c28"/> + <stop offset="0.954889" stop-color="#f66151"/> + <stop offset="1" stop-color="#a51d2d"/> + </linearGradient> + <linearGradient id="g" gradientUnits="userSpaceOnUse" x1="95.520782" x2="102.093552" y1="250.183762" y2="253.780243"> + <stop offset="0" stop-color="#77767b"/> + <stop offset="1" stop-color="#77767b" stop-opacity="0"/> + </linearGradient> + <path d="m 392.25 206.000019 c 0 -12.703125 10.296875 -23 23 -23 s 23 10.296875 23 23" fill="none" stroke="url(#a)" stroke-linejoin="round" stroke-width="14" transform="matrix(1 0 0 1 -351.25 -172.000019)"/> + <path d="m 34 34 v 32 h 14 v -32 c -1.75 -1 -12.25 -1 -14 0 z m 0 0" fill="url(#c)"/> + <path d="m 80 34 v 8 h 14 v -8 c -1.75 -1 -12.25 -1 -14 0 z m 0 0" fill="url(#d)"/> + <path d="m 94 42 c 0 -1.65625 -3.132812 -3 -7 -3 s -7 1.34375 -7 3 s 3.132812 3 7 3 s 7 -1.34375 7 -3 z m 0 0" fill="url(#e)"/> + <path d="m 28.035156 88 h 71.929688 c 4.421875 0 8 3.582031 8 8 v 16 c 0 4.417969 -3.578125 8 -8 8 h -71.929688 c -4.421875 0 -8 -3.582031 -8 -8 v -16 c 0 -4.417969 3.578125 -8 8 -8 z m 0 0" fill="url(#f)"/> + <path d="m 28 52 h 72 c 4.417969 0 8 4.132812 8 9.230469 v 41.539062 c 0 5.097657 -3.582031 9.230469 -8 9.230469 h -72 c -4.417969 0 -8 -4.132812 -8 -9.230469 v -41.539062 c 0 -5.097657 3.582031 -9.230469 8 -9.230469 z m 0 0" fill="#ed333b"/> + <path d="m 22 68 h 84 c 7.730469 0 14 6.269531 14 14 s -6.269531 14 -14 14 h -84 c -7.730469 0 -14 -6.269531 -14 -14 s 6.269531 -14 14 -14 z m 0 0" fill="#c0bfbc"/> + <path d="m 22 64 h 84 c 7.730469 0 14 6.269531 14 14 s -6.269531 14 -14 14 h -84 c -7.730469 0 -14 -6.269531 -14 -14 s 6.269531 -14 14 -14 z m 0 0" fill="#f6f5f4"/> + <g fill="#1c71d8"> + <path d="m 30 78 c 0 2.761719 -2.238281 5 -5 5 s -5 -2.238281 -5 -5 s 2.238281 -5 5 -5 s 5 2.238281 5 5 z m 0 0"/> + <path d="m 44 78 c 0 2.761719 -2.238281 5 -5 5 s -5 -2.238281 -5 -5 s 2.238281 -5 5 -5 s 5 2.238281 5 5 z m 0 0"/> + <path d="m 58 78 c 0 2.761719 -2.238281 5 -5 5 s -5 -2.238281 -5 -5 s 2.238281 -5 5 -5 s 5 2.238281 5 5 z m 0 0"/> + <path d="m 72 78 c 0 2.761719 -2.238281 5 -5 5 s -5 -2.238281 -5 -5 s 2.238281 -5 5 -5 s 5 2.238281 5 5 z m 0 0"/> + </g> + <path d="m 99.476562 76.109375 c 0.960938 -1.789063 3.109376 -2.578125 4.996094 -1.828125 c 1.890625 0.746094 2.917969 2.792969 2.390625 4.753906" fill="none" stroke="#77767b" stroke-linecap="round" stroke-linejoin="round" stroke-width="3"/> + <path d="m 101 253.464844 c -1.566406 0.90625 -3.546875 0.644531 -4.828125 -0.636719 s -1.542969 -3.261719 -0.636719 -4.828125" fill="none" stroke="url(#g)" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" transform="matrix(1 0 0 1 4 -172)"/> + <path d="m 119.988281 114.683594 c 0.066407 0 0.121094 0.105468 0.121094 0.238281 c 0 0.128906 -0.054687 0.234375 -0.121094 0.234375 c -0.066406 0 -0.117187 -0.105469 -0.117187 -0.234375 c 0 -0.132813 0.050781 -0.238281 0.117187 -0.238281 z m 0 0" fill="#77767b"/> +</svg> Binary files old/OTPClient-2.3.1/data/icons/icon_x128.png and new/OTPClient-2.3.2/data/icons/icon_x128.png differ Binary files old/OTPClient-2.3.1/data/icons/icon_x16.png and new/OTPClient-2.3.2/data/icons/icon_x16.png differ Binary files old/OTPClient-2.3.1/data/icons/icon_x24.png and new/OTPClient-2.3.2/data/icons/icon_x24.png differ Binary files old/OTPClient-2.3.1/data/icons/icon_x256.png and new/OTPClient-2.3.2/data/icons/icon_x256.png differ Binary files old/OTPClient-2.3.1/data/icons/icon_x32.png and new/OTPClient-2.3.2/data/icons/icon_x32.png differ Binary files old/OTPClient-2.3.1/data/icons/icon_x48.png and new/OTPClient-2.3.2/data/icons/icon_x48.png differ Binary files old/OTPClient-2.3.1/data/icons/icon_x512.png and new/OTPClient-2.3.2/data/icons/icon_x512.png differ Binary files old/OTPClient-2.3.1/data/icons/icon_x64.png and new/OTPClient-2.3.2/data/icons/icon_x64.png differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/OTPClient-2.3.1/data/icons/otpclient.svg new/OTPClient-2.3.2/data/icons/otpclient.svg --- old/OTPClient-2.3.1/data/icons/otpclient.svg 2020-05-13 16:34:31.000000000 +0200 +++ new/OTPClient-2.3.2/data/icons/otpclient.svg 1970-01-01 01:00:00.000000000 +0100 @@ -1,21 +0,0 @@ -<svg width="512" height="512" xmlns="http://www.w3.org/2000/svg"> - - <g> - <title>background</title> - <rect fill="none" id="canvas_background" height="402" width="582" y="-1" x="-1"/> - </g> - <g> - <title>Layer 1</title> - <path stroke-miterlimit="10" stroke-linejoin="round" stroke-linecap="round" stroke-width="20" stroke="#f95454" fill="none" id="svg_1" d="m344.2,369.2l-219.1,0c-61.9,0 -112.5,-50.6 -112.5,-112.5l0,0c0,-61.9 50.6,-112.5 112.5,-112.5l261,0c61.9,0 112.5,50.6 112.5,112.5l0,0c0,55.7 -41,102.3 -94.4,111" class="st0"/> - <path stroke-miterlimit="10" stroke-linejoin="round" stroke-linecap="round" stroke-width="20" stroke="#f95454" fill="none" id="svg_2" d="m98.1,216.3c22.3,-7.4 46.3,4.6 53.8,26.9s-4.6,46.3 -26.9,53.8s-46.3,-4.6 -53.8,-26.9c-2.4,-7.3 -2.8,-14.7 -1.4,-21.7" class="st0"/> - <line stroke-miterlimit="10" stroke-linejoin="round" stroke-linecap="round" stroke-width="20" stroke="#65b5f7" fill="none" id="svg_4" y2="284.7" y1="228.7" x2="236.5" x1="236.5" class="st1"/> - <line stroke-miterlimit="10" stroke-linejoin="round" stroke-linecap="round" stroke-width="20" stroke="#65b5f7" fill="none" id="svg_5" y2="271" y1="242.3" x2="212.4" x1="260.5" class="st1"/> - <line stroke-miterlimit="10" stroke-linejoin="round" stroke-linecap="round" stroke-width="20" stroke="#65b5f7" fill="none" id="svg_6" y2="271" y1="242.3" x2="260.5" x1="212.4" class="st1"/> - <line stroke-miterlimit="10" stroke-linejoin="round" stroke-linecap="round" stroke-width="20" stroke="#65b5f7" fill="none" id="svg_8" y2="284.7" y1="228.7" x2="320.1" x1="320.1" class="st1"/> - <line stroke-miterlimit="10" stroke-linejoin="round" stroke-linecap="round" stroke-width="20" stroke="#65b5f7" fill="none" id="svg_9" y2="271" y1="242.3" x2="296" x1="344.2" class="st1"/> - <line stroke-miterlimit="10" stroke-linejoin="round" stroke-linecap="round" stroke-width="20" stroke="#65b5f7" fill="none" id="svg_10" y2="271" y1="242.3" x2="344.2" x1="296" class="st1"/> - <line stroke-miterlimit="10" stroke-linejoin="round" stroke-linecap="round" stroke-width="20" stroke="#65b5f7" fill="none" id="svg_12" y2="284.7" y1="228.7" x2="403.7" x1="403.7" class="st1"/> - <line stroke-miterlimit="10" stroke-linejoin="round" stroke-linecap="round" stroke-width="20" stroke="#65b5f7" fill="none" id="svg_13" y2="271" y1="242.3" x2="379.7" x1="427.8" class="st1"/> - <line stroke-miterlimit="10" stroke-linejoin="round" stroke-linecap="round" stroke-width="20" stroke="#65b5f7" fill="none" id="svg_14" y2="271" y1="242.3" x2="427.8" x1="379.7" class="st1"/> - </g> -</svg> \ No newline at end of file Binary files old/OTPClient-2.3.1/otpclient-cli.1.gz and new/OTPClient-2.3.2/otpclient-cli.1.gz differ Binary files old/OTPClient-2.3.1/otpclient.1.gz and new/OTPClient-2.3.2/otpclient.1.gz differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/OTPClient-2.3.1/src/liststore-misc.c new/OTPClient-2.3.2/src/liststore-misc.c --- old/OTPClient-2.3.1/src/liststore-misc.c 2020-05-13 16:34:31.000000000 +0200 +++ new/OTPClient-2.3.2/src/liststore-misc.c 2020-07-24 15:54:55.000000000 +0200 @@ -18,11 +18,16 @@ gboolean steam; } OtpData; -static void set_otp_data (OtpData *otp_data, AppData *app_data, guint row_number); +static void set_otp_data (OtpData *otp_data, + AppData *app_data, + gint row_db_pos); + +static gboolean foreach_func_update_otps (GtkTreeModel *model, + GtkTreePath *path, + GtkTreeIter *iter, + gpointer user_data); -static gboolean foreach_func_update_otps (GtkTreeModel *model, GtkTreePath *path, GtkTreeIter *iter, gpointer user_data); - -static void clean_otp_data (OtpData *otp_data); +static void clean_otp_data (OtpData *otp_data); gboolean @@ -42,9 +47,10 @@ { OtpData *otp_data = g_new0 (OtpData, 1); - guint row_number = get_row_number_from_iter (list_store, iter); + gint row_db_pos; + gtk_tree_model_get (GTK_TREE_MODEL(list_store), &iter, COLUMN_POSITION_IN_DB, &row_db_pos, -1); - set_otp_data (otp_data, app_data, row_number); + set_otp_data (otp_data, app_data, row_db_pos); gint algo = get_algo_int_from_str (otp_data->algo); @@ -130,9 +136,9 @@ static void set_otp_data (OtpData *otp_data, AppData *app_data, - guint row_number) + gint row_db_pos) { - json_t *obj = json_array_get (app_data->db_data->json_data, row_number); + json_t *obj = json_array_get (app_data->db_data->json_data, row_db_pos); otp_data->type = g_strdup (json_string_value (json_object_get (obj, "type"))); otp_data->secret = secure_strdup (json_string_value (json_object_get (obj, "secret"))); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/OTPClient-2.3.1/src/treeview.c new/OTPClient-2.3.2/src/treeview.c --- old/OTPClient-2.3.1/src/treeview.c 2020-05-13 16:34:31.000000000 +0200 +++ new/OTPClient-2.3.2/src/treeview.c 2020-07-24 15:54:55.000000000 +0200 @@ -222,7 +222,9 @@ // set default sorting value gtk_tree_sortable_set_sort_column_id (GTK_TREE_SORTABLE(GTK_LIST_STORE(gtk_tree_view_get_model (app_data->tree_view))), -2, 0); - show_message_dialog (app_data->main_window, "Sorting order has been correctly reset.\nPlease close and open the program again to apply the changes.", GTK_MESSAGE_INFO); + update_model (app_data); + + show_message_dialog (app_data->main_window, "Sorting order has been correctly reset.", GTK_MESSAGE_INFO); } @@ -314,14 +316,12 @@ renderer = gtk_cell_renderer_text_new (); column = gtk_tree_view_column_new_with_attributes ("Account", renderer, "text", COLUMN_ACC_LABEL, NULL); gtk_tree_view_column_set_sizing (GTK_TREE_VIEW_COLUMN(column), GTK_TREE_VIEW_COLUMN_AUTOSIZE); - gtk_tree_view_column_set_clickable (GTK_TREE_VIEW_COLUMN(column), TRUE); gtk_tree_view_column_set_sort_column_id (GTK_TREE_VIEW_COLUMN(column), 1); // 1 is the account column gtk_tree_view_append_column (tree_view, column); renderer = gtk_cell_renderer_text_new (); column = gtk_tree_view_column_new_with_attributes ("Issuer", renderer, "text", COLUMN_ACC_ISSUER, NULL); gtk_tree_view_column_set_sizing (GTK_TREE_VIEW_COLUMN(column), GTK_TREE_VIEW_COLUMN_AUTOSIZE); - gtk_tree_view_column_set_clickable (GTK_TREE_VIEW_COLUMN(column), TRUE); gtk_tree_view_column_set_sort_column_id (GTK_TREE_VIEW_COLUMN(column), 2); // 2 is the issuer column gtk_tree_view_append_column (tree_view, column);