Commit graph

408 commits

Author SHA1 Message Date
icenine451 88893a3c1b Add compensation for reading reference files where there is not an empty newline at the end of the file 2024-06-29 15:17:08 -04:00
icenine451 853d6cf35d Replace standard zenity commands with new rd_zenity function. 2024-06-28 16:07:35 -04:00
icenine451 3c0d69e644 Add rd_zenity function to keep Gtk-related errors out of the terminal 2024-06-28 16:03:36 -04:00
icenine451 2472254b09 Fix compression logging handling spaces in files 2024-06-27 08:53:12 -04:00
icenine451 d08d027db6 Fix compressed file detection for removal validation 2024-06-27 08:52:41 -04:00
icenine451 8deda02343 Remove unnessecary file removal dialog 2024-06-27 08:52:14 -04:00
icenine451 7f62bd089b Add check for existing compressed format when building compressable files list 2024-06-26 12:43:56 -04:00
XargonWan 4cac8e13e2 POST_UPDATE: code cleanup [skip ci] 2024-06-23 20:26:45 +09:00
XargonWan 75dc0bf237 POST_UPDATE: unwanted folders cleanup [skip ci] 2024-06-22 21:56:37 +09:00
XargonWan 6fd3ff61fb VITA3K: some configurationschanged upstream, reflecting them 2024-06-22 21:40:22 +09:00
XargonWan 2186382c3e FRAMEWORK: fixing an issue where second level subfolders of ES-DE were not correctly placed in the second level 2024-06-22 21:00:07 +09:00
icenine451 9e4e7874d0 Fix bug in component name detection in prepare_component 2024-06-21 21:14:18 -04:00
icenine451 b60c135f6d Make empty rom folder removal account for shipped helper files 2024-06-21 10:30:30 -04:00
icenine451 d19d52db91 Remove excess white space 2024-06-21 09:54:13 -04:00
XargonWan c10133aab1 STEAM_SYNC: removed from this build 2024-06-21 15:48:38 +09:00
icenine451 d6748e567d Fix sourcing typo in global.sh 2024-06-20 13:45:38 -04:00
icenine451 284e8d5cc1 Remove unneeded sourcing from dialogs.sh 2024-06-20 13:44:24 -04:00
icenine451 92f0c227f4 User preset settings were being lost during rdconf expansion 2024-06-20 13:37:02 -04:00
icenine451 d6860e734e Correct null return on system name prettification
- Add RPCS3 to system name prettification reference list
2024-06-20 13:27:51 -04:00
icenine451 79b755a45d Unlocalize presets-related variables for use between functions. 2024-05-31 09:34:53 -04:00
icenine451 66e7af978c Un-localize some extracted arrays used between functions. 2024-05-31 09:31:26 -04:00
icenine451 e89755561f Add empty ROM folder tool to Configurator
https://github.com/XargonWan/RetroDECK/issues/796
2024-05-30 17:12:54 -04:00
icenine451 35a3f5fd71 Improve prepare_component safelock
- Regarding this issue: https://github.com/XargonWan/RetroDECK/issues/757
2024-05-30 13:32:36 -04:00
icenine451 37f120119b Remove duplicate compression cleanup from CLI compression 2024-05-30 12:18:08 -04:00
icenine451 7fc79b49ea Extract game compression functions from Zenity for use in Godot 2024-05-30 12:17:28 -04:00
icenine451 2afcf2ead4 Move post-compression file cleanup to compress_game function to avoid repetition 2024-05-30 11:35:42 -04:00
icenine451 38d86581e4 Fix comment for readability 2024-05-30 11:30:56 -04:00
icenine451 8411e064d1 Extract preset change selection from Zenity for use in Godot 2024-05-30 11:30:46 -04:00
icenine451 2374d6e7fe Only remove Godot temp file if it exists, cut down on errors 2024-05-30 10:59:47 -04:00
icenine451 6d2eb27c87 Add Godot temp file location initialization 2024-05-30 10:58:11 -04:00
icenine451 6524ff1beb Migrate existing configurator-related functions to configurator_functions.sh 2024-05-30 10:54:29 -04:00
icenine451 8a6a6551b0 Create and source configurator_functions.sh 2024-05-30 10:52:44 -04:00
icenine451 6631389765 Rename functions.sh to other_functions.sh 2024-05-30 10:51:55 -04:00
Alex Meyer 5db5fcb407 make log output to stderr 2024-05-14 16:16:36 -04:00
Alex Meyer 15657f396c fix validate_for_chd check and unqouted log line 2024-05-14 13:26:52 -04:00
XargonWan e25603da19 Merge branch 'cooker-0.8.1b' into feat/steam-rom-manager 2024-05-11 22:38:17 +02:00
XargonWan 35be9568d9 MAME: force extract cheats 2024-05-09 15:09:00 +02:00
Lx32 f23d07ddea
Modified with external reset function 2024-05-08 23:27:05 +02:00
Lx32 4b93767cae
Modified with external reset function 2024-05-08 23:26:12 +02:00
Lx32 46668df052
Added file for resetting the configuration 2024-05-08 23:25:00 +02:00
XargonWan 9019b23f4a LOGGER: fixed typos [skip ci] 2024-05-07 21:51:08 +02:00
XargonWan 1db90e87b4 SCUMMVM_LIBRETRO: fixing assets location [skip ci] 2024-05-07 21:44:12 +02:00
XargonWan 323a56df99 ZENITY: improved some dialogs and added some colors 2024-05-07 09:58:31 +02:00
icenine451 5ed2ecd110 Fix similar-name setting detection in presets engine 2024-05-06 10:00:31 -04:00
XargonWan c1517692b8 SCUMMVM: forcing the deployment of the unzipped file 2024-05-06 14:28:37 +02:00
XargonWan 6ef1ed36ad CONFIGURATOR: resizing background warning window [skip ci] 2024-05-06 14:20:53 +02:00
XargonWan b717033348 COOKER_DOWNLOADER: fixed a bug where the sha couldn't be correctly compared 2024-05-06 11:04:03 +02:00
XargonWan 8878d6cc8a ES-DE: added more debug messages in ES-DE folders migration 2024-05-06 10:48:18 +02:00
XargonWan d3ff25f51c COOKER_DOWNLOADER: fixed a bug where it was getting a malformed url due to the sha file presence 2024-05-06 10:47:48 +02:00
XargonWan 9f63a80ad0 MAME-SA: placing cheats in post-update 2024-05-05 22:01:17 +02:00
XargonWan 6f087faccb MAME-SA: added cheats 2024-05-05 21:52:38 +02:00
XargonWan 8f290edff3 RA: changing dir_prep for RetroArch logs as they might be not initialized yet 2024-05-05 21:44:56 +02:00
XargonWan 6b7b2cbe19 Merge branch 'cooker-0.8.1b' of https://github.com/XargonWan/RetroDECK into cooker-0.8.1b 2024-05-05 21:39:02 +02:00
XargonWan af801753cb SCUMMVM: adding assets (ScummVM.zip) 2024-05-05 21:39:00 +02:00
XargonWan c9f5f74cfa
Merge pull request #782 from XargonWan/feat/esde-more-folders-move
ES-DE: moving themes and downloaded_media in rdhome/ES-DE folder
2024-05-05 20:56:29 +02:00
XargonWan be12d0c4f4 MAME: exposing samples folder 2024-05-05 09:39:30 +02:00
XargonWan 33993a2f9e ES-DE: moving themes and downloaded_media in rdhome/ES-DE folder 2024-05-04 10:13:30 +02:00
XargonWan f0d251a163 COOKER_UPDATER: added sha check before uninstalling the flatpak 2024-05-03 22:42:30 +02:00
icenine451 1869b8889b Add support for non-yml RPCS3 ini files in framework 2024-05-03 09:10:05 -04:00
icenine451 3f284472d4 Add optional Ryujinx reset to 0.8.1b post_update 2024-04-23 10:41:38 -04:00
icenine451 dfbeca17bd Merge remote-tracking branch 'upstream/cooker-0.8.1b' into cooker-0.8.1b-icenine451 2024-04-23 09:31:20 -04:00
icenine451 c3544b0b97 Remove excess log folder creation 2024-04-23 09:31:15 -04:00
XargonWan 4f12d7fe08 Merge branch 'cooker-0.8.1b' into feat/steam-rom-manager 2024-04-22 22:58:59 +09:00
XargonWan 0a810e4f8e SRM: fixed path, whoops 2024-04-22 22:42:37 +09:00
XargonWan 8b107c406b
Merge pull request #729 from MatthijsMarco/cooker-0.8.0b
Fixed some spelling and grammar
2024-04-22 17:27:46 +09:00
XargonWan dd132dd945 STEAM_SYNC: fixing gameslist location 2024-04-22 13:40:16 +09:00
XargonWan 770f17eaef Merge branch 'cooker-0.8.1b' into feat/steam-rom-manager 2024-04-21 22:35:53 +09:00
XargonWan 21707a20e6 POST_UPDATE: added a warning for background windows 2024-04-21 22:30:16 +09:00
Lx32 8bc061f91c
Update and fixed script 2024-04-21 15:22:44 +02:00
XargonWan 87d2a5f47b GLOBAL: check if the build is a Cooker or a PR build too, then enabled dev options [skip ci] 2024-04-21 20:35:32 +09:00
XargonWan ecd6cb15b3 SRM: boilr cleanup [skip ci] 2024-04-20 21:44:10 +09:00
XargonWan fb1fcbc81b PREPARE_COMPONENTS: removing spaces from steam rom manager 2024-04-20 21:27:40 +09:00
XargonWan 1ed4fdd7fa Merge branch 'cooker-0.8.1b' into feat/steam-rom-manager 2024-04-20 09:05:54 +09:00
Lx32 2c59cc18cd
Update with srm in place of boilr 2024-04-19 19:04:42 +02:00
Lx32 cd7da1294d
Standard config for srm 2024-04-19 18:42:53 +02:00
Lx32 34d337201d
Updated for srm 2024-04-19 18:41:57 +02:00
XargonWan 28846a89cb CHANGELOG: removing version notes from the terminal output [skip ci] 2024-04-19 15:01:55 +09:00
XargonWan c1c0491a66 ES-DE: migrating collections and games list in a new structure 2024-04-19 11:48:36 +09:00
XargonWan adac400f09 RESET_COMPONENT: lowercasing and simplifying the code 2024-04-19 11:17:16 +09:00
XargonWan 795f4bfa1e PONZU: kiroi was not resetting correctly 2024-04-13 14:58:55 +09:00
XargonWan dfbdde5430 PONZU: adding sdl and qt version of kiroi + bugfixes 2024-04-13 14:55:13 +09:00
icenine451 ccf900f2d4 Fix Ryujinx prepare_component typo
Add "component not found" catch to prepare_component
2024-04-11 09:09:38 -04:00
icenine451 58f30cdd38 Merge remote-tracking branch 'upstream/cooker-0.8.0b' into cooker-0.8.0b-icenine451 2024-04-11 09:03:21 -04:00
XargonWan 68dcbd8200 RYUJINX: injecting controllers config 2024-04-11 21:17:29 +09:00
icenine451 9cb238a9df Update compression process logging 2024-04-08 09:34:21 -04:00
XargonWan 49a51bd178 RYUJINX: removed wrapper and symlinked the whole keys folder 2024-04-08 10:59:51 +09:00
icenine451 32ebb6e686 Add post-compression file check before original deletion
Add ROM backup disclaimer to compression auto-cleanup
2024-04-02 09:53:35 -04:00
icenine451 f6abf9c9b8 Only backup RPCS3 data if it exists during post_update 2024-03-29 16:08:58 -04:00
icenine451 5c352dbbcd Remove excess whitespace 2024-03-29 15:59:42 -04:00
icenine451 1371676da9 Update dir_prep to strip trailing slashes
Fix RPCS3 savedata relocate post_update action
2024-03-29 15:59:01 -04:00
XargonWan 849c5e8900 RYUJINX: fixed a bug where registered folder was not correctly renamed into firmware 2024-03-29 08:30:01 +01:00
icenine451 254dc09d26 Fix how finit logs folder moving is handled 2024-03-28 14:49:21 -04:00
icenine451 709908f06a Remove duplicate log file creation if not found 2024-03-28 14:27:20 -04:00
icenine451 e03234548c Skip creating logs folder during finit as it is already created earlier 2024-03-28 14:06:40 -04:00
icenine451 0856eddea6 Remove extraneous newline from log entry 2024-03-28 14:06:15 -04:00
icenine451 fb4a1525c5 Fix version change detection logic for cookers 2024-03-27 09:11:52 -04:00
icenine451 69a23b233a Rename patching.sh to framework.sh for function library clarity 2024-03-27 08:53:20 -04:00
XargonWan 2638d785e9 PREPARE_COMPONENT: removed customs folder as we use ponzu, peparing missing bios subfolders for RetroArch 2024-03-26 11:25:21 +01:00
icenine451 590b7bcfa9 Cleanup logging functionality 2024-03-22 17:10:26 -04:00
XargonWan 5e642c5bd5 LOGGER: added various check cases, might be optimized tho 2024-03-22 10:12:12 +01:00