slitaz-tools rev 700

tazbox: some small fixes
author Christophe Lincoln <pankso@slitaz.org>
date Fri Mar 02 19:59:49 2012 +0100 (2012-03-02)
parents b265b9fdd138
children 369a4b1f3197
files tazbox/tazbox
line diff
     1.1 --- a/tazbox/tazbox	Fri Mar 02 10:12:51 2012 +0100
     1.2 +++ b/tazbox/tazbox	Fri Mar 02 19:59:49 2012 +0100
     1.3 @@ -222,27 +222,28 @@
     1.4  	yad --entry --title="$(gettext "New file")" --window-icon=$icon \
     1.5  		--text="<b>$text</b>" --width=460 --height=160 \
     1.6  		--center --on-top --image=slitaz-menu --image-on-top \
     1.7 -		--entry-label="$(gettext "File name")" --ricon=filenew \
     1.8 -		--button="$(gettext "SHell script"):3" \
     1.9 -		--button="$(gettext "Folder"):2" \
    1.10 +		--entry-label="$(gettext "File name")" --always-print-result \
    1.11 +		--button="$(gettext "SHell script"):4" \
    1.12 +		--button="$(gettext "Folder"):3" \
    1.13  		--button="$(gettext "File"):2" \
    1.14  		--button="gtk-cancel:1"
    1.15  }
    1.16  
    1.17  newfile() {
    1.18  	file=$(newfile_main)
    1.19 +	ret=$?
    1.20  	[ "$file" ] || exit 0
    1.21 -	case $? in
    1.22 -		3)
    1.23 +	case $ret in
    1.24 +		4)
    1.25  			cat > $HOME/Desktop/$file << EOT
    1.26  #!/bin/sh
    1.27  #
    1.28  
    1.29  EOT
    1.30  			chmod +x $HOME/Desktop/$file ;;
    1.31 -		2) mkdir -p $HOME/Desktop/$file ;;
    1.32 -		0) touch $HOME/Desktop/$file ;;
    1.33 -		1|*) exit 0 ;;
    1.34 +		3) mkdir -p $HOME/Desktop/$file ;;
    1.35 +		2) touch $HOME/Desktop/$file ;;
    1.36 +		1) exit 0 ;;
    1.37  	esac
    1.38  }
    1.39