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.
Program Thunar ma możliwości typowego menedżera plików, ale udostępnia również kilka zaawansowanych funkcji. Na przykład, do programu dołączony jest moduł Wsadowego zmieniania nazw umożliwiający zmienienie nazw wielu plików na raz, przy użyciu określonych kryteriów.

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 menedżer składania 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
Style obramowań okien zyskały obsługę wielu formatów obrazów, w tym PNG, GIF i SVG.

Usprawnienia Xfwm4
Menedżer okien wzbogacono również w zaawansowane opcje, umożliwiające dostosowanie zachowania okien.
Panel
Panel Xfce4-panel został całkowicie przepisany na potrzeby wydania Xfce 4.4. Obsługa wielu paneli jest teraz dostępna „od ręki”, a ich konfiguracja jest prosta dzięki nowemu Menedżerowi paneli, widocznemu na poniższym zrzucie ekranu.

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
Choć Orage jest bardzo lekki i łatwy w obsłudze, obsługuje wszystkie istotne funkcje znane z bardziej rozbudowanych aplikacji kalendarzowych, takich jak Outlook czy Evolution. O ile Xfcalendar wykorzystywał w przeszłości do przechowywania ustawień własny format dbh, o tyle Orage opiera się na standardzie ical, dzięki czemu jest zgodny z innymi aplikacjami tego typu.
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
Oprócz podstawowych funkcji, jakich można oczekiwać od emulatora terminala, program oferuje szereg przydatnych dodatków, takich jak obsługa wielu kart w jednym oknie, konfigurowalne paski narzędzi oraz możliwość dostosowania niemal każdego aspektu aplikacji za pomocą ukrytych opcji. Jak widać na powyższym zrzucie ekranu, ta wersja obsługuje również prawdziwą przezroczystość, wykorzystując wbudowany w Xfwm4 menedżer składania.
Drukowanie
Wraz z tym wydaniem aplikacja Xfprint, służąca do zarządzania drukowaniem w środowisku Xfce, doczekała się kilku drobnych usprawnień. Po pierwsze, korzystanie z konwertera a2ps nie jest już obowiązkowe, choć nadal pozostaje zalecane. Dodano obsługę systemu CUPS w wersji 1.2, dzięki czemu Xfprint potrafi teraz wyświetlać stan drukarki przy użyciu backendu CUPS.

Drukowanie Xfce
Xfprint integruje się również z programem MousePad, zapewniając ogólną obsługę drukowania różnego rodzaju dokumentów tekstowych przy użyciu konwertera a2ps.

Okno dialogowe drukowania
Działanie obsługi drukowania zostało usprawnione, chociaż okno dialogowe drukowania nadal wygląda podobnie do tego zaprezentowanego w Xfce 4.2. Udoskonalenia dotyczą zwłaszcza obsługi systemu CUPS. Poza tym funkcje zarządzania drukowaniem zostały przeniesione do biblioteki, aby inne programy mogły uzyskiwać dostęp do konfiguracji drukarek za pośrednictwem interfejsu API.
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
Specyfikacja składa się z dwóch części: automatycznego uruchamiania programów podczas startu systemu (zaimplementowanego w xfce4-session) oraz automatycznego uruchamiania programów po zamontowaniu nośnika (zaimplementowanego w thunar-volman). Niniejsze wydanie zawiera również program xfce4-autostart-editor (widoczny na powyższym zrzucie ekranu), który umożliwia użytkownikom łatwe dodawanie, usuwanie lub wyłączanie aplikacji uruchamianych automatycznie.
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