mirror of
https://github.com/linuxserver/proot-apps.git
synced 2026-03-23 00:05:38 +08:00
add dolphin and ppsspp
This commit is contained in:
parent
84c62ebf61
commit
d5d7947fed
30
apps/dolphin/Dockerfile
Normal file
30
apps/dolphin/Dockerfile
Normal file
@ -0,0 +1,30 @@
|
||||
ARG REPO
|
||||
FROM ghcr.io/${REPO}:alpine-319-av as rootfs
|
||||
ARG REPO
|
||||
|
||||
# Install packages
|
||||
RUN \
|
||||
echo "**** install packages ****" && \
|
||||
apk add --no-cache \
|
||||
dolphin-emu && \
|
||||
echo "**** customize desktop file ****" && \
|
||||
sed -i \
|
||||
-e "/^Exec=/c Exec=/bin/sh -c \"\$HOME\/.local\/bin\/proot-apps run ghcr.io/${REPO}:dolphin %U\"" \
|
||||
-e "s/Name=Dolphin Emulator/Name=Dolphin Emulator PA/g" \
|
||||
-e '/^TryExec=/d' \
|
||||
/usr/share/applications/dolphin-emu.desktop && \
|
||||
mv \
|
||||
/usr/share/applications/dolphin-emu.desktop \
|
||||
/usr/share/applications/dolphin-pa.desktop && \
|
||||
echo "**** set bin name ****" && \
|
||||
echo "dolphin-pa" > /bin-name && \
|
||||
echo "**** cleanup ****" && \
|
||||
rm -rf \
|
||||
/tmp/*
|
||||
|
||||
COPY ./entrypoint /entrypoint
|
||||
COPY ./install /install
|
||||
COPY ./remove /remove
|
||||
|
||||
FROM scratch
|
||||
COPY --from=rootfs / /
|
||||
4
apps/dolphin/entrypoint
Executable file
4
apps/dolphin/entrypoint
Executable file
@ -0,0 +1,4 @@
|
||||
#!/bin/bash
|
||||
|
||||
# Start Dolphin
|
||||
dolphin-emu "$@"
|
||||
19
apps/dolphin/install
Executable file
19
apps/dolphin/install
Executable file
@ -0,0 +1,19 @@
|
||||
#!/bin/bash
|
||||
|
||||
## Desktop and icons install ##
|
||||
echo "Adding icon"
|
||||
mkdir -p $HOME/.local/share/icons/hicolor/scalable/apps/
|
||||
cp \
|
||||
/usr/share/icons/hicolor/scalable/apps/dolphin-emu.svg \
|
||||
$HOME/.local/share/icons/hicolor/scalable/apps/
|
||||
echo "Adding start menu entry"
|
||||
mkdir -p $HOME/.local/share/applications/
|
||||
cp \
|
||||
/usr/share/applications/dolphin-pa.desktop \
|
||||
$HOME/.local/share/applications/
|
||||
echo "Adding desktop shortcut"
|
||||
mkdir -p $HOME/Desktop
|
||||
cp \
|
||||
/usr/share/applications/dolphin-pa.desktop \
|
||||
$HOME/Desktop/
|
||||
chmod +x $HOME/Desktop/dolphin-pa.desktop
|
||||
7
apps/dolphin/remove
Executable file
7
apps/dolphin/remove
Executable file
@ -0,0 +1,7 @@
|
||||
#!/bin/bash
|
||||
echo "Removing icon"
|
||||
rm -f $HOME/.local/share/icons/hicolor/scalable/apps/dolphin-emu.svg
|
||||
echo "Removing start menu entry"
|
||||
rm -f $HOME/.local/share/applications/dolphin-pa.desktop
|
||||
echo "Removing desktop shortcut"
|
||||
rm -f $HOME/Desktop/dolphin-pa.desktop
|
||||
30
apps/ppsspp/Dockerfile
Normal file
30
apps/ppsspp/Dockerfile
Normal file
@ -0,0 +1,30 @@
|
||||
ARG REPO
|
||||
FROM ghcr.io/${REPO}:alpine-319-av as rootfs
|
||||
ARG REPO
|
||||
|
||||
# Install packages
|
||||
RUN \
|
||||
echo "**** install packages ****" && \
|
||||
apk add --no-cache \
|
||||
ppsspp && \
|
||||
echo "**** customize desktop file ****" && \
|
||||
sed -i \
|
||||
-e "/^Exec=/c Exec=/bin/sh -c \"\$HOME\/.local\/bin\/proot-apps run ghcr.io/${REPO}:ppsspp %U\"" \
|
||||
-e "s/Name=PPSSPPQt/Name=PPSSPPQt PA/g" \
|
||||
-e '/^TryExec=/d' \
|
||||
/usr/share/applications/PPSSPPQt.desktop && \
|
||||
mv \
|
||||
/usr/share/applications/PPSSPPQt.desktop \
|
||||
/usr/share/applications/ppsspp-pa.desktop && \
|
||||
echo "**** set bin name ****" && \
|
||||
echo "ppsspp-pa" > /bin-name && \
|
||||
echo "**** cleanup ****" && \
|
||||
rm -rf \
|
||||
/tmp/*
|
||||
|
||||
COPY ./entrypoint /entrypoint
|
||||
COPY ./install /install
|
||||
COPY ./remove /remove
|
||||
|
||||
FROM scratch
|
||||
COPY --from=rootfs / /
|
||||
4
apps/ppsspp/entrypoint
Executable file
4
apps/ppsspp/entrypoint
Executable file
@ -0,0 +1,4 @@
|
||||
#!/bin/bash
|
||||
|
||||
# Start PPSSPP
|
||||
PPSSPPQt "$@"
|
||||
19
apps/ppsspp/install
Executable file
19
apps/ppsspp/install
Executable file
@ -0,0 +1,19 @@
|
||||
#!/bin/bash
|
||||
|
||||
## Desktop and icons install ##
|
||||
echo "Adding icon"
|
||||
mkdir -p $HOME/.local/share/icons/hicolor/scalable/apps/
|
||||
cp \
|
||||
/usr/share/icons/hicolor/scalable/apps/ppsspp.svg \
|
||||
$HOME/.local/share/icons/hicolor/scalable/apps/
|
||||
echo "Adding start menu entry"
|
||||
mkdir -p $HOME/.local/share/applications/
|
||||
cp \
|
||||
/usr/share/applications/ppsspp-pa.desktop \
|
||||
$HOME/.local/share/applications/
|
||||
echo "Adding desktop shortcut"
|
||||
mkdir -p $HOME/Desktop
|
||||
cp \
|
||||
/usr/share/applications/ppsspp-pa.desktop \
|
||||
$HOME/Desktop/
|
||||
chmod +x $HOME/Desktop/ppsspp-pa.desktop
|
||||
7
apps/ppsspp/remove
Executable file
7
apps/ppsspp/remove
Executable file
@ -0,0 +1,7 @@
|
||||
#!/bin/bash
|
||||
echo "Removing icon"
|
||||
rm -f $HOME/.local/share/icons/hicolor/scalable/apps/ppsspp.svg
|
||||
echo "Removing start menu entry"
|
||||
rm -f $HOME/.local/share/applications/ppsspp-pa.desktop
|
||||
echo "Removing desktop shortcut"
|
||||
rm -f $HOME/Desktop/ppsspp-pa.desktop
|
||||
9
metadata/img/dolphin.svg
Normal file
9
metadata/img/dolphin.svg
Normal file
@ -0,0 +1,9 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="2048" height="2048" viewBox="0 0 2048 2048">
|
||||
<linearGradient id="g" gradientUnits="userSpaceOnUse" x1="0" y1="506" x2="0" y2="1588">
|
||||
<stop offset="0" stop-color="#46D4FF"/>
|
||||
<stop offset="1" stop-color="#1792FF"/>
|
||||
</linearGradient>
|
||||
<path fill="#0057ab" d="m2046.8,1538.65 c-6.813,-22.834 -49.283,-160.537 -120.831,-292.567 -94.261,-173.943 -175.33,-298.279 -310.402,-424.563 -43.445,-40.618 -84.6,-76.916 -127.448,-109.498 l0.047,0 c0,0 -0.329,-0.232 -0.926,-0.673 -0.801,-0.607 -1.602,-1.214 -2.403,-1.818 -15.987,-12.352 -83.345,-69.109 -59.382,-131.767 8.031,-21 27.421,-38.45 50.479,-52.569 l124.091,-1.011 v-46 l-0.03,10e-4 c10e-4,0 0.016,-0.003 0.016,-0.003 0,0 -72.661,-24.686 -199.807,-16.53 -119.328,7.655 -226.545,77.432 -246.588,87.241 -64.265,-18.396 -137.59,-34.619 -223.344,-49.168 -296.609,-50.323 -547.639,29.896 -673.604,117.325 -165.101,114.592 -160.533,221.368 -174.144,274.776 -8.431,33.085 -83.408,94.263 -82.51,137.183 v45.18 l15.489,15.96 58.397,-19.849 6.985,-24.359 c24.022,-8.59 50.325,-20.532 74.217,-30.359 59.615,-24.521 64.209,-37.858 227.133,-62.167 74.956,-11.184 153.843,-14.393 212.575,-14.886 22.855,48.26 79.68,147.46 178.133,195.042 64.027,30.944 135.739,46.795 192.883,54.915 l-7.493,37.679 113.668,16.846 v-45.969 l-0.087,-0.035 c0.022,0 0.035,0 0.035,0 0,0 -95.434,-39.648 -154.146,-98.356 -39.956,-39.953 -49.518,-100.64 -51.552,-135.342 l0.359,0.033 c96.193,18.278 180.215,31.468 381.156,108.425 37.166,14.233 71.829,29.835 103.407,45.589 l-5.935,3.35 90.575,73.044 108.183,89.527 v-45.969 l-0.358,-0.332 c-1.596,-1.983 -124.799,-154.603 -331.827,-256.712 -171.102,-84.392 -311.585,-126.087 -506.229,-135.527 -212.756,-10.319 -369.522,16.999 -369.522,16.999 0,0 4.385,-94.537 165.003,-169.88 139.666,-65.516 359.388,-76.481 611.558,-12.15 356.261,90.886 477.766,245.646 631.012,405.573 97.226,101.465 186.606,244.229 242.951,343.009 l-9.49,-4.259 29.19,75.387 41.753,89.096 v-46.264 l-1.237,-3.603 z"/>
|
||||
<path fill="url(#g)" d="m1926,1292 c-94.261,-173.943 -175.33,-298.279 -310.402,-424.563 -43.446,-40.619 -84.601,-76.917 -127.45,-109.499 l0.049,0.01 c0,0 -0.34,-0.24 -0.962,-0.699 -0.773,-0.586 -1.547,-1.172 -2.321,-1.757 -15.904,-12.279 -83.413,-69.084 -59.428,-131.801 26.32,-68.822 174.556,-99.582 174.556,-99.582 0,0 -72.661,-24.686 -199.807,-16.53 -119.328,7.655 -226.545,77.432 -246.588,87.241 -64.265,-18.396 -137.59,-34.619 -223.344,-49.168 -296.609,-50.323 -547.639,29.896 -673.604,117.325 -165.101,114.592 -160.533,221.368 -174.144,274.776 -9.794,38.432 -109.389,114.772 -75.534,156.367 21.122,25.95 91.411,-9.289 148.113,-32.611 59.615,-24.521 64.209,-37.859 227.133,-62.168 74.956,-11.184 153.843,-14.393 212.575,-14.886 22.855,48.26 79.68,147.46 178.133,195.042 132.934,64.246 299.005,63.438 299.005,63.438 0,0 -95.434,-39.648 -154.146,-98.356 -39.956,-39.953 -49.518,-100.64 -51.552,-135.342 l0.359,0.033 c96.193,18.278 180.215,31.468 381.156,108.425 175.815,67.334 295.91,165.256 295.91,165.256 0,0 -123.479,-153.98 -331.865,-256.76 -171.102,-84.391 -311.585,-126.086 -506.229,-135.526 -212.756,-10.319 -369.522,16.999 -369.522,16.999 0,0 4.385,-94.537 165.003,-169.88 139.666,-65.516 359.388,-76.481 611.558,-12.15 356.261,90.886 477.766,245.646 631.012,405.573 163.107,170.22 304.146,456.685 304.146,456.685 0,0 -43.489,-151.357 -121.81,-295.887 z"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 3.3 KiB |
731
metadata/img/ppsspp.svg
Normal file
731
metadata/img/ppsspp.svg
Normal file
@ -0,0 +1,731 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
width="512"
|
||||
height="512"
|
||||
id="svg4852"
|
||||
version="1.1"
|
||||
inkscape:version="0.48.4 r9939"
|
||||
sodipodi:docname="icon-512.svg"
|
||||
inkscape:export-filename="C:\dev\promo\icon_regular_36.png"
|
||||
inkscape:export-xdpi="6.3299999"
|
||||
inkscape:export-ydpi="6.3299999">
|
||||
<defs
|
||||
id="defs4854">
|
||||
<linearGradient
|
||||
id="linearGradient3796-4">
|
||||
<stop
|
||||
style="stop-color:#ffffff;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop3798-8" />
|
||||
<stop
|
||||
style="stop-color:#ffd675;stop-opacity:0.990991;"
|
||||
offset="1"
|
||||
id="stop3800-8" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient3804-4">
|
||||
<stop
|
||||
style="stop-color:#ffffff;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop3806-5" />
|
||||
<stop
|
||||
style="stop-color:#ffffff;stop-opacity:0.52252251;"
|
||||
offset="1"
|
||||
id="stop3808-5" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient4724">
|
||||
<stop
|
||||
style="stop-color:#ffffff;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop4726" />
|
||||
<stop
|
||||
style="stop-color:#ffd675;stop-opacity:0.990991;"
|
||||
offset="1"
|
||||
id="stop4728" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient4731">
|
||||
<stop
|
||||
style="stop-color:#ffffff;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop4733" />
|
||||
<stop
|
||||
style="stop-color:#ffffff;stop-opacity:0.52252251;"
|
||||
offset="1"
|
||||
id="stop4735" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient4738">
|
||||
<stop
|
||||
style="stop-color:#ffffff;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop4740" />
|
||||
<stop
|
||||
style="stop-color:#ffd675;stop-opacity:0.990991;"
|
||||
offset="1"
|
||||
id="stop4742" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient4745">
|
||||
<stop
|
||||
style="stop-color:#ffffff;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop4747" />
|
||||
<stop
|
||||
style="stop-color:#ffffff;stop-opacity:0.52252251;"
|
||||
offset="1"
|
||||
id="stop4749" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient4752">
|
||||
<stop
|
||||
style="stop-color:#ffffff;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop4754" />
|
||||
<stop
|
||||
style="stop-color:#ffd675;stop-opacity:0.990991;"
|
||||
offset="1"
|
||||
id="stop4756" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient4759">
|
||||
<stop
|
||||
style="stop-color:#ffffff;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop4761" />
|
||||
<stop
|
||||
style="stop-color:#ffffff;stop-opacity:0.52252251;"
|
||||
offset="1"
|
||||
id="stop4763" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient3800-7"
|
||||
id="linearGradient3806-1"
|
||||
x1="457.9744"
|
||||
y1="-51.710907"
|
||||
x2="442.4953"
|
||||
y2="-202.20998"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
spreadMethod="pad" />
|
||||
<linearGradient
|
||||
id="linearGradient3800-7">
|
||||
<stop
|
||||
style="stop-color:#3eb1d6;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop3802-4" />
|
||||
<stop
|
||||
style="stop-color:#a2e3f3;stop-opacity:1;"
|
||||
offset="1"
|
||||
id="stop3804-0" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient4770">
|
||||
<stop
|
||||
style="stop-color:#ea9c2a;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop4772" />
|
||||
<stop
|
||||
style="stop-color:#ffc53e;stop-opacity:1;"
|
||||
offset="1"
|
||||
id="stop4774" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient4777">
|
||||
<stop
|
||||
style="stop-color:#ea9c2a;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop4779" />
|
||||
<stop
|
||||
style="stop-color:#ffc53e;stop-opacity:1;"
|
||||
offset="1"
|
||||
id="stop4781" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient4784">
|
||||
<stop
|
||||
style="stop-color:#ea9c2a;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop4786" />
|
||||
<stop
|
||||
style="stop-color:#ffc53e;stop-opacity:1;"
|
||||
offset="1"
|
||||
id="stop4788" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient4791">
|
||||
<stop
|
||||
style="stop-color:#ea9c2a;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop4793" />
|
||||
<stop
|
||||
style="stop-color:#ffc53e;stop-opacity:1;"
|
||||
offset="1"
|
||||
id="stop4795" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient3768"
|
||||
id="linearGradient3774"
|
||||
x1="20.117516"
|
||||
y1="-202.20998"
|
||||
x2="461.9924"
|
||||
y2="-202.20998"
|
||||
gradientUnits="userSpaceOnUse" />
|
||||
<linearGradient
|
||||
id="linearGradient3768">
|
||||
<stop
|
||||
style="stop-color:#3bacc6;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop3770" />
|
||||
<stop
|
||||
style="stop-color:#368ba7;stop-opacity:1;"
|
||||
offset="1"
|
||||
id="stop3772" />
|
||||
</linearGradient>
|
||||
<filter
|
||||
color-interpolation-filters="sRGB"
|
||||
id="filter3886"
|
||||
inkscape:label="Drop shadow"
|
||||
width="1.5"
|
||||
height="1.5"
|
||||
x="-0.25"
|
||||
y="-0.25">
|
||||
<feGaussianBlur
|
||||
id="feGaussianBlur3888"
|
||||
in="SourceAlpha"
|
||||
stdDeviation="5"
|
||||
result="blur" />
|
||||
<feColorMatrix
|
||||
id="feColorMatrix3890"
|
||||
result="bluralpha"
|
||||
type="matrix"
|
||||
values="1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 0.3 0 " />
|
||||
<feOffset
|
||||
id="feOffset3892"
|
||||
in="bluralpha"
|
||||
dx="0"
|
||||
dy="4"
|
||||
result="offsetBlur" />
|
||||
<feMerge
|
||||
id="feMerge3894">
|
||||
<feMergeNode
|
||||
id="feMergeNode3896"
|
||||
in="offsetBlur" />
|
||||
<feMergeNode
|
||||
id="feMergeNode3898"
|
||||
in="SourceGraphic" />
|
||||
</feMerge>
|
||||
</filter>
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient3768"
|
||||
id="linearGradient3786"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
x1="20.117516"
|
||||
y1="-202.20998"
|
||||
x2="32.586807"
|
||||
y2="-123.50863" />
|
||||
<linearGradient
|
||||
id="linearGradient4809">
|
||||
<stop
|
||||
style="stop-color:#eca600;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop4811" />
|
||||
<stop
|
||||
style="stop-color:#ffdc88;stop-opacity:1;"
|
||||
offset="1"
|
||||
id="stop4813" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient3768"
|
||||
id="linearGradient3792"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
x1="20.117516"
|
||||
y1="-202.20998"
|
||||
x2="32.586807"
|
||||
y2="-123.50863" />
|
||||
<linearGradient
|
||||
id="linearGradient4816">
|
||||
<stop
|
||||
style="stop-color:#eca600;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop4818" />
|
||||
<stop
|
||||
style="stop-color:#ffdc88;stop-opacity:1;"
|
||||
offset="1"
|
||||
id="stop4820" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient3768"
|
||||
id="linearGradient3790"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
x1="20.117516"
|
||||
y1="-202.20998"
|
||||
x2="32.586807"
|
||||
y2="-123.50863" />
|
||||
<linearGradient
|
||||
id="linearGradient4823">
|
||||
<stop
|
||||
style="stop-color:#eca600;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop4825" />
|
||||
<stop
|
||||
style="stop-color:#ffdc88;stop-opacity:1;"
|
||||
offset="1"
|
||||
id="stop4827" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
y2="-123.50863"
|
||||
x2="32.586807"
|
||||
y1="-202.20998"
|
||||
x1="20.117516"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
id="linearGradient4164"
|
||||
xlink:href="#linearGradient3768"
|
||||
inkscape:collect="always" />
|
||||
<linearGradient
|
||||
id="linearGradient4830">
|
||||
<stop
|
||||
style="stop-color:#eca600;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop4832" />
|
||||
<stop
|
||||
style="stop-color:#ffdc88;stop-opacity:1;"
|
||||
offset="1"
|
||||
id="stop4834" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
y2="-123.50863"
|
||||
x2="32.586807"
|
||||
y1="-202.20998"
|
||||
x1="20.117516"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
id="linearGradient4850"
|
||||
xlink:href="#linearGradient3768"
|
||||
inkscape:collect="always" />
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient3800-7"
|
||||
id="linearGradient5573"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
spreadMethod="pad"
|
||||
x1="393.59744"
|
||||
y1="-239.58644"
|
||||
x2="392.57034"
|
||||
y2="-329.65002" />
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient3800-7"
|
||||
id="linearGradient5575"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
spreadMethod="pad"
|
||||
x1="451.40533"
|
||||
y1="-112.14639"
|
||||
x2="442.4953"
|
||||
y2="-202.20998" />
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient3800-7"
|
||||
id="linearGradient5577"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
spreadMethod="pad"
|
||||
x1="489.50595"
|
||||
y1="-113.46021"
|
||||
x2="442.4953"
|
||||
y2="-202.20998" />
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient3800-7"
|
||||
id="linearGradient5579"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
spreadMethod="pad"
|
||||
x1="454.03296"
|
||||
y1="-100.32206"
|
||||
x2="425.41571"
|
||||
y2="-267.90073" />
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient3800-7-2"
|
||||
id="linearGradient3806-1-0"
|
||||
x1="457.9744"
|
||||
y1="-51.710907"
|
||||
x2="442.4953"
|
||||
y2="-202.20998"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
spreadMethod="pad" />
|
||||
<linearGradient
|
||||
id="linearGradient3800-7-2">
|
||||
<stop
|
||||
style="stop-color:#5ca2b8;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop3802-4-8" />
|
||||
<stop
|
||||
style="stop-color:#aedce8;stop-opacity:1;"
|
||||
offset="1"
|
||||
id="stop3804-0-6" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient3800-7-2"
|
||||
id="linearGradient5901"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
spreadMethod="pad"
|
||||
x1="396.35013"
|
||||
y1="-224.8987"
|
||||
x2="378.80692"
|
||||
y2="-368.20535"
|
||||
gradientTransform="translate(-3.6333562,-1.8175159)" />
|
||||
<linearGradient
|
||||
id="linearGradient6300">
|
||||
<stop
|
||||
style="stop-color:#4aabca;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop6302" />
|
||||
<stop
|
||||
style="stop-color:#a8e0ee;stop-opacity:1;"
|
||||
offset="1"
|
||||
id="stop6304" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient3800-7-2"
|
||||
id="linearGradient5903"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
spreadMethod="pad"
|
||||
x1="450.1077"
|
||||
y1="-143.3038"
|
||||
x2="433.4119"
|
||||
y2="-242.45497"
|
||||
gradientTransform="translate(-3.6333562,-1.8175159)" />
|
||||
<linearGradient
|
||||
id="linearGradient6307">
|
||||
<stop
|
||||
style="stop-color:#4aabca;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop6309" />
|
||||
<stop
|
||||
style="stop-color:#a8e0ee;stop-opacity:1;"
|
||||
offset="1"
|
||||
id="stop6311" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient3800-7-2"
|
||||
id="linearGradient5905"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
spreadMethod="pad"
|
||||
x1="489.50595"
|
||||
y1="-113.46021"
|
||||
x2="442.4953"
|
||||
y2="-202.20998"
|
||||
gradientTransform="translate(-3.6333562,-1.8175159)" />
|
||||
<linearGradient
|
||||
id="linearGradient6314">
|
||||
<stop
|
||||
style="stop-color:#4aabca;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop6316" />
|
||||
<stop
|
||||
style="stop-color:#a8e0ee;stop-opacity:1;"
|
||||
offset="1"
|
||||
id="stop6318" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient3800-7-2"
|
||||
id="linearGradient5579-3"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
spreadMethod="pad"
|
||||
x1="446.69247"
|
||||
y1="-139.79538"
|
||||
x2="425.41571"
|
||||
y2="-267.90073"
|
||||
gradientTransform="translate(-3.6333562,-1.8175159)" />
|
||||
<linearGradient
|
||||
id="linearGradient6321">
|
||||
<stop
|
||||
style="stop-color:#4aabca;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop6323" />
|
||||
<stop
|
||||
style="stop-color:#a8e0ee;stop-opacity:1;"
|
||||
offset="1"
|
||||
id="stop6325" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient3768-2"
|
||||
id="linearGradient3774-0"
|
||||
x1="20.117516"
|
||||
y1="-202.20998"
|
||||
x2="461.9924"
|
||||
y2="-202.20998"
|
||||
gradientUnits="userSpaceOnUse" />
|
||||
<linearGradient
|
||||
id="linearGradient3768-2">
|
||||
<stop
|
||||
style="stop-color:#5587a3;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop3770-4" />
|
||||
<stop
|
||||
style="stop-color:#457d8f;stop-opacity:1;"
|
||||
offset="1"
|
||||
id="stop3772-8" />
|
||||
</linearGradient>
|
||||
<filter
|
||||
color-interpolation-filters="sRGB"
|
||||
id="filter3886-6"
|
||||
inkscape:label="Drop shadow"
|
||||
width="1.5"
|
||||
height="1.5"
|
||||
x="-0.25"
|
||||
y="-0.25">
|
||||
<feGaussianBlur
|
||||
id="feGaussianBlur3888-5"
|
||||
in="SourceAlpha"
|
||||
stdDeviation="5"
|
||||
result="blur" />
|
||||
<feColorMatrix
|
||||
id="feColorMatrix3890-0"
|
||||
result="bluralpha"
|
||||
type="matrix"
|
||||
values="1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 0.3 0 " />
|
||||
<feOffset
|
||||
id="feOffset3892-9"
|
||||
in="bluralpha"
|
||||
dx="0"
|
||||
dy="4"
|
||||
result="offsetBlur" />
|
||||
<feMerge
|
||||
id="feMerge3894-0">
|
||||
<feMergeNode
|
||||
id="feMergeNode3896-0"
|
||||
in="offsetBlur" />
|
||||
<feMergeNode
|
||||
id="feMergeNode3898-6"
|
||||
in="SourceGraphic" />
|
||||
</feMerge>
|
||||
</filter>
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient3768-2"
|
||||
id="linearGradient3786-1"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
x1="20.117516"
|
||||
y1="-202.20998"
|
||||
x2="32.586807"
|
||||
y2="-123.50863" />
|
||||
<linearGradient
|
||||
id="linearGradient6339">
|
||||
<stop
|
||||
style="stop-color:#5587a3;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop6341" />
|
||||
<stop
|
||||
style="stop-color:#457d8f;stop-opacity:1;"
|
||||
offset="1"
|
||||
id="stop6343" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient3768-2"
|
||||
id="linearGradient3792-3"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
x1="20.117516"
|
||||
y1="-202.20998"
|
||||
x2="32.586807"
|
||||
y2="-123.50863" />
|
||||
<linearGradient
|
||||
id="linearGradient6346">
|
||||
<stop
|
||||
style="stop-color:#5587a3;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop6348" />
|
||||
<stop
|
||||
style="stop-color:#457d8f;stop-opacity:1;"
|
||||
offset="1"
|
||||
id="stop6350" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient3768-2"
|
||||
id="linearGradient3790-8"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
x1="20.117516"
|
||||
y1="-202.20998"
|
||||
x2="32.586807"
|
||||
y2="-123.50863" />
|
||||
<linearGradient
|
||||
id="linearGradient6353">
|
||||
<stop
|
||||
style="stop-color:#5587a3;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop6355" />
|
||||
<stop
|
||||
style="stop-color:#457d8f;stop-opacity:1;"
|
||||
offset="1"
|
||||
id="stop6357" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
y2="-123.50863"
|
||||
x2="32.586807"
|
||||
y1="-202.20998"
|
||||
x1="20.117516"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
id="linearGradient5778"
|
||||
xlink:href="#linearGradient3768-2"
|
||||
inkscape:collect="always" />
|
||||
<linearGradient
|
||||
id="linearGradient6360">
|
||||
<stop
|
||||
style="stop-color:#5587a3;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop6362" />
|
||||
<stop
|
||||
style="stop-color:#457d8f;stop-opacity:1;"
|
||||
offset="1"
|
||||
id="stop6364" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
y2="-123.50863"
|
||||
x2="32.586807"
|
||||
y1="-202.20998"
|
||||
x1="20.117516"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
id="linearGradient6376"
|
||||
xlink:href="#linearGradient3768-2"
|
||||
inkscape:collect="always" />
|
||||
</defs>
|
||||
<sodipodi:namedview
|
||||
id="base"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:zoom="0.7"
|
||||
inkscape:cx="75.428571"
|
||||
inkscape:cy="348.89092"
|
||||
inkscape:document-units="px"
|
||||
inkscape:current-layer="layer1"
|
||||
showgrid="false"
|
||||
inkscape:window-width="1600"
|
||||
inkscape:window-height="851"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="25"
|
||||
inkscape:window-maximized="1" />
|
||||
<metadata
|
||||
id="metadata4857">
|
||||
<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>
|
||||
<g
|
||||
inkscape:label="Layer 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1"
|
||||
transform="translate(0,-540.36218)">
|
||||
<g
|
||||
transform="matrix(1.1009105,0,0,1.100403,-8.7605556,1020.3365)"
|
||||
id="g3026-8"
|
||||
style="fill:url(#linearGradient3774-0);fill-opacity:1;">
|
||||
<path
|
||||
inkscape:export-ydpi="135"
|
||||
inkscape:export-xdpi="135"
|
||||
inkscape:export-filename="D:\Dev\Emulatorer\potemkin\android\source_assets\image\dir.png"
|
||||
sodipodi:nodetypes="cccccc"
|
||||
inkscape:connector-curvature="0"
|
||||
id="rect4891-8-0"
|
||||
d="m 267.25327,-422.10663 26.59426,116.69626 -56.62667,90.99738 -90.22127,-57.53177 -26.59426,-116.69626 z"
|
||||
style="fill:url(#linearGradient3786-1);fill-opacity:1;stroke:none" />
|
||||
<path
|
||||
inkscape:export-ydpi="135"
|
||||
inkscape:export-xdpi="135"
|
||||
inkscape:export-filename="D:\Dev\Emulatorer\potemkin\android\source_assets\image\dir.png"
|
||||
sodipodi:nodetypes="cccccc"
|
||||
inkscape:connector-curvature="0"
|
||||
id="rect4891-4-1"
|
||||
d="m 20.117516,-229.83964 116.696264,-26.59425 90.99737,56.62665 -57.53176,90.22128 -116.696259,26.594262 z"
|
||||
style="fill:url(#linearGradient3792-3);fill-opacity:1;stroke:none" />
|
||||
<path
|
||||
inkscape:export-ydpi="135"
|
||||
inkscape:export-xdpi="135"
|
||||
inkscape:export-filename="D:\Dev\Emulatorer\potemkin\android\source_assets\image\dir.png"
|
||||
sodipodi:nodetypes="cccccc"
|
||||
inkscape:connector-curvature="0"
|
||||
id="rect4891-8-4-2"
|
||||
d="m 213.00559,17.68666 -26.59426,-116.696262 56.62666,-90.997378 90.22128,57.53177 26.59425,116.69626 z"
|
||||
style="fill:url(#linearGradient3790-8);fill-opacity:1;stroke:none" />
|
||||
<path
|
||||
inkscape:export-ydpi="135"
|
||||
inkscape:export-xdpi="135"
|
||||
inkscape:export-filename="D:\Dev\Emulatorer\potemkin\android\source_assets\image\dir.png"
|
||||
sodipodi:nodetypes="cccccc"
|
||||
inkscape:connector-curvature="0"
|
||||
id="rect4891-4-9-5"
|
||||
d="m 461.99239,-175.00217 -116.69627,26.59426 -90.99738,-56.62667 57.53177,-90.22127 116.69626,-26.59426 z"
|
||||
style="fill:url(#linearGradient6376);fill-opacity:1;stroke:none" />
|
||||
</g>
|
||||
<g
|
||||
transform="matrix(1.1009105,0,0,1.100403,-4.7605556,1022.3365)"
|
||||
id="g3020-0"
|
||||
style="fill:url(#linearGradient3806-1-0);fill-opacity:1">
|
||||
<path
|
||||
inkscape:export-ydpi="135"
|
||||
inkscape:export-xdpi="135"
|
||||
inkscape:export-filename="D:\Dev\Emulatorer\potemkin\android\source_assets\image\dir.png"
|
||||
sodipodi:nodetypes="cccccc"
|
||||
inkscape:connector-curvature="0"
|
||||
id="rect4891-0-5-9"
|
||||
d="m 252.08304,-404.42707 20.3639,89.35731 -45.26275,70.62601 -71.20287,-44.08432 -20.3639,-89.35731 z"
|
||||
style="fill:url(#linearGradient5901);fill-opacity:1;stroke:none" />
|
||||
<path
|
||||
inkscape:export-ydpi="135"
|
||||
inkscape:export-xdpi="135"
|
||||
inkscape:export-filename="D:\Dev\Emulatorer\potemkin\android\source_assets\image\dir.png"
|
||||
sodipodi:nodetypes="cccccc"
|
||||
inkscape:connector-curvature="0"
|
||||
id="rect4891-0-3-4"
|
||||
d="m 35.98124,-220.12028 89.35729,-20.3639 70.62602,45.26275 -44.08432,71.20287 -89.357296,20.36389 z"
|
||||
style="fill:url(#linearGradient5903);fill-opacity:1;stroke:none" />
|
||||
<path
|
||||
inkscape:export-ydpi="135"
|
||||
inkscape:export-xdpi="135"
|
||||
inkscape:export-filename="D:\Dev\Emulatorer\potemkin\android\source_assets\image\dir.png"
|
||||
sodipodi:nodetypes="cccccc"
|
||||
inkscape:connector-curvature="0"
|
||||
id="rect4891-0-5-2-7"
|
||||
d="m 220.9091,-3.6279322 -20.3639,-89.3573068 45.26275,-70.626021 71.20287,44.08432 20.3639,89.357314 z"
|
||||
style="fill:url(#linearGradient5905);fill-opacity:1;stroke:none" />
|
||||
<path
|
||||
inkscape:export-ydpi="135"
|
||||
inkscape:export-xdpi="135"
|
||||
inkscape:export-filename="D:\Dev\Emulatorer\potemkin\android\source_assets\image\dir.png"
|
||||
sodipodi:nodetypes="cccccc"
|
||||
inkscape:connector-curvature="0"
|
||||
id="rect4891-0-3-3-8"
|
||||
d="m 438.86195,-188.35657 -89.35731,20.36391 -70.62601,-45.26276 44.08432,-71.20286 89.35731,-20.3639 z"
|
||||
style="fill:url(#linearGradient5579-3);fill-opacity:1;stroke:none" />
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 22 KiB |
@ -59,6 +59,11 @@ include:
|
||||
arch: linux/amd64,linux/arm64
|
||||
icon: digikam.svg
|
||||
description: "Professional Photo Management with the Power of Open Source."
|
||||
- name: dolphin
|
||||
full_name: Dolphin Emulator
|
||||
arch: linux/amd64,linux/arm64
|
||||
icon: dolphin.svg
|
||||
description: "Dolphin is an emulator for two recent Nintendo video game consoles: the GameCube and the Wii. It allows PC gamers to enjoy games for these two consoles in full HD (1080p) with several enhancements: compatibility with all PC controllers, turbo speed, networked multiplayer, and even more."
|
||||
- name: doublecmd
|
||||
full_name: Double Commander
|
||||
arch: linux/amd64,linux/arm64
|
||||
@ -227,6 +232,11 @@ include:
|
||||
arch: linux/amd64,linux/arm64
|
||||
icon: postman.svg
|
||||
description: "Postman is an application that allows the testing of web APIs."
|
||||
- name: ppsspp
|
||||
full_name: PPSSPP
|
||||
arch: linux/amd64,linux/arm64
|
||||
icon: ppsspp.svg
|
||||
description: "PPSSPP is a PSP emulator that can run games in full HD resolution."
|
||||
- name: pycharm
|
||||
full_name: PyCharm Community Edition
|
||||
arch: linux/amd64,linux/arm64
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user