1
0
Fork 0
mirror of https://github.com/Findus23/la-tools.git synced 2024-08-27 19:52:15 +02:00

main.sh verbessert

This commit is contained in:
Findus23 2014-12-30 14:06:05 +01:00
parent 7c8256fdc2
commit 6236b79d15
5 changed files with 27 additions and 10 deletions

Binary file not shown.

View file

@ -7,8 +7,8 @@ msgid ""
msgstr ""
"Project-Id-Version: la-tools\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2014-12-30 12:27+0100\n"
"PO-Revision-Date: 2014-12-30 12:27+0100\n"
"POT-Creation-Date: 2014-12-30 13:32+0100\n"
"PO-Revision-Date: 2014-12-30 13:32+0100\n"
"Last-Translator: Lukas Winkler <l.winkler23@gmx.at>\n"
"Language-Team: \n"
"Language: de\n"
@ -113,6 +113,10 @@ msgstr "la-tools aktualisieren"
msgid "Show Help"
msgstr "Hilfe anzeigen"
#: main.sh:16 main.sh:43
msgid "Aborted"
msgstr "Abgebrochen"
#: main.sh:22
#, sh-format
msgid "There is no Update available. The last change was $update_date."
@ -127,6 +131,10 @@ msgstr "la-tools wurde aktualisiert. Die letzte Änderung war $update_date."
msgid "What program should be installed?"
msgstr "Welches Programm soll installiert werden?"
#: main.sh:28
msgid "Install"
msgstr "Installieren"
#: main.sh:28
msgid "file"
msgstr "Datei"
@ -139,7 +147,7 @@ msgstr "Programm"
msgid "Windows fonts"
msgstr "Windows Schriftarten"
#: main.sh:47
#: main.sh:48
msgid "unknown output"
msgstr "unbekannte Ausgabe"

View file

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2014-12-30 12:27+0100\n"
"POT-Creation-Date: 2014-12-30 13:32+0100\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@ -108,6 +108,10 @@ msgstr ""
msgid "Show Help"
msgstr ""
#: main.sh:16 main.sh:43
msgid "Aborted"
msgstr ""
#: main.sh:22
#, sh-format
msgid "There is no Update available. The last change was $update_date."
@ -122,6 +126,10 @@ msgstr ""
msgid "What program should be installed?"
msgstr ""
#: main.sh:28
msgid "Install"
msgstr ""
#: main.sh:28
msgid "file"
msgstr ""
@ -134,6 +142,6 @@ msgstr ""
msgid "Windows fonts"
msgstr ""
#: main.sh:47
#: main.sh:48
msgid "unknown output"
msgstr ""

11
main.sh
View file

@ -7,13 +7,13 @@ notify () {
zenity --info --text "$1" --title la-tools 2>/dev/null
}
preference=$(zenity --list --title "la-tools" --text $"What do you want to do?" --column $"short" --column $"Action" \
preference=$(zenity --list --title "la-tools" --window-icon=./logo-50x50.png --text $"What do you want to do?" --column $"short" --column $"Action" \
"install" $"Install Program" \
"update" $"Update la-tools" \
"help" $"Show Help" \
--hide-column "1")
echo
echo $preference
--hide-column "1" 2>/dev/null)
test -z "$preference" && echo $"Aborted" && exit 1
case "$preference" in
update) if git pull | grep -q 'Already up-to-date.'
@ -25,7 +25,7 @@ case "$preference" in
fi
exit 0
;;
install) program=$(zenity --list --title "la-tools" --height=500 --text $"What program should be installed?" --column $"file" --column $"program" --hide-column "1" \
install) program=$(zenity --list --title "la-tools" --height=500 --text $"What program should be installed?" --ok-label $"Install" --column $"file" --column $"program" --hide-column "1" \
"adobe-flash.sh" "Adobe Flash Player" \
"adobe-reader.sh" "Adobe Reader" \
"anki.sh" "Anki" \
@ -40,6 +40,7 @@ case "$preference" in
"opera.sh" "Opera" \
"skype.sh" "Skype" \
"xampp.sh" "XAMPP" )
test -z "$program" && echo $"Aborted" && exit 1
./$program
;;