PÄc divu gadu izstrÄdes tiek prezentÄts darba vides Xfce 4.20 laidens, kas piedÄvÄ klasisku darba vidi, kas patÄrÄ minimÄlos sistÄmas resursus.
Xfce sastÄv no vairÄkiem savstarpÄji saistÄ«tiem komponentiem, kurus iespÄjams izmantot citos projektos. Starp Å”iem komponentiem ir: logu menedžeris xfwm4, lietojumprogrammu palaiÅ”anas panelis, lietotÄju sesiju pÄrvaldnieks, energoietilpÄ«bas pÄrvaldÄ«bas sistÄma, grafiskais konfigurators, failu pÄrvaldnieks Thunar, kalendÄrs-plÄnotÄjs Orage, multimediju atskaÅotÄjs Parole, teksta redaktors Mousepad, terminÄla emulatoru xfce4-terminal.
GalvenÄ jaunÄ funkcija Xfce 4.20 versijÄ ir eksperimentÄlÄ Wayland protokola atbalsts. Wayland sesija nodroÅ”ina lielÄko daļu iespÄju, bet Å”obrÄ«d ir ieteicama tikai uzlabotiem lietotÄjiem, jo tÄ joprojÄm satur kļūdas un prasa papildu uzlabojumus pilnÄ«gai ikdienas lietoÅ”anai parasto lietotÄju vidÅ«. Lai sÄktu Wayland sesiju, ieteikums ir izmantot komandu "startxfce4 --wayland".
Lai abstrahÄtu darbÄ«bu virs Wayland un X11 Xfce 4.20, tiek izmantota jaunÄ bibliotÄka libxfce4windowing, kas Ä«steno grafiskajai sistÄmai neatkarÄ«gu slÄni ar logu vadÄ«bas komponentiem (ekrÄni, saknes logi, virtuÄlÄs darbvirsmas utt.). Ieteiktais slÄnis ļÄva Ä«stenot atbalstu Wayland gandrÄ«z visos Xfce komponentos, saglabÄjot tajÄ spÄju darboties X11 protokola balstÄ«tÄs logu sistÄmÄs.
Wayland sesijÄ libmutter vietÄ tiek izmantota wlroots bibliotÄka, ko attÄ«sta Sway projekts. KÄ kompozÄ«cijas serveri Wayland sesijÄ ieteicams izmantot Labwc vai Wayfire. X11 sesijÄ joprojÄm tiek izmantots logu menedžeris xfwm4. NÄkotnÄ plÄnots, ka xfwm4 pievienos iespÄju strÄdÄt ne tikai ar X11, bet arÄ« ar Wayland.
No iespÄjÄm, kas pagaidÄm nav pieejamas Wayland sesijÄ, jÄatzÄ«mÄ: atbalsta trÅ«kums uz virtuÄlÄm darbvirsmÄm; negatavÄ«ba lapÄm ar tastatÅ«ras un pele iestatÄ«jumiem konfiguratorÄ; iespÄja veidot ekrÄnÅ”ÄviÅus tikai no visa ekrÄna (nevis atseviŔķiem logiem); dažÄdu lietotÅu ikonu trÅ«kums sistÄmas konteinerÄ, kas nav pÄrtulkotas no API GtkStatusIcon uz StatusNotifier. Wayland paliek nepÄrskatÄ«tas komponentes: Xfwm4, Xfdashboard, Xfce4-screensaver (ports ir, bet netika iekļauts laidienÄ), Xfce4-windowck-plugin un Xfce4-xkb-plugin.
Citas izmaiÅas un uzlabojumi Xfce 4.20:
Failu pÄrvaldnieka Thunar iespÄjas ir ievÄrojami paplaÅ”inÄtas:
- RÄ«ku joslÄ pievienotas jaunas pogas: režīma skata pÄrslÄgÅ”ana (kompakts, saraksts, ikonÄm); vertikÄls hamburgera izvÄlne (parÄdÄs gadÄ«jumÄ, ja pamatizvÄlne ir paslÄpta); jaunÄs cilnes izveide ar paÅ”reizÄjÄ katalogÄ esoÅ”o saturu; jauna loga izveide ar paÅ”reizÄjÄ katalogÄ esoÅ”o saturu.
- Samazinot loga izmÄru, rÄ«kjoslÄ neietilpstoÅ”ie elementi tagad tiek pÄrvietoti speciÄlÄ izvÄlnÄ "<".
- Pievienota opcija loga dekorÄÅ”anai klienta pusÄ (CSD), ļaujot apvienot loga virsrakstu ar izvÄlni vai rÄ«kjoslu (ja izvÄlne ir slÄpta).
- Pievienota opcija simbolisko ikonu rÄdīŔanai sÄnu paneļa un krÄsaino ikonu rÄdīŔanai rÄ«kjoslÄ.
- PÄrstrÄdÄta operÄciju apstiprinÄÅ”anas dialoglodziÅÅ”, kas tiek rÄdÄ«ts piemÄram, kad mÄrÄ·a katalogÄ jau pastÄv fails ar to paÅ”u nosaukumu. NodroÅ”inÄta pareiza miniaturu rÄdīŔana.
- SkatīŔanÄs režīmÄ sarakstÄ pievienota iespÄja atvÄrt katalogu saturu uz vietas.
- AtseviÅ”Ä·Ä skatīŔanÄs režīmÄ (Split View), kas ļauj blakus redzÄt divas dažÄdas paneļa ar failiem, nodroÅ”inÄta aktÄ«vÄ paneļa krÄsota izcelÅ”ana un pievienota iespÄja pÄrslÄgties starp paneļiem ar karstajiem taustiÅiem. Pievienots operÄciju apstiprinÄÅ”anas dialoglodziÅÅ”, kas tiek rÄdÄ«ts, mÄÄ£inot aizvÄrt logu ar vairÄkÄm cilnÄm.
- Failu pÄrvietoÅ”anas laikÄ Drag&Drop režīmÄ, kad peles kursors ir virs mapÄm, automÄtiski tiek atvÄrtas katalogi un atjaunots ievades fokuss daudzpaneļu režīmÄ.
- Veikta darba uzlaboÅ”ana, lai palielinÄtu veiktspÄju un novÄrstu iesaldÄÅ”anos, strÄdÄjot ar lielu skaitu failu.
- TaustiÅu kombinÄcijas, lai izsauktu savus apstrÄdÄtÄjus, tagad darbojas arÄ« apstrÄdÄtÄjiem, kas atrodas iegremdÄtajÄs izvÄlnÄs.
- Failu pÄrsÅ«tīŔanas derÄ«guma pÄrbaudes funkcija tagad, nevis aprÄÄ·inot un salÄ«dzinot MD5 hash, izmanto tieÅ”u failu saturu salÄ«dzinÄÅ”anu.
- Pievienota opcija, kas, lai samazinÄtu diska fragmentÄciju, aktivizÄ failu pÄrsÅ«tīŔanas operÄciju paralelizÄÅ”anu tikai brīžos, kad krÄtuve ir dÄ«kstÄvÄ.
- ÄrÄjo krÄtuves montÄÅ”anas mehÄnismÄ pievienota atbalsta iespÄja IPv6 un simbolisko saiÅ”u izveide.
- Failu meklÄÅ”anas laikÄ tagad ir iespÄjams tieÅ”i izmantot konteksta izvÄlni jau rÄdÄ«tajiem meklÄÅ”anas rezultÄtiem, negaidot meklÄÅ”anas pabeigÅ”anu.
- Pievienota iestatÄ«jums, kas ļauj statusa joslÄ parÄdÄ«t slÄpto failu skaitu paÅ”reizÄjÄ direktorijÄ.
- Jaunu bieži izmantoto failu sarakstÄ pÄrtraukta direktoriju un neveiksmÄ«gu atvÄrÅ”anas mÄÄ£inÄjumu failu pievienoÅ”ana.
IzmaiÅas darbvirsmÄ (xfdesktop):
- PaplaÅ”inÄta fonu attÄlu atbalsts: IzvÄloties parÄdÄ«t nejauÅ”i fona attÄlus, attÄls tagad netiek atkÄrtots, kamÄr nav parÄdÄ«ti visi attÄli komplektÄ. VecÄs png formÄta fona attÄli pÄrvÄrsti uz vektora formÄtu svg. Uzlabota gradientu attÄloÅ”ana.
- Pievienota iespÄja mainÄ«t krÄsu etiÄ·etÄm un ikonÄm fonÄ darbvirsmÄ.
- Ikonu izkÄrtojums darbvirsmÄ tagad tiek apstrÄdÄts atseviŔķi dažÄdiem ekrÄniem.
- SamazinÄto logu ikonas tagad parÄdÄs tikai uz monitoriem, uz kuriem logi bija atvÄrti pirms samazinÄÅ”anas.
- PaplaÅ”inÄts iespÄju skaits konteksta izvÄlnÄ.
- Jaunu un pÄrvietotu failu ikonas tagad parÄdÄs blakus kursoram.
- Pievienota opcija pastÄvÄ«go krÄtuves ikonu rÄdīŔanai.
- TaustiÅu kombinÄciju konfigurÄÅ”anai izmantots jauns Widet XfceShortcutsManager.
- Darbvirsmas fona attÄlu katalogu satura ielÄde tagad tiek veikta asinkronÄ režīmÄ.
- Konteksta izvÄlnÄ tagad ir iespÄjams vienlaikus atvÄrt vairÄkus atlasÄ«tos katalogus.
- Konteksta izvÄlne tagad tiek parÄdÄ«ta brÄ«dÄ«, kad tiek nospiesta pele, nevis pÄc tÄs atlaiÅ”anas.
- IzmainÄ«ta logu saraksta izvÄlnes noformÄjums, kas tiek rÄdÄ«ts, nospiežot vidÄjo peles pogu.
- KonfiguratorÄ pilnÄ«bÄ pÄrstrÄdÄta darbvirsmas ikonu iestatÄ«jumu cilne.
TÄpat:
- PanelÄ (xfce4-panel) ir nodroÅ”inÄta iespÄja pielÄgot apmales platumu un tiek nodroÅ”inÄta pieejamo papildinÄjumu meklÄÅ”ana parastajos katalogos. Pievienota atbalsta iespÄja rÄdÄ«t darbvirsmas sÄ«ktÄlu, pÄrvietojot peli virs pogÄm "rÄdÄ«t darbvirsmu". Uzlabota ikonu izmÄra izvÄle uz darbvirsmas panelÄ«. SinhronizÄtas ikonas konfiguratorÄ un paÅ”Ä panelÄ«.
- UzstÄdÄ«to aplikÄciju meklÄÅ”anas un palaiÅ”anas saskarnÄ (xfce4-appfinder) Ä«stenota opcija fona izpildes režīmam, kas ļauj samazinÄt saskares parÄdīŔanÄs laiku. Pievienota opcija automÄtiskai Appfinder loga aizvÄrÅ”anai, pÄrejot fokusu. Ar peles labo pogu noklikŔķinot uz aplikÄcijÄm tiek parÄdÄ«ts konteksta izvÄlne ar pieejamajÄm darbÄ«bÄm. Pievienota opcija programmu palaiÅ”anai ar vienu peles klikŔķi.
- Energoresursu pÄrvaldniekÄ (xfce4-power-manager) pÄrstrÄdÄta ekrÄna aizsardzÄ«bas vadÄ«ba ā ar ekrÄna aizsardzÄ«bu saistÄ«tÄs iestatīŔanas iespÄjas ir bÅ«tiski vienkÄrÅ”otas un pÄrvietotas uz ekrÄna sargÄtÄja iestatÄ«jumu lapu. Pievienota dažÄdu enerÄ£ijas profilu apstrÄde, ko atbalsta power-profiles-daemon. RealizÄta hibrÄ«dÄ miega režīma atbalsts. Pievienota atbalsta taustiÅi ekrÄna spilgtuma eksponenciÄlam mainam, kÄ arÄ« taustiÅi tastatÅ«ras apgaismojuma izmaiÅÄm.
- KonfiguratorÄ (xfce4-settings) izskata iestatÄ«jumos nodroÅ”inÄta ikonu tÄmu ielÄde atseviÅ”Ä·Ä pavedienÄ, lai netraucÄtu galvenÄs saskarnes darbÄ«bu. Klientu pusÄ dekorÄcijas režīms pÄrvÄrsts par opcijÄm, kas ems izslÄgtas pÄc noklusÄjuma. Uzlabots atbalsts tumÅ”ajiem tÄmu izkÄrtojumiem. Pievienoti iestatÄ«jumi kursora paÄtrinÄjuma profila izvÄlei un iekļauts augstas izŔķirtspÄjas ritinÄÅ”anas režīms, ja pele to atbalsta. MIME tipu iestatīŔanÄ atļauts vienlaikus izvÄlÄties un mainÄ«t vairÄkus elementus. PaplaÅ”inÄtas iespÄjas, kas saistÄ«tas ar displeja profiliem, kÄ arÄ« ar izvadīŔanas atspoguļojuma un ekrÄnu izkÄrtojuma konfigurÄciju daudzmonitoru konfigurÄcijÄs.
- XFCE4 sesiju pÄrvaldniekÄ ir pievienota minimÄla FreeDesktop (xdg-desktop-portal) atbalsta versija, ko izmanto, lai organizÄtu piekļuvi lietotÄja vidÄ izolÄtu lietojumprogrammu resursiem. Ir pievienoti portÄli darbvirsmas fona attÄlu iestatīŔanai, ekrÄnuzÅÄmumu izveidei un procesu palaiÅ”anai fonÄ.
- Libxfce4ui logrÄ«ku bibliotÄkÄ programmas informÄcijas dialogÄ (About) tagad var tikt parÄdÄ«ts izplatÄ«tÄja logotips, kÄ arÄ« informÄcija par operÄtÄjsistÄmu un GPU.
- Exo bibliotÄkÄ (paplaÅ”inÄjums virs GTK un Glib) ir ievÄrojami uzlabota ikonu apstrÄdes veiktspÄja ā komponents āExo-Icon-Viewā tagad spÄj apstrÄdÄt vairÄk nekÄ 100 tÅ«kstoÅ”us failu bez aizkavÄÅ”anÄs. Ir ieviesta meklÄÅ”anas rinda ar ieteikumu izvadīŔanu, kad tiek ievadÄ«ts teksts.
- Tika novÄrstas problÄmas ar elementu izplūŔanu uz augstas izŔķirtspÄjas (HiDPI) ekrÄniem. Ir nodroÅ”inÄta pareiza ikonu un miniatuÄru mÄrogoÅ”ana dažÄdos komponentos. Ir pievienotas trÅ«kstoÅ”Äs ikonas augstas izŔķirtspÄjas ekrÄniem.
Avots: linux.org.ru
