create_desktop: override name with arg4"

This commit is contained in:
Mikhail Tergoev
2025-07-08 08:34:29 +03:00
parent 0bb88f6bff
commit 9caea05eb5

View File

@ -433,10 +433,13 @@ var_ld_library_path_update () {
} }
create_desktop () { create_desktop () {
local name_desktop="$1" local name_desktop exe_file desktop_filename icon_file
local exe_file="$2" name_desktop="$1"
local desktop_filename="$(basename "$exe_file" .exe | sed "s| |_|")" exe_file="$2"
local icon_file if [[ -n $4 ]] ;
then desktop_filename="$4"
else desktop_filename="$(basename "$exe_file" .exe | sed "s| |_|")"
fi
if [[ "$RESTORE_FROM_BACKUP" == "1" ]] && [[ -f "$3" ]] if [[ "$RESTORE_FROM_BACKUP" == "1" ]] && [[ -f "$3" ]]
then icon_file="$3" then icon_file="$3"
elif [[ -f "$WH_IMAGE_PATH/$3.png" ]] elif [[ -f "$WH_IMAGE_PATH/$3.png" ]]