Commit graph

5755 commits

Author SHA1 Message Date
icenine451 78dff2d028 Add dialog to manual Steam Sync clarifying what is happening, as if no changes are needed it looks like you just get returned to the main Steam Tools menu.
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-04-10 11:09:40 -04:00
icenine451 b223ceecef Merge branch 'cooker' of https://github.com/XargonWan/RetroDECK into cooker 2025-04-10 09:46:07 -04:00
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
XargonWan bd62eecf89 feat(features): add logging paths for RetroDECK, RetroArch, PrimeHack, Ruffle, Vita3K, RPCS3 and Dolphin [skip ci] 2025-04-10 22:43:58 +09:00
XargonWan 5457950780 fix(configurator): wrong meny call after add RetroDECK to Steam
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-10 14:02:50 +09: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