I dag, efter 4 år og 5 måneder, er vi glade for at annoncere frigivelsen af Xfce 4.14, den nye stabile version, som erstatter Xfce 4.12.
I denne version var hovedmålet at overføre alle de centrale komponenter fra Gtk2 til Gtk3, og fra «D-Bus GLib» til GDBus. De fleste komponenter har også fået støtte til GObject Introspection. Undervejs har vi færdiggjort arbejdet med brugergrænsefladen, præsenteret mange nye funktioner og forbedringer (se nedenfor) og rettet adskillige fejl (se Changelog).
Højdepunktet ved denne udgivelse:
- Vindueschef har fået mange opdateringer og funktioner, herunder support til VSync (ved anvendelse af Present eller OpenGL som backend) for at reducere eller fjerne flimmer på skærmen, HiDPI-support, forbedret GLX-support med proprietære/lukkede kilddrivere fra NVIDIA, support til XInput2, forskellige forbedringer af composeren og et nyt standardtema.
- Panel har fået støtte til funktionen «primær RandR-skærm» (hvor man kan angive, hvilken skærm panelet præcist skal vises på), forbedret gruppering af vinduer i opgaveliste-pluginet (forbedret brugergrænseflade, visuel indikator for grupper osv.), indstilling af ikonstørrelse for hvert panel, nyt standardurformat, og et værktøj til at vurdere korrektheden af urformatet, samt en forbedret panelopsætning «som standard». Nye CSS-stilklasser er blevet introduceret til brug ved oprettelse af temaer, herunder en separat klasse for knapper til handlinger med vinduesgrupper og specifikke indstillinger for vertikal og horisontal placering af panelet.
- Ved skrivbordet har nu støtte til «primær RandR-skærm», en orienteringsmulighed for placering af ikoner, en kontekstmenu mulighed «Næste baggrund» for at bladre gennem listen over skrivebordsbaggrunde, og nu synkroniserer den brugerens baggrundsvalg med AccountsService.
- Der er blevet oprettet en helt ny indstillingsdialog til at styre farveprofiler. For de fleste brugere betyder det indbygget support til farveprintning (via cupsd) og scanning (via saned). For monitorprofiler skal du installere en ekstra tjeneste, såsom xiccd.
- Indstillingsvinduet skærm har fået mange ændringer under arbejdet med udgivelsen: nu kan brugere gemme og (automatisk) gendanne fulde konfigurationer med flere skærme, hvilket er særligt nyttigt for dem, der ofte tilslutter deres bærbare computer til forskellige dockingstationer eller opsætninger. Desuden er der blevet brugt meget tid på at gøre brugergrænsefladen mere intuitiv, og en skjult mulighed er blevet tilføjet for at understøtte skærmskala gennem RandR (justeres via Xfconf).
- Vi har tilføjet en mulighed for at aktivere Gtk-vindueskala i indstillingsdialogen til udseendet, samt en mulighed for ensartet skrifttype. Men vi var nødt til at opgive forhåndsvisningen af temaer på grund af problemer, der opstod ved brug af Gtk3.
- Vi har besluttet at opgive indstillingen af opstartsscreenshots fra session manageren, men i stedet har vi tilføjet mange funktioner og rettelser. Blandt dem - understøttelse af hybrid søvn, forbedringer af standard sessionstart, der undgår race conditions (understøttelse af opstart af applikationer under hensyn til prioritetsgrupper, der tillader at bestemme afhængighedskæder ved opstart. Tidligere blev applikationer startet alle på én gang, hvilket skabte problemer, som fx: forsvinden af temaet i xfce4-panel, opstart af flere instanser af nm-applet og lignende), funktion til tilføjelse og redigering af autostartsoptegnelser, knap til skift af bruger i udlogningsdialogen og forbedrede dialoger for sessionsvalg og indstillinger (sidstnævnte med en ny fane, der viser gemte sessioner). Desuden kan du nu køre kommandoer ikke kun i "autostart"-tilstand under login, men også når din computer slukker, logger ud osv. Endelig styres Gtk-applikationer nu af sessioner via DBus, og screensavers deler også data via DBus (fx for at annullere deres på tidsplanen).
- Som altid, Thunar — vores filhåndtering — har fået mange funktioner og rettelser. Blandt de synlige ændringer er en helt omarbejdet øverste navigationslinje, støtte til store ikoner (preview) samt støtte til filen «folder.jpg», der ændrer mappen ikonet (f.eks. til omslag af musikalbum). Erfarne brugere vil også bemærke forbedret navigation med tastaturen (zoom, fanebladsnavigation). Thunar-volumenhåndteringssystemet har fået Bluray-support. Thunar Plugin API (thunarx) er opdateret med support til introspektion af GObject og brug af bindings i forskellige programmeringssprog. Der vises filstørrelser i bytes. Mulighed for at tildele handlere til at udføre bestemte brugerhandlinger er nu blevet implementeret. Muligheden for at bruge Thunar UCA (Bruger Konfigurerbare Handlinger) for eksterne netværksressourcer er blevet realiseret.
- Vores service til visning af miniaturebilleder har fået mange rettelser og support til Fujifilm RAF-formatet.
- Søgning efter applikationer kan nu vælges for at åbne som en enkelt vindue, og det er nu lettere at tilgå det kun med tastaturet.
- Strømstyringssystemet har fået mange fejlrettelser og nogle små funktioner, herunder støtte til knappen XF86Battery og den nyligt oprettede skærmskåner xfce4. Panelets plugin har også fået flere forbedringer: det kan nu yderligere vise den resterende tid og / eller procentdel, og det bruger nu standard ikonnavne fra UPower for at arbejde med en bred vifte af ikon-temaer. Da LXDE overgik til Qt, blev LXDE-panelets plugin fjernet. Understøttelsen af stationære systemer er forbedret, så der ikke længere vises en advarsel om manglende batteri. Der er tilføjet filtrering af systemstrømhændelser, der sendes til xfce4-notifyd for logføring (f.eks. sendes der ikke hændelser om ændringer i lysstyrken).
Mange applikationer og plugins, der ofte kaldes «goodies», er en del af Xfce-økosystemet og gør det strålende. De har også fået vigtige ændringer i denne udgave. For at fremhæve nogle:
- Vores notifikationstjeneste Fik støtte til 'persistence'-tilstand = notifikation log + 'Ikke forstyrr'-tilstand, der undertrykker alle notifikationer. Der blev oprettet et nyt panelplugin, som viser mistede notifikationer (særligt nyttigt i 'Ikke forstyrr'-tilstand) og giver hurtig adgang til at skifte 'Ikke forstyrr'-tilstand. Endelig er der tilføjet support til visning af notifikationer på den primære skærm RandR.
- Vores medieafspiller Parole har fået forbedret support til netværksstreams og podcasts, samt en ny 'mini-tilstand' og automatisk valg af den bedste tilgængelige videobackend. Desuden forhindrer det også screensavers fra at dukke op under videovisning, hvilket sikrer, at brugerne ikke nødvendigvis skal bevæge musen under filmvisningen. Arbejdet er betydeligt forenklet på systemer, der ikke understøtter hardwareacceleration af videodekoding.
- Vores billedfremviser Ristretto har fået forskellige forbedringer af brugergrænsefladen og support til installation af skrivebordsbaggrunde, og for nylig har den haft sin første udviklingsudgivelse baseret på Gtk3.
- Programmet til skærmbilleder giver nu brugerne mulighed for at flytte valgrektanglet og samtidig vise dets bredde og højde. Dialogen til upload til imgur er blevet opdateret, og kommandolinjen tilbyder større fleksibilitet.
- Vores udklipsholder manager har nu forbedret support til tastaturkombinationer (gennem port til GtkApplication), forbedret og mere ensartet størrelse på ikoner, samt et ikon for den nye applikation.
- PulseAudio panelplugin har fået MPRIS2 support, for at muliggøre fjernstyring af medieafspillere og støtte til multimedietaster for hele skrivebordet, hvilket i princippet gør xfce4-volumed-pulse til unødvendig daemon.
- Opdateret applikation Gigolo med grafisk brugerflade til konfiguration af netværkslagringsdeling ved hjælp af GIO/GVfs. Programmet gør det muligt at montere et fjernfilssystem hurtigt og administrere bogmærker til eksterne lagre i filhåndtereren.
Der er også en gruppe nye projekter, som er blevet en del af vores projekt:
- Endelig har vi fået vores egen skærmsparer (ja — vi forstår, at dette er 2019;)). Med mange funktioner og tæt integration med Xfce (åbenbart) er dette et fremragende supplement til vores applikationskatalog.
- Panel-plugin til underretninger giver en next-gen systembakke, hvor applikationer kan vise indikatorer. Det erstatter den Ubuntu-orienterede xfce4-Indicator-Plugin for de fleste applikationsindikatorer.
- For de fleste Xfce-brugere, Catfish søgefunktionen var godt kendt — nu er den officielt en del af Xfce!
- And finally, Panelprofiler, som gør det muligt at tage backup og gendanne panelskabeloner, har fået tilslutning til Xfce.
Som altid er det tid til at sige farvel til nogle gamle, ikke understøttede eller forældede projekter. (Heldigvis bliver vores projekter arkiveret på git.xfce.org, når de dør.) Med en saltet tåre af sorg siger vi farvel til:
- 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
- xfswitch-plugin
En enkel og klar oversigt over ændringerne i billeder i Xfce 4.14 kan ses her:
https://xfce.org/about/tour
En detaljeret oversigt over ændringerne mellem udgivelserne Xfce 4.12 og Xfce 4.14 kan findes på den næste side:
https://xfce.org/download/changelogs
Denne udgivelse kan downloades enten som et sæt af individuelle pakker eller som et stort tar-arkiv, der inkluderer alle disse individuelle versioner:
http://archive.xfce.org/xfce/4.14
Med venlig hilsen,
Xfce udviklerteamet!
Kilde: linux.org.ru
