Commit graph

4681 commits

Author SHA1 Message Date
rawdatafeel
61b8818a1d
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-06-27 12:41:59 -04:00
Dragoon Dorise
6d4caf6aa6 randomizer + 5 threads 2024-06-26 17:54:09 +02:00
Dragoon Dorise
1369190afb better fuzzy 2024-06-26 17:33:55 +02:00
Dragoon Dorise
64c98529a1 unary 2024-06-26 17:13:26 +02:00
Dragoon Dorise
41e26635f0 lime3ds 2024-06-26 10:55:19 +02:00
Dragoon Dorise
d8bfb3bba5 lime3ds install + init 2024-06-26 09:56:01 +02:00
Dragoon Dorise
cb344c244a lime3ds Fixes 2024-06-24 13:00:00 +02:00
Dragoon Dorise
a96bce5c07 cp saves files not move 2024-06-24 12:53:47 +02:00
rawdatafeel
c109ee0945
Revert RA changes 2024-06-21 18:44:46 -04:00
rawdatafeel
e1ab9be129
Merge main into dev (#1267) 2024-06-21 18:43:56 -04:00
Dragoon Dorise
c6de1c4e10 arial 2024-06-22 00:26:47 +02:00
Dragoon Dorise
730511c065 force flatpak updater install 2024-06-22 00:02:10 +02:00
Livedeht
c4389d431a Fix cloud rps (#1259)
* Fixes the Zenity for the cloud services RPS
Some restructuring of the file to make it easier to update

* redirect function output to null
during zenity progress so OK button doesn't activate early
fix the percentage tracking

* fix some shellcheck

* clean up some math

* Make the RPS menu (slightly) taller

* Took out changeline override
2024-06-21 23:48:52 +02:00
Dragoon Dorise
a0010fb072 css improvs 2024-06-21 23:45:30 +02:00
Dragoon Dorise
daf758df3e server changes 2024-06-21 22:26:17 +02:00
Dragoon Dorise
3f11ebe64c Merge branch 'dev' of https://github.com/dragoonDorise/EmuDeck into dev 2024-06-21 19:59:17 +02:00
Dragoon Dorise
df68531c0c server in parallel 2024-06-21 19:59:12 +02:00
Filmire
ad0d07225a
Exclude ChimeraOS's retroarch from ES-DE's find rules (#1263) 2024-06-20 15:45:35 -04:00
Mitja Skuver
5c792c0783
Dev Launcher Fix (#1264)
* Launcher fix

Fix yuzu launcher + similar changes to other launchers (avoids eval)
2024-06-20 15:45:12 -04:00
Livedeht
e958e84145
Fix cloud rps (#1259)
* Fixes the Zenity for the cloud services RPS
Some restructuring of the file to make it easier to update

* redirect function output to null
during zenity progress so OK button doesn't activate early
fix the percentage tracking

* fix some shellcheck

* clean up some math

* Make the RPS menu (slightly) taller

* Took out changeline override
2024-06-18 19:17:31 -04:00
Dragoon Dorise
a16da5746e fixes 2024-06-18 22:18:38 +02:00
Dragoon Dorise
ecd35886f7 msg order 2024-06-18 22:14:12 +02:00
Dragoon Dorise
ceb0bfbfd6 server_install 2024-06-18 22:12:22 +02:00
Dragoon Dorise
29cd089a18 english 2024-06-18 22:08:04 +02:00
Dragoon Dorise
2e16cbedb7 show pop up 2024-06-18 22:05:37 +02:00
Dragoon Dorise
622ccb867b Merge branch 'dev' of https://github.com/dragoonDorise/EmuDeck into dev 2024-06-18 21:17:19 +02:00
Dragoon Dorise
69d76a2d1c testing python server 2024-06-18 21:17:11 +02:00
rawdatafeel
8e7e749079
Emulator Launchers: Fix escaping (#1250) 2024-06-17 14:44:03 -04:00
rawdatafeel
cca322245c
Citra: Add back Citra AppImage (#1257)
* Updated script to use PabloMK7's Fork
* Updated script to strictly look for the AppImage and configure the AppImage
* Cleaned up/tidied script
* Added storage migration for the NAND and SDMC to Emulation/Storage
* Added symlinks for texture packs, cheats, and cheats to Emulation/storage and Emulation/hdpacks
* Added storage folder for screenshot
* Added ABXY and BAXY button swapping
* Updated installEmuAI to be more flexible on file extensions and updated emulator scripts accordingly
* Updated helperFunctions to add texture pack and cheat folder linking
* Updated Citra to use Vulkan instead of OpenGL
* Set Citra screen layout to hybrid
* Deleted flatpak Citra configs
2024-06-17 14:42:53 -04:00
rawdatafeel
4ddebdc6da
BinUpdate/Flatpak Update: Clean up (#1258) 2024-06-17 13:51:29 -04:00
Dragoon Dorise
3cd40564cb success msg autoclose 2024-06-16 17:34:50 +02:00
Dragoon Dorise
c523b8de28 zenity timed errors 2024-06-16 17:20:13 +02:00
Dragoon Dorise
0cdc7b29f1 AutoCopy_install fix 2024-06-16 17:16:21 +02:00
Dragoon Dorise
96c21da6ae AutoCopy_install 2024-06-16 17:15:05 +02:00
Dragoon Dorise
f53f3200e9 autocopy tool 2024-06-16 17:12:28 +02:00
Dragoon Dorise
98692785aa autocopy fixes 2024-06-16 17:02:01 +02:00
Dragoon Dorise
52a9a40545 CreateStructureUSB 2024-06-16 16:41:13 +02:00
Dragoon Dorise
96e9c2efb7 AutoCopy 2024-06-16 16:21:27 +02:00
Dragoon Dorise
4caf4647b7 fix lime3ds 2024-06-13 17:58:54 +02:00
Dragoon Dorise
5d0e1a6281 Plugins_installDeckyRomLibrary 2024-06-13 15:04:14 +02:00
Dragoon Dorise
07ebe61929 fix lime3ds esde 2024-06-13 11:40:10 +02:00
Dragoon Dorise
42d2bd5c85 fix lime3ds launcher 2024-06-13 11:32:09 +02:00
Dragoon Dorise
5cb3a32209 fuzzy is back 2024-06-13 09:54:26 +02:00
Dragoon Dorise
1af884e5a0 no fuzzy 2024-06-12 23:18:26 +02:00
Dragoon Dorise
07a73c5afc tmp fix 2024-06-12 23:13:21 +02:00
Dragoon Dorise
41955e600c testing new folder 2024-06-12 23:04:31 +02:00
Dragoon Dorise
76dbf99382 fuzzy search 2024-06-12 22:54:30 +02:00
Dragoon Dorise
18d4ab7d15 lime3dsandroid 2024-06-12 15:11:42 +02:00
Dragoon Dorise
996fef51e1 Lime3DS Android 2024-06-12 14:12:45 +02:00
Dragoon Dorise
9eebd3c1b1 no print 2024-06-11 12:53:07 +02:00