Mear dan fjouwer jier sûnt de Xfce 4.12-thread waard publisearre earste foarbyldútjefte fan 'e brûkersomjouwing , dy't markearre de oergong fan it projekt nei de sêft freezing poadium. Mei yngong fan 30 juny de twadde test release en in folsleine freeze fan de koade basis. Ofhinklik fan de testresultaten kin in tredde testrelease op 28 july foarme wurde. De release wurdt ferwachte op 11 augustus. Xfce 4.14pre1 taret foar testen yn Docker-formaat en foar Ubuntu.
De meast wichtige ynnovaasje yn Xfce 4.14 is de oergong fan GTK 2 nei de GTK 3-bibleteek. Defekten wurde allinnich opmurken yn de ôfbylding werjouwer ristretto, it cd-brânprogramma xfburn, de lûdmixer xfce3-mixer en de muzykspiler xfmpc, en ek yn de paniel-plugins xfce4-notes-plugin, xfce4-time-out-plugin,
xfce4-mailwatch-plugin, xfce4-cpugraph-plugin en
xfce4-stopwatch-plugin.

Guon wizigingen yntrodusearre yn Xfce 4.14pre1:
- Yn 'e xfwm4 gearstalde manager is vsync fia OpenGL tafoege, stipe foar libepoxy en DRI3 / Present is ferskynd, en GLX wurdt brûkt ynstee fan Xrender. Ferbettere ferwurking fan syngronisaasje mei fertikale blanking puls () om beskerming te bieden tsjin tearing. Leveraget nije skaalfergruttingsmooglikheden fan GTK3 om prestaasjes te ferbetterjen op skermen mei hege pikseldichte (HiDPI). Der is in nij tema ynfierd;
- In nije backend is tafoege oan de xfce4-ynstellingskonfigurator om korrekte kleurwerjefte yn te stellen mei kleurprofilen.
Ferbettere ark foar oanpassing fan skermen. Ynspringing tafoege foar handiger waarnimming fan ynformaasje yn alle dialogen.
De mooglikheid tafoege om monitorprofilen te definiearjen, wêrtroch jo ferskate sets fan presets kinne bewarje en profilen automatysk feroarje by it ferbinen of loskeppeljen fan ekstra skermen. Flikkerjen by it feroarjen fan skermynstellingen is elimineare.
De mooglikheid tafoege om de primêre monitor te definiearjen wêrop panielen, buroblêd en notifikaasjes sille wurde werjûn. Dizze funksje kin nuttich wêze yn konfiguraasjes mei meardere monitors foar it keppeljen fan panielen oan in spesifike monitor of foar it ferbergjen fan ûnnedige ynformaasje by it organisearjen fan presintaasjes.
- De notifikaasje-yndikator is opnij ûntwurpen. In knop is tafoege om it notifikaasjelogboek te wiskjen, de "net steure" modusskeakel is omheech ferpleatst;
- It paniel stipet it gebrûk fan transparante en trochsichtige eftergrûnôfbyldings. Stipe tafoege foar GObject-yntrospeksje, wêrtroch jo plugins kinne meitsje foar it paniel yn ferskate programmeartalen (bygelyks Python). It is mooglik om it ynstellingsdialooch yn te foegjen yn xfce4-settings-manager. Stipe tafoege foar it oanpassen fan de grutte fan ikoanen dy't mienskiplik binne foar it paniel en alle hosted plugins. In opsje is ek tafoege oan de konfigurator om automatysk de grutte fan ikoanen te berekkenjen ôfhinklik fan de breedte fan it paniel.
Finstergroeperingsark binne ferbettere - groepeare finsterknoppen behannelje no steaten lykas finsteraktiviteit, finsterminimalisaasje en oanwêzigens fan wichtige ynformaasje. Nije klassen fan CSS-stilen binne yntrodusearre foar gebrûk by it meitsjen fan tema's, bygelyks is in aparte klasse fan knoppen tafoege foar operaasjes mei groepen fan finsters en spesifike ynstellings foar de fertikale en horizontale pleatsing fan it paniel. Symboalyske ikoanen wurde brûkt yn paniel-plugins en applikaasjes. Ferâldere widgets ferfongen;

- De xfce4-sesje-sesjebehearder leveret stipe foar it starten fan applikaasjes mei rekken hâlden mei prioriteitsgroepen, wêrtroch jo de ketting fan ôfhinklikens kinne bepale by it opstarten. Earder waarden applikaasjes yn ien kear lansearre, wat problemen makke troch racebetingsten (tema ferdwine yn xfce4-paniel, meardere eksimplaren fan 'e nm-applet lansearje, ensfh.). No wurde applikaasjes lansearre ferdield yn groepen. Stoppe mei it werjaan fan it plonsskerm by it opstarten. Ferbetteringen binne makke oan 'e ynterface foar oanmeld- en ôfmeldbehear. Stipe tafoege foar it ferbinen fan oanpaste handlers by it útgean, hibernearje of opnij starte;
- Ferbettere enerzjybehearynterface (xfce4-power-manager). Ferbettere stipe foar buroblêdsystemen, dy't gjin warskôging foar lege batterij mear werjaan. Added filtering fan macht systeem-relatearre eveneminten oerdroegen oan xfce4-notifyd foar refleksje yn it log (Bygelyks, helderheid feroaring eveneminten wurde net oerdroegen);
- Bywurke Gigolo GUI-applikaasje om dielen fan netwurk opslach te konfigurearjen mei GIO / GVfs. It programma lit jo fluch in bestânsysteem op ôfstân montearje en blêdwizers beheare nei eksterne opslach yn 'e triembehearder;
- De Parole multimedia-spieler mei it GStreamer-ramt en de GTK+-bibleteek is stabilisearre. It omfettet plugins foar it minimalisearjen fan it systeemfak, it manipulearjen fan streammetadata, it ynstellen fan jo eigen finstertitel, en it blokkearjen fan sliepmodus by it besjen fan in fideo. Signifikant ferienfâldige wurk op systemen dy't net stypje hardware fersnelling fan fideo dekodearring. In modus foar it automatysk selektearjen fan it meast optimale fideo-útfiermeganisme is standert tafoege en ynskeakele. In kompakte ferzje fan de ynterface is ymplementearre. Ferbettere stipe foar streaming en spieljen fan bestannen fan eksterne systemen;

- De Thunar-bestânbehearder is bywurke, wêryn it werjaanpaniel fan it bestânpaad folslein opnij is ûntwurpen. Knoppen binne tafoege oan it paniel om te gean nei earder iepene en folgjende paden, nei de thúsmap en de âldermap. In ikoan is ferskynd oan de rjochterkant fan it paniel; klikje derop iepent in dialooch foar it bewurkjen fan de rigel mei it bestânpaad. De skermôfbylding hjirûnder toant de âlde en nije panielopsjes foar fergeliking:
De Thunar Plugin API (thunarx) is bywurke om stipe te leverjen foar GObject-yntrospeksje en it brûken fan bindingen yn ferskate programmeartalen. Foarsjoen fan werjefte fan triemgrutte yn bytes. It is no mooglik om handlers oan te jaan om troch de brûker definieare aksjes út te fieren De mooglikheid om Thunar UCA (User Configurable Actions) te brûken foar eksterne netwurkboarnen is ymplementearre. De styl en ynterface waarden optimalisearre;
- Ynstee fan dbus-glib wurdt de bibleteek brûkt foar it útwikseljen fan berjochten oer de D-Bus bus en in GIO-basearre ferfier laach. It gebrûk fan GDbus makke it mooglik om problemen op te lossen mei gebrûk yn multi-threaded applikaasjes.
Boarne: opennet.ru


