Efter mer Àn fyra Ärs utveckling slÀpp av desktop-miljön , som syftar till att erbjuda en klassisk skrivbordsmiljö som krÀver minimala systemresurser. Xfce bestÄr av en rad sammankopplade komponenter som kan anvÀndas i andra projekt vid behov. Bland dessa komponenter finns: fönsterhanteraren, panelen för att starta applikationer, displayhanteraren, hanteraren för anvÀndarsessioner och energihantering, filhanteraren Thunar, webblÀsaren Midori, mediaplayern Parole, textredigeraren mousepad och systemet för att justera miljöinstÀllningar.

Huvud :
- ĂvergĂ„ngen frĂ„n GTK 2 till GTK 3;
- I kompositmanagern xfwm4 har vsync lagts till via OpenGL, stöd för libepoxy och DRI3/Present har tillkommit, istÀllet för Xrender anvÀnds GLX. Hanteringen av synkronisering med vertikal synkronisering () för att förhindra tearing. Nya skalningsmöjligheter frÄn GTK3 har utnyttjats, vilket har förbÀttrat fungeringen pÄ skÀrmar med hög pixeltÀthet (HiDPI). FörbÀttrat GLX-stöd vid anvÀndning av proprietÀra NVIDIA-drivrutiner. Stöd för XInput2 har lagts till. En ny tema har introducerats;
- I konfiguratorn xfce4-settings har en ny backend lagts till för att stÀlla in korrekt fÀrgÄtergivning med hjÀlp av fÀrgprofiler. Backend-systemet möjliggör att stöd för fÀrghantering vid utskrift och skanning aktiveras direkt. För att applicera fÀrgprofiler pÄ skÀrmar mÄste en ytterligare tjÀnst installeras, som xiccd;
- Verktygen för skÀrminstÀllningar har förbÀttrats. Marginaler har lagts till för att underlÀtta informationens lÀsbarhet i alla dialogrutor.
- Möjligheten att definiera skÀrmprofiler har lagts till, vilket gör att man kan spara flera uppsÀttningar av förinstÀllningar och automatiskt byta profiler vid anslutning eller bortkoppling av ytterligare skÀrmar. Flimret vid Àndring av skÀrminstÀllningarna har eliminerats.
- Möjligheten att bestÀmma primÀrskÀrmen dÀr paneler, skrivbord och meddelanden kommer att visas har lagts till. Denna funktion kan vara anvÀndbar i multi-skÀrmskonfigurationer för att fÀsta paneler till en specifik skÀrm eller för att dölja överflödig information vid presentationer.
- Dialogrutan för att justera utseendet har fÄtt en ny funktion för att aktivera fönsterskalning och möjlighet att vÀlja ett monospace-typsnitt. Stödet för förhandsgranskning av teman har upphört (vi lyckades inte uppnÄ önskat resultat med GTK3);
- Notifieringsindikatorn har omarbetats. En knapp för att rensa loggen för inkomna notifieringar har lagts till, och vÀxeln för "stör ej" har flyttats upp.
- En plugin har lagts till som visar en panel med appindikatorer som anger deras status. Pluginen kan anvÀndas som ett alternativ till systemtrÄden och ersÀtter den Ubuntu-inriktade xfce4-indicator-plugin för de flesta indikatorer;
- I panelen har anvÀndning av transparenta och semi-transparenta bakgrundsbilder slagits fast. Stöd för introspektion av GObject har lagts till, vilket gör det möjligt att skapa plugins till panelen pÄ olika programmeringssprÄk (till exempel Python). Möjlighet har tillhandahÄllits för inbÀddning av instÀllningsdialogen i xfce4-settings-manager. Stöd för att justera storleken pÄ ikoner, gemensam för panelen och alla installerade plugins, har lagts till. Konfiguratorn har ocksÄ fÄtt instÀllningar för automatisk berÀkning av ikonstorlek baserat pÄ panelens bredd och för att koppla ikonstorleken till olika panelinstanser.
Verktygen för fönstergruppering har förbĂ€ttrats â i knapparna för grupperade fönster hanteras nu tillstĂ„nd som fönstrets aktivitet, fönstrets minimering och nĂ€rvaro av viktig information. En ny indikator för grupperade fönster har implementerats och den övergripande layouten av elementen har uppdaterats.
Nya klasser av CSS-stilar har introducerats för anvÀndning vid skapandet av teman, till exempel har en separat klass för knappar för operationer med fönstergrupper lagts till och specifika instÀllningar för vertikal och horisontell placering av panelen har införts. I panelens plugins och applikationer anvÀnds symboliska ikoner. FörÄldrade widgets har ersatts;

- Verktyget Panel Profiles har lagts till i huvudkomponenterna, vilket gör det möjligt att skapa, spara och ladda layouts för panelens element;
- I sessionhanteraren xfce4-session har stöd för att starta applikationer med en hÀnsyn till prioritetsgrupper införts, vilket möjliggör bestÀmning av beroendekedjor vid start. Tidigare startades alla applikationer samtidigt, vilket skapade problem pÄ grund av ett race condition (förlust av tema i xfce4-panel, start av flera instanser av applet nm-applet, osv.). Nu startas applikationer med uppdelning i grupper. Visningen av en startskÀrm vid uppstart har upphört.
FörbÀttringar har gjorts i grÀnssnittet för hantering av inloggning och avstÀngning. Utöver den tidigare tillgÀngliga autostarten har stöd för körning av anvÀndardefinierade handlare (godtyckliga kommandon) vid utloggning, övergÄng till vilolÀge eller omstart lagts till. Hantering av GTK-applikationer ses via DBus. Stöd för hybrid vilolÀge har implementerats. GrÀnssnittet för att vÀlja session och relaterade instÀllningar har förbÀttrats;
- FörbÀttrat grÀnssnitt för strömhantering (xfce4-power-manager). Stöd för stationÀra system har förbÀttrats, vilket innebÀr att varningen om att det inte finns nÄgot batteri inte lÀngre visas. Filtreringsmöjligheter för systemrelaterade hÀndelser som skickas till xfce4-notifyd för loggning har lagts till (till exempel skickas inte hÀndelser om ljusstyrkeförÀndringar). Möjlighet att öppna strömhanteringsgrÀnssnittet genom att trycka pÄ knappen XF86Battery har lagts till.
Panelpluginet har nu alternativ för att visa ÄterstÄende batteritid och procentandel av laddningen; - Uppdaterad Gigolo-applikation med grafiskt grÀnssnitt för att konfigurera fildelning över nÀtverket, med hjÀlp av GIO/GVfs. Programmet gör det möjligt att snabbt montera ett fjÀrrfilsystem och hantera bokmÀrken för externa lagringssystem i filhanteraren;
- Stabiliserad mediespelare Parole, som anvÀnder GStreamer-ramverket och GTK+-biblioteket. Inkluderar plugins för att minimera i systemfÀltet, hantera metadata för flöden, stÀlla in egna fönstertitlar och förhindra att systemet gÄr i vilolÀge under videovisning. Arbetet har underlÀttats avsevÀrt pÄ system utan stöd för hÄrdvaruaccelererad videodekodning. Lagt till och aktiverat som standard ett lÀge för automatisk val av den mest optimala videoutgÄngsmekanismen. En kompakt variant av grÀnssnittet har genomförts. FörbÀttrat stöd för streaming och uppspelning av filer frÄn externa system;

- Filhanteraren Thunar har uppdaterats, dÀr panelen för filvÀg har omarbetats helt. Panelen har fÄtt knappar för att gÄ till tidigare och nÀsta vÀgar, samt för att gÄ till hemkatalogen och överordnad katalog. Till höger i panelen har en ikon lagts till som öppnar en dialog för att redigera strÀngen för filvÀgen vid klick. Stöd för behandling av ikoner "folder.jpg" har lagts till, vilket gör det möjligt att identifiera alternativ till de standardikoner som anvÀnds för kataloger. Stöd för Blu-ray har lagts till i volymkontrollgrÀnssnittet.
I skÀrmdumpen nedan visas de gamla och nya versionerna av panelen för jÀmförelse:Uppdaterad Thunar Plugin API (thunarx), med stöd för introspektion av GObject och anvÀndning av bindningar för olika programmeringssprÄk. Visning av filstorlekar i byte har implementerats. Möjlighet att tilldela handtag för att utföra specifika anvÀndarÄtgÀrder har lagts till. Genomfört möjlighet att anvÀnda Thunar UCA (AnvÀndar Konfigurerbara à tgÀrder) för externa nÀtverksresurser. Stylistisk och grÀnssnittsoptimering har genomförts;
- TjÀnsten för att visa miniatyrer (tumbler) har fÄtt stöd för Fujifilm RAF-formatet;
- Bildvisaren Ristretto har moderniserats och har portats till GTK3. En knapp för att anvÀnda bilden som skrivbordsbakgrund har lagts till;
- Möjlighet att starta applikationssökningsgrÀnssnittet i ett nytt fönster har realiserats, och navigeringen bland sökresultaten har förenklats med hjÀlp av tangentbordet. GrÀnssnittet för att söka efter filer har lagts till i huvudsetet. ;
- En egen (xfce4-screensaver), som erbjuder sömlös integration med Xfce. Stöd för att stÀnga av övergÄngen till vilolÀge och att stÀnga av skÀrmen under videouppspelning (Àven vid visning av YouTube i Chromium) har sÀkerstÀllts;
- Det har lagts till en option pÄ skrivbordet för att lÀgga till nÀsta bakgrundsbild (Add Next Background) och synkronisering av bakgrundsval genom AccountsService har sÀkerstÀllts. Interaktiviteten med skrivbordet har förbÀttrats och stöd för anpassning genom teman har lagts till. Stöd för att vÀlja orientering vid placering av ikoner har lagts till;
- I verktyget för att skapa skÀrmdumpar har möjligheten att flytta den markerade omrÄden lagt till med visning av höjd- och breddvÀrden. Dialogrutan för att ladda upp bilder via imgur har Àndrats;
- I det panelplugin som anvÀnder PulseAudio har stöd för MPRIS2-protokollet lagts till för fjÀrrstyrning av uppspelning i multimediaplayer. Möjlighet att anvÀnda multimedia-knappar pÄ hela skrivbordet har sÀkerstÀllts (genom att starta en extra bakgrundsprocess xfce4-volumed-pulse);
- I backend för instÀllningshantering (xfconf) och vissa andra komponenter av Xfce har stöd för GObject-introspektion och Vala-sprÄket lagts till;
- IstÀllet för dbus-glib för meddelandeutbyte över D-Bus-bussen anvÀndes biblioteket och transportlagret baserat pÄ GIO. AnvÀndningen av GDbus har löst problem med anvÀndning i flertrÄdad programvara;
- Stödet för förÄldrade eller icke-understödda komponenter har upphört: garcon-vala, gtk-xfce-engine, pyxfce, thunar-actions-plugin, xfbib, xfc, xfce4-kbdleds-plugin, xfce4-mm, xfce4-taskbar-plugin, xfce4-windowlist-plugin, xfce4-wmdock-plugin och xfswitch-plugin.
KĂ€lla: opennet.ru


