Xfce 4.14 is uit!

Vandaag, na 4 jaar en 5 maanden werken, kondigen we met genoegen de release aan van Xfce 4.14, een nieuwe stabiele versie die Xfce 4.12 vervangt.

In deze release was het belangrijkste doel om alle belangrijke componenten van Gtk2 naar Gtk3 en van "D-Bus GLib" naar GDBus te migreren. De meeste componenten kregen ook ondersteuning voor GObject Introspection. Gaandeweg hebben we het werk aan de gebruikersinterface afgerond, waarbij we een flink aantal nieuwe functies en verbeteringen hebben geïntroduceerd (zie hieronder) en veel bugs hebben opgelost (zie de changelog).

Hoogtepunten van deze aflevering:

  • Vensterbeheerder veel updates en functies ontvangen, waaronder VSync-ondersteuning (met behulp van Present of OpenGL als backend) om schermflikkering te verminderen of te elimineren, HiDPI-ondersteuning, verbeterde GLX-ondersteuning met eigen/closed source-stuurprogramma's van NVIDIA, XInput2-ondersteuning, verschillende componistverbeteringen en een nieuw thema standaard.
  • paneel ondersteuning gekregen voor de functie “RandR hoofdmonitor” (u kunt de monitor specificeren waarop het paneel precies wordt weergegeven), verbeterde groepering van vensters in de takenlijstplug-in (verbeterde gebruikersinterface, visuele groepsindicator, enz.), aanpassing van de pictogramgrootte voor elk paneel, een nieuw standaardklokformaat en een hulpmiddel om de juistheid van het klokformaat te beoordelen, evenals een verbeterde lay-out van het "standaard" paneel. Er zijn nieuwe klassen CSS-stijlen geïntroduceerd voor gebruik bij het maken van thema's. Er is bijvoorbeeld een aparte klasse knoppen toegevoegd voor bewerkingen met groepen vensters en specifieke instellingen voor de verticale en horizontale plaatsing van het paneel.
  • У bureaublad er is nu ondersteuning voor "RandR Primary Monitor", een oriëntatieoptie voor het plaatsen van pictogrammen, een contextmenuoptie "Volgende achtergrond" om door de achtergrondlijst te bladeren, en het synchroniseert nu de achtergrondselectie van de gebruiker met de AccountsService.
  • Er is een volledig nieuw instellingendialoogvenster gemaakt om te controleren kleur profielen. Voor de meeste gebruikers betekent dit ingebouwde ondersteuning voor kleurenprinten (via cupsd) en scannen (via saned). Voor monitorprofielen moet u een extra service installeren, zoals xiccd.
  • Dialoogvenster Instellingen tonen heeft tijdens de release veel veranderingen ondergaan: gebruikers kunnen nu volledige configuraties met meerdere schermen opslaan en (automatisch) herstellen, wat vooral handig is voor degenen die hun laptop regelmatig op verschillende dockingstations of opstellingen aansluiten. Bovendien is er veel tijd besteed aan het intuïtiever maken van de gebruikersinterface en is er een verborgen optie toegevoegd om schermschaling via RandR te ondersteunen (configureerbaar via Xfconf).
  • We hebben een optie toegevoegd om Gtk-vensterschaling in te schakelen in het instellingendialoogvenster verschijning, evenals een monospace-lettertypeoptie. We moesten de themavoorbeelden echter stopzetten vanwege problemen die we tegenkwamen bij het gebruik van Gtk3.
  • We hebben besloten om te stoppen met het aanpassen van opstartschermen sessie beheerder, maar we hebben veel functies en oplossingen toegevoegd. Daartoe behoren ondersteuning voor hybride slaap, verbeteringen aan de standaardsessie-start, waardoor u race-omstandigheden kunt vermijden (ondersteuning voor het starten van applicaties wordt geboden rekening houdend met prioriteitsgroepen, waardoor u de keten van afhankelijkheden bij het opstarten kunt bepalen. Eerder werden applicaties gelanceerd allemaal tegelijk, wat problemen veroorzaakte, bijvoorbeeld: het verdwijnen van het thema in xfce4-panel, het starten van meerdere exemplaren van de nm-applet, enz.), een functie om opstartitems toe te voegen en te bewerken, een knop voor het wisselen van gebruiker in het uitloggen dialoogvenster en verbeterde dialoogvensters voor sessieselectie en instellingen (de laatste met een nieuw tabblad dat opgeslagen sessies toont). Bovendien kunt u nu niet alleen opdrachten uitvoeren in de “autorun”-modus tijdens het inloggen, maar ook wanneer uw computer uitschakelt, uitlogt, enz. Ten slotte worden Gtk-applicaties nu sessiebeheerd via DBus, en screensavers communiceren ook via DBus (bijvoorbeeld om ze te despawnen).
  • Zoals gewoonlijk, thunar - onze bestandsbeheerder - heeft veel functies en oplossingen ontvangen. Zichtbare veranderingen zijn onder meer een volledig opnieuw ontworpen bovenste padbalk, ondersteuning voor grote miniaturen (previews) en ondersteuning voor een "folder.jpg"-bestand dat het mappictogram verandert (bijvoorbeeld voor hoezen van muziekalbums). Geavanceerde gebruikers zullen ook verbeterde toetsenbordnavigatie opmerken (zoomen, tabbladnavigatie). Thunar-volumemanager heeft nu Bluray-ondersteuning. De Thunar Plugin API (thunarx) is bijgewerkt om ondersteuning te bieden voor GObject-introspectie en het gebruik van bindingen in verschillende programmeertalen. Biedt weergave van de bestandsgrootte in bytes. Het is nu mogelijk om handlers toe te wijzen om door de gebruiker gedefinieerde acties uit te voeren. De mogelijkheid om Thunar UCA (User Configurable Actions) te gebruiken voor externe netwerkbronnen is geïmplementeerd.
  • Onze service voor miniatuurweergave de programma's kregen veel correcties en ondersteuning voor het Fujifilm RAF-formaat.
  • Zoek applicaties kan nu indien gewenst als een enkel venster worden geopend en is nu gemakkelijker toegankelijk met alleen het toetsenbord.
  • Voedingsmanager veel reparaties en enkele kleine functies ontvangen, waaronder ondersteuning voor de XF86Battery-knop en het nieuw gemaakte xfce4-opstartscherm. De paneelplug-in heeft ook een paar verbeteringen: hij kan nu optioneel de resterende tijd en/of percentage weergeven, en gebruikt nu standaard UPower-pictogramnamen om kant-en-klaar met meer pictogramthema's te werken. Toen LXDE naar Qt migreerde, werd de LXDE-paneelplug-in verwijderd. Verbeterde ondersteuning voor desktopsystemen, die niet langer een waarschuwing geven dat de batterij bijna leeg is. Filtering toegevoegd van aan het stroomsysteem gerelateerde gebeurtenissen die naar xfce4-notified worden verzonden voor reflectie in het logbestand (lichtveranderingsgebeurtenissen worden bijvoorbeeld niet verzonden).

Veel applicaties en plug-ins, vaak "goodies" genoemd, maken deel uit van het Xfce-ecosysteem en maken het geweldig. Ze ontvingen ook belangrijke wijzigingen in deze release. Om er een paar uit te lichten:

  • Onze meldingsdienst ondersteuning ontvangen voor persistentiemodus = notificatieregistratie + Niet storen-modus, die alle meldingen onderdrukt. Er is een nieuwe paneelplug-in gemaakt die gemiste meldingen weergeeft (vooral handig in de modus Niet storen) en snelle toegang geeft om de modus Niet storen in of uit te schakelen. Eindelijk ondersteuning toegevoegd voor het weergeven van meldingen op de hoofdmonitor van RandR.
  • Onze mediaspeler wachtwoorden kreeg verbeterde ondersteuning voor netwerkstreams en podcasts, evenals een nieuwe “minimodus” en automatische selectie van de best beschikbare video-backend. Bovendien voorkomt het nu ook dat screensavers verschijnen tijdens het afspelen van video, zodat gebruikers niet periodiek de muis hoeven te bewegen tijdens het kijken naar een film. Aanzienlijk vereenvoudigd werk op systemen die geen hardwareversnelling van videodecodering ondersteunen.
  • Onze beeldviewer Ristretto ontving verschillende verbeteringen aan de gebruikersinterface en ondersteuning voor het instellen van bureaubladachtergronden, en bracht onlangs ook de eerste ontwikkelingsrelease uit op basis van Gtk3.
  • Programma voor schermafbeeldingen Hiermee kunnen gebruikers nu de selectierechthoek verplaatsen en tegelijkertijd de breedte en hoogte ervan weergeven. Het imgur-uploaddialoogvenster is bijgewerkt en de opdrachtregel biedt meer flexibiliteit.
  • Onze klembordbeheerder heeft nu verbeterde ondersteuning voor sneltoetsen (via een poort naar GtkApplication), verbeterde en consistentere pictogramgrootte en een nieuw toepassingspictogram.
  • pulseaudio paneelplug-in kreeg ondersteuning voor MPRIS2, om afstandsbediening van mediaspelers mogelijk te maken, en ondersteuning voor multimediatoetsen voor het hele bureaublad, waardoor xfce4-volumed-pulse in wezen een onnodige daemon werd.
  • Applicatie bijgewerkt Gigolo met een grafische interface voor het instellen van het delen van opslag via het netwerk met behulp van GIO/GVfs. Met dit programma kunt u snel een extern bestandssysteem koppelen en bladwijzers naar externe opslag beheren in Bestandsbeheer

Er is ook groep nieuwe projecten, dat onderdeel werd van ons project:

  • Wij hebben eindelijk onze eigen screensaver (ja - we beseffen dat het 2019 is ;)). Met veel functies en nauwe integratie met Xfce (uiteraard) is het een geweldige aanvulling op onze app-catalogus.
  • Paneelplug-in voor meldingen biedt een systeemvak van de volgende generatie waar apps indicatoren kunnen weergeven. Het vervangt de op Ubuntu gerichte xfce4-Indicator-Plugin voor de meeste applicatie-indicatoren.
  • Voor de meeste Xfce-gebruikers is Meerval Het implementeren van het zoeken naar bestanden was een bekend gezicht - het is nu officieel onderdeel van Xfce!
  • En eindelijk Paneelprofielen, waarmee u paneelsjablonen kunt back-uppen en herstellen, is onder de vleugels van Xfce gekomen.

Zoals altijd is het tijd om van sommigen afscheid te nemen oude, niet-ondersteunde of verouderde projecten. (Gelukkig worden onze projecten gearchiveerd op git.xfce.org als ze doodgaan.) Met een zoute traan van verdriet nemen we afscheid van:

  • garcon-vala
  • gtk-xfce-engine
  • pyxfce
  • thunar-actions-plug-in
  • xfbib
  • xfc
  • xfce4-kbdleds-plug-in
  • xfce4-mm
  • xfce4-taakbalk-plug-in
  • xfce4-windowlist-plug-in
  • xfce4-wmdock-plug-in
  • xfswitch-plug-in

Een eenvoudig en duidelijk overzicht van de veranderingen in afbeeldingen in Xfce 4.14 vindt u hier:
https://xfce.org/about/tour

Een gedetailleerd overzicht van de wijzigingen tussen de releases van Xfce 4.12 en Xfce 4.14 vindt u op de volgende pagina:
https://xfce.org/download/changelogs

Deze release kan worden gedownload als een verzameling individuele pakketten, of als één grote tarball die al deze individuele versies bevat:
http://archive.xfce.org/xfce/4.14

Met de beste wensen,
Xfce-ontwikkelingsteam!

Bron: linux.org.ru

Voeg een reactie