Xfce 4.14 är ute!

Idag, efter 4 år och 5 månaders arbete, är vi glada att kunna meddela lanseringen av Xfce 4.14, en ny stabil version som ersätter Xfce 4.12.

I den här utgåvan var huvudmålet att migrera alla huvudkomponenter från Gtk2 till Gtk3, och från "D-Bus GLib" till GDBus. De flesta komponenter fick även stöd för GObject Introspection. På vägen avslutade vi arbetet med användargränssnittet, introducerade en hel del nya funktioner och förbättringar (se nedan) och fixade många buggar (se changelog).

Höjdpunkter i detta avsnitt:

  • Fönsterhanterare fått många uppdateringar och funktioner, inklusive VSync-stöd (med Present eller OpenGL som backend) för att minska eller eliminera skärmflimmer, HiDPI-stöd, förbättrat GLX-stöd med NVIDIA-drivrutiner för proprietära/sluten källkod, XInput2-stöd, olika kompositörsförbättringar och ett nytt tema standard.
  • panel fick stöd för funktionen "RandR huvudmonitor" (du kan ange på vilken monitor exakt panelen ska visas), förbättrad gruppering av fönster i aktivitetslistans plugin (förbättrat användargränssnitt, visuell gruppindikator, etc.), anpassning av ikonstorleken för varje panel, nytt standardklockformat och ett verktyg för att bedöma korrektheten av klockformatet, samt en förbättrad layout av "default"-panelen. Nya klasser av CSS-stilar har introducerats för användning när man skapar teman, till exempel har en separat klass av knappar lagts till för operationer med grupper av fönster och specifika inställningar för den vertikala och horisontella placeringen av panelen.
  • У skrivbordet det finns nu stöd för "RandR Primary Monitor", ett orienteringsalternativ för ikonplacering, ett "Next Background" snabbmenyalternativ för att flytta genom tapetlistan, och den synkroniserar nu användarens bakgrundsval med AccountsService.
  • En helt ny inställningsdialogruta har skapats att styra färgprofiler. För de flesta användare innebär detta inbyggt stöd för färgutskrift (via cupsd) och skanning (via saned). För monitorprofiler måste du installera en extra tjänst som xiccd.
  • Dialogrutan Inställningar display fick många förändringar under releasen: användare kan nu spara och (automatiskt) återställa fullständiga multi-display-konfigurationer, vilket är särskilt användbart för dem som ofta ansluter sin bärbara dator till olika dockningsstationer eller inställningar. Dessutom har mycket tid lagts ner på att göra användargränssnittet mer intuitivt, och ett dolt alternativ har lagts till för att stödja skärmskalning via RandR (konfigurerbart via Xfconf).
  • Vi har lagt till ett alternativ för att aktivera Gtk-fönsterskalning i inställningsdialogrutan utseende, samt ett teckensnitt med monospace. Vi var dock tvungna att överge temaförhandsvisningar på grund av problem som uppstod när vi använde Gtk3.
  • Vi har beslutat att sluta anpassa startskärmar från sessionsansvarig, men vi har lagt till många funktioner och korrigeringar. Bland dem finns stöd för hybridsömn, förbättringar av standardsessionsstarten, vilket gör att du kan undvika tävlingsförhållanden (stöd för att starta applikationer tillhandahålls med hänsyn till prioriterade grupper, vilket gör att du kan bestämma kedjan av beroenden vid start. Tidigare lanserades applikationer allt på en gång, vilket skapade problem, till exempel: försvinnandet av temat i xfce4-panelen, körning av flera instanser av nm-appleten, etc.), en funktion för att lägga till och redigera startposter, en växla användarknapp i utloggningen dialog och förbättrade sessionsval och inställningsdialoger (den senare med en ny flik som visar sparade sessioner). Dessutom kan du nu köra kommandon inte bara i "autorun" -läge under inloggning, utan också när din dator stängs av, loggar ut, etc. Slutligen, Gtk-applikationer är nu sessionshanterade via DBus, och skärmsläckare kommunicerar också via DBus (till exempel för att despawn dem).
  • Som alltid, Thunar - vår filhanterare - fick många funktioner och korrigeringar. Synliga ändringar inkluderar en helt omdesignad övre sökvägsfältet, stöd för stora miniatyrer (förhandsvisningar) och stöd för en "folder.jpg"-fil som ändrar mappikonen (till exempel för musikalbumomslag). Avancerade användare kommer också att märka förbättrad tangentbordsnavigering (zoomning, fliknavigering). Thunar volymhanterare har nu Bluray-stöd. Thunar Plugin API (thunarx) har uppdaterats för att ge stöd för GObject introspektion och användning av bindningar i olika programmeringsspråk. Tillhandahåller visning av filstorlek i byte. Det är nu möjligt att tilldela hanterare att utföra användardefinierade åtgärder. Möjligheten att använda Thunar UCA (User Configurable Actions) för externa nätverksresurser har implementerats.
  • Vår tjänst för miniatyrbild programmen fick många korrigeringar och stöd för Fujifilm RAF-formatet.
  • Sök applikationer kan nu öppnas som ett enda fönster om så önskas, och är nu lättare att komma åt med bara tangentbordet.
  • Nutrition Manager fick många korrigeringar och några mindre funktioner, inklusive stöd för XF86Battery-knappen och den nyskapade xfce4-startskärmen. Panelpluginet har också några förbättringar: det kan nu valfritt visa återstående tid och/eller procent, och det använder nu vanliga UPower-ikonnamn för att arbeta med fler ikonteman direkt. När LXDE migrerade till Qt togs LXDE panelplugin bort. Förbättrat stöd för stationära system, som inte längre visar en varning för lågt batteri. Tillagd filtrering av strömsystemrelaterade händelser som skickas till xfce4-notifyd för reflektion i loggen (till exempel skickas inte ljusstyrkeändringshändelser).

många applikationer och plugins, ofta kallade "godsaker", är en del av Xfce-ekosystemet och är det som gör det bra. De fick också viktiga ändringar i den här utgåvan. För att markera några:

  • Vår aviseringstjänst fick stöd för beständighetsläge = aviseringsloggning + Stör ej-läge, som undertrycker alla aviseringar. En ny panelplugin har skapats som visar missade aviseringar (särskilt användbart i Stör ej-läge) och ger snabb åtkomst för att växla Stör ej-läge. Äntligen lagt till stöd för att visa aviseringar på RandR-huvudskärmen.
  • Vår mediaspelare lösenord fick förbättrat stöd för nätverksströmmar och poddsändningar, samt ett nytt "miniläge" och automatiskt val av bästa tillgängliga videobackend. Dessutom förhindrar den nu också skärmsläckare från att dyka upp under videouppspelning, vilket säkerställer att användare inte behöver flytta musen med jämna mellanrum medan de tittar på en film. Arbetet med system som inte stöder hårdvaruacceleration av videoavkodning har förenklats avsevärt.
  • Vår bildvisare ristretto fick olika förbättringar av användargränssnittet och stöd för att ställa in skrivbordsbakgrunder, och släppte också nyligen sin första utvecklingsrelease baserad på Gtk3.
  • Program för skärmdumpar tillåter nu användare att flytta markeringsrektangeln och visa dess bredd och höjd samtidigt. Uppladdningsdialogrutan för imgur har uppdaterats och kommandoraden ger mer flexibilitet.
  • Vårt urklippshanterare har nu förbättrat stöd för kortkommandon (via en port till GtkApplication), förbättrad och mer konsekvent ikonstorlek och en ny programikon.
  • pulsaudio panel plugin fick stöd för MPRIS2, för att möjliggöra fjärrstyrning av mediaspelare, och stöd för multimedianycklar för hela skrivbordet, vilket i grunden gjorde xfce4-volympuls till en onödig demon.
  • Applikationen uppdaterad gigolo med ett grafiskt gränssnitt för att ställa in lagringsdelning över nätverket med hjälp av GIO/GVfs. Programmet låter dig snabbt montera ett fjärrfilsystem och hantera bokmärken till extern lagring i filhanteraren

Det finns också grupp av nya projekt, som blev en del av vårt projekt:

  • Vi har äntligen en egen skärmsläckare (ja - vi inser att det är 2019 ;)). Med många funktioner och tät integration med Xfce (uppenbarligen) är det ett bra tillägg till vår appkatalog.
  • Panel plugin för aviseringar tillhandahåller nästa generations systemfält där appar kan visa indikatorer. Det ersätter det Ubuntu-centrerade xfce4-Indicator-Plugin för de flesta applikationsindikatorer.
  • För de flesta Xfce-användare, Havskatt Att implementera filsökning var en bekant syn - det är nu officiellt en del av Xfce!
  • Och slutligen Panelprofiler, som låter dig säkerhetskopiera och återställa panelmallar, har flyttats under Xfce vingen.

Som alltid är det dags att säga hejdå till några gamla ostödda eller föråldrade projekt. (Lyckligtvis arkiveras våra projekt på git.xfce.org när de dör.) Med en salt tår av sorg säger vi adjö till:

  • garcon-vala
  • gtk-xfce-motor
  • pyxfce
  • thunar-actions-plugin
  • xfbib
  • xfc
  • xfce4-kbdleds-plugin
  • xfce4-mm
  • xfce4-taskbar-plugin
  • xfce4-windowlist-plugin
  • xfce4-wmdock-plugin
  • xfswitch-plugin

En enkel och tydlig översikt över ändringarna i bilder i Xfce 4.14 finns här:
https://xfce.org/about/tour

En detaljerad översikt över ändringarna mellan versionerna av Xfce 4.12 och Xfce 4.14 finns på följande sida:
https://xfce.org/download/changelogs

Den här utgåvan kan laddas ner antingen som en samling individuella paket eller som en stor tarball som innehåller alla dessa individuella versioner:
http://archive.xfce.org/xfce/4.14

Med vänliga hälsningar,
Xfce utvecklingsteam!

Källa: linux.org.ru

Lägg en kommentar