mirror of
https://github.com/the-sane/lug-helper.git
synced 2024-12-30 21:14:19 +00:00
Use an installed logo if available
This commit is contained in:
parent
9d8e17bd2a
commit
bc39507e48
@ -105,6 +105,14 @@ max_runners=20
|
|||||||
# used to dynamically determine the height of menus
|
# used to dynamically determine the height of menus
|
||||||
menu_option_height="25"
|
menu_option_height="25"
|
||||||
|
|
||||||
|
# Use logo installed by a packaged version of this script if available
|
||||||
|
# Otherwise, default to the logo in the same directory
|
||||||
|
if [ -f "/usr/share/pixmaps/lug-logo.png" ]; then
|
||||||
|
lug_logo="/usr/share/pixmaps/lug-logo.png"
|
||||||
|
else
|
||||||
|
lug_logo="lug-logo.png"
|
||||||
|
fi
|
||||||
|
|
||||||
############################################################################
|
############################################################################
|
||||||
############################################################################
|
############################################################################
|
||||||
|
|
||||||
@ -157,17 +165,17 @@ message() {
|
|||||||
"info")
|
"info")
|
||||||
# info message
|
# info message
|
||||||
# call format: message info "text to display"
|
# call format: message info "text to display"
|
||||||
margs=("--info" "--window-icon=lug-logo.png" "--no-wrap" "--text=")
|
margs=("--info" "--window-icon=$lug_logo" "--no-wrap" "--text=")
|
||||||
;;
|
;;
|
||||||
"warning")
|
"warning")
|
||||||
# warning message
|
# warning message
|
||||||
# call format: message warning "text to display"
|
# call format: message warning "text to display"
|
||||||
margs=("--warning" "--window-icon=lug-logo.png" "--text=")
|
margs=("--warning" "--window-icon=$lug_logo" "--text=")
|
||||||
;;
|
;;
|
||||||
"question")
|
"question")
|
||||||
# question
|
# question
|
||||||
# call format: if message question "question to ask?"; then...
|
# call format: if message question "question to ask?"; then...
|
||||||
margs=("--question" "--window-icon=lug-logo.png" "--text=")
|
margs=("--question" "--window-icon=$lug_logo" "--text=")
|
||||||
;;
|
;;
|
||||||
*)
|
*)
|
||||||
debug_print exit "Script Error: Invalid message type passed to the message function. Aborting."
|
debug_print exit "Script Error: Invalid message type passed to the message function. Aborting."
|
||||||
@ -277,7 +285,7 @@ menu() {
|
|||||||
done
|
done
|
||||||
|
|
||||||
# Display the zenity radio button menu
|
# Display the zenity radio button menu
|
||||||
choice="$(zenity --list --radiolist --width="400" --height="$menu_height" --text="$menu_text_zenity" --title="Star Citizen LUG Helper" --hide-header --window-icon=lug-logo.png --column="" --column="Option" "${zen_options[@]}" 2>/dev/null)"
|
choice="$(zenity --list --radiolist --width="400" --height="$menu_height" --text="$menu_text_zenity" --title="Star Citizen LUG Helper" --hide-header --window-icon=$lug_logo --column="" --column="Option" "${zen_options[@]}" 2>/dev/null)"
|
||||||
|
|
||||||
# Loop through the options array to match the chosen option
|
# Loop through the options array to match the chosen option
|
||||||
matched="false"
|
matched="false"
|
||||||
|
Loading…
Reference in New Issue
Block a user