Browse Source

Only add confirmation if not installing for the first time

stockholm
Bob Mottram 5 years ago
parent
commit
0360845f71
  1. 23
      src/freedombone-addremove

23
src/freedombone-addremove

@ -132,6 +132,7 @@ function remove_apps_selected {
function install_apps_selected {
# which apps need to be installed?
select_all_apps=$1
installs=""
app_index=0
n=0
@ -155,16 +156,18 @@ function install_apps_selected {
return
fi
# ask for confirmation
dialog --title $"Remove applications" \
--backtitle $"Freedombone" \
--defaultno \
--yesno $"\nYou have chosen to install $n apps.\n\n $installs\n\nIf you choose 'yes' then these will now be installed.\n\nAre you sure that you wish to continue?" 15 60
sel=$?
case $sel in
1) return;;
255) return;;
esac
if [[ "$select_all_apps" != "add-all" ]]; then
# ask for confirmation
dialog --title $"Remove applications" \
--backtitle $"Freedombone" \
--defaultno \
--yesno $"\nYou have chosen to install $n apps.\n\n $installs\n\nIf you choose 'yes' then these will now be installed.\n\nAre you sure that you wish to continue?" 15 60
sel=$?
case $sel in
1) return;;
255) return;;
esac
fi
clear

Loading…
Cancel
Save