mirror of
https://github.com/RetroDECK/RetroDECK.git
synced 2025-01-18 23:05:39 +00:00
Merge pull request #234 from icenine451/cooker-0.6.1b-icenine451
Cooker 0.6.1b icenine451
This commit is contained in:
commit
923a5fcacf
|
@ -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" ]
|
||||
|
|
|
@ -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"
|
||||
|
|
Loading…
Reference in a new issue