Prezentacja Xfce 4.4
Od dzisiaj dostępna jest do pobrania długo oczekiwana wersja 4.4.0 środowiska graficznego Xfce. Poniżej zaprezentowano najbardziej znaczące nowości, wprowadzone od czasu opublikowania ostatniego stabilnego wydania.
Ikony pulpitu
Jedną z najbardziej pożądanych funkcji, zgłaszanych podczas cyklów wydań 4.0 i 4.2, była obsługa ikon pulpitu. Xfce 4.4.0 przynosi implementację tej funkcji w menedżerze pulpitu Xfdesktop.
![]()
Ikony pulpitu
Menedżer pulpitu wykorzystuje biblioteki programu Thunar zarówno do obsługi aktywatorów programów jak i zwykłych plików lub katalogów. Program potrafi również wyświetlać na pulpicie ikony zminimalizowanych okien. Jest to dosyć popularne rozwiązanie w środowisku CDE. Oczywiście pulpit można skonfigurować tak, by nie zawierał żadnych elementów.

Ustawienia pulpitu
Menedżer pulpitu Xfdesktop wciąż oferuje dostęp do menu programów, tak jak to miało miejsce w poprzednich wydaniach Xfce.
Menedżer plików
Obsługę ikon pulpitu zapewnia teraz nowy menedżer plików Thunar, który zastąpił poprzedni menedżer Xffm.

Menedżer plików Thunar
Thunar został napisany od podstaw, dzięki czemu jest prosty w obsłudze i do działania nie wymaga wielu zasobów komputera. Jego interfejs graficzny został zaprojektowany na wzór okna wyboru plików, zaprezentowanego wraz GTK+ 2.4. Inne menedżery plików, takie jak Nautilus czy pcmanfm oferują podobne rozwiązania.
Thunar supports all the file management functionality which users will expect, and also several advanced features. For example, a so-called Bulk Renamer is included which allows users to rename multiple files at once using a certain criterion.

Wsadowe zmienianie nazw w programie Thunar
Napędy i nośniki wymienne
Xfce 4.4.0 oferuje prosty dostęp do danych znajdujących się na napędach i nośnikach wymiennych. Wystarczy wsunąć nośnik do napędu lub podłączyć nowy napęd do komputera a na pulpicie i w panelu bocznym programu Thunar pojawi się ikona reprezentująca wymienny wolumen.

Wymienne wolumeny
Kliknięcie ikony lewym przyciskiem myszy automatycznie montuje wolumen, a prawym odmontowuje nośnik lub wysuwa go z napędu. Do działania tej funkcji wymagana jest obecność oprogramowania HAL, dlatego jest ona dostępna tylko w systemach Linux 2.6.x, FreeBSD 6.x i nowszych (ograniczoną obsługę nośników wymiennych bez HAL oferuje FreeBSD 4.x i 5.x).
Edytor tekstu
Do wydania włączono nowy edytor tekstu MousePad. Program cechuje się podstawową funkcjonalnością i niczym ponadto.

MousePad
Edytor MousePad można traktować jako odpowiednik programu NotePad pochodzącego z systemu Windows. Program uruchamia się bardzo szybko nawet na starszych komputerach, zazwyczaj krócej niż jedną sekundą.
Menedżer okien
Xfwm4 nadal jest menedżerem okien tworzonym z pasją.

Obsługa ARGB32 w Xfwm4
Jedną z nowości tego wydania, to udoskonalony kompozytor okien, obsługujący przezroczyste okna ARGB, cienie, przezroczystość obramowań i inne.

Przełącznik okien Xfwm4
W Xfwm4 zaprezentowano nowy wygląd modułu przełączania okien, widoczny na powyższym obrazie ekranu. Przełącznik wyświetla wszystkie okna z bieżącego obszaru roboczego wraz z ikonami i nazwami okien.

Style Xfwm4
Further on support for multiple image formats for window decoration themes was added, including PNG, GIF and SVG images.

Usprawnienia Xfwm4
Menedżer okien wzbogacono również w zaawansowane opcje, umożliwiające dostosowanie zachowania okien.
Panel
The Xfce4-panel was completely rewritten for the Xfce 4.4 release. Multiple panels are supported out of the box now and can easily be configured using the new Panel Manager shown in the screenshot below.

Menedżer paneli
Jednym z głównych problemów poprzednich wydań Xfce było to, że wszystkie aplety panelu były uruchamiane w ramach tego samego procesu co panel. Pojedynczy aplet mógł zatem spowodować awarię całego panelu. Aby wyeliminować tę wadę, do panelu dodano obsługę zewnętrznych wtyczek.

Okno dodawania apletów panelu
Twórcy apletów panelu mogą teraz decydować, czy aplet powinien być uruchamiany jako zewnętrzny proces, czy w ramach procesu panelu. Czynnikiem decydującym powinna być stabilność wtyczki.
![]()
Aplet ikon panelu
Obsługa konfiguracji z wieloma panelami sprawia, że narzędzia Xftaskbar4 i Xfce4-iconbox nie są już potrzebne. Ich funkcje zastępują wtyczki panelu funkcjonujące jako aplety.
Większość wtyczek paneli dostępnych na stronach dodatków projektu Xfce Goodies została już zaktualizowana i obsługuje nowe panele. Do tego zestawu dodano kilka zupełnie nowych pozycji. Na przykład nowy aplet xfce4-xfapplet-plugin umożliwia umieszczanie na panelach apletów środowiska GNOME.
Zarządzanie czasem
Nowy organizer i kalendarz Orage zastępuje program Xfcalendar zaprezentowany wraz z Xfce 4.2.0. Program udostępnia kilka funkcji służących do efektywnego zarządzania czasem.

Orage
While Orage is very lightweight and easy to use, it supports all the important features found in larger calendar applications like Outlook or Evolution. While Xfcalendar used the custom dbh format in the past to store your settings, Orage is based on ical and therefore compatible with other calendar applications.
Emulator terminala
Program Terminal był już dostępny dla 4.2, aczkolwiek nie był jeszcze gotowy, by stać się jednym z głównych komponentów. Z bieżącym wydaniem to się zmienia.

Terminal
Besides the basic features which you might expect from a terminal emulator, it includes some nice additional features, like multiple tabs per window, customizable toolbars and the ability to configure nearly every aspect of the application via hidden options. As can be seen in the screenshot above, this release also supports real transparency using Xfwm4’s integrated composition manager.
Drukowanie
Xfprint, the Xfce printing management application, saw several small improvements with this release. First, the a2ps converter is not mandatory anymore, whilst still recommended. Support for CUPS 1.2 was added and Xfprint is now able to display the printer state with the CUPS-backend.

Drukowanie Xfce
Xfprint also integrates with MousePad to provide generic printing support for different kinds of text documents using the a2ps converter.

Okno dialogowe drukowania
As you can see the print dialog still looks relatively similar to that of Xfce 4.2, but the internal workings of the printing support were improved, especially the CUPS support. Besides that, the printing management functionality was moved to a library, so other applications can use the API to access the printer configuration.
Automatyczne uruchamianie
Xfce 4.4.0 implementuje nową specyfikację automatycznie uruchamianych programów. Xfce było pierwszym środowiskiem, które zyskało omawianą funkcjonalność. Innym środowiskom udało się szybciej oddać ją w ręce użytkowników. ;-)

Edytor automatycznie uruchamianych programów Xfce
The specification consists of two parts, the Autostart of Applications During Startup, which is implemented in xfce4-session and the Autostart Of Applications After Mount which is implemented in thunar-volman. This release also includes the xfce4-autostart-editor, shown in the screenshot above, which allows users to easily add, remove or disable autostarted applications.
Ustawienia
Bieżące wydanie zyskało nowe opcje umożliwiające dostosowanie środowiska do własnych potrzeb. Niektóre przykłady nowych okien konfiguracyjnych zostały zaprezentowane w sekcji powyżej.

Preferowane programy
Do Xfce zaimportowano moduł obsługi preferowanych programów, który wcześniej dostępny był tylko w Terminalu. Użytkownicy nie muszą już modyfikować profilów powłoki, aby określić jakiej przeglądarki i emulatora terminala ma używać środowisko. Moduł ma za zadanie jak najbardziej ułatwić proces ustalania domyślnych programów, używanych do wykonywania określonych czynności (użytkownicy GNOME mogli zauważyć, że ich środowisko również zaadoptowało takie rozwiązanie, ze względu na prostotę użytkowania).

Skróty klawiszowe
W wydaniu Xfce 4.2 znany był problem związany z ograniczoną ilością skrótów klawiszowych. Xfce 4.4 naprawia ten błąd i rozdziela skróty programów od skrótów menedżera okien.
Wsparcie
Proszę o zamieszczanie komentarzy do tego artykułu w moim blogu. Wszelkie pytania odnośnie Xfce 4.4.0 i problemów z instalacją należy kierować na listy dyskusyjne Xfce.
Odnośniki
Zasługi
Opracował Benedikt Meurer, 21 styczeń 2007