Xfce

Subdomains

 

Aktualności

Zasubskrybuj źródło wiadomości

Wydano Xfce 4.16

Dzisiaj, po roku i czterech miesiącach pracy, mamy przyjemność ogłosić wydanie środowiska Xfce 4.16. Jest to nowa, stabilna wersja, która zastępuje Xfce 4.14.

Wersja 4.16 była szczególnym cyklem pod wieloma względami (nie tylko pod względem pandemii, ale również). Jeden z kamieni węgielnych zmian niezwiązanych z kodem dotyczy naszej migracji do GitLab, która jest zmianą w przepływie pracy deweloperskiej i ogromnym krokiem naprzód, jeśli chodzi o stanie się przyjaźniejszym i łatwiejszym dla współpracowników. Częściowo ogromny dziennik zmian Xfce 4.16 można przypisać nowym współtwórcom proponującym żądania „merge” (288 żądań „merge” zostało scalonych lub zamkniętych tylko dla naszych podstawowych komponentów!). Stworzyliśmy również kontener referencyjny Dockera (xfce/xfce-build) i dodaliśmy potoki CI do wszystkich komponentów, aby mieć pewność, że nie zepsujemy kompilacji. Nic z tego nie byłoby możliwe bez sponsorowania naszego hostingu przez Gandi i Fosshost!

Kolejna duża zmiana dotyczy naszej identyfikacji wizualnej, którą zaktualizowaliśmy z dziwnej mieszanki losowych (częściowo opartych na Tango) ikon i braku stosowania jakiegokolwiek schematu nazewnictwa do nowego, spójnego wizualnie zestawu (zgodnie ze specyfikacją nazewnictwa freedesktop.org i stałą paletą kolorów). Zdajemy sobie sprawę, że będzie to wymagało pracy opiekunów motywów ikon (jeśli naprawdę chcą zastąpić nasze wspaniałe ikony ;)), ale uważamy, że długoterminowe korzyści przeważają nad tym jednorazowym wysiłkiem.

upstream-icons

W końcu zrobiliśmy porządki (np. porzuciliśmy kod obsługi Gtk2), a także dodaliśmy funkcje i ulepszenia – wszystko przy zachowaniu rozsądnych ram czasowych cyklu wydawania.

Zatem bez zbędnych wstępów – oto najważniejsze elementy tego wydania:

  • Menedżer okien ponownie otrzymał wiele aktualizacji i ulepszeń w kwestii składania i GLX. Jeśli ustawiono główny wyświetlacz, okno dialogowe alt-tab będzie teraz wyświetlane tylko tam. Co więcej, kilka przydatnych nowych opcji powiększania kursora wraz z resztą ekranu, a także opcja utrzymywania zminimalizowanych okien na ostatnio używanej liście uzupełniają to wydanie.
  • Do panelu dodaliśmy nową wtyczkę o nazwie „statustray”, która łączy elementy StatusNotifier oraz starszego systemu Systray. Animowany efekt automatycznego ukrywania wyraźnie pokazuje użytkownikowi, „dokąd zniknął panel”, a tryb ciemny (włączony domyślnie) sprawia, że ​​panel nieco bardziej wtapia się w tło przy użyciu jasnych motywów, takich jak domyślny dla GTK motyw Adwaita. Wprowadzono również szereg mniejszych usprawnień, takich jak dostęp do akcji pulpitu z menu kontekstowego (dostępnego po kliknięciu prawym przyciskiem myszy) w aplecie aktywatora, możliwość uruchomienia nowej instancji aplikacji z poziomu wtyczki przycisków okien oraz opcjonalne automatyczne numerowanie obszarów roboczych w przełączniku obszarów roboczych.
  • Do okna Ekran dodano obsługę skalowania ułamkowego wraz z podświetleniem gwiazdką preferowanego trybu wyświetlania i dodaniem współczynników proporcji ekranu obok rozdzielczości. Powrót do działającego trybu po nieprawidłowej konfiguracji układu ekranu również został ulepszony.
  • Nowa karta w oknie „O środowisku Xfce” wyświetla podstawowe informacje o systemie, takie jak typ procesora czy układu graficznego. Ponadto usprawniono układ i wygląd tego okna.
  • Menedżer ustawień zawiera ulepszone możliwości wyszukiwania i filtrowania. Ponadto wszystkie okna ustawień używają teraz dekoracji okien narysowanych przez Gtk (dekoracje wykonywane po stronie klienta).
  • Okna „Edytor typów MIME” i „Preferowane programy” zostały scalone z oknem „Domyślne programy”, co ułatwia użytkownikom z jednego miejsca określenie, który program obsługuje dany typ pliku lub działanie.
  • Nasz menedżer plików Thunar otrzymał mnóstwo poprawek i kilka ważnych funkcji, w tym wstrzymanie operacji kopiowania i przenoszenia, obsługę przesyłania plików w kolejce, zapamiętywanie ustawień widoku dla każdego katalogu i obsługę przezroczystości w motywach Gtk.
  • Nasza usługa dostarczania miniatur Tumbler stała się bardziej elastyczna dzięki możliwości wykluczania ścieżek. Ponadto dodano obsługę .epub (format e-booków).
  • Menedżer sesji oferuje ulepszoną obsługę agenta GPG 2.1, a okno ustawień zostało ulepszone wizualnie.
  • Menedżer zasilania otrzymał wiele poprawek błędów i kilka mniejszych funkcji – wśród nich uporządkowanie okna ustawień, opcjonalny wizualny wskaźnik włączenia trybu prezentacji, dokładniejsze ikony stanu akumulatora i automatyczne odrzucanie powiadomień o niskim poborze naładowania akumulatora po podłączeniu ładowarki.
  • Pulpit w większości otrzymywał poprawki i drobne ulepszenia – oraz nową domyślną tapetę!
  • Nasza biblioteka menu garcon otrzymała nowe API i teraz nie uruchamia już aplikacji jako elementy potomne procesu obsługującego menu. Poprzednie zachowanie powodowało awarie aplikacji wraz z np. panelem.
  • Wyszukiwarka aplikacji umożliwia teraz sortowanie aplikacji według wskaźnika „frecency” – będącego połączeniem częstotliwości i czasu ostatniego użycia.
  • Aktualizacja zależności: usunięcie Gtk2, dodanie LibGTop, podniesienie wymagań dla Gtk do wersji >= 3.22 oraz dla GLib i GDBus do wersji >= 2.50.

Internetową prezentację wydania Xfce 4.16 można zobaczyć tutaj:

https://www.xfce.org/about/tour416

Szczegółowe podsumowanie zmian pomiędzy wydaniami Xfce 4.14 i Xfce 4.16 dostępne jest na następującej stronie:

https://www.xfce.org/download/changelogs/4.16

Nowe wydanie można pobrać w osobnych plikach archiwów lub w jednym pliku, zawierającym wszystkie pakiety:

https://archive.xfce.org/xfce/4.16

Z poważaniem
Zespół twórców Xfce