11 Commits

Author SHA1 Message Date
rawdatafeel
ac2e55efc1 Hotfix/Polish Cloud Services
* Added missing remote play clients to all.sh
    * This allows these clients to properly install
* Fixed install locations for Greenlight and ShadowPC
* Fixed error in cloud.conf
    * Restores https://github.com/dragoonDorise/EmuDeck/pull/941
    * This was not working originally because the cloud.conf file is never updated once it's copied to Emulation/roms/cloud
        * Added a grep command to detect "browercommand" so this cloud.conf can be updated once in order for this PR to work properly
* Added ES-DE and Pegasus optional support
    * Added a prompt so users can select if they would like their services in ES-DE and Pegasus. Copies files to Emulation/roms/desktop
    * Removed cloud and remoteplay from Pegasus so scraping can be shared properly between ES-DE and Pegasus
    * Swapped default desktop system for ES-DE to "Keep ES-DE running"
* Added back firefox support
    * Reverts https://github.com/dragoonDorise/EmuDeck/pull/910
* Added Steam ROM Manager parser for bash and desktop files with proper exclusion for the cloud and remoteplay folders

Co-authored-by: rawdatafeel <108900299+rawdatafeel@users.noreply.github.com>
Co-authored-by: Thomas Crider <11287837+GloriousEggroll@users.noreply.github.com>
2024-06-08 13:55:45 -04:00
rawdatafeel
5521fb6a36 Remote Play Clients: Add missing launchers (#1216)
* Added missing launchers for Greenlight, ShadowPC, Spotify, and Steam Link
    * If users installed these previously, these would not be added to the remoteplay folder
2024-05-06 13:13:08 +02:00
ExtremesecrecyOne
1bef62b852
Remote play Spotify and SteamLink (#707)
* New Flatpak Remote Play Apps

Adding steam link and spotify to remote play apps.

* Update cloudServicesManager.sh

---------

Co-authored-by: Dragoon Dorise <rodrigosedano@me.com>
2023-12-29 17:55:45 +01:00
Griffin
4f4830e799
Add Shadow.Tech Cloud Streaming Client (#739)
* add shadow.tech to cloud

* fix broken if/else

* add to all fuunctions

---------

Co-authored-by: Dragoon Dorise <rodrigosedano@me.com>
2023-12-29 17:13:55 +01:00
Mitja Skuver
c457b56aa0
IsInstalled tweaks for migrations (#880)
emuDeckRPCS3.sh
- IsInstalled checks for requested emu type and takes migration into consideration to return current installation status
- IsMigrated method
- formatting

binupdate.sh/flatpakupdate.sh
- request emu type when checking IsInstalled

emuDeckFlycast.sh
- make use of isFpInstalled method

Misc
- use of constant vars for emulator type
- removed duplicated flatpakupdate.sh and move ares code to correct flatpakupdate.sh

Co-authored-by: Dragoon Dorise <rodrigosedano@me.com>
2023-12-29 17:02:16 +01:00
Rodrigo
24582eeb74 Revert "== > ="
This reverts commit 28e8adc03d7d2bdb78fd827cab4184eef244c027.
2023-11-30 22:39:36 +01:00
Rodrigo
28e8adc03d == > = 2023-11-30 22:29:33 +01:00
KingIzzymon
ee3df37fa0
Added a check to Remote Play Clients (#720)
* Added a check to Remote Play Clients:

- Ensures that the remote play clients are installed to the "user" level and not the "system" level

* Disabled controller config until specific ones are created for the remote play clients.
2023-06-29 03:11:59 -04:00
Griffin
56cdafbda2
Add Greenlight xCloud Client (#702)
adds greenlight appimage to remote play clients
2023-06-29 03:01:24 -04:00
KingIzzymon
61b1255611
Fixed Parsec & Remote Play Launchers (#630)
- Fixed Parsec crashing when opening from Steam
- Added update/repair of remote play client launchers
- Fixed typos
2023-02-12 19:51:05 -05:00
KingIzzymon
af9e5a4104
Added remote play clients (#622)
* Added remote play clients

- Fixed bug that deleted cloud scripts when pressing "cancel"
- Updated cloud scripts to reflect changes
- Added steam controller template "EmuDeck - Cloud"
- Updated readme

Note: beta testers will need to delete their cloud.conf, run the cloudServicesManager and update their cloud services.

* Minor fixes

* Added remote play clients

- Fixed bug that deleted cloud scripts when pressing "cancel"
- Updated cloud scripts to reflect changes
- Added steam controller template "EmuDeck - Cloud"
- Updated readme

Note: beta testers will need to delete their cloud.conf, run the cloudServicesManager and update their cloud services.
2023-02-11 03:51:54 -05:00