EmuDeck/icons/Heroic-Games-Launcher.svg
rawdatafeel 5dbee04a3d Cloud Services Manager/Emulators: Clean up (#1270)
* Updated installEmuAI and installEmuFP to be more dynamic
    * Allows for selecting if the application is an "emulator", "remoteplay", or "genericapplication"
        * Based off the choice, copies the respective bash file to the correct location
    * Allows for selecting file format of the downloaded AppImage (in case it's compressed and needs to be extracted)
    * Updated relevant scripts to match new changes
    * Cleaned up formatting of these two scripts
    * Cleaned up remoteplay Flatpak scripts to match new changes (allows for easier maintenance)
    * With these changes, remoteplay and generic application AppImages will now have a desktop file created
        * Added relevant desktop icons
* Added generic applications to cloud services manager
    * Added Cider, Heroic Games Launcher, Plexamp, Spotify, and Tidal
    * Moved Spotify here from remoteplay scripts
* Added chiaki4deck to remote play scripts
    * Added copying configs from Chiaki to chiaki4deck (if one does not exist already)
* Added uninstall option if bash scripts are detected in the remoteplay or generic-applications folder
    * If user installed these applications independent of EmuDeck, these folders would be empty and therefore can be skipped in the uninstallation
* Updated emulator, remoteplay, and generic-application scripts to rely more heavily on installEmuAI, installEmuFP, uninstallEmuFP, uninstallEmuAI, and uninstallGeneric
    * This should ideally improve maintenance in the future and allow for easier contribution
* Updated emulator scripts to remove redunant/outdated code
* Added emulator folder for ES-DE and Pegasus (official support was added to ES-DE)
    * Added copying emulator scripts to the emulator folder and removing when uninstalled
* Updated binupdate and flatpakupdate to be in alphabetical order/tidied these scripts
2024-09-26 12:26:39 +02:00

18 lines
3 KiB
XML

<svg width="256" height="256" viewBox="0 0 256 256" fill="none" xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd" d="M72.3901 202.231C72.7994 204.136 73.84 205.848 75.3433 207.088L122.528 246.021C125.698 248.636 130.269 248.662 133.468 246.083L181.789 207.121C183.351 205.862 184.427 204.099 184.832 202.133L214.033 60.6054C214.857 56.6111 212.78 52.5836 209.049 50.9384L135.478 18.5049L131.464 16.7354C129.24 15.755 126.706 15.755 124.482 16.7354L120.468 18.5049L46.9504 50.915C43.1944 52.5708 41.1185 56.6374 41.9805 60.6505L72.3901 202.231Z" fill="#070A0B"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M145.017 66.7371L127.505 36.4211L109.993 66.7371H145.017ZM133.342 184.892L145.017 66.7376H109.993L122.64 184.892L127.991 189.168L133.342 184.892Z" fill="#070A0B"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M159.336 182.357L135.341 186.516L130.427 193.545L135.341 200.738L159.336 204.733L159.339 204.733L165.451 193.545L159.339 182.357L159.336 182.357Z" fill="#070A0B"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M136.258 225.23L133.183 202.565L127.988 197.924L122.672 202.565L119.718 225.23L119.718 225.23L127.988 231.003L136.258 225.23L136.258 225.23Z" fill="#070A0B"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M96.6346 182.357L120.633 186.516L125.547 193.545L120.633 200.738L96.6346 204.733L96.6326 204.73L90.5228 193.545L96.6326 182.36L96.6346 182.357Z" fill="#070A0B"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M76.599 191.563C76.9774 193.325 77.9394 194.907 79.3292 196.054L122.95 232.046C125.88 234.464 130.106 234.487 133.063 232.103L177.735 196.084C179.179 194.92 180.174 193.29 180.548 191.473L207.543 60.635C208.305 56.9424 206.385 53.2191 202.935 51.6982L134.92 21.7141L131.211 20.0786C129.155 19.1723 126.812 19.1723 124.756 20.0786L121.047 21.7141L53.0808 51.6765C49.6086 53.2072 47.6895 56.9667 48.4863 60.6767L76.599 191.563Z" fill="url(#paint0_linear_2798_8229)"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M143.738 66.303L127.548 38.2768L111.359 66.303H143.738ZM132.945 175.533L143.738 66.3032H111.359L123.051 175.533L127.998 179.486L132.945 175.533Z" fill="#070A0B"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M156.981 173.19L134.797 177.036L130.254 183.533L134.797 190.183L156.981 193.876L156.983 193.877L162.633 183.533L156.983 173.19L156.981 173.19Z" fill="#070A0B"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M135.641 212.825L132.799 191.872L127.996 187.581L123.081 191.872L120.351 212.825L120.351 212.825L127.996 218.161L135.641 212.825L135.641 212.825Z" fill="#070A0B"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M99.019 173.19L121.203 177.036L125.746 183.533L121.203 190.183L99.019 193.876L99.0172 193.877L93.367 183.533L99.0172 173.19L99.019 173.19Z" fill="#070A0B"/>
<defs>
<linearGradient id="paint0_linear_2798_8229" x1="165.899" y1="22.4219" x2="164.147" y2="227.229" gradientUnits="userSpaceOnUse">
<stop stop-color="#4B93FF"/>
<stop offset="1" stop-color="#18DFEC"/>
</linearGradient>
</defs>
</svg>