summaryrefslogtreecommitdiff
path: root/kanotix-irc/kanotix-irc
diff options
context:
space:
mode:
authorHolger Paradies <retabell@gmx.de>2021-02-11 09:21:51 +0100
committerHolger Paradies <retabell@gmx.de>2021-02-11 09:21:51 +0100
commit800fd226608588e7f0a9f1091dc393c6e103e0c9 (patch)
treebbbf9bab9d9f5c0f2ddb60a71e05e4f6dedfc356 /kanotix-irc/kanotix-irc
parentbbdc90e4a19f8b6a696af82e7bca7e9943f286de (diff)
downloadkanotix-packages-800fd226608588e7f0a9f1091dc393c6e103e0c9.zip
kanotix-packages-800fd226608588e7f0a9f1091dc393c6e103e0c9.tar.gz
kanotix-irc-1.0.7 add yad as dialog
Diffstat (limited to 'kanotix-irc/kanotix-irc')
-rwxr-xr-xkanotix-irc/kanotix-irc7
1 files changed, 5 insertions, 2 deletions
diff --git a/kanotix-irc/kanotix-irc b/kanotix-irc/kanotix-irc
index ab0bde7..9ffa467 100755
--- a/kanotix-irc/kanotix-irc
+++ b/kanotix-irc/kanotix-irc
@@ -31,6 +31,7 @@ DIALOG="$(which dialog)" || DIALOG="/usr/bin/dialog"
KDIALOG="$(which kdialog)" || KDIALOG="/usr/bin/kdialog"
XDIALOG="$(which Xdialog)" || XDIALOG="/usr/bin/Xdialog"
ZENITY="$(which zenity)" || ZENITY="/usr/bin/zenity"
+YAD="$(which yad)" || YAD="/usr/bin/yad"
MKTEMP="$(which mktemp)" || XTERMINAL="/bin/mktemp"
SU="$(which su)" || SU="/bin/su"
XTERMINAL="$(which x-terminal-emulator)" || XTERMINAL="/usr/bin/x-terminal-emulator"
@@ -60,6 +61,8 @@ inputbox()
"$XDIALOG" --title "$TITLE" --inputbox "$TEXT" $HEIGHT $WIDTH "$INIT"
elif [ -x "$ZENITY" ]; then
"$ZENITY" --title="$TITLE" --entry --text="$TEXT" --entry-text="$INIT"
+ elif [ -x "$YAD" ]; then
+ "$YAD" --title="$TITLE" --entry --text="$TEXT" --entry-text="$INIT"
fi
else
"$DIALOG" --stdout --title "$TITLE" --inputbox "$TEXT" $HEIGHT $WIDTH "$INIT"
@@ -463,8 +466,8 @@ else
exit 998
fi
done
- if ! [ -x "$XDIALOG" -o -x "$KDIALOG" -o -x "$ZENITY" ]; then
- echo "$XDIALOG, $KDIALOG and $ZENITY are missing, terminate abnormally"
+ if ! [ -x "$XDIALOG" -o -x "$KDIALOG" -o -x "$ZENITY" -o -x "$YAD" ]; then
+ echo "$XDIALOG, $KDIALOG, $ZENITY and $YAD are missing, terminate abnormally"
exit 998
fi
fi