Merge pull request #234 from icenine451/cooker-0.6.1b-icenine451

Cooker 0.6.1b icenine451
This commit is contained in:
XargonWan 2023-01-10 19:42:37 +01:00 committed by GitHub
commit 923a5fcacf
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 7 additions and 5 deletions

View file

@ -7,7 +7,7 @@ post_update() {
local prev_version=$(sed -e 's/[\.a-z]//g' <<< $version)
if [[ $prev_version -le "054" ]]; then # If updating from prior to save sorting change
if [[ $prev_version -le "050" ]]; then # If updating from prior to save sorting change at 0.5.0b
# Finding existing ROMs folder
if [ -d "$default_sd/retrodeck" ]

View file

@ -457,7 +457,7 @@ configurator_move_dialog() {
configurator_generic_dialog "Select the root folder you would like to store the RetroDECK data folder in.\n\nA new folder \"retrodeck\" will be created in the destination chosen."
custom_dest=$(browse "RetroDECK directory location")
if [[ ! -w $custom_dest ]]; then
configurator_generic_dialog "The destination was found but is not writable\nThis can happen if RetroDECK does not have permission to write to this location. This can typically be solved through the utility Flatseal, please make the needed changes and try the moving process again."
configurator_generic_dialog "The destination was found but is not writable\n\nThis can happen if RetroDECK does not have permission to write to this location.\n\nThis can typically be solved through the utility Flatseal, please make the needed changes and try the moving process again."
configurator_welcome_dialog
else
if [[ $(verify_space $rdhome $custom_dest) ]];then
@ -465,9 +465,7 @@ configurator_move_dialog() {
if [[ -L $rdhome/roms ]]; then # Check for ROMs symlink user may have created
unlink $rdhome/roms
fi
if [[ -L $rdhome && ! $rdhome == "$HOME/retrodeck" ]]; then # Clean up extraneus symlinks from previous moves
unlink $rdhome
fi
unlink $HOME/retrodeck # Remove symlink for $rdhome if the previous location was not internal
(
@ -482,6 +480,10 @@ configurator_move_dialog() {
ln -svf "$custom_dest/retrodeck" "$HOME"
fi
if [[ -L $rdhome && ! $rdhome == "$HOME/retrodeck" ]]; then # Clean up extraneus symlinks from previous moves
unlink $rdhome
fi
rdhome="$custom_dest/retrodeck"
roms_folder="$rdhome/roms"
saves_folder="$rdhome/saves"