Commit graph

18 commits

Author SHA1 Message Date
XargonWan fc9c5549c6
feat/steam-rom-manager (#860)
* SRM: adding Steam ROM Manager

* SRM: adding electron base

* Fixed SRM

Fixed launching script of SRM

* Updated for srm

* Standard config for srm

* Update with srm in place of boilr

* Update with srm in place of boilr

* Added steam-sync option

* PREPARE_COMPONENTS: removing spaces from steam rom manager

* SRM: adding it ot reset cli, boilr cleanup

* SRM: boilr cleanup [skip ci]

* Update and fixed script

* Modified steam sync works

* Update configurator.sh

* STEAM_SYNC: fixing gameslist location

* SRM: fixed path, whoops

* Added file for resetting the configuration

* Modified with external reset function

* Modified with external reset function

* Added msgbox during fav sync

* STEAM_SYNC: fixed some texts

* Modified if for remove everything if no favorite games

* Fixed removing the games when no favs

* STEAM_ROM_MANAGER: added to features.json

* STEAM_ROM_MANAGER: casing names descriptions

* Fixed some error

* Moved away the creation of .sync folder

* Uploaded standard exception

* Added reset userExceptions

* Revert missing entrypoint

* STEAM_SYNC_SH: checkpoint, addToSteam is working

* STEAM_SYNC_SH: fixed bad launcher filename generation

* STEAM_SYNC_SH: fixed game names, unified in a single function, code cleanup

* STEAM_SYNC_SH: removed deprecated commands [skip ci]

* STEAM_SYNC_SH: fixed launcher with correct command [skip ci]

* STEAM_SYNC_SH: added prepare_component [skip ci]

* STEAM_SYNC_SH: code cleanup [skip ci]

* STEAM_SYNC_SH: moved it on retrodeck quit instead of retrodeck start [skip ci]

* STEAM_SYNC_SH: updated userConfigurations.json [skip ci]

* STEAM_SYNC_SH: code cleanup

* Triggering build

* STEAM_SYNC: globalized steamsync_folder variable

* STEAM_SYNC: standardized script name

* STEAM_SYNC: fixing array

* STEAM_SYNC: fixing array -part2

* POST_UPDATE: enhanced for steam_rom_manager

* STEAM_SYNC: this variable is not correct here

* STEAM_SYNC: fixing configuration

* STEAM_SYNC: adding more sanitized games cases

* STEAM_SYNC: fix framwork was shutting down before steam_sync

* MANIFEST: fixed SRM wrapper to accept args

* STEAM_SYNC: fixing SRM preparation

* STEAM_SYNC: using run_game to build the launchers

* STEAM_SYNC: added system to run_game be sure

* STEAM_SYNC_SH: removed unused config file

* FEATURES: indentation fix

* PREPARE_COMPONENT: comments

* STEAM_SYNC_SH: general optimization and bugfixes

* STEAM_SYNC_SH: migrated launcher to the new run_game

* FEATURES: rebased from cooker

* FEATURES: fmt [skip ci]

* STEAM_SYNC: using new start command + cleanup

* STEAM_SYNC: migrated launches to .desktop files

* STEAM_SYNC: reverted .desktop files

* STEAM_SYNC: romed -s from launcher

* STEAM_SYNC: comments for calling quit function [skip ci]

* Create file only if does not exists + fixed syntax

* Added full shortcut clean

* Fixed check if file exists

* Added remove no fav game

* Fixed comment error and +x chmod

---------

Co-authored-by: Lx32 <loxenfabula@gmail.com>
2024-10-28 02:01:44 +01:00
XargonWan c10133aab1 STEAM_SYNC: removed from this build 2024-06-21 15:48:38 +09:00
XargonWan 850103abf1 PONZU: fixing paths and variables check from retrodeck config 2024-03-09 09:32:45 +01:00
XargonWan 6aca748082 PONZU: fixed emulators path 2024-03-08 21:22:15 +01:00
XargonWan e2cd1762c8 PONZU: re-added the two emulators in various positions with ponzu checking 2024-03-08 18:21:43 +01:00
XargonWan 89af7d68c0 RA: re added citra core 2024-03-05 14:03:12 +01:00
XargonWan bd286380d4 CITRA: removed 2024-03-04 21:45:58 +01:00
XargonWan 39ce6d59a6 YUZU: removed 2024-03-04 21:16:50 +01:00
XargonWan f6f6a678b6
Feat/steam sync (#652)
* Fixed sync path in steam-sync.py

* Fix syntax error

* Make sync folder hidden

* Make sync folder hidden (for real now)

* Added boilr_tag parameter after talk with boilr dev

* BOILR: set branch to retro for testing purposes

* APPDATA: added Steam Sync Warning [skip ci]

* BOILR: updated Cargo.toml

* Update steam-sync.py with real time sync

* Update configurator.sh with steam syncronization

* Update retrodeck.sh with steam syncronization

---------

Co-authored-by: Lx32 <loxenfabula@gmail.com>
2024-02-18 10:48:04 +01:00
Lx32 29ade62016
Fixed the config.toml 2024-01-13 11:10:30 +01:00
Lx32 f0a94e5ce1
Standard boilr config 2024-01-12 19:46:36 +01:00
Lx32 38b0e44462
Update steam-sync.py
Update with boilr, fully
2024-01-11 19:04:58 +01:00
Lx32 9f855864fc
Delete functions/steam-sync/vdf directory 2024-01-11 19:03:55 +01:00
Lx32 763208481a
Update steam-sync.py
Update adding BoilR support for scraping
2024-01-09 22:37:37 +01:00
Lx32 2cd745e7d6
Update for flatpak
Update for flatpak steam use, added modified command for spawning inside the host
2023-11-19 13:09:05 +01:00
Lx32 d4b2b645fa
Add file check
Add check for file existence. If file not found the shortcut will not be added and, in case, the game will be removed from steam.
2023-10-22 16:55:14 +02:00
Lx32 6985a94a77
Fixed flatpak path 2023-10-18 15:10:27 +02:00
XargonWan f7ff56ac59 steam-sync: reorganized files 2023-10-10 12:33:58 +02:00