Commit graph

478 commits

Author SHA1 Message Date
Rodrigo 24582eeb74 Revert "== > ="
This reverts commit 28e8adc03d.
2023-11-30 22:39:36 +01:00
Rodrigo 28e8adc03d == > = 2023-11-30 22:29:33 +01:00
Dragoon Dorise 1f89ab30f4
Merge from early - CloudSync 2.0, Pegasus, Darwin support (#886)
* add json for apotris.

this PR adds the needed json for accessing Apotris.

* fix pcsx2 cloud

* decky functions + Customization moved inside every emulator _init

* Decky_setClourd

* arSnes var

* last touch

* test

* Darwin wip

* darwin wip

* old EmuAI

* SRM

* RA + SRM + ESDE

* Moving more if darwin to override.sh

* Moving more if darwin to override.sh

* installToolAI + darwin ifs cleanups, more overrides :)

* fi fix

* fixed SRM parsers with ,,

* fix rm dmg

* RA flatpak first

* darwin install

* darwin fixes

* darwinnnn

* jsonjson

* darwin srm

* fix launchers

* SRM env vars moved to a function + override to darwin

* ares out for now

* fix flycast broking everything

* dont check if.cef-enable-remote-debugging

* better zenity

* fix watcher

* zenity fix

* cloudSync provider detection

* fixed paths fix

* darwin fixed paths

* fixed paths fix

* enable cloudsync

* no appinit

* last minute fixes

* weird fixes

* hash fix?

* this needs a proper cleanup...

* fixed?

* back to linkToSaveFolder for now

* better duplicate detection

* parser disabled

* cloudSync final touches

* darwin installation

* improvements

* customSRM

* Revert "customSRM"

This reverts commit 2787d2282c.

* first batch

* second batch

* SGBC + Jaguar parsers

* Pegasus settings and functions

* proper order

* Path fixed

* install on setup

* SRM parser

* icon

* early beta

* chimeraOS improvements

# Conflicts:
#	setup.sh

* cosmetic

* helpers: Fix FlatPak installed check (#875)

* chimeraOS retroarch

* clear console

* Steam installation

* fix shellcheck

* path fixes

* fix SRM

* =

* Steam-ROM-Manager

* srm new path fix

* SRM_IsInstalled

* cloudsync wtf

* SRM_IsInstalled

* Steam ROM Manager proper name

* ROM

* srm stuff

* SRM_migration

* icon

* fix savedownload

* launchers

* srm icon

* ROM

* ummm

* fixes installToolAI

* ESDE Migration

* RetroArch_setConfigOverride  fix

* fix RA

* fix PCSX2QT

* back to flatpaks

* EmuDecky no internet message

* noInternet EmuDecky

* pegasus theme installer

* pegasus launchers

* Pegasus install Darwin

* Pegasus install Darwin

* Init pegasus

* ESDE Theme

* =

* >

* override getEmuInstallStatus

---------

Co-authored-by: Glazed_Belmont <48196637+GlaZedBelmont@users.noreply.github.com>
2023-10-10 22:20:54 +02:00
Rodrigo 39e88d51bb CLI mode barebones 2023-09-07 20:23:57 +02:00
Griffin 22963b6050
Add other distros 2023-07-22 10:11:34 -07:00
Rodrigo 0cc6a5121f chimera 2023-06-04 13:05:03 +02:00
Rodrigo 2194e4ac22 Dependency install for non SteamOS distros 2023-06-04 03:04:21 +02:00
Rodrigo b2ac2a5a18 linux install script 2023-06-04 02:35:47 +02:00
godsbane b369e196d0 move variable setting below trap, just in case 2023-04-26 00:10:47 -04:00
Riccardo Pittau a81e7874ae
Add trap to install.sh (#523)
Also add -o pipefail to catch actual failing command in bash pipeline.
2022-11-28 15:21:39 -05:00
Riccardo Pittau 4b0e7a87e8
Split one liner for better readability (#482)
* Split one liner for better readability

Add URLs variables to simplify even more the commands part.

Add in Progress Bar for initial download

Co-authored-by: Livedeht <godsbane@gmail.com>
2022-11-04 01:54:18 -04:00
Rodrigo d154923e09 install appimage for old users 2022-10-09 01:16:02 +02:00
Rodrigo 14c2600efd Creates ~/Applications on install 2022-09-16 22:26:16 +02:00
Livedeht 254626e791 Fixes install.sh not launching the AppImage 2022-09-06 00:01:56 -04:00
Rodrigo a9551b4d3a install.sh is now setup.sh
install.sh downloads the appimage, setup.sh does all the hard work :)
2022-08-30 22:26:13 +02:00
Rodrigo 8b601533c3 no automatic dl of the appimage 2022-08-30 16:43:13 +02:00
Rodrigo 69da03bebf Kill Appimage if running from outside Applications 2022-08-29 16:36:54 +02:00
Rodrigo 9a116d8759 Merge branch 'main' into dev
# Conflicts:
#	install.sh
2022-08-22 18:57:49 +02:00
Livedeht fa6c8a6dfe fix shellcheck 2022-08-22 01:59:45 -04:00
Rodrigo 129ee00835 long live to master deth 2022-08-10 22:51:44 +02:00
Rodrigo f2267da95e damn you if 2022-08-10 22:49:43 +02:00
Rodrigo 1b56545b5f if 2022-08-10 22:46:46 +02:00
Rodrigo 00d42d46c4 Fixes 2022-08-10 22:44:41 +02:00
Rodrigo 683a4f9949 wrong folder 2022-08-08 16:38:49 +02:00
Rodrigo b728e18508 icons cleaned up 2022-08-08 16:37:59 +02:00
Rodrigo 2857bdb2d9 clone clone clone only one please 2022-08-08 16:26:49 +02:00
Rodrigo 62de6031a9 Merge branch 'dev' of https://github.com/dragoonDorise/EmuDeck into dev 2022-08-08 16:25:34 +02:00
Rodrigo bfec74a124 clone on Zenity or Whiptail 2022-08-08 16:25:27 +02:00
Rodrigo 874ce2beaf clone on Zenity or Whiptail 2022-08-08 16:24:38 +02:00
Rodrigo 97b0d666c2 Ryu Alert off. 2022-08-08 14:49:45 +02:00
Rodrigo d073aeafd1 Revert "Ryu only in expert"
This reverts commit 004a591b74.
2022-08-08 14:48:25 +02:00
Rodrigo 004a591b74 Ryu only in expert 2022-08-08 13:19:18 +02:00
Rodrigo aa5ed328a5 UI Mode 2022-08-08 12:58:45 +02:00
Livedeht c326774532 fix branch / dev mode 2022-08-06 00:52:08 -07:00
Livedeht 78b35e1418 typo 2022-08-05 18:14:42 -07:00
Livedeht 55e3c49252 SaveSync not in Main 2022-08-05 18:02:50 -07:00
Livedeht a6d68848d7 Change name of pcsx2 to pcsx2-legacy 2022-08-05 17:53:06 -07:00
Livedeht 4f244e6307 fix esde theme application 2022-08-05 17:36:28 -07:00
Livedeht ff29b6c293 Merge branch 'main' into beta 2022-08-05 15:13:21 -07:00
Livedeht a0e1e91080 apply esde theme in customizations 2022-08-04 17:10:14 -07:00
Livedeht 2aa21a2edf move theme pick into expert mode settings 2022-08-04 17:04:27 -07:00
Livedeht 8aabf5ee78 language 2022-08-04 16:47:59 -07:00
Livedeht 5395df8a82 re-add Theme Picker 2022-08-04 16:37:54 -07:00
Livedeht b96f8dae30 Fix PCSX2QTWide variable 2022-08-04 16:22:51 -07:00
godsbane db8e0e22e5 default old pcsx2 to off 2022-08-04 03:27:39 -04:00
godsbane 5e66407ef8 Fix slash direction 2022-08-04 01:50:09 -04:00
godsbane 484e47ee63 add mame settings to default file
fix settings cat before beginning
2022-08-03 21:38:46 -04:00
godsbane d27aad7eec add some unlinks before links
esde_update instead of init
2022-08-03 21:29:32 -04:00
godsbane ac46509202 refresh sudo cache before running sudo commands 2022-08-03 20:51:46 -04:00
godsbane 8c4bc4ceeb fix expert mode selections not applying when false 2022-08-03 20:48:45 -04:00