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
|
fc9b0b846a
|
Ensure Steam Sync progress dialogs are shown when appropriate
|
2025-04-09 14:14:52 -04:00 |
|
icenine451
|
cb86324fe6
|
Fix missing ) in steam_sync.sh
|
2025-04-09 13:58:42 -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 |
|
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
|
f2b5e3431c
|
update(post_update): enhance Steam Sync reset options with user confirmation and action selection
|
2025-04-08 13:36:44 +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 |
|
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
|
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 |
|
laz
|
04108006bc
|
post update: backup naming
|
2025-04-03 19:17:29 +02:00 |
|
icenine451
|
3ea6602ddd
|
Add CPU core detection for future multi-threaded operations
|
2025-04-03 12:51:12 -04: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
|
a38786df62
|
Create CLI preset change function and update direct CLI options to both
|
2025-04-01 17:29:24 -04:00 |
|
icenine451
|
52ce4249a8
|
Fix broken presets.sh (wouldn't disable presets), upgrade for "Enable All" and "Disable All" buttons in change_preset_dialog and add exceptions for standalone PPSSPP cheevos token file
|
2025-04-01 13:54:05 -04:00 |
|
icenine451
|
4f695f96d4
|
Update Cheevos login/logout process
|
2025-04-01 13:34:23 -04:00 |
|
icenine451
|
e25361a5b0
|
Update PPSSPP cheevos preset information and process
|
2025-04-01 12:28:55 -04:00 |
|
icenine451
|
149263b522
|
Remove unneeded reset action for PPSSPP in prepare_component
|
2025-04-01 12:24:31 -04:00 |
|
icenine451
|
db2efde58a
|
Remove unused functions from run_game.sh
|
2025-04-01 09:19:05 -04:00 |
|
icenine451
|
b431d23780
|
Fix issue with run_game where incorrect XML structure would break xmllint if a system-wide altemulator was set in ES-DE.
|
2025-03-31 16:34:09 -04:00 |
|
icenine451
|
bc31653c46
|
Change logging in add_retrodeck_to_steam because the output was misleading
|
2025-03-31 14:56:40 -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
|
9768a82d09
|
Reduce code duplication in steam_sync
|
2025-03-26 17:26:47 -04:00 |
|
icenine451
|
aabbc41498
|
Fix lots of issues with paths containing spaces in prepare_component
|
2025-03-26 16:51:17 -04:00 |
|
icenine451
|
34a24c2305
|
Make 0.9.2b post_update Steam Sync nuke optional
|
2025-03-26 13:55:20 -04:00 |
|
icenine451
|
020ad0e51f
|
Update steam_sync to only run SRM add process if new games were favorited in ES-DE
|
2025-03-26 11:47:06 -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
|
2c312ea74a
|
Update comments and one return code in backup_retrodeck_userdata
|
2025-03-26 10:42:24 -04:00 |
|
icenine451
|
994294d62a
|
Remove screenshots_folder from core userdata backup
|
2025-03-25 17:26:07 -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
|
b2cd96b260
|
Upgrade backup_retrodeck_userdata with new "core" backup option, which will only include irreplaceable user data. Custom selections and a complete backup remain as options.
|
2025-03-25 16:44:33 -04:00 |
|
icenine451
|
31ee167202
|
Upgrade steam_sync to better handle unfavorited games. Previously entire SRM manifest would have been hard synced (remove everything, add current set of favorites), now will only remove specifically unfavorited items and add all new ones
|
2025-03-25 16:22:17 -04:00 |
|
icenine451
|
6b7b5c28c2
|
Add retrodeck_removed_favorites definition to global.sh
|
2025-03-25 16:19:59 -04:00 |
|
icenine451
|
26baed91f7
|
Update steam_sync for proper Configurator detection and dialogs
|
2025-03-25 12:17:29 -04:00 |
|
icenine451
|
4042955863
|
Move Steam Sync zenity dialogs to steam_sync function so they don't show unnecessarily
|
2025-03-25 11:44:51 -04:00 |
|
icenine451
|
c7ff340b82
|
Update quit_retrodeck for new steam_sync
|
2025-03-25 11:43:59 -04:00 |
|
icenine451
|
94c066511e
|
Update steam_sync to new SRM manifest utilization
|
2025-03-25 11:03:10 -04:00 |
|