1
0
mirror of https://github.com/km4ack/patmenu2.git synced 2025-05-16 14:50:13 -07:00

add manual grid update

This commit is contained in:
KM4ACK 2020-07-10 12:42:33 -05:00
parent 426ff538a1
commit 846a048a8b

View File

@ -402,7 +402,44 @@ exit
} }
MANUALGPS() {
WHO=$(whoami)
CONFIG=$HOME/.wl2k/config.json
GRID=$(yad --form --width=400 --text-align=center --center --title="Set Grid" --text-align=center \
--image $LOGO --window-icon=$LOGO --image-on-top --separator="|" --item-separator="|" \
--text="<b>Update Pat Grid</b> by KM4ACK" \
--field="Six Character Grid": "$NEWGRID" \
--button="Update Grid":2 \
--button="Cancel":1)
BUT=$?
if [ $BUT = 252 ]; then
exit
fi
if [ $BUT = 1 ]; then
$MAIN &
exit
fi
NEWGRID=$(echo $GRID | awk -F "|" '{print $1}')
NEWGRID=${NEWGRID^^}
sed -i "s/\"locator\": \".*\",/\"locator\": \"$NEWGRID\",/" $CONFIG
echo "GRID UPDATED"
sudo killall pat
sudo systemctl start pat@$WHO
yad --form --width=400 --text-align=center --center --title="Grid Update" --text-align=center \
--image $LOGO --window-icon=$LOGO --image-on-top --separator="|" --item-separator="|" \
--text="<b>Grid Updated to $NEWGRID</b>" \
--button=gtk-ok
$MAIN
}