Commit graph

157 commits

Author SHA1 Message Date
icenine451 fc9b0b846a Ensure Steam Sync progress dialogs are shown when appropriate 2025-04-09 14:14:52 -04:00
XargonWan 6383a20ced update(post_update): enhance Steam Sync reset options with improved messaging and action clarity [skip ci] 2025-04-08 14:46:46 +09:00
XargonWan f2b5e3431c update(post_update): enhance Steam Sync reset options with user confirmation and action selection 2025-04-08 13:36:44 +09:00
laz 64f75c1334 configurator text fixes 2025-04-04 06:35:48 +02:00
laz 01b0f7b83f text fixes postupdate and configurator 2025-04-04 06:20:07 +02:00
laz 04108006bc post update: backup naming 2025-04-03 19:17:29 +02:00
icenine451 acfb8e68e6 Refactor 0.9.1b RetroArch border reset actions for fixed make_preset_changes function 2025-04-02 11:47:48 -04:00
icenine451 c8fc7f3f8e Convert /var/config and /var/data paths to XDG environment variables for portability
Also fix a ton of improperly-quoted bash variables
2025-03-27 12:52:04 -04:00
icenine451 34a24c2305 Make 0.9.2b post_update Steam Sync nuke optional 2025-03-26 13:55:20 -04:00
icenine451 fafba97ad4 Add core userdata backup option to post_update and give user option to exit update process if backup fails 2025-03-26 11:07:45 -04:00
icenine451 2004cc7a3e Fix Zenity dialog arguments in post_update backup dialog 2025-03-26 10:42:57 -04:00
icenine451 52b34c41f2 Add "core" backup option to pre-update choices.
Start 0.9.2b post-update actions, including Steam Sync refresh.
2025-03-25 16:46:52 -04:00
icenine451 ebe8aeee6b Add optional userdata backup to post_update process 2025-03-19 09:36:28 -04:00
icenine451 baadbebb99 Update post_update to handle new check_version_is_older_than arguments
Some checks are pending
Build RetroDECK / Build_RetroDECK (push) Waiting to run
Build RetroDECK / GitHub-publish (push) Blocked by required conditions
Build RetroDECK / Automated_Tests (push) Blocked by required conditions
2025-03-04 13:16:05 -05:00
XargonWan b0d3e68ff5 MAME: shaders fixed
Some checks failed
Build RetroDECK / Build_RetroDECK (push) Has been cancelled
Build RetroDECK / GitHub-publish (push) Has been cancelled
Build RetroDECK / Automated_Tests (push) Has been cancelled
2025-02-26 15:03:10 +09:00
XargonWan c8bbaf7967 FIX: correct variable references for rdhome in migration and post-update scripts [skip ci] 2025-02-21 10:22:27 +09:00
XargonWan 98c9c4706c PRIMEHACK: fixed an issue where wii folder was not mapped as roms path in GTK GUI
Some checks are pending
Build RetroDECK / Build_RetroDECK (push) Waiting to run
Build RetroDECK / GitHub-publish (push) Blocked by required conditions
Build RetroDECK / Automated_Tests (push) Blocked by required conditions
2025-02-19 15:35:23 +09:00
XargonWan 22cc13f323 POST_UPDATED: fixed SRM not adding the launcher profile 2025-02-19 14:10:18 +09:00
XargonWan 41c0b73e12 Revert "POST_UPDATED: fixed SRM not adding the launcher profile"
This reverts commit 02ed2371e4.
2025-02-19 14:09:56 +09:00
XargonWan 02ed2371e4 POST_UPDATED: fixed SRM not adding the launcher profile 2025-02-19 14:08:27 +09:00
XargonWan acd5380410 FRAMEWORK: making the framework aware if we are using zenity 2025-02-18 11:11:50 +09:00
XargonWan ec5599c016 POST_UPDATE: added GC controller reset action 2025-02-17 16:11:16 +09:00
XargonWan 5e01843161 POST_UPDATE: fixed a bug where retrodeck.cfg was not updated at every version 2025-02-14 16:42:34 +09:00
XargonWan 6cb0c3b712 CHEEVOS: fixed PPSSPP integration 2025-02-14 15:32:33 +09:00
XargonWan a22b46b293 FRAMEWORK: added shaders folder logic + added user shaders folder form MAME 2025-02-13 11:07:51 +09:00
XargonWan 1951218f66 BACKUPS: added (and fixed) backups folder 2025-02-07 10:12:37 +09:00
XargonWan 7fb71d75f6 CHEATS: PPSSPP cheats basic support + various fixes + MAME folder moved (cheats not in yet) 2025-02-06 15:31:11 +09:00
XargonWan ae8bfe6819 RETROARCH: added a basic cheats support 2025-02-06 14:58:01 +09:00
XargonWan 4fb9642191 PSX: fixed borders 2025-02-06 13:27:59 +09:00
XargonWan 8c4d8f5636 FRAMEWORK: comments and logging 2025-02-05 11:12:05 +09:00
XargonWan 47c03b040c RETROARCH: fixed a bug where the cores were not updated 2025-02-05 09:35:47 +09:00
XargonWan a112c1644c POST_UPDATED: fixed and improved
Some checks are pending
Build RetroDECK / Build_RetroDECK (push) Waiting to run
Build RetroDECK / GitHub-publish (push) Blocked by required conditions
Build RetroDECK / Automated_Tests (push) Blocked by required conditions
2025-01-31 11:55:14 +09:00
XargonWan e94c495431 RetroDECK v0.9.0b (cooker merge + fixes) 2025-01-31 09:30:57 +09:00
XargonWan 2205187ff0 POST_UPDATE: condensed reset options in a single zenity window 2025-01-28 13:30:40 +09:00
XargonWan 1b4f752f1e POST_UPDATE: updated for PANCAKES and general readability 2025-01-20 11:25:04 +09:00
XargonWan 53f7c08b04 POST_UPDATE: more comments, es-de reset prompt, fixed misplaced snippets
Some checks are pending
Build RetroDECK / Build_RetroDECK (push) Waiting to run
Build RetroDECK / GitHub-publish (push) Blocked by required conditions
Build RetroDECK / Automated_Tests (push) Blocked by required conditions
2025-01-17 11:22:46 +09:00
XargonWan 7270014320 POST_UPDATE: ask the user to reset Duckstation 2025-01-17 09:37:25 +09:00
XargonWan 4d831d050c POST_UPDATE: cleanup [skip ci] 2025-01-07 15:05:32 +09:00
XargonWan b19630e7a8 CEMU: moved keys.txt in bios/cemu/keys.txt [skip ci] 2025-01-07 14:58:11 +09:00
XargonWan a5f443cb86 LOG: removing old ES-DE logs folders 2024-11-29 11:38:19 +09:00
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 794c576771
feat/port master (#914)
* PORTMASTER: adding POC of manifest and reset function

* PORTMASTER: init

* PORTMASTER: adding a wrapper to manage the script to being out of the bin folder later

* MANIFEST: empty lines cleanup [skip ci]

* PORTMASTER: fixing PortMaster wrapper name

* WORKFLOW: tentative solution for PRs - try#6 [skip ci]

* WORKFLOW: tentative solution for PRs - try#7 [skip ci]

* PORTMASTER: fixing PortMaster wrapper path

* PORTMASTER: fixing PortMaster wrapper install

* PORTMASTER: updated to latest retrodeck build

* Code format

* PORT_MASTER: fixed paths and commands + added harbourmaster
2024-09-18 02:25:38 +02:00
XargonWan a1887d546d POST_UPDATE: update_rd_conf to include steam_sync 2024-09-04 22:21:59 +09:00
XargonWan 9bf1c2d886 POST_UPDATE: restoring old 0.8.4b missing region 2024-08-24 22:55:31 +09:00
XargonWan 3258d2d824 RUFFLE: adding post-update reset command in order to init it [skip ci] 2024-08-23 23:31:41 +09:00
XargonWan f9deca8866 RETROARCH: fixed core info path even in post_update 2024-08-15 13:58:32 +09:00
XargonWan eabdb760dd POST_UPDATE: 0.8.3b check, missing space fix [skip ci] 2024-08-12 12:14:09 +09:00
XargonWan d4337ec6a9 POST_UPDATE: trying a new move folder approach - second try 2024-08-11 21:41:05 +09:00
XargonWan 524df86639 POST_UPODATE: trying a new move folder approach 2024-08-10 20:56:05 +09:00
XargonWan 99daaa888f POST_UPDATE: solving a bug where ES-DE path was placed twice in some occasions 2024-08-08 14:34:57 +09:00