Update build system and Flatpak manifest

This commit is contained in:
Elias Projahn 2024-06-23 14:59:26 +02:00
parent 1788303bf3
commit b9c874ab8c
26 changed files with 317 additions and 160 deletions

View file

@ -0,0 +1,81 @@
<?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">
<filter id="a" height="100%" width="100%" x="0%" y="0%">
<feColorMatrix color-interpolation-filters="sRGB" values="0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 1 0"/>
</filter>
<clipPath id="b">
<rect height="128" width="128"/>
</clipPath>
<clipPath id="c">
<rect height="128" width="128"/>
</clipPath>
<mask id="d">
<g filter="url(#a)">
<g clip-path="url(#c)" filter="url(#a)">
<g clip-path="url(#b)">
<path d="m 16 28 h 96 c 4.417969 0 8 3.582031 8 8 v 72 c 0 4.417969 -3.582031 8 -8 8 h -96 c -4.417969 0 -8 -3.582031 -8 -8 v -72 c 0 -4.417969 3.582031 -8 8 -8 z m 0 0" fill="#77767b"/>
<path d="m 16 28 h 96 c 4.417969 0 8 3.582031 8 8 v 56 c 0 4.417969 -3.582031 8 -8 8 h -96 c -4.417969 0 -8 -3.582031 -8 -8 v -56 c 0 -4.417969 3.582031 -8 8 -8 z m 0 0" fill="#9a9996"/>
<path d="m 92.714844 68 c 0 22.09375 -17.910156 40 -40 40 c -22.09375 0 -40 -17.90625 -40 -40 c 0 -22.089844 17.90625 -40 40 -40 c 22.089844 0 40 17.910156 40 40 z m 0 0" fill="#5e5c64"/>
<path d="m 92.714844 64 c 0 22.09375 -17.910156 40 -40 40 c -22.09375 0 -40 -17.90625 -40 -40 c 0 -22.089844 17.90625 -40 40 -40 c 22.089844 0 40 17.910156 40 40 z m 0 0" fill="#3d3846"/>
<path d="m 62.714844 64 c 0 5.523438 -4.476563 10 -10 10 c -5.523438 0 -10 -4.476562 -10 -10 s 4.476562 -10 10 -10 c 5.523437 0 10 4.476562 10 10 z m 0 0" fill="#c64600"/>
<path d="m 54.714844 64 c 0 1.105469 -0.894532 2 -2 2 c -1.105469 0 -2 -0.894531 -2 -2 s 0.894531 -2 2 -2 c 1.105468 0 2 0.894531 2 2 z m 0 0" fill="#c0bfbc"/>
<path d="m 54.59375 63.226562 c 0 0.550782 -0.445312 1 -1 1 c -0.550781 0 -1 -0.449218 -1 -1 c 0 -0.554687 0.449219 -1 1 -1 c 0.554688 0 1 0.445313 1 1 z m 0 0" fill="#f6f5f4"/>
<path d="m 75.339844 86.628906 c -12.496094 12.496094 -32.757813 12.496094 -45.253906 0 c -12.496094 -12.496094 -12.496094 -32.757812 0 -45.253906 c 12.496093 -12.5 32.757812 -12.5 45.253906 0" fill="none" stroke="#5e5c64" stroke-linecap="round" stroke-width="2"/>
<path d="m 52.714844 88 c -10.347656 0 -19.527344 -6.628906 -22.78125 -16.449219 c -3.253906 -9.820312 0.148437 -20.621093 8.449218 -26.800781 c 8.296876 -6.179688 19.621094 -6.34375 28.097657 -0.410156" fill="none" stroke="#5e5c64" stroke-linecap="round" stroke-width="2"/>
<path d="m 41.398438 75.3125 c -5.488282 -5.488281 -6.246094 -14.128906 -1.789063 -20.488281 c 4.453125 -6.363281 12.828125 -8.605469 19.867187 -5.324219" fill="none" stroke="#5e5c64" stroke-linecap="round" stroke-width="2"/>
<path d="m 112 45 c 0 4.417969 -3.582031 8 -8 8 s -8 -3.582031 -8 -8 s 3.582031 -8 8 -8 s 8 3.582031 8 8 z m 0 0" fill="#e66100"/>
<path d="m 104 45 l -30.800781 27.53125" fill="#ffa348" stroke="#e66100" stroke-linecap="round" stroke-width="4"/>
<path d="m 112 44 c 0 4.417969 -3.582031 8 -8 8 s -8 -3.582031 -8 -8 s 3.582031 -8 8 -8 s 8 3.582031 8 8 z m 0 0" fill="#ffa348"/>
<path d="m 104 44 l -30.800781 27.53125" fill="#ffa348" stroke="#ffa348" stroke-linecap="round" stroke-width="4"/>
<path d="m 104 60 v 32" fill="none" stroke="#77767b" stroke-linecap="round" stroke-width="4"/>
<path d="m 110 72.503906 c 0 3.316406 -2.6875 6 -6 6 s -6 -2.683594 -6 -6 c 0 -3.3125 2.6875 -6 6 -6 s 6 2.6875 6 6 z m 0 0" fill="#e66100"/>
<path d="m 110 71.503906 c 0 3.316406 -2.6875 6 -6 6 s -6 -2.683594 -6 -6 c 0 -3.3125 2.6875 -6 6 -6 s 6 2.6875 6 6 z m 0 0" fill="#ffa348"/>
</g>
</g>
</g>
</mask>
<mask id="e">
<g filter="url(#a)">
<rect fill-opacity="0.8" height="184.32" width="184.32" x="-28.16" y="-28.16"/>
</g>
</mask>
<linearGradient id="f" gradientTransform="matrix(0 0.37 -0.98462 0 295.38501 -30.360001)" gradientUnits="userSpaceOnUse" x1="300" x2="428" y1="235" y2="235">
<stop offset="0" stop-color="#f9f06b"/>
<stop offset="1" stop-color="#f5c211"/>
</linearGradient>
<clipPath id="g">
<rect height="128" width="128"/>
</clipPath>
<clipPath id="h">
<rect height="128" width="128"/>
</clipPath>
<path d="m 16 28 h 96 c 4.417969 0 8 3.582031 8 8 v 72 c 0 4.417969 -3.582031 8 -8 8 h -96 c -4.417969 0 -8 -3.582031 -8 -8 v -72 c 0 -4.417969 3.582031 -8 8 -8 z m 0 0" fill="#77767b"/>
<path d="m 16 28 h 96 c 4.417969 0 8 3.582031 8 8 v 56 c 0 4.417969 -3.582031 8 -8 8 h -96 c -4.417969 0 -8 -3.582031 -8 -8 v -56 c 0 -4.417969 3.582031 -8 8 -8 z m 0 0" fill="#9a9996"/>
<path d="m 92.714844 68 c 0 22.09375 -17.910156 40 -40 40 c -22.09375 0 -40 -17.90625 -40 -40 c 0 -22.089844 17.90625 -40 40 -40 c 22.089844 0 40 17.910156 40 40 z m 0 0" fill="#5e5c64"/>
<path d="m 92.714844 64 c 0 22.09375 -17.910156 40 -40 40 c -22.09375 0 -40 -17.90625 -40 -40 c 0 -22.089844 17.90625 -40 40 -40 c 22.089844 0 40 17.910156 40 40 z m 0 0" fill="#3d3846"/>
<path d="m 62.714844 64 c 0 5.523438 -4.476563 10 -10 10 c -5.523438 0 -10 -4.476562 -10 -10 s 4.476562 -10 10 -10 c 5.523437 0 10 4.476562 10 10 z m 0 0" fill="#c64600"/>
<path d="m 54.714844 64 c 0 1.105469 -0.894532 2 -2 2 c -1.105469 0 -2 -0.894531 -2 -2 s 0.894531 -2 2 -2 c 1.105468 0 2 0.894531 2 2 z m 0 0" fill="#c0bfbc"/>
<path d="m 54.59375 63.226562 c 0 0.550782 -0.445312 1 -1 1 c -0.550781 0 -1 -0.449218 -1 -1 c 0 -0.554687 0.449219 -1 1 -1 c 0.554688 0 1 0.445313 1 1 z m 0 0" fill="#f6f5f4"/>
<g fill="none" stroke="#5e5c64" stroke-linecap="round" stroke-width="2">
<path d="m 75.339844 86.628906 c -12.496094 12.496094 -32.757813 12.496094 -45.253906 0 c -12.496094 -12.496094 -12.496094 -32.757812 0 -45.253906 c 12.496093 -12.5 32.757812 -12.5 45.253906 0"/>
<path d="m 52.714844 88 c -10.347656 0 -19.527344 -6.628906 -22.78125 -16.449219 c -3.253906 -9.820312 0.148437 -20.621093 8.449218 -26.800781 c 8.296876 -6.179688 19.621094 -6.34375 28.097657 -0.410156"/>
<path d="m 41.398438 75.3125 c -5.488282 -5.488281 -6.246094 -14.128906 -1.789063 -20.488281 c 4.453125 -6.363281 12.828125 -8.605469 19.867187 -5.324219"/>
</g>
<path d="m 112 45 c 0 4.417969 -3.582031 8 -8 8 s -8 -3.582031 -8 -8 s 3.582031 -8 8 -8 s 8 3.582031 8 8 z m 0 0" fill="#e66100"/>
<path d="m 104 45 l -30.800781 27.53125" fill="#ffa348" stroke="#e66100" stroke-linecap="round" stroke-width="4"/>
<path d="m 112 44 c 0 4.417969 -3.582031 8 -8 8 s -8 -3.582031 -8 -8 s 3.582031 -8 8 -8 s 8 3.582031 8 8 z m 0 0" fill="#ffa348"/>
<path d="m 104 44 l -30.800781 27.53125" fill="#ffa348" stroke="#ffa348" stroke-linecap="round" stroke-width="4"/>
<path d="m 104 60 v 32" fill="none" stroke="#77767b" stroke-linecap="round" stroke-width="4"/>
<path d="m 110 72.503906 c 0 3.316406 -2.6875 6 -6 6 s -6 -2.683594 -6 -6 c 0 -3.3125 2.6875 -6 6 -6 s 6 2.6875 6 6 z m 0 0" fill="#e66100"/>
<path d="m 110 71.503906 c 0 3.316406 -2.6875 6 -6 6 s -6 -2.683594 -6 -6 c 0 -3.3125 2.6875 -6 6 -6 s 6 2.6875 6 6 z m 0 0" fill="#ffa348"/>
<g mask="url(#d)">
<g clip-path="url(#h)">
<g mask="url(#e)">
<g clip-path="url(#g)">
<path d="m 128 80.640625 v 47.359375 h -128 v -47.359375 z m 0 0" fill="url(#f)"/>
<path d="m 13.308594 80.640625 l 47.355468 47.359375 h 21.214844 l -47.359375 -47.359375 z m 42.421875 0 l 47.363281 47.359375 h 21.214844 l -47.363282 -47.359375 z m 42.429687 0 l 29.839844 29.839844 v -21.210938 l -8.628906 -8.628906 z m -98.160156 7.90625 v 21.214844 l 18.238281 18.238281 h 21.214844 z m 0 0"/>
</g>
</g>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 7.9 KiB

View file

Before

Width:  |  Height:  |  Size: 2.9 KiB

After

Width:  |  Height:  |  Size: 2.9 KiB

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 996 B

After

Width:  |  Height:  |  Size: 996 B

Before After
Before After