В GNOME исправлен шестилетний баг, из-за которого «Корзина» не всегда очищалась должным образом

Разработчики рабочего окружения GNOME исправили в проекте шестилетний баг, из‑за которого «Корзина» не всегда очищалась должным образом.

В описании ошибки (g_file_trash() should return PERMISSION_DENIED if files can’t be deleted) указано, что из‑за неё не все файлы/каталоги удалялись должным образом при очистке «Корзины» с рабочего стола GNOME.

Для фикса этой проблемы разработчики внесли корректировки в код библиотеки GLib GNOME. Теперь там проверяется, что «Корзина» действительно пуста и исправлена проблема с разрешениями оставшихся файлов в ~/.local/share/Trash/expunged/. Обновлённая версия GLib теперь проверяет, можно ли удалить файл из «Корзины», прежде чем перемещать его, включая файлы в каталогах.

В марте 2025 года состоялся релиз рабочего окружения GNOME 48 под кодовым названием Bengaluru. В проекте оптимизирована производительность и настройки, добавлены новые элементы и приложения в GNOME Circle.

В июне 2025 года в GNOME Foundation объявили, что теперь Amazon Web Services спонсирует и поддерживает всю веб-инфраструктуру GNOME.

Источник: habr.com

0 0 голоса
Рейтинг новости
1
0
Подписаться
Уведомить о
0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии