После почти трёх лет разработки официально объявлен релиз среды рабочего стола 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.
Najważniejsze zmiany:
- При подготовке новой ветки основное внимание было сосредоточено на обеспечении поддержки работы с использованием протокола Wayland. Добавлен экспериментальный сеанс на базе Wayland, использующий композитный Serwer Wayfire. Большинство апплетов, размещаемых в панели, включая апплет управления громкостью, апплет индикации заряда аккумулятора и сетевой апплет, адаптированы для работы с Wayland (исключение составили только апплеты AccessX и Geyes, завязанные на X11). Обеспечена работа с Wayland конфигуратора (Центр управления), мультимедийных приложений, системы вывода уведомлений, системы управления энергопотреблением, эмулятора терминала.
- Pasek zadań ma teraz możliwość wyświetlania listy aktywnych okien podczas korzystania z Waylanda, a także zapewnia prawidłowe wskazanie stanu kosza.
- Menedżer plików Caja dodaje obsługę zarządzania ikonami pulpitu, rysowania obrazów tła i zmiany tapety pulpitu podczas korzystania z sesji opartej na Wayland. Dodano wtyczkę właściwości audio-wideo do wyświetlania właściwości plików multimedialnych.
- Przeglądarka obrazów Eye of MATE, konfigurator mate-control-center, program do archiwizacji Engrampa, mate-terminal, mate-desktop, mate-menu, mate-polkit, mate-power-manager, mate-system-monitor i narzędzia multimedialne.
- Dodano opcję „alt-tab-raise-windows” do menedżera okien Marco. Gdy jest ustawiona, podczas przeglądania miniatur okien w interfejsie wyświetlanym po naciśnięciu Alt+Tab wybrane okna zostaną podniesione względem innych okien do utworzenia. łatwiej je zidentyfikować.
- Przeglądarka dokumentów Atril została przekonwertowana tak, aby korzystała z biblioteki libarchiv do obsługi formatów komiksów. Deklarowana obsługa formatu EPUB. Silnik przeglądarki został zaktualizowany do wersji WebKitGTK 4.2.1. Baza kodu została zaktualizowana, aby wyeliminować użycie przestarzałych metod.
- Program archiwizujący Engrampa używa narzędzia unar do pracy z formatem CPIO zamiast narzędzia cpio. Dodano obsługę narzędzia unrar-free. Włożono wiele pracy, aby poprawić wydajność i poprawić kompatybilność z różnymi archiwizatorami.
- Do edytora tekstu Pluma dodano wtyczkę Quickhighlight umożliwiającą podświetlanie miejsc w dokumencie, w których występuje wybrany fragment tekstu.
- Emulator terminala MATE Terminal zapewnia poprawny transfer plików z menedżera plików do okna terminala (wstawiona jest ścieżka do pliku). Dodano obsługę sekwencji ucieczki OSC 8 do wstawiania hiperłączy. Usprawniona praca z zakładkami - dodano obsługę dwukrotnego kliknięcia na zakładkę w celu zmiany jej nazwy.
- mate-indicator-applet, uniwersalny aplet do wyświetlania wskaźników w panelu (Ayatana AppIndicator), dodał obsługę środkowego przycisku myszy.
- Proces w tle służący do zarządzania ustawieniami (mate-settings-daemon) został przeniesiony z dbus-glib do GDBus.
- Monitor systemu (mate-system-monitor) ma ulepszony interfejs i domyślnie obsługuje obsługę systemową.
- Wprowadzono zmiany mające na celu poprawę stabilności i wydajności przeglądarki obrazów eom (Eye of MATE).
- Naprawiono wycieki pamięci i wprowadzono kosmetyczne zmiany w konfiguratorze.
- Ulepszony interfejs edytora menu Mozo.
- Bazę kodu oczyszczono z przestarzałych bibliotek i zaimplementowano zgodność z bieżącymi wydaniami GTK.


Źródło: opennet.ru
