Xfce 4.12 oficjalnie

Choć po trzech latach wiele osób nie dowierzało zapowiadanemu nadejściu Xfce 4.12, to jednak deweloperzy stanęli na wysokości zadania i zgodnie z obietnicami otrzymaliśmy do rąk odnowione, usprawnione, pachnące świeżością nowe wydanie tego atrakcyjnego środowiska graficznego. Zmian jest całe mnóstwo i choć malkontenci z pewnością znajdą przyczyny do narzekania, to Xfce powoli i sukcesywnie drepcze za nowymi technologiami, nie zapominając jednocześnie o standardach które wyznaczają jakość, styl i charakter tego środowiska.

Oprócz całych ton poprawionych błędów (przez trzy lata można było wszak poprawić ich całe mnóstwo), wersja 4.12 wnosi sporo usprawnień i wykorzystania nowych technologii. Choć całość nie została jeszcze przepisana/uzgodniona choćby z GTK3, to wiele komponentów systemu już posługuje się tym następcą GTK2. Jak piszą sami deweloperzy, rozwój Xfce należy określić jako ewolucję a nie rewolucję (vide przeskok GNOME2 -> GNOME3) i tym samym w 4.12 szereg zmian w gruncie rzeczy tkwi raczej w wewnętrznych mechanizmach i pierwszy rzut oka wszystko jest po staremu. Ale jednak ładniej, sprawniej, szybciej, dokładniej, wygodniej.

    Alt+Tab – tryb normalny

    Alt+Tab – lista
  • Xfwm4 (menadżer okien) umożliwia określenie stylu dla okna dialogowego wywoływanego za pomocą Alt+Tab, z możliwością wyświetlania np. list okien, ich podglądu, itp. Ulepszono również dopasowywanie okien, dodano nowy tryb przybliżania (Alt+kółko) i obsługę HiDPI. W końcu Xfwm4 respektuje synchronizację pionową (ustawienia kompozytora).
  • Tryb prezentacji okien
    Wybór tapet

  • Panel nauczył się inteligentnego ukrywania, wsparcia dla wtyczek GTK3. Wdrożone zostało również całe mnóstwo dodatków i ulepszeń dokonanych przez społeczność na przestrzeni istnienia wersji 4.10.
  • Pulpit doczekał się nowego okna dialogowego dla wyboru tapet, z wyborem odrębnych tapet dla każdego z wirtualnych pulpitów. Znacznie poprawiono obsługę i ustawienia dla konfiguracji multi-monitorowych (wraz z aktywowaniem ustawień po wykryciu podpięcia nowego monitora). Ustawienia pozwalają również na wybór emblematów dla ikon znajdujących się na pulpicie.
  • Wiele monitorów
    Zarządzanie zasilaniem

  • Menadżer sesji wykorzystuje teraz logind oraz/lub upower jeżeli jest dostępne na potrzeby hibernacji/wstrzymania.
  • Okno dialogowe Wyglądu pokazuje podgląd tematów i ikon.
  • Xfsettingsd wspiera libinput.
  • Spore zmiany w Menadżerze Zasilania. Stworzony nowy plugin dla panelu, dodano obsługę logind/upower w celu zarządzania zdarzeniami dot. baterii/pokrywy/jasności oraz wdrożono blokowanie z użyciem light-locker (w miejsce koszernego xscreensavera). Przeprojektowano okno dialogowe z ustawieniami zasilania.
  • Thunar 1.6.5
    Podgląd ikon

  • Menadżer plików Thunar obsługuje otwieranie lokalizacji w kartach, skróty klawiszowe dla akcji, lepsze nazywanie kopiowanych plików i tworzonych linków, lepsze okna dialogowe (np. zmiana nazwy). Oprócz tego dodano wsparcie dla zakładek GTK3, wyświetlanie właściwości kilku plików na raz i wiele, wiele innych zmian, poprawek i ulepszeń.
  • W celu przyszłego zintegrowania Xfce z GTK3, które nie potrzebuje i nie wymaga już więcej specyficznych silników obsługujących tematy graficzne, wstrzymano rozwój silnik Xfce dla tematów Gtk. Tym samym twórcy są proszeni o aktualizacje swoich prac do CSS, by współpracowały jak należy z przyszłym wydaniem Xfce.
  • W związku ze zmianami w gstreamer1.0, które nie obsługuje już interfejsu miksera, wstrzymano rozwój wykorzystujących tę funkcjonalność xfce4-mixer oraz xfce4-volumed.

Środowisko graficzne to nie tylko menadżery okien, sesji, plików. Na całość składają się również programy i narzędzia, które dzięki integracji z elementami Xfce nie wyglądają jak z innej bajki. Te programy także znacznie usprawniono i rozwinięto na przestrzeni lat:

  • Xfburn obsługuje BluRay Disc.
  • Menadżer zadań
    Odtwarzacz Parole

  • Menadżerowi zadań zmieniono interfejs i przeportowano do GTK3.
  • Interfejs odtwarzacza Parole został całkowicie przeprojektowany i przepisany (także do GTK3), jak również niektóre jego elementy (z wykorzystaniem gstreamer1.0).
  • Edytor Mousepad został napisany od nowa, z uwzględnieniem przyszłego portu na GTK3.
  • Tworzenie zrzutów ekranu doczekało się obsługi Imgur.com.
  • Whiskermenu
  • Oficjalnie uznany xfdashboard (odpowiednik GNOME-Shell).
  • Oficjalnie uznana alternatywa dla standardowego menu – whiskermenu.
  • Liczne zmiany i lepsza obsługa wtyczek dla panelu (GNOME2 Hardware Monitor, Weather plugin, Eyes plugin, Netload, Clipboard, Cpufreq.

Cóż można dodać. To trzeba zobaczyć na żywo. Nowe Xfce 4.12 to kwintesencja tradycji nie stroniącej od wyzwań nowoczesnych technologii i rozwoju. Wiele rzeczy może wielu osobom się nie podobać – jak choćby brak w ustawieniach obsługi profili kolorów (istotne dla fotografów), brak rewolucji w obsłudze, Thunar trzymający się z dala od obsługi standardów sieciowych (czy ktoś zrobi kiedyś graficzną i wygodną obsługę endemicznego NFS?), itp. Jednak środowisko jest tak kompletne, tak mało łase na zasoby, że aż warte przetestowania i próby okiełznania.

A gdzie znajdziemy nowy Xfce 4.12? Najszybciej doczekają się go Arch Linux i pochodne (np. Manjaro). Już teraz również w Xubuntu 15.04 Beta można korzystać z pakietów o numerach 4.11, zatem niemal tych samych które zostały awansowane do numeru 4.12 w oficjalnym wydaniu.