Commit graph

5751 commits

Author SHA1 Message Date
icenine451 13d74e8d06 Improve Steam Sync shortcut names, pull from <name> field of gamelist rather than adapt game path. This is so games in subfolders are handled correctly. 2025-04-10 09:45:43 -04:00
icenine451 fa6dc9c960 Rebrand Steam Sync to Steam Tools, update Zenity Configurator sync dialog text for clarity
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-04-09 14:18:01 -04:00
icenine451 fc9b0b846a Ensure Steam Sync progress dialogs are shown when appropriate 2025-04-09 14:14:52 -04:00
icenine451 c8c84c3043 Remove Steam Sync manifest when purging SRM Steam data, for when Sync is run again. 2025-04-09 14:03:31 -04:00
icenine451 cb86324fe6 Fix missing ) in steam_sync.sh 2025-04-09 13:58:42 -04:00
icenine451 eabd37fa1b Pinning Dolphin and Primehack artifacts to ones built in a Qt 6.7 platform. 2025-04-09 13:40:59 -04:00
icenine451 b531b3638f Don't run RetroDECK again immediately after doing factory reset, user must exit first and start it again. 2025-04-09 10:31:34 -04:00
icenine451 6b6bc710cf Add steam username to SRM config if SRM userdata folder is found, not if not found. 2025-04-09 10:17:32 -04:00
icenine451 a53cf917a3 Replace xmlstarlet with AWK for finding faves in gamelists to avoid broken XML syntax when system-level altemu is set. 2025-04-09 10:06:01 -04:00
icenine451 6030fa57b8 Remove unneeded SRM userdata dir from prepare_component.sh 2025-04-09 10:05:03 -04:00
icenine451 bef5b4ecb8 Populate Steam user information regardless if auto Steam Sync is enabled or not, so it can be used manually. 2025-04-09 10:04:45 -04:00
icenine451 34b9b927fa Fix incorrect directory check for SRM userdata and add SRM dir to global.sh 2025-04-09 10:04:13 -04:00
XargonWan 9d27347817 fix(configurator.sh): correct recursive calls in emulator and data management dialogs 2025-04-09 11:14:32 +09:00
XargonWan 20a61c1d3f update(metainfo.xml): revise release notes for version 0.9.2b with new features, improvements, and bug fixes 2025-04-09 11:14:19 +09:00
icenine451 248942b175 Seperate update check logic from global.sh so it can be called manually, then call it after CLI args in retrodeck.sh. 2025-04-08 09:09:00 -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 0c8e508add update(retrodeck.sh): enhance test upgrade prompt to accept lowercase 'y' and improve logging 2025-04-08 14:46:23 +09:00
XargonWan 41727acc67 Merge branch 'feat/esde-only-update' into cooker 2025-04-08 13:37:07 +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
XargonWan e5f97de062 update(script): improve user prompt for test upgrade confirmation in retrodeck.sh 2025-04-08 13:36:36 +09:00
XargonWan 52ce60f164 update(manifest): restore latest URL and SHA256 for RetroDECK ES-DE artifact 2025-04-08 13:34:11 +09:00
XargonWan 4417af4a9b update(metainfo): add updates for ES-DE 3.2.0 and RetroDECK theme compatibility 2025-04-08 13:31:50 +09:00
XargonWan 4872352288
feat/esde only update (#1076)
* update(manifest): ES-DE

* update(theme): change commit reference for RetroDECK theme
2025-04-07 16:01:42 +09:00
XargonWan 4d8ea9edde update(theme): change commit reference for RetroDECK theme 2025-04-07 11:29:41 +09:00
XargonWan e1385daca1 update(manifest): ES-DE 2025-04-07 11:29:03 +09:00
icenine451 a7f25d3757 API updates 2025-04-04 18:00:04 -04:00
icenine451 29e4214368 Remember to source the new API library 2025-04-04 14:08:39 -04:00
icenine451 9c4263e207 Initial API implementation 2025-04-04 12:08:35 -04:00
icenine451 739248b24c Move update check code from retrodeck.sh to global.sh for cleanliness 2025-04-04 11:24:33 -04:00
icenine451 aaf1c77fde Update subshell exit process for multi-threaded find_compatible_games 2025-04-04 10:28:58 -04:00
icenine451 7b76d3c7d8 Multi-threaded find_compatible_games function for game compression process 2025-04-04 10:20:00 -04:00
icenine451 a015bb6ec4 Fix typo in Zenity Configurator multi-game compression dialog 2025-04-04 09:56:36 -04:00
icenine451 352d5ccbca Merge branch 'cooker' of https://github.com/XargonWan/RetroDECK into cooker 2025-04-04 09:15:15 -04:00
icenine451 3614b5e32d Add "purge" argument to CLI Steam Sync, to remove all SRM changes from Steam. 2025-04-04 09:15:11 -04:00
laz a778d2710e configurator: moved add retrodeck to steam to steam sync menu and text fixes 2025-04-04 15:09:07 +02:00
laz 1176c15eca configurator text fixes logger 2025-04-04 06:47:21 +02: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
icenine451 23548df065 Fix / update for multi-threading Zenity Configurator multi-file compression 2025-04-03 17:14:43 -04:00
icenine451 b02274001b Multi-thread CLI multi-game compression 2025-04-03 17:03:57 -04:00
icenine451 21a567097a Merge branch 'cooker' of https://github.com/XargonWan/RetroDECK into cooker 2025-04-03 14:13:38 -04:00
icenine451 b5f4edc735 Fix issue with "Compress Selected" button in Configurator multi-game compression, and multi-thread Zenity Configurator compression process. 2025-04-03 14:13:33 -04:00
laz 04108006bc post update: backup naming 2025-04-03 19:17:29 +02:00
icenine451 62b86a12ec Fix CLI --compress-all launching the main app after it was done. 2025-04-03 12:51:42 -04:00
icenine451 3ea6602ddd Add CPU core detection for future multi-threaded operations 2025-04-03 12:51:12 -04:00
icenine451 a15a022f00 Merge branch 'cooker' of https://github.com/XargonWan/RetroDECK into cooker 2025-04-03 10:38:10 -04:00
laz 7d1942436d configurator.sh moved backup to data mangement, renamed clean and rebuild functions. Cleaned up texts 2025-04-03 16:18:18 +02:00
laz 624ef083f6 configurator.sh backup text and renaming 2025-04-03 15:49:44 +02:00
laz 729847c3b1 bios checker text 2025-04-03 07:43:26 +02:00
XargonWan ef1bada188 fix(features.json): update launch paths for Ponzu emulators [skip ci] 2025-04-03 14:32:57 +09:00