Udgivelse af Xfce 4.14 brugermiljø

Efter mere end fire års udvikling forberedt desktop miljø udgivelse Xfce 4.14, der har til formål at give en klassisk desktop-oplevelse, der kræver minimale systemressourcer for at fungere. Xfce består af en række sammenkoblede komponenter, som kan bruges i andre projekter, hvis det ønskes. Blandt disse komponenter: en vinduesmanager, en applikationsstarter, en skærmmanager, en brugersessionsstyring og energistyringsmanager, en Thunar filhåndtering, en Midori webbrowser, en Parole medieafspiller, en musemåtte teksteditor og et miljøindstillingssystem.

Udgivelse af Xfce 4.14 brugermiljø

The main innovationer:

  • Overgang fra GTK 2 til GTK 3 bibliotek;
  • I xfwm4 composite manager er vsync via OpenGL tilføjet, understøttelse af libepoxy og DRI3/Present er dukket op, og GLX bruges i stedet for Xrender. Forbedret behandling af synkronisering med lodret slukkeimpuls (vblank) for at give beskyttelse mod rivning. Udnytter nye skaleringsmuligheder fra GTK3 for at forbedre ydeevnen på skærme med høj pixeltæthed (HiDPI). Forbedret GLX-understøttelse ved brug af proprietære NVIDIA-drivere. Tilføjet understøttelse af XInput2-inputsystemet. Et nyt tema er blevet introduceret;
  • En ny backend er blevet tilføjet til xfce4-indstillingskonfiguratoren farvet at konfigurere korrekt farvegengivelse ved hjælp af farveprofiler. Backend giver dig mulighed for at yde out-of-the-box support til farvestyring ved udskrivning og scanning; for at bruge monitorfarveprofiler skal du installere en ekstra service, såsom xiccd;

    Udgivelse af Xfce 4.14 brugermiljø

  • Forbedrede skærmtilpasningsværktøjer. Tilføjet indrykning for mere bekvem opfattelse af information i alle dialoger.

    Udgivelse af Xfce 4.14 brugermiljø

  • Tilføjet muligheden for at definere skærmprofiler, så du kan gemme flere sæt forudindstillinger og automatisk ændre profiler, når du tilslutter eller frakobler yderligere skærme. Flimren ved ændring af skærmindstillinger er blevet elimineret.

    Udgivelse af Xfce 4.14 brugermiljø

  • Tilføjet muligheden for at definere den primære skærm, på hvilke paneler, skrivebord og meddelelser vil blive vist. Denne funktion kan være nyttig i konfigurationer med flere skærme til at forbinde paneler til en specifik skærm eller til at skjule unødvendig information, når du organiserer præsentationer.

    Udgivelse af Xfce 4.14 brugermiljø

  • En mulighed er blevet tilføjet til dialogboksen for udseendeindstillinger for at aktivere vinduesskalering, og muligheden for at vælge en monospace-skrifttype er blevet givet. Understøttelse af temaforhåndsvisninger er afbrudt (kunne ikke opnå det ønskede resultat med GTK3);

    Udgivelse af Xfce 4.14 brugermiljø
  • Notifikationsindikatoren er blevet omdesignet. En knap er blevet tilføjet for at rydde notifikationsloggen, og "forstyr ikke"-tilstandskontakten er blevet flyttet op.

    Udgivelse af Xfce 4.14 brugermiljø

  • Tilføjet et plugin, der viser en blok af applikationsindikatorer på panelet, der bestemmer deres status. Pluginnet kan bruges som et alternativ til systembakken og erstatter det Ubuntu-centrerede xfce4-indicator-plugin for de fleste indikatorer;

    Udgivelse af Xfce 4.14 brugermiljø

  • Panelet understøtter brugen af ​​gennemsigtige og gennemsigtige baggrundsbilleder. Tilføjet understøttelse af GObject introspektion, som giver dig mulighed for at oprette plugins til panelet på forskellige programmeringssprog (for eksempel Python). Det er muligt at integrere indstillingsdialogen i xfce4-settings-manager. Tilføjet support til tilpasning af størrelsen af ​​ikoner, der er fælles for panelet og alle hostede plugins. Konfiguratoren har også tilføjet indstillinger til automatisk at beregne størrelsen af ​​ikoner afhængigt af panelets bredde og linke størrelsen af ​​ikoner til forskellige forekomster af panelet.

    Værktøjer til vinduesgruppering er blevet forbedret - grupperede vinduesknapper håndterer nu tilstande som vinduesaktivitet, vinduesminimering og tilstedeværelse af vigtig information. En ny indikator for grupperede vinduer er blevet implementeret, og det generelle layout af elementer er blevet opdateret.

    Udgivelse af Xfce 4.14 brugermiljø

    Nye klasser af CSS-stile er blevet introduceret til brug ved oprettelse af temaer, for eksempel er der tilføjet en separat klasse af knapper til operationer med grupper af vinduer og specifikke indstillinger for lodret og vandret placering af panelet. Symbolske ikoner bruges i panel-plugins og applikationer. Udskiftet forældede widgets;

    Udgivelse af Xfce 4.14 brugermiljø

  • Hovedstrukturen inkluderer værktøjet Panelprofiler, som giver dig mulighed for at oprette, gemme og indlæse profiler til layoutet af elementer på panelet;
  • xfce4-session session manager giver support til at starte applikationer under hensyntagen til prioritetsgrupper, hvilket giver dig mulighed for at bestemme kæden af ​​afhængigheder under opstart. Tidligere blev applikationer lanceret på én gang, hvilket skabte problemer på grund af raceforhold (tema forsvinder i xfce4-panelet, lancering af flere forekomster af nm-appletten osv.). Nu lanceres applikationer opdelt i grupper. Stoppet med at vise splash-skærmen ved opstart.

    Der er foretaget forbedringer af login- og logout-styringsgrænsefladen. Ud over den tidligere tilgængelige autorun, er der tilføjet understøttelse til at udføre brugerdefinerede handlere (vilkårlige kommandoer) ved afslutning, dvaletilstand eller genstart. Leverede sessionsstyring af GTK-applikationer via DBus. Understøttelse af hybrid dvaletilstand er blevet implementeret. Forbedret sessionsvalggrænseflade og relaterede indstillinger;

    Udgivelse af Xfce 4.14 brugermiljø

  • Forbedret strømstyringsgrænseflade (xfce4-power-manager). Forbedret understøttelse af desktop-systemer, som ikke længere viser en advarsel om lavt batteri. Tilføjet filtrering af strømsystemrelaterede hændelser sendt til xfce4-notifyd til afspejling i loggen (for eksempel sendes lysstyrkeændringshændelser ikke). Tilføjet muligheden for at kalde strømstyringsgrænsefladen, når du trykker på XF86Battery-knappen.
    Panel-pluginet har tilføjet muligheder for at vise resterende batterilevetid og opladningsprocent;

  • Opdateret Gigolo GUI-applikation til at konfigurere deling af netværkslager ved hjælp af GIO/GVfs. Programmet giver dig mulighed for hurtigt at montere et eksternt filsystem og administrere bogmærker til eksternt lager i filhåndteringen;

    Udgivelse af Xfce 4.14 brugermiljø

  • Parole multimedieafspilleren, der bruger GStreamer-rammeværket og GTK+-biblioteket, er blevet stabiliseret. Det inkluderer plugins til at minimere til systembakken, manipulere streammetadata, indstille din egen vinduestitel og blokere dvaletilstand, mens du ser en video. Betydeligt forenklet arbejde på systemer, der ikke understøtter hardwareacceleration af videoafkodning. En tilstand til automatisk valg af den mest optimale videooutputmekanisme er blevet tilføjet og aktiveret som standard. En kompakt version af grænsefladen er blevet implementeret. Forbedret understøttelse af streaming og afspilning af filer fra eksterne systemer;

    Udgivelse af Xfce 4.14 brugermiljø

  • Thunar-filhåndteringen er blevet opdateret, hvor filstivisningspanelet er blevet fuldstændigt omdesignet. Knapper er blevet tilføjet til panelet til at gå til tidligere åbnede og næste stier, gå til hjemmebiblioteket og det overordnede bibliotek. Et ikon er dukket op i højre side af panelet; ved at klikke på det åbnes en dialogboks til redigering af linjen med filstien. Tilføjet understøttelse for behandling af "folder.jpg"-ikoner, som kan bruges til at definere alternativer til standard biblioteksikoner. Bluray-understøttelse er blevet tilføjet til lydstyrkekontrolgrænsefladen.
    Skærmbilledet nedenfor viser de gamle og nye panelindstillinger til sammenligning:

    Udgivelse af Xfce 4.14 brugermiljø

    Thunar Plugin API (thunarx) er blevet opdateret for at understøtte GObject-introspektion og brugen af ​​bindinger i forskellige programmeringssprog. Visning af filstørrelse i bytes. Det er nu muligt at tildele handlere til at udføre brugerdefinerede handlinger Muligheden for at bruge Thunar UCA (User Configurable Actions) til eksterne netværksressourcer er blevet implementeret. Stilen og brugerfladen blev optimeret;

  • Understøttelse af Fujifilm RAF-formatet er blevet tilføjet til miniaturevisningstjenesten (tumbler);
  • Ristretto-billedfremviser-grænsefladen er blevet moderniseret og overført til GTK3. Tilføjet en knap for at bruge billedet som skrivebordsbaggrund;
  • Der er implementeret en mulighed for at starte applikationssøgegrænsefladen i et separat vindue og forenklet navigation gennem søgeresultater ved hjælp af tastaturet. Hovedstrukturen inkluderer en grænseflade til at søge efter filer malle;
    Udgivelse af Xfce 4.14 brugermiljø

  • Tilføjet eget pauseskærm (xfce4-screensaver), som giver problemfri integration med Xfce. Aktiveret for at deaktivere overgangen til dvaletilstand og slukke for skærmen under videoafspilning (inklusive når du ser YouTube i Chromium);
  • En mulighed er dukket op på skrivebordet for at tilføje det næste baggrundsbillede (Tilføj næste baggrund), og synkronisering af tapetvalg leveres gennem AccountsService. Forbedret interaktivitet af interaktion med skrivebordet og understøttelse af tilpasning gennem designtemaer. Tilføjet støtte til valg af orientering ved placering af ikoner;
  • Værktøjet til at oprette skærmbilleder har tilføjet muligheden for at flytte det valgte område og vise højde- og breddeværdierne. Dialogen til upload af billeder via imgur-tjenesten er blevet ændret;
  • Panellydkontrolplugin'et, der bruger PuplseAudio, har tilføjet understøttelse af MPRIS2-protokollen til fjernstyring af afspilning i multimedieafspillere. Det er muligt at bruge multimedietaster på hele skrivebordet (ved at starte en ekstra baggrundsproces xfce4-volumed-pulse);
  • Indstillingsstyringens backend (xfconf) og nogle andre Xfce-komponenter har tilføjet understøttelse af GObject-introspektion og Vala-sproget;

  • I stedet for dbus-glib bruges biblioteket til at udveksle meddelelser over D-Bus bussen GDbus og et GIO-baseret transportlag. Brugen af ​​GDbus gjorde det muligt for os at løse problemer med brug i flertrådede applikationer;
  • Understøttelse af forældede eller ikke-vedligeholdte komponenter er blevet afbrudt: garcon-vala, gtk-xfce-engine, pyxfce, thunar-actions-plugin, xfbib, xfc, xfce4-kbdleds-plugin, xfce4-mm, xfce4-taskbar-4-plugin, xfce4-taskbar-XNUMX-plugin windowlist -plugin, xfceXNUMX-wmdock-plugin og xfswitch-plugin.

Kilde: opennet.ru

Tilføj en kommentar