После почти трёх лет разработки официально объявлен релиз среды рабочего стола MATE 1.28, продолжающей развитие кодовой базы GNOME 2.32 с сохранением классической концепции формирования рабочего стола. Анонс релиза датирован февралём, но объявление на сайте проекта появилось всего несколько часов назад, а до этого новая ветка упоминалась только в виде тегов в Git-репозитории проекта, без явного объявления о релизе и без публикации общего перечня изменений. Пакеты с MATE 1.28 уже доступны в репозиториях таких дистрибутивов, как Fedora 40, Gentoo, Mageia, Manjaro, openSUSE Tumbleweed, Arch Linux, ALT Linux, Artix, OpenIndiana, GhostBSD, Parabola, Solus и Void Linux.
Найважливіші зміни:
- При подготовке новой ветки основное внимание было сосредоточено на обеспечении поддержки работы с использованием протокола Wayland. Добавлен экспериментальный сеанс на базе Wayland, использующий композитный сервер Wayfire. Большинство апплетов, размещаемых в панели, включая апплет управления громкостью, апплет индикации заряда аккумулятора и сетевой апплет, адаптированы для работы с Wayland (исключение составили только апплеты AccessX и Geyes, завязанные на X11). Обеспечена работа с Wayland конфигуратора (Центр управления), мультимедийных приложений, системы вывода уведомлений, системы управления энергопотреблением, эмулятора терминала.
- У панелі завдань реалізовано можливість відображення списку активних вікон під час використання Wayland, а також забезпечено коректну індикацію стану кошика.
- У файловому менеджері Caja додана підтримка керування піктограмами на робочому столі, відтворення фонових зображень та зміни шпалер робочого стола під час використання сеансу на основі Wayland. Додано плагін audio-video-properties для показу властивостей мультимедійних файлів.
- На використання складальної системи Meson переведені переглядач зображень Eye of MATE, конфігуратор mate-control-center, програма для роботи з архівами Engrampa, mate-terminal, mate-desktop, mate-menu, mate-polkit, mate-power-manager, mate- system-monitor та мультимедійні утиліти.
- У віконний менеджер Marco додано налаштування "alt-tab-raise-windows", при установці якої при циклічному переборі ескізів вікон в інтерфейсі, що показується при натисканні на Alt+tab, вибрані вікна будуть підняті щодо інших вікон для спрощення їх ідентифікації.
- Переглядач документів Atril переведений на використання бібліотеки libarchiv для обробки форматів коміксів. Заявлено підтримку формату EPUB. Браузерний двигун оновлено до WebKitGTK 4.2.1. Актуалізовано кодову базу, яка позбавлена використання застарілих методів.
- У програмі для роботи з архівами Engrampa для роботи з форматом CPIO задіяна утиліта unar замість утиліти cpio. Додано підтримку утиліти unrar-free. Проведено роботу з підвищення продуктивності та покращення сумісності з різними архіваторами.
- Для текстового редактора Pluma додано плагін Quickhighlight, що забезпечує підсвічування місць у документі, де зустрічається виділений фрагмент тексту.
- В емуляторі терміналу MATE Terminal забезпечено коректне перенесення файлів із файлового менеджера у вікно терміналу (вставляється шлях до файлу). Додано підтримку escape-послідовності OSC 8 для вставки гіперпосилань. Покращено роботу з вкладками — додано підтримку подвійного клацання мишею на вкладці для зміни її імені.
- У mate-indicator-applet, універсальний аплет для показу індикаторів на панелі (Ayatana AppIndicator), додана підтримка середньої кнопки миші.
- Фоновий процес для керування налаштуваннями (mate-settings-daemon) переведено з dbus-glib на GDBus.
- У системному моніторі (mate-system-monitor) покращено інтерфейс і за умовчанням включена підтримка systemd.
- Внесено зміни для підвищення стабільності та ефективності роботи переглядача зображень eom (Eye of MATE).
- Усунено витоку пам'яті та внесено косметичні зміни до конфігуратора.
- Покращено інтерфейс редактора меню Mozo.
- Проведено чищення кодової бази від застарілих бібліотек та реалізовано сумісність із актуальними випусками GTK.


Джерело: opennet.ru
