MATE 1.18 w hołdzie GTK3
Najnowsza odsłona konserwatywnego środowiska MATE 1.18 stała się nowym wyznacznikiem koszerności wśród linuksowych środowisk. A wszystko to za sprawą zerwania z historycznym GTK2+ i pełnemu zintegrowaniu wszystkich komponentów systemu z GTK3+. Oczywiście programy wykorzystujące GTK2+ są nadal obsługiwane, jednak MATE może już z optymizmem spoglądać w przyszłość na której majaczy współpraca środowiska z Waylandem.
Po sześciu miesiącach zmian, poprawek i udoskonaleń MATE 1.18 może pochwalić następującymi cechami:
- całe środowisko wykorzystuje tylko i wyłącznie GTK3+,
- wymagania min. to GTK+ >= 3.14.
- pozostałości kodu GTK2+ zostały porzucone, łącznie z opcją –with-gtk podczas kompilacji,
- kompletna migracja do GtkApplication z libunique,
- myszy i touchpady obsługiwane dzięki libinput,
- oddzielne ustawienia dla prawo/lewo ręcznych użytkowników, prędkości wskaźnika, metody akceleracji, itp.,
- spore zmiany w technikach wsparcia dla osób niepełnosprawnych,
- podziękowania należą się głównie Hypra.fr,
- menadżer plików Caja z nowościami:
- kolejka kopiowania z możliwością pauzowania,
- potwierdzenie przed przeniesieniem plików do Kosza,
- wsparcie dla przycisków myszy naprzód/wstecz podczas nawigacji po katalogach,
- powiadomienia, gdy napęd może zostać bezpiecznie wyciągnięty (pendrive, itp.),
- blokada ekranu wyświetli wybraną tapetę zamiast domyślnej systemowej,
- MATE Panel z poprawkami:
- menadżer archiwum Engrampa z poprawkami:
- obsługa ear oraz war,
- sprawdzanie wersji rar/unrar dla poprawnego wyświetlenia dat,
- poprawiona obsługa kompresji rar oraz 7z z podziałem na pliki,
- notyfikacje z możliwością interakcji, np. kontrolowanie odtwarzacza audio, itp.,
- przeprojektowany menadżer fontów wsparcie dla fontów TTC fonts,
- wymiana porzuconego upower i obsługi zatrzymania/hibernacji przez ConsoleKit2,
- MATE Terminal z możliwością zamknięcia karty środkowym przyciskiem myszy,
- optymalizacje wydajnościowe w przeglądarce dokumentów Atril (czas wczytywania strony) i obsługa unarchiver używanego przez komiksy,
- usunięto dużo przestarzałych metod GTK+,
- system wtyczek i wszystkie wtyczki wykorzystujące C i Pythona zostały przeportowane do libpeas (dotyczy Eye of MATE oraz Pluma),
- aktualizacja tłumaczeń
- usunięto kilka wycieków pamięci,
- miłośnicy MATE Calculator ucieszą się z jego powrotu i pełnego portu do GTK3+,
Oczywiście lista zmian dla poszczególnych komponentów jest o wiele dłuższa. A całe środowisko jest dostępne do pobrania pod tym adresem. Teraz pozostaje czekać, aż zostanie dołączone/przystosowane do najpopularniejszych dystrybucji.
Chichotem historii jest to, że pełne wsparcie dla GTK3+ zobaczyliśmy właśnie w MATE a nie w Xfce.