Xfce 4.4 rundtur
Från och med idag, är den efterlängtade version 4.4.0 av skrivbordsmiljön Xfce äntligen tillgänglig. Jag ska försöka att belysa några av de nya funktioner som har lagts till sedan den senaste stabila versionen.
Skrivbordsikoner
Ett av de vanligaste önskemålen under 4.0 och 4.2 var stöd för ikoner på skrivbordet. Nu, med Xfce 4.4.0, har denna funktion slutligen lagts till skrivbordshanteraren Xfdesktop.
![]()
Skrivbordsikoner
Skrivbordshanteraren använder Thunars bibliotek för att hantera programstartare och vanliga filer/mappar på skrivbordet. Skrivbordshanteraren kan också visa ikoner för minimerade fönster på skrivbordet, som är en ganska populär funktion i CDE-världen. Du kan självklart inaktivera skrivbordsikoner helt om du föredrar ett rent skrivbord.

Skrivbordsinställningar
Xfdesktop fortsätter också att tillhandahålla tillgång till programmenyn, som det gjort i tidigare Xfce-utgåvor.
Filhanterare
Stödet för skrivbordsikoner går hand i hand med den nya filhanteraren Thunar som ersätter den tidigare filhanteraren Xffm.

Filhanteraren Thunar
Thunar skrevs från grunden för att tillhandahålla en lättanvänd, men alltjämt resurssnål filhanterare för Xfce. Dess användargränssnitt designades för att likna filväljaren som introducerades med GTK+ 2.4, och andra filhanterare som Nautilus och pcmanfm har också nappat på samma idé.
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.

Thunar massomdöpare
Flyttbara enheter och media
Xfce 4.4.0 erbjuder lätt tillgång till data på flyttbara enheter och media. Sätt bara in mediet eller anslut den nya enheten till datorn och en ikon som representerar den flyttbara volymen dyker upp på skrivbordet och i Thunars sidomeny.

Flyttbara volymer
Klicka på ikonen för att montera volymen automatiskt. Högerklicka på ikonen för att avmontera enheten eller mata ut media från enheten. Observera emellertid att denna funktion kräver HAL och är därför endast tillgänglig för Linux 2.6.x och FreeBSD 6.x och senare då detta skrivs (det finns ett begränsat stöd för borttagning av media för FreeBSD 4.x och 5.x som inte kräver HAL.)
Textredigerare
Den nya textredigeraren MousePad finns med i denna utgåva. MousePad tillhandahåller alla grundläggande redigeringsfunktioner, varken mer eller mindre.

MousePad
Du kan se MousePad som motsvarigheten till NotePad på Windows. Den startar mycket snabbt, oftast på mindre än en sekund, även på äldre datorer.
Fönsterhanterare
Xfwm4 fortsätter vara fönsterhanteraren i våra hjärtan.

Xfwm4 ARGB32
Den här utgåvan har en förbättrad kompositor som stöder genomskinliga ARGB-fönster, skuggor, genomskinlighet för fönsterramar och mycket mer.

Xfwm4 Switcher
Xfwm4 inkluderar också en helt ny programväxlare, som syns på skärmbilden ovan, som visar alla fönster från det aktiva skrivbordet med ikoner och fönsternamn.

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

Xfwm4 justeringar
Avancerade kontroller för fönsterhanteraren lades också till, som tillåter ingående justering av fönsterbeteende.
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.

Panelhanterare
Ett av de största problemen i tidigare Xfce-utgåvor var att varje insticksprogram måste köras i samma process som panelen, och följaktligen kunde varje insticksprogram krascha hela panelen. För att avhjälpa problemet, lades stöd för externa insticksprogram till för för panelen.

Panel lägg till objekt dialogfönster
Utvecklare av panelinsticksprogram kan nu bestämma huruvida insticksprogrammet ska köras som en extern process eller som en del av panelprocessen, beroende på insticksprogrammets stabilitet.
![]()
Panel ikon ruta insticksprogram
Eftersom det nu finns stöd för flera paneler, behövs inte längre de separata Xftaskbar4 och Xfce4-iconbox verktygen längre. Istället är nu både aktivitetshanteraren och iconbox tillgängliga som panelinsticksprogram.
De flesta av de extra panelinsticksprogrammen tillgängliga via Xfce Goodies Project, har blivit uppdaterade för den nya panelen, och flera nya insticksprogram har lagts till. Till exempel den alldeles nya xfce4-xfapplet-plugin som tillåter användare att lägga till GNOME-panel-applets till Xfce-panelen.
Tidshantering
Det nya tidshanteringsprogrammet Orage ersätter Xfcalendar, som infördes med Xfce 4.2.0. Orage har flera funktioner för att effektivt hantera din tid.

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.
Terminalemulator
Även om Terminal fanns redan under 4.2-tiden, var det då inte tillräckligt moget för att vara en del av kärnan. Med denna huvudutgåva, flyttades det till kärnskrivbordet.

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.
Utskrifter
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.

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

Xfce Utskriftsdialog
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.
Autostart
Xfce 4.4.0 implementerar den nya Autostart Specification - Xfce var i själva verket det första skrivbord som implementerade sagda funktion, men de andra släppte snabbare. ;-)

Xfce autostartredigerare
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.
Inställningar
Denna utgåva introducerar nya alternativ för att anpassa skrivbordet till dina behov. Några exempel på inställningsdialoger visades redan i styckena ovan.

Föredragna program
Ramverket för rekommenderad program, som tidigare endast var tillgängligt i Terminalen, importerades till Xfce, så att användare inte längre behöver redigera skalprofiler för att ange vilken webbläsare och terminalemulator som ska användas av Xfce-program. Målet var att göra det så enkelt som möjligt att ändra ett program för en viss kategori (GNOME användare kanske redan har märkt att GNOME antog detta synsätt, eftersom det är så enkelt).

Tangentbordsgenvägar
Och sedan var det problemet med tangentbordsgenvägar i Xfce 4.2… Xfce 4.2 begränsade antalet av fritt tillgängliga genvägar, medan folk ville tilldela ett valfritt antal tangentbordsgenvägar. Med Xfce 4.4 utgåvan är denna begränsning historia och programgenvägar är nu separerade från fönsterhanterargenvägar.
Återkoppling
Posta gärna kommentarer på denna artikel på min blog och använd xfce e-postlista om du har frågor om Xfce 4.4 eller installationsproblem.
Länkar
Tack till
Skrivet av Benedikt Meurer, 21 Jan 2007