Xfce 4.14 jest już dostępne!

Dziś, po 4 latach i 5 miesiącach pracy, mamy przyjemność ogłosić wydanie Xfce 4.14, nowej stabilnej wersji, która zastępuje Xfce 4.12.

W tej wersji głównym celem była migracja wszystkich głównych komponentów z Gtk2 do Gtk3 i z „D-Bus GLib” do GDBus. Większość komponentów otrzymała także wsparcie dla GObject Introspection. Po drodze zakończyliśmy prace nad interfejsem użytkownika, wprowadzając sporo nowych funkcji i ulepszeń (patrz poniżej) oraz naprawiając wiele błędów (patrz dziennik zmian).

Najważniejsze momenty tego odcinka:

  • Menedżer okien otrzymał wiele aktualizacji i funkcji, w tym obsługę VSync (przy użyciu Present lub OpenGL jako zaplecza) w celu zmniejszenia lub wyeliminowania migotania wyświetlacza, obsługę HiDPI, ulepszoną obsługę GLX ze sterownikami zastrzeżonymi/zamkniętymi źródłami NVIDIA, obsługę XInput2, różne ulepszenia kompozytora i nowy motyw domyślny.
  • Panel otrzymano wsparcie dla funkcji „Monitor główny RandR” (można określić monitor, na którym dokładnie będzie wyświetlany panel), ulepszone grupowanie okien we wtyczce listy zadań (ulepszony interfejs użytkownika, wizualny wskaźnik grupy itp.), personalizacja rozmiar ikon dla każdego panelu, nowy domyślny format zegara oraz narzędzie do oceny poprawności formatu zegara, a także ulepszony układ „domyślnego” panelu. Wprowadzono nowe klasy stylów CSS do wykorzystania przy tworzeniu motywów, np. dodano osobną klasę przycisków do operacji na grupach okien i specyficznych ustawień pionowego i poziomego ułożenia panelu.
  • У pulpit dostępna jest teraz obsługa „RandR Primary Monitor”, opcja orientacji umieszczania ikon, opcja menu kontekstowego „Następne tło” umożliwiająca poruszanie się po liście tapet, a teraz synchronizuje wybór tapety użytkownika z usługą AccountsService.
  • Do sterowania utworzono zupełnie nowe okno dialogowe ustawień profile kolorów. Dla większości użytkowników oznacza to wbudowaną obsługę drukowania w kolorze (poprzez Cupsd) i skanowania (poprzez Saned). W przypadku profili monitorów należy zainstalować dodatkową usługę, taką jak xiccd.
  • Okno dialogowe ustawień wyświetlać otrzymało wiele zmian w wydaniu: użytkownicy mogą teraz zapisywać i (automatycznie) przywracać pełne konfiguracje z wieloma wyświetlaczami, co jest szczególnie przydatne dla tych, którzy często podłączają swój laptop do różnych stacji dokujących lub konfiguracji. Dodatkowo poświęcono dużo czasu na uczynienie interfejsu użytkownika bardziej intuicyjnym i dodano ukrytą opcję obsługi skalowania ekranu poprzez RandR (konfigurowalne poprzez Xfconf).
  • Dodaliśmy opcję włączenia skalowania okna Gtk w oknie ustawień wygląd zewnętrzny, a także opcję czcionki o stałej szerokości. Musieliśmy jednak zrezygnować z podglądów motywów ze względu na problemy napotkane podczas korzystania z Gtk3.
  • Zdecydowaliśmy się zaprzestać dostosowywania ekranów startowych z menadżer sesji, ale dodaliśmy wiele funkcji i poprawek. Wśród nich jest obsługa uśpienia hybrydowego, usprawnienia w zakresie domyślnego uruchamiania sesji, pozwalające uniknąć sytuacji wyścigowych (wsparcie uruchamiania aplikacji zapewniane jest z uwzględnieniem grup priorytetów, co pozwala na określenie łańcucha zależności przy uruchomieniu. Wcześniej aplikacje były uruchamiane wszystko na raz, co powodowało problemy, na przykład: zniknięcie motywu w panelu xfce4, uruchamianie wielu instancji apletu nm itp.), możliwość dodawania i edytowania wpisów startowych, przycisk przełączania użytkownika przy wylogowaniu oraz ulepszone okna dialogowe wyboru sesji i ustawień (to drugie z nową zakładką pokazującą zapisane sesje). Co więcej, możesz teraz uruchamiać polecenia nie tylko w trybie „autorun” podczas logowania, ale także wtedy, gdy komputer się wyłącza, wylogowuje itp. Wreszcie, aplikacje Gtk są teraz zarządzane sesją poprzez DBus, a wygaszacze ekranu również komunikują się poprzez DBus (na przykład w celu ich usunięcia).
  • Jak zawsze, thunar - nasz menedżer plików - otrzymał wiele funkcji i poprawek. Widoczne zmiany obejmują całkowicie przeprojektowany górny pasek ścieżki, obsługę dużych miniatur (podglądów) oraz obsługę pliku „folder.jpg”, który zmienia ikonę folderu (na przykład w przypadku okładek albumów muzycznych). Zaawansowani użytkownicy zauważą także ulepszoną nawigację za pomocą klawiatury (przybliżanie, nawigacja po zakładkach). Menedżer głośności Thunar obsługuje teraz Bluray. Interfejs API wtyczki Thunar (thunarx) został zaktualizowany, aby zapewnić obsługę introspekcji GObject i wykorzystania powiązań w różnych językach programowania. Udostępniono wyświetlanie rozmiaru pliku w bajtach. Możliwe jest teraz przypisanie procedur obsługi do wykonywania działań zdefiniowanych przez użytkownika. Zaimplementowano możliwość wykorzystania Thunar UCA (Akcje konfigurowalne przez użytkownika) dla zewnętrznych zasobów sieciowych.
  • Nasz serwis dla wyświetlanie miniatur programy otrzymały wiele poprawek i obsługę formatu Fujifilm RAF.
  • Wyszukiwanie aplikacji można teraz w razie potrzeby otworzyć jako pojedyncze okno, a dostęp do niego jest teraz łatwiejszy za pomocą klawiatury.
  • Menedżer żywienia otrzymało wiele poprawek i kilka mniejszych funkcji, w tym obsługę przycisku XF86Battery i nowo utworzonego ekranu powitalnego xfce4. Wtyczka panelu ma również kilka ulepszeń: może teraz opcjonalnie wyświetlać pozostały czas i/lub wartość procentową, a teraz używa standardowych nazw ikon UPower do pracy z większą liczbą motywów ikon od razu po wyjęciu z pudełka. Kiedy LXDE migrowało do Qt, wtyczka panelu LXDE została usunięta. Ulepszona obsługa komputerów stacjonarnych, które nie wyświetlają już ostrzeżenia o niskim poziomie naładowania baterii. Dodano filtrowanie zdarzeń związanych z systemem zasilania wysyłanych do xfce4-notifyd w celu odzwierciedlenia w logu (np. zdarzenia zmiany jasności nie są wysyłane).

Wiele aplikacje i wtyczki, często nazywane „gadżetami”, są częścią ekosystemu Xfce i sprawiają, że jest on świetny. Otrzymali także ważne zmiany w tym wydaniu. Aby wyróżnić kilka:

  • Nasz usługa powiadamiania otrzymało wsparcie dla trybu trwałości = rejestrowanie powiadomień + tryb Nie przeszkadzać, który pomija wszystkie powiadomienia. Stworzono nową wtyczkę panelu, która pokazuje nieodebrane powiadomienia (szczególnie przydatne w trybie Nie przeszkadzać) oraz daje szybki dostęp do przełączania trybu Nie przeszkadzać. Wreszcie dodano obsługę wyświetlania powiadomień na głównym monitorze RandR.
  • Nasz odtwarzacz multimedialny hasła otrzymał ulepszoną obsługę strumieni sieciowych i podcastów, a także nowy „tryb mini” i automatyczny wybór najlepszego dostępnego backendu wideo. Ponadto zapobiega teraz także pojawianiu się wygaszaczy ekranu podczas odtwarzania wideo, dzięki czemu użytkownicy nie muszą okresowo poruszać myszą podczas oglądania filmu. Znacząco uproszczona praca na systemach, które nie obsługują sprzętowego przyspieszania dekodowania wideo.
  • Nasza przeglądarka zdjęć Ristretto otrzymał różne ulepszenia interfejsu użytkownika i obsługę ustawiania tapet pulpitu, a także niedawno wydał swoją pierwszą wersję rozwojową opartą na Gtk3.
  • Program dla zrzuty ekranu umożliwia teraz użytkownikom przesuwanie prostokąta zaznaczenia i jednoczesne wyświetlanie jego szerokości i wysokości. Okno dialogowe przesyłania imgur zostało zaktualizowane, a wiersz poleceń zapewnia większą elastyczność.
  • Nasz menedżer schowka ma teraz ulepszoną obsługę skrótów klawiaturowych (poprzez port do GtkApplication), poprawiony i bardziej spójny rozmiar ikon oraz nową ikonę aplikacji.
  • wtyczka panelu Pulse Audio zyskał wsparcie dla MPRIS2, aby umożliwić zdalne sterowanie odtwarzaczami multimedialnymi oraz obsługę klawiszy multimedialnych na całym pulpicie, zasadniczo czyniąc xfce4-volumed-pulse niepotrzebnym demonem.
  • Aplikacja zaktualizowana Gigolo z graficznym interfejsem do konfiguracji udostępniania pamięci w sieci za pomocą GIO/GVfs. Program umożliwia szybkie zamontowanie zdalnego systemu plików oraz zarządzanie zakładkami do pamięci zewnętrznej w menedżerze plików

Jest też grupa nowych projektów, który stał się częścią naszego projektu:

  • W końcu mamy własne wygaszacz ekranu (tak - zdajemy sobie sprawę, że mamy rok 2019 ;)). Dzięki wielu funkcjom i ścisłej integracji z Xfce (oczywiście) jest to świetny dodatek do naszego katalogu aplikacji.
  • Wtyczka panelu dla powiadomienia udostępnia pasek systemowy nowej generacji, w którym aplikacje mogą wyświetlać wskaźniki. Zastępuje zorientowaną na Ubuntu wtyczkę xfce4-Indicator-Plugin dla większości wskaźników aplikacji.
  • Dla większości użytkowników Xfce Sum Implementacja wyszukiwania plików była znajomym widokiem – teraz jest oficjalnie częścią Xfce!
  • I wreszcie Profile paneli, który umożliwia tworzenie kopii zapasowych i przywracanie szablonów paneli, przeszedł pod skrzydła Xfce.

Jak zawsze, czas się z niektórymi pożegnać stare, nieobsługiwane lub nieaktualne projekty. (Na szczęście nasze projekty po śmierci są archiwizowane na git.xfce.org.) Ze słoną łzą smutku żegnamy:

  • garcon-vala
  • Silnik gtk-xfce
  • pyxfce
  • wtyczka-thunar-actions
  • xfbib
  • xfc
  • wtyczka xfce4-kbdleds
  • xfce4-mm
  • wtyczka paska zadań xfce4
  • wtyczka xfce4-windowlist
  • wtyczka xfce4-wmdock
  • wtyczka xfswitch

Prosty i przejrzysty przegląd zmian w obrazach w Xfce 4.14 można znaleźć tutaj:
https://xfce.org/about/tour

Szczegółowy przegląd zmian pomiędzy wydaniami Xfce 4.12 i Xfce 4.14 można znaleźć na następującej stronie:
https://xfce.org/download/changelogs

To wydanie można pobrać jako zbiór pojedynczych pakietów lub jako jedną dużą paczkę tar zawierającą wszystkie te indywidualne wersje:
http://archive.xfce.org/xfce/4.14

Z najlepszymi życzeniami,
Zespół programistów Xfce!

Źródło: linux.org.ru

Dodaj komentarz