#!/bin/bash
#170308 sfs
. mpvfunc
t="Размер окна mpv 
 по горизонтале % (минимум 5%"
c="/home/`sfsusr`/.config/m3u-gui.conf"
gd="`cat "$c"`"
#g="$(echo `xrandr 2>/dev/null |awk -Fx '/*/ && /[0-9]x[0-9]/ {print $1}'`)"
#[ "$gd" ] &&  gd="$(echo "$gd"| awk  '{print int('$g'/$1*100)}' >"$c")" || gd=25
[ "$gd" ] || gd=40

Y(){
yad --title="$t" --numeric \
    --text=" $t" \
    --image="mpv" \
    --window-icon="mpv" \
    --fixed --image-on-top --center \
    --form \
    --separator='' \
    --field=":SCL" "$1"\
	--field=:LBL '' \
    --button=gtk-ok:0  \
    --button=gtk-cancel:2  
#    --XXfield="часов:NUM" "0!1..60!2!2" \
#    | sudo passwd "$U" #>/dev/null
}
e="$1"
EX(){ ("$e" "$2" &) ; exit ; }
#"$1" ;exit
#y="$(Y $gd!100..$g!100)" 
y="$(Y $gd)" 
#echo ===$? ;exit

if [ "$?" = "0" ];then # || EX "$2"
#echo "$y"| awk  '{print int('$g'*$1/100)}' >"$c"
#sudo printf '%.0f\n' $y  #>"$c"
#sudo printf '%.0f\n' "$y"  >"$c"
[ $y -le 5 ] && y=5
echo "$y"  >"$c"
sudo killall mpv
#echo $y ;exit
fi
#EX "$2"
"$1" ${2} #&