Po prawie trzech latach rozwoju oficjalnie ogłoszono wydanie środowiska biurowego MATE 1.28, które kontynuuje rozwój kodu GNOME 2.32, zachowując klasyczną koncepcję tworzenia pulpitu. Anons wydania datowany jest na luty, ale ogłoszenie na stronie projektu pojawiło się zaledwie kilka godzin temu, a wcześniej nowa gałąź była wspominana tylko w postaci tagów w repozytorium Git projektu, bez wyraźnego ogłoszenia o wydaniu i bez publikacji ogólnej listy zmian. Pakiety z MATE 1.28 są już dostępne w repozytoriach takich dystrybucji, jak Fedora 40, Gentoo, Mageia, Manjaro, openSUSE Tumbleweed, Arch Linux, ALT Linux, Artix, OpenIndiana, GhostBSD, Parabola, Solus i Void Linux.
Najważniejsze zmiany:
- Podczas przygotowywania nowej gałęzi główną uwagę skupiono na zapewnieniu wsparcia dla pracy z wykorzystaniem protokołu Wayland. Dodano eksperymentalną sesję opartą na Wayland, wykorzystującą kompozytor serwer Wayfire. Większość apletów umieszczonych na pasku, w tym aplet zarządzania głośnością, aplet wskazania poziomu naładowania baterii oraz aplet sieciowy, zostały dostosowane do pracy z Wayland (wyjątek stanowiły tylko aplety AccessX i Geyes, które są związane z X11). Zapewniono działanie z Wayland konfiguratora (Centrum sterowania), aplikacji multimedialnych, systemu powiadomień, systemu zarządzania energią oraz emulatora terminala.
- Na pasku zadań wdrożono możliwość wyświetlania listy aktywnych okien przy użyciu Wayland, a także zapewniono prawidłowe wskazanie stanu kosza.
- W menedżerze plików Caja dodano wsparcie dla zarządzania ikonami na pulpicie, rysowania tła oraz zmiany tapet pulpitu podczas korzystania z sesji opartej na Wayland. Dodano wtyczkę audio-video-properties do wyświetlania właściwości plików multimedialnych.
- Na system budowania Meson przetłumaczone zostały przeglądarka obrazów Eye of MATE, konfigurator mate-control-center, program do pracy z archiwami Engrampa, mate-terminal, mate-desktop, mate-menu, mate-polkit, mate-power-manager, mate-system-monitor oraz narzędzia multimedialne.
- Do menedżera okien Marco dodano ustawienie „alt-tab-raise-windows”, dzięki czemu podczas cyklicznego przechodzenia przez podglądy okien w interfejsie, wywoływanym po naciśnięciu Alt+tab, wybrane okna będą uniesione w stosunku do innych okien, co ułatwi ich identyfikację.
- Podglądarka dokumentów Atril została przetłumaczona na użycie biblioteki libarchiv do obsługi formatów komiksów. Zgłoszono wsparcie formatu EPUB. Silnik przeglądarki został zaktualizowany do WebKitGTK 4.2.1. Zaktualizowano bazę kodu, która została pozbawiona użycia przestarzałych metod.
- W programie do pracy z archiwami Engrampa do obsługi formatu CPIO wykorzystano narzędzie unar zamiast narzędzia cpio. Dodano wsparcie dla narzędzia unrar-free. Przeprowadzono prace nad poprawą wydajności i zwiększeniem kompatybilności z różnymi archiwizatorami.
- Do edytora tekstu Pluma dodano wtyczkę Quickhighlight, która zapewnia podświetlenie miejsc w dokumencie, gdzie występuje zaznaczony fragment tekstu.
- W emulatorze terminala MATE Terminal poprawnie przenoszone są pliki z menedżera plików do okna terminala (wklejany jest ścieżka do pliku). Dodano obsługę sekwencji ucieczki OSC 8 do wstawiania hiperłączy. Ulepszono pracę z kartami — dodano wsparcie dla podwójnego kliknięcia myszą na karcie, aby zmienić jej nazwę.
- W mate-indicator-applet, uniwersalnym appletcie do wyświetlania wskaźników na panelu (Ayatana AppIndicator), dodano wsparcie dla środkowego przycisku myszy.
- Proces w tle do zarządzania ustawieniami (mate-settings-daemon) został przeniesiony z dbus-glib na GDBus.
- W monitorze systemowym (mate-system-monitor) poprawiono interfejs i domyślnie włączono wsparcie dla systemd.
- Wprowadzono zmiany mające na celu zwiększenie stabilności i efektywności działania podglądarki obrazów eom (Eye of MATE).
- Usunięto wycieki pamięci i wprowadzono kosmetyczne zmiany w konfiguratorze.
- Udoskonalono interfejs edytora menu Mozo.
- Wykonano czyszczenie bazy kodu z przestarzałych bibliotek i zapewniono kompatybilność z aktualnymi wydaniami GTK.


Źródło: opennet.ru
