updated app icon

This commit is contained in:
Morgan McMillian 2020-07-25 13:35:38 -07:00
parent 85d589c188
commit a0fa61da73
2 changed files with 336 additions and 24 deletions

View file

@ -1,11 +1,13 @@
# Pantalaimon # Pantalaimon UT
End-to-end encryption aware Matrix reverse proxy daemon for Ubuntu Touch. End-to-end encryption aware Matrix reverse proxy daemon for Ubuntu Touch.
## TODO ## TODO
- [ ] Proper app icon - [ ] About page
- [x] App icon
- [ ] Cross compile python+pantalaimon - [ ] Cross compile python+pantalaimon
- [ ] Release on open-store.io
- [ ] Fix image fetching - [ ] Fix image fetching
- [ ] Ability to verify, ignore, or blacklist devices - [ ] Ability to verify, ignore, or blacklist devices

View file

@ -1,24 +1,334 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?> <?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg style="enable-background:new" xmlns="http://www.w3.org/2000/svg" height="512" viewBox="0 0 512.40002 512" width="512.4" version="1.1" xmlns:xlink="http://www.w3.org/1999/xlink"> <svg
<defs> xmlns:dc="http://purl.org/dc/elements/1.1/"
<linearGradient id="a" y2="494" gradientUnits="userSpaceOnUse" x2="256" gradientTransform="matrix(1 0 0 1.076 0 -19.36)" y1="18" x1="256"> xmlns:cc="http://creativecommons.org/ns#"
<stop style="stop-color:#eaeaea" offset="0"/> xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
<stop style="stop-color:#f4f4f4" offset="1"/> 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:version="1.0 (6e3e5246a0, 2020-05-07)"
sodipodi:docname="logo.svg"
id="svg43"
version="1.1"
width="512.4"
viewBox="0 0 512.40002 512"
height="512"
style="enable-background:new">
<metadata
id="metadata47">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title></dc:title>
<cc:license
rdf:resource="http://creativecommons.org/licenses/by-sa/4.0/" />
</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>
<sodipodi:namedview
inkscape:current-layer="svg43"
inkscape:window-maximized="1"
inkscape:window-y="0"
inkscape:window-x="0"
inkscape:cy="256"
inkscape:cx="142.96516"
inkscape:zoom="2.3535156"
showgrid="false"
id="namedview45"
inkscape:window-height="1391"
inkscape:window-width="2556"
inkscape:pageshadow="2"
inkscape:pageopacity="0"
guidetolerance="10"
gridtolerance="10"
objecttolerance="10"
borderopacity="1"
bordercolor="#666666"
pagecolor="#ffffff" />
<defs
id="defs15">
<linearGradient
x1="256"
y1="18"
gradientTransform="matrix(1 0 0 1.076 0 -19.36)"
x2="256"
gradientUnits="userSpaceOnUse"
y2="494"
id="a">
<stop
id="stop10"
offset="0"
style="stop-color:#eaeaea" />
<stop
id="stop12"
offset="1"
style="stop-color:#f4f4f4" />
</linearGradient> </linearGradient>
<linearGradient
id="2">
<stop
id="N"
stop-color="#fff" />
<stop
offset="1"
id="O"
stop-color="#fff"
stop-opacity="0" />
</linearGradient>
<linearGradient
id="3">
<stop
id="P"
stop-color="#161616" />
<stop
offset="1"
id="Q"
stop-color="#323232" />
</linearGradient>
<linearGradient
id="4">
<stop
id="R"
stop-color="#555" />
<stop
offset="1"
id="S"
stop-color="#434343" />
</linearGradient>
<linearGradient
id="5">
<stop
id="T"
stop-color="#005bba" />
<stop
offset="1"
id="U"
stop-color="#00438a" />
</linearGradient>
<linearGradient
id="6">
<stop
id="V" />
<stop
offset="1"
id="W"
stop-opacity="0" />
</linearGradient>
<linearGradient
id="7">
<stop
id="X"
stop-color="#eee" />
<stop
offset="1"
id="Y"
stop-color="#dcdcdc" />
</linearGradient>
<linearGradient
id="8">
<stop
id="Z"
stop-color="#cc0700" />
<stop
offset="1"
id="a-3"
stop-color="#af0600" />
</linearGradient>
<radialGradient
xlink:href="#8"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(-1,0.98562623,-0.99999987,-0.98562638,147.08467,-25.868967)"
r="56.734"
cy="23.325"
cx="58.4"
id="9" />
<radialGradient
xlink:href="#7"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(-1.404511,1.1888571,-0.99999995,-1.1813958,199.01878,10.32822)"
r="15.03"
cy="51.39"
cx="60.05"
id="A" />
<radialGradient
xlink:href="#6"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(1,0,0,0.08641975,0,107.20963)"
r="53.91"
cy="117.35"
cx="63.894"
id="B" />
<radialGradient
xlink:href="#7"
r="15.03"
cy="51.39"
cx="60.05"
gradientTransform="matrix(-1.404511,1.1888571,-0.99999995,-1.1813958,199.73811,11.750541)"
gradientUnits="userSpaceOnUse"
id="C" />
<radialGradient
xlink:href="#3"
id="D"
cx="24.1"
cy="95.22"
r="20.2"
gradientTransform="matrix(-2.19786,1.1857652,-1.3214521,-2.4493602,242.79307,244.01592)"
gradientUnits="userSpaceOnUse" />
<radialGradient
xlink:href="#3"
r="20.2"
cy="90.87"
cx="26.716"
gradientTransform="matrix(-2.19786,1.1857652,-1.3214521,-2.4493602,242.79307,244.01592)"
gradientUnits="userSpaceOnUse"
id="E" />
<radialGradient
xlink:href="#2"
id="F"
cx="65.36"
cy="-14.606"
r="54.907"
gradientTransform="matrix(1,0,0,0.9849178,0,0.9746895)"
gradientUnits="userSpaceOnUse" />
<linearGradient
xlink:href="#7"
id="G"
y1="6.759"
x2="0"
y2="122.49"
gradientUnits="userSpaceOnUse" />
</defs> </defs>
<rect style="color:#000000;enable-background:accumulate;fill:url(#a)" height="512" width="512" y="0" x="0"/> <rect
<path style="opacity:.1" d="m256 112c-79.5 0-144 64.5-144 144s64.5 144 144 144 144-64.5 144-144-64.5-144-144-144zm49.47 39.98c3.098 0.0797 6.222 0.9104 9.096 2.568 9.197 5.312 12.34 17.07 7.029 26.26-5.305 9.196-17.06 12.34-26.25 7.029-9.19-5.305-12.34-17.06-7.039-26.25 3.653-6.322 10.35-9.787 17.17-9.611zm-49.48 20.5c7.731 0 15.21 1.074 22.31 3.035 1.253 7.726 5.837 14.84 13.15 19.06 7.298 4.207 15.74 4.629 23.05 1.867 14.22 13.98 23.47 32.99 24.81 54.17l-27.39 0.4043c-2.5-28.7-26.6-51.2-55.9-51.2-8.451 0-16.47 1.88-23.65 5.225l-13.4-23.9c11.16-5.522 23.72-8.645 37.01-8.645zm-46.33 14.03 14.06 23.54c-14.44 10.16-23.88 26.95-23.88 45.95s9.437 35.78 23.88 45.94l-14.06 23.55c-16.83-11.24-29.34-28.43-34.54-48.55 6.069-4.952 9.953-12.49 9.953-20.94 0-8.451-3.884-15.99-9.953-20.94 5.201-20.12 17.72-37.3 34.54-48.55zm-51.58 50.26c10.62 0 19.22 8.608 19.22 19.23s-8.605 19.22-19.22 19.22-19.23-8.605-19.23-19.22 8.607-19.23 19.23-19.23zm153.8 24.21 27.4 0.4023c-1.348 21.18-10.6 40.19-24.81 54.17-7.31-2.762-15.75-2.347-23.05 1.867-7.309 4.227-11.89 11.34-13.15 19.06-7.104 1.967-14.58 3.041-22.31 3.041-13.29 0-25.86-3.124-37.01-8.652l13.36-23.94c7.186 3.344 15.2 5.225 23.65 5.225 29.34 0 53.41-22.49 55.93-51.18zm-7.482 60.6c6.816-0.1758 13.51 3.289 17.16 9.607 5.311 9.197 2.16 20.95-7.035 26.25-9.196 5.311-20.95 2.159-26.25-7.037-5.312-9.191-2.159-20.94 7.037-26.25 2.872-1.658 5.994-2.49 9.092-2.57z"/> id="rect17"
<g transform="translate(0,18)"> x="0"
<path style="opacity:.3;color:#000000;enable-background:accumulate;fill:#fff" d="m256 256l-147.8 256h403.8v-256h-122.7-133.3z" transform="translate(0,-18)"/> y="0"
<path style="opacity:.15;color:#000000;enable-background:accumulate;fill:#fff" d="m0 0v512h108.2l76.4-132.3 71.4-123.7-68.9-120-0.2 0.3-78.7-136.3h-108.2z" transform="translate(0,-18)"/> width="512"
height="512"
style="color:#000000;enable-background:accumulate;fill:url(#a)" />
<path
id="path19"
d="m256 112c-79.5 0-144 64.5-144 144s64.5 144 144 144 144-64.5 144-144-64.5-144-144-144zm49.47 39.98c3.098 0.0797 6.222 0.9104 9.096 2.568 9.197 5.312 12.34 17.07 7.029 26.26-5.305 9.196-17.06 12.34-26.25 7.029-9.19-5.305-12.34-17.06-7.039-26.25 3.653-6.322 10.35-9.787 17.17-9.611zm-49.48 20.5c7.731 0 15.21 1.074 22.31 3.035 1.253 7.726 5.837 14.84 13.15 19.06 7.298 4.207 15.74 4.629 23.05 1.867 14.22 13.98 23.47 32.99 24.81 54.17l-27.39 0.4043c-2.5-28.7-26.6-51.2-55.9-51.2-8.451 0-16.47 1.88-23.65 5.225l-13.4-23.9c11.16-5.522 23.72-8.645 37.01-8.645zm-46.33 14.03 14.06 23.54c-14.44 10.16-23.88 26.95-23.88 45.95s9.437 35.78 23.88 45.94l-14.06 23.55c-16.83-11.24-29.34-28.43-34.54-48.55 6.069-4.952 9.953-12.49 9.953-20.94 0-8.451-3.884-15.99-9.953-20.94 5.201-20.12 17.72-37.3 34.54-48.55zm-51.58 50.26c10.62 0 19.22 8.608 19.22 19.23s-8.605 19.22-19.22 19.22-19.23-8.605-19.23-19.22 8.607-19.23 19.23-19.23zm153.8 24.21 27.4 0.4023c-1.348 21.18-10.6 40.19-24.81 54.17-7.31-2.762-15.75-2.347-23.05 1.867-7.309 4.227-11.89 11.34-13.15 19.06-7.104 1.967-14.58 3.041-22.31 3.041-13.29 0-25.86-3.124-37.01-8.652l13.36-23.94c7.186 3.344 15.2 5.225 23.65 5.225 29.34 0 53.41-22.49 55.93-51.18zm-7.482 60.6c6.816-0.1758 13.51 3.289 17.16 9.607 5.311 9.197 2.16 20.95-7.035 26.25-9.196 5.311-20.95 2.159-26.25-7.037-5.312-9.191-2.159-20.94 7.037-26.25 2.872-1.658 5.994-2.49 9.092-2.57z"
style="opacity:.1" />
<g
id="g25"
transform="translate(0,18)">
<path
id="path21"
transform="translate(0,-18)"
d="m256 256l-147.8 256h403.8v-256h-122.7-133.3z"
style="opacity:.3;color:#000000;enable-background:accumulate;fill:#fff" />
<path
id="path23"
transform="translate(0,-18)"
d="m0 0v512h108.2l76.4-132.3 71.4-123.7-68.9-120-0.2 0.3-78.7-136.3h-108.2z"
style="opacity:.15;color:#000000;enable-background:accumulate;fill:#fff" />
</g> </g>
<path d="m-208.3 605.6c-7.842 0-14.55 5.029-17.32 12.19-0.0612-0.00067-0.1208 0-0.1823 0-7.088 0-12.83 6.002-12.83 13.41 0 7.404 5.746 13.41 12.83 13.41h17.5 16.33c5.155 0 9.333-4.365 9.333-9.75 0-4.543-2.974-8.363-7-9.445 0.001-0.1029 0-0.2015 0-0.3047 0-10.77-8.357-19.5-18.67-19.5z" style="stroke-width:4;color:#000000;stroke:#ccc;enable-background:accumulate;display:none;fill:#fff"/> <path
<path style="stroke-width:4;color:#000000;stroke:#ccc;enable-background:accumulate;display:none;fill:none" d="m288.9 828.1c-6.349 0-11.78 4.072-14.02 9.867-0.0496-0.00055-0.0978 0-0.1476 0-5.738 0-10.39 4.86-10.39 10.85 0 5.995 4.652 10.85 10.39 10.85h14.17 13.22c4.173 0 7.557-3.534 7.557-7.894 0-3.678-2.408-6.771-5.667-7.647 0.001-0.0833 0-0.1632 0-0.2467 0-8.719-6.766-15.79-15.11-15.79z"/> id="path27"
<g style="display:none" transform="translate(0 -558.4)"> style="stroke-width:4;color:#000000;stroke:#ccc;enable-background:accumulate;display:none;fill:#fff"
<path d="m166.1 576.4h179.9c145.3 0 166.1 20.74 166.1 165.9v144.2c0 145.2-20.76 165.9-166.1 165.9h-179.9c-145.3 0-166.1-20-166.1-165.5v-144.2c0-145.2 20.76-165.9 166.1-165.9z" style="stroke:#00f;fill:#00f;display:inline;fill-opacity:.08118"/> d="m-208.3 605.6c-7.842 0-14.55 5.029-17.32 12.19-0.0612-0.00067-0.1208 0-0.1823 0-7.088 0-12.83 6.002-12.83 13.41 0 7.404 5.746 13.41 12.83 13.41h17.5 16.33c5.155 0 9.333-4.365 9.333-9.75 0-4.543-2.974-8.363-7-9.445 0.001-0.1029 0-0.2015 0-0.3047 0-10.77-8.357-19.5-18.67-19.5z" />
<circle style="stroke-width:.8333;fill-opacity:.08118;color:#000000;stroke:#00f;enable-background:accumulate;display:inline;fill:#00f" cx="256" transform="matrix(1.2 0 0 1.2 -51.2 528.8)" cy="238" r="120"/> <path
<rect style="stroke-linejoin:round;fill-opacity:.08118;color:#000000;stroke:#00f;stroke-linecap:round;enable-background:accumulate;display:inline;fill:#00f" height="272" width="272" y="678.4" x="120"/> id="path29"
<rect style="stroke-linejoin:round;fill-opacity:.08118;color:#000000;stroke:#00f;stroke-linecap:round;enable-background:accumulate;display:inline;fill:#00f" height="240" width="304" y="694.4" x="104"/> d="m288.9 828.1c-6.349 0-11.78 4.072-14.02 9.867-0.0496-0.00055-0.0978 0-0.1476 0-5.738 0-10.39 4.86-10.39 10.85 0 5.995 4.652 10.85 10.39 10.85h14.17 13.22c4.173 0 7.557-3.534 7.557-7.894 0-3.678-2.408-6.771-5.667-7.647 0.001-0.0833 0-0.1632 0-0.2467 0-8.719-6.766-15.79-15.11-15.79z"
<rect style="stroke-linejoin:round;fill-opacity:.08118;color:#000000;stroke:#00f;stroke-linecap:round;enable-background:accumulate;display:inline;fill:#00f" height="304" width="240" y="662.4" x="136"/> style="stroke-width:4;color:#000000;stroke:#ccc;enable-background:accumulate;display:none;fill:none" />
<g
id="g41"
transform="translate(0 -558.4)"
style="display:none">
<path
id="path31"
style="stroke:#00f;fill:#00f;display:inline;fill-opacity:.08118"
d="m166.1 576.4h179.9c145.3 0 166.1 20.74 166.1 165.9v144.2c0 145.2-20.76 165.9-166.1 165.9h-179.9c-145.3 0-166.1-20-166.1-165.5v-144.2c0-145.2 20.76-165.9 166.1-165.9z" />
<circle
id="circle33"
r="120"
cy="238"
transform="matrix(1.2 0 0 1.2 -51.2 528.8)"
cx="256"
style="stroke-width:.8333;fill-opacity:.08118;color:#000000;stroke:#00f;enable-background:accumulate;display:inline;fill:#00f" />
<rect
id="rect35"
x="120"
y="678.4"
width="272"
height="272"
style="stroke-linejoin:round;fill-opacity:.08118;color:#000000;stroke:#00f;stroke-linecap:round;enable-background:accumulate;display:inline;fill:#00f" />
<rect
id="rect37"
x="104"
y="694.4"
width="304"
height="240"
style="stroke-linejoin:round;fill-opacity:.08118;color:#000000;stroke:#00f;stroke-linecap:round;enable-background:accumulate;display:inline;fill:#00f" />
<rect
id="rect39"
x="136"
y="662.4"
width="240"
height="304"
style="stroke-linejoin:round;fill-opacity:.08118;color:#000000;stroke:#00f;stroke-linecap:round;enable-background:accumulate;display:inline;fill:#00f" />
</g>
<g
transform="matrix(3,0,0,3,64.200008,64.031233)"
id="1">
<path
style="fill:url(#B)"
id="H"
d="m 117.80366,117.35108 a 53.91015,4.6589018 0 1 1 -107.8202997,0 53.91015,4.6589018 0 1 1 107.8202997,0 z"
transform="translate(1.2996963,3.4536055)"
opacity="0.443"
fill="url(#B)" />
<path
style="fill:url(#9)"
id="I"
d="m 122.08898,64.625572 a 56.734098,55.918618 0 1 1 -113.4681952,0 56.734098,55.918618 0 1 1 113.4681952,0 z"
transform="matrix(1.0119373,0,0,1.0266947,-2.1350421,-4.4029736)"
fill="url(#9)" />
<path
style="fill:url(#G)"
transform="matrix(1.0119373,0,0,1.0266947,-2.1350421,-4.4029736)"
d="m 122.08898,64.625572 a 56.734098,55.918618 0 1 1 -113.4681952,0 56.734098,55.918618 0 1 1 113.4681952,0 z"
id="J"
fill="url(#G)"
stroke="#d5d5d5"
stroke-width="3.924" />
<path
id="K"
d="m 64,29.3125 c -9.938148,0 -18,8.280201 -18,18.34375 0,6.611138 3.576007,12.274366 8.78125,15.5 l -0.65625,2.3125 -7.15625,25.625 a 2.7435805,2.7435805 0 0 0 2.65625,3.5 L 64,94.53125 78.34375,94.46875 A 2.7435805,2.7435805 0 0 0 81,90.96875 L 73.8125,65.4375 a 2.7435805,2.7435805 0 0 0 -0.03125,0 l -0.625,-2.21875 C 78.404251,60.000845 82,54.301011 82,47.65625 82,37.592701 73.938148,29.3125 64,29.3125 Z"
opacity="0.51"
fill="#bbbbbb" />
<path
style="fill:url(#E)"
d="m 63.988209,32.056553 c -8.422567,0 -15.234495,6.974248 -15.234495,15.588237 0,6.42258 3.798527,11.947517 9.220879,14.338347 L 56.795452,66.228043 49.626278,91.83897 63.988209,91.76826 78.35014,91.72109 71.157382,66.18091 69.978242,62.006754 c 5.447967,-2.379406 9.268044,-7.920434 9.268044,-14.361969 0,-8.613989 -6.83551,-15.588237 -15.258077,-15.588237 z"
id="L"
fill="url(#E)" />
<path
style="stroke:url(#F)"
id="M"
d="m 65.34375,11.625 c -29.76533,0 -53.8125,23.730231 -53.8125,53 0,29.269769 24.04717,53 53.8125,53 29.76533,0 53.84375,-23.732196 53.84375,-53 0,-29.267804 -24.07842,-53 -53.84375,-53 z"
transform="matrix(1.0119373,0,0,1.0266947,-2.1350421,-4.4029736)"
fill="none"
stroke="url(#F)"
stroke-width="2.158" />
</g> </g>
</svg> </svg>

Before

Width:  |  Height:  |  Size: 4.2 KiB

After

Width:  |  Height:  |  Size: 12 KiB