forked from CastroFidel/winehelper
spelling correction
This commit is contained in:
18
winehelper
18
winehelper
@ -431,7 +431,6 @@ create_desktop () {
|
||||
echo "$name_desktop=${exe_file//$WINEPREFIX/}=$(basename "$icon_file")" >> "$WINEPREFIX/desktop.list"
|
||||
fi
|
||||
|
||||
|
||||
# создаем файл категории для меню
|
||||
create_new_dir "$HOME/.local/share/desktop-directories"
|
||||
if [[ ! -f "$WH_MENU_CATEGORY" ]] ; then
|
||||
@ -506,13 +505,12 @@ remove_desktop () {
|
||||
fi
|
||||
done
|
||||
|
||||
if [[ -z "$desktop_filename" ]]; then
|
||||
if [[ -z "$desktop_filename" ]] ; then
|
||||
print_error "Ярлык с именем \"$desktop_display_name\" не найден."
|
||||
return 1
|
||||
fi
|
||||
|
||||
print_info "Найден ярлык: $desktop_filename.desktop. Удаление..."
|
||||
# Используем найденное имя файла для удаления из всех мест
|
||||
try_remove_file "$USER_WORK_PATH/$desktop_filename.desktop"
|
||||
try_remove_file "$WH_MENU_DIR/$desktop_filename.desktop"
|
||||
try_remove_file "$HOME/.local/share/applications/$desktop_filename.desktop"
|
||||
@ -523,7 +521,7 @@ remove_desktop () {
|
||||
fi
|
||||
|
||||
# Удаляем категорию если она пуста
|
||||
if [[ -d "$WH_MENU_DIR" ]] && [[ -z "$(ls -A "$WH_MENU_DIR")" ]]; then
|
||||
if [[ -d "$WH_MENU_DIR" ]] && [[ -z "$(ls -A "$WH_MENU_DIR")" ]] ; then
|
||||
print_info "Категория WineHelper пуста, удаляем ее из меню."
|
||||
try_remove_dir "$WH_MENU_DIR"
|
||||
try_remove_file "$WH_MENU_CATEGORY"
|
||||
@ -534,7 +532,7 @@ remove_desktop () {
|
||||
print_info "Обновление базы данных приложений..."
|
||||
update-desktop-database "$HOME/.local/share/applications"
|
||||
|
||||
print_ok "Удаление ярлыка \"$desktop_display_name\" завершено."
|
||||
print_ok "Удаление ярлыка "$desktop_display_name" завершено."
|
||||
}
|
||||
|
||||
check_installed_programs () {
|
||||
@ -1288,8 +1286,8 @@ remove_prefix() {
|
||||
fi
|
||||
fi
|
||||
|
||||
if try_remove_dir "$WINEPREFIX"; then
|
||||
print_ok "Префикс \"$PREFIX_NAME\" успешно удален."
|
||||
if try_remove_dir "$WINEPREFIX" ; then
|
||||
print_ok "Префикс "$PREFIX_NAME" успешно удален."
|
||||
|
||||
# Ищем и удаляем все ярлыки, связанные с этим префиксом
|
||||
for desktop_file in "$WH_MENU_DIR"/*.desktop; do
|
||||
@ -1303,7 +1301,7 @@ remove_prefix() {
|
||||
|
||||
return 0
|
||||
else
|
||||
print_error "Не удалось удалить префикс \"$PREFIX_NAME\"."
|
||||
print_error "Не удалось удалить префикс "$PREFIX_NAME"."
|
||||
return 1
|
||||
fi
|
||||
}
|
||||
@ -1526,14 +1524,14 @@ restore_shortcuts() {
|
||||
export WINEPREFIX="$1"
|
||||
check_prefix_var
|
||||
|
||||
if [[ ! -f "$WINEPREFIX/desktop.list" ]]; then
|
||||
if [[ ! -f "$WINEPREFIX/desktop.list" ]] ; then
|
||||
fatal "Файл desktop.list не найден в префиксе $PREFIX_NAME. Нечего восстанавливать."
|
||||
fi
|
||||
|
||||
print_info "Восстановление ярлыков для префикса $PREFIX_NAME..."
|
||||
export RESTORE_FROM_BACKUP="1" # Используем флаг, чтобы create_desktop не обновлял desktop.list
|
||||
|
||||
while IFS= read -r line; do
|
||||
while IFS= read -r line ; do
|
||||
# Пропускаем пустые строки
|
||||
[[ -z "$line" ]] && continue
|
||||
|
||||
|
Reference in New Issue
Block a user