diff --git a/functions/checks.sh b/functions/checks.sh index 3439e3a5..6ebc2532 100644 --- a/functions/checks.sh +++ b/functions/checks.sh @@ -37,7 +37,7 @@ check_for_version_update() { choice=$(zenity --icon-name=net.retrodeck.retrodeck --info --no-wrap --ok-label="Yes" --extra-button="No" --extra-button="Ignore this version" \ --window-icon="/app/share/icons/hicolor/scalable/apps/net.retrodeck.retrodeck.svg" \ --title "RetroDECK Update Available" \ - --text="There is a new version of RetroDECK available!\nYou are running version $hard_version, the latest is $online_version.\n\nIf you would like to update to the new version now, click \"Yes\".\nIf you would like to skip reminders about this version, click \"Ignore this version\".\nYou will be reminded again at the next version update.\n\nIf you would like to disable these update notifications entirely, disable Online Update Checks in the Configurator.") + --text="There is a new version of RetroDECK on the stable release channel $online_version. Would you like to update to it?\n\n(depending on your internet speed this could takes several minutes).") rc=$? # Capture return code, as "Yes" button has no text value if [[ $rc == "1" ]]; then # If any button other than "Yes" was clicked if [[ $choice == "Ignore this version" ]]; then @@ -51,7 +51,7 @@ check_for_version_update() { zenity --icon-name=net.retrodeck.retrodeck --progress --no-cancel --pulsate --auto-close \ --window-icon="/app/share/icons/hicolor/scalable/apps/net.retrodeck.retrodeck.svg" \ --title "RetroDECK Updater" \ - --text="RetroDECK is updating to the latest version, please wait." + --text="Upgrade in process please wait (this could takes several minutes)." configurator_generic_dialog "RetroDECK Online Update" "The update process is now complete!\n\nPlease restart RetroDECK to keep the fun going." exit 1 fi diff --git a/functions/post_update.sh b/functions/post_update.sh index 24bbceba..4eea301b 100644 --- a/functions/post_update.sh +++ b/functions/post_update.sh @@ -209,14 +209,14 @@ post_update() { set_setting_value "$dolphinconf" "ConfirmStop" "False" "dolphin" "Interface" set_setting_value "$duckstationconf" "ConfirmPowerOff" "false" "duckstation" "Main" set_setting_value "$primehackconf" "ConfirmStop" "False" "primehack" "Interface" - + set_setting_value "$ppssppconf" "AutoLoadSaveState" "0" "ppsspp" "General" prepare_emulator "reset" "cemu" prepare_emulator "reset" "pico8" - configurator_generic_dialog "RetroDECK 0.7.0b Upgrade" "As part of this update, we are offering a new official RetroDECK controller profile!\nIt is an optional component that helps you get the most out of RetroDECK with a new in-game radial menu for unified hotkeys across emulators.\n\nThe files need to be installed outside of the normal ~/retrodeck folder AND REQUIRES A FULL RESET OF ALL EMULATORS, so we wanted your permission before proceeding.\nIf you decide to not install the profile now, it can always be done later through the Configurator.\n\nAny custom changes you have made to the emulator configurations will be reset if you choose to proceed!" + configurator_generic_dialog "RetroDECK 0.7.0b Upgrade" "Would you like to install the official controller profile?\n(this will reset your custom emulator settings)\n\nAfter installation you can enable it from from Controller Settings -> Templates." if [[ $(configurator_generic_question_dialog "RetroDECK Official Controller Profile" "Would you like to install the official RetroDECK controller profile?") == "true" ]]; then install_retrodeck_controller_profile prepare_emulator "reset" "all"