Efter två års utveckling har releasen av skrivbordsmiljön Xfce 4.18 publicerats, som syftar till att tillhandahålla ett klassiskt skrivbord som kräver minimala systemresurser för att fungera. Xfce består av flera sammankopplade komponenter som kan användas i andra projekt om så önskas. Dessa komponenter inkluderar: xfwm4 fönsterhanterare, programstartare, displayhanterare, användarsessionshantering och energihanteringshanterare, Thunar filhanterare, Midori webbläsare, Parole mediaspelare, musmatta textredigerare och system för miljöinställningar.

Huvudsakliga innovationer:
- Elementbiblioteket libxfce4ui erbjuder en ny widget, XfceFilenameInput, för att ange ett filnamn. Widgeten informerar om fel som uppstår vid användning av ogiltiga namn, till exempel om de innehåller extra mellanslag eller specialtecken.


- En ny widget har lagts till för att ställa in kortkommandon, vilket ger ett grafiskt gränssnitt för omtilldelning av snabbtangenter som är specifika för olika komponenter i användarmiljön (endast Thunar, Xfce4-terminal och Mousepad stöds för närvarande komponenter).

- Miniatyrbildstjänstens (pixbuf-thumbnailer) prestanda har optimerats. Det är nu möjligt att ändra parametrarna för miniatyrbilder för skrivbordet, till exempel möjligheten att använda stora (ex-large) och mycket stora (xx-large) ikoner, vilket är praktiskt att använda på skärmar med hög upplösning. Miniatyrbildsskaparen Tumbler och filhanteraren Thunar stöder nu användningen av gemensamma miniatyrbildsarkiv som delas av olika användare (miniatyrbilder kan sparas i förväg i en underkatalog bredvid originalbilderna).
- Panelen (xfce4-panel) erbjuder ett nytt plugin för att visa tid, vilket kombinerar tidigare separata plugin för digitala och analoga klockor (DateTime och Clock). Dessutom har pluginet ett binärt klockläge och en funktion för spårning av vilolägestid. Flera klocklayouter erbjuds för att visa tid: analog, binär, digital, text och LCD.


- Skrivbordshanteraren (xfdesktop) ger möjligheten att dölja "Radera"-knappen i snabbmenyn och visa en separat bekräftelse för driften av omarrangering av ikoner på skrivbordet.
- I konfiguratorn (xfce4-inställningar) har sökgränssnittet för inställningar förenklats - sökfältet är nu alltid synligt och döljs inte bakom skjutreglaget.

- Gränssnittet för skärminställningar ger möjlighet att definiera åtgärder som ska utföras när nya skärmar ansluts.

- I utseendeinställningarna, när du väljer ett nytt tema, har ett alternativ implementerats för att automatiskt installera lämpligt tema för xfwm4-fönsterhanteraren.
- Lade till stöd för egenskapen 'PrefersNonDefaultGPU' i appsökargränssnittet (xfce4-appfinder) för att använda en sekundär GPU på system med hybridgrafik. Lade till en inställning för att dölja fönsterdekorationselement.

- Fönsterhanteraren xfwm4 stöder nu adaptiv vertikal synkronisering (vsync) när GLX används. virtuella skrivbord i linje med andra fönsterhanterare.
- Förbättrad skalning av användargränssnittet på skärmar med hög pixeltäthet och bland annat löst problem med suddiga ikoner när skalning är aktiverad.
- Alla fönster- och dialogrubriker renderas av fönsterhanteraren som standard, men vissa dialogrutor har möjlighet att dekorera rubriken på klientsidan (CSD) med hjälp av GtkHeaderBar-widgeten.

- I Thunar-filhanteraren har listvyläget förbättrats - för kataloger visar storleksfältet nu antalet filer som finns i katalogen, och möjligheten att visa en kolumn med filens skapandetid har lagts till.

Ett objekt har lagts till i snabbmenyn för att visa en dialogruta för att ställa in de visade fälten.

Det finns ett inbyggt sidofält för förhandsgranskning av bilder, som kan fungera i två lägen - inbäddning i den nuvarande vänstra panelen (tar inte upp ytterligare utrymme) och visning i form av en separat panel, som dessutom visar information om filstorleken och namn.


Möjligheten att ångra och göra om vissa filåtgärder, som att flytta, byta namn, ta bort till papperskorgen, skapa och skapa en länk, finns tillgänglig. Som standard återställs 10 åtgärder, men storleken på ångrabufferten kan ändras i inställningarna.

Lade till möjligheten att markera valda filer med en specifik bakgrundsfärg. Färgbindning utförs på en separat flik som läggs till i avsnittet Thunar-inställningar.


Det är möjligt att anpassa innehållet i filhanterarens verktygsfält och visa en "hamburgare"-knapp med en rullgardinsmeny istället för den traditionella menyraden.



Lade till Split View-läge, så att du kan visa två olika filflikar sida vid sida. Storleken på varje panel kan ändras genom att flytta avdelaren. Både vertikal och horisontell uppdelning av paneler är möjlig.

Statusfältet stöder användningen av symbolen '|' för en mer visuell separation av element. Om så önskas kan avgränsaren ändras i snabbmenyn.

Stöd för rekursiv filsökning direkt från Thunar har implementerats. Sökningen utförs i en separat tråd, och när den är klar visas den i panelen med fillistan (listvy) och förses med en etikett om filsökvägen. Du kan snabbt gå till katalogen med den hittade filen via snabbmenyn med hjälp av knappen "Öppna objektplats". Det är möjligt att begränsa sökningen till endast lokala kataloger.

En separat sidofält erbjuds med en lista över nyligen använda filer, vars design liknar sökresultatpanelen. Det är möjligt att sortera filer efter användningstid.

Bokmärken för favoritkataloger och knappen för att skapa ett bokmärke har flyttats till en separat bokmärkesmeny.

Papperskorgen har en informationspanel med knappar för att tömma papperskorgen och återställa filer från papperskorgen. När du tittar på innehållet i korgen visas raderingstiden. En 'Återställ och visa'-knapp har lagts till i snabbmenyn för att återställa en fil och öppna katalogen med denna fil på en separat flik.

Förbättrat gränssnitt för att binda applikationer till MIME-typer, vilket explicit markerar standardapplikationen och tillhandahåller en lista över möjliga associationer. En knapp för att ställa in standardhanteringsapplikationen har lagts till i kontextmenyn.


Det är möjligt att presentera användardefinierade åtgärder i form av en undermeny med flera nivåer.

Gränssnittet med inställningar har ändrats. Alternativ för miniatyrbilder har grupperats. Lade till möjligheten att begränsa filstorleken vid vilken miniatyrer skapas. I filöverföringsoperationer har möjligheten att använda temporära filer med tillägget *.partial~ lagts till. Lade till ett alternativ för att kontrollera kontrollsumman efter att överföringen är klar. Lade till en inställning för att tillåta skalskript att köras. Lade till alternativ för att återställa flikar vid start och visa hela sökvägen i titeln.


Källa: opennet.ru




























