Razvojni tim KDE-a objavio je svoj sedmični izvještaj u kojem se detaljno opisuju najnovija dešavanja u desktop okruženju. Dok trenutne grane dobijaju stabilizacijske zakrpe , pažnja zajednice je već usmjerena na nadolazeće izdanje KDE Plasma 6.8, zakazano za 14. oktobar.
Ovo sljedeće izdanje obećava ne samo mnogo tražena estetska poboljšanja, već i duboke promjene "ispod haube" koje će optimizirati grafičke performanse i način na koji sistem obrađuje unos podataka.
KWin-ova grafička tranzicija i vizualna poboljšanja u Plasmi 6.8
Nesumnjivo, jedna od najznačajnijih promjena u verziji 6.8 direktno utiče na vizualno srce radne površine: KWin menadžer kompozitinga . Programeri su odlučili da napuste upotrebu standardnog OpenGL API-ja za desktop grafiku i da isključivo koriste OpenGL ES.
Ova varijanta, iako prvobitno dizajnirana za ugrađene i mobilne sisteme, pokazala se više nego dovoljnom da pokrije sve KWin-ove potrebe za renderiranjem. Glavni razlog za ovu tranziciju je eliminisanje stalnih problema nekompatibilnosti i fragmentacije koda. Ujedinjavanjem razvoja pod jednim internim API-jem (dok podrška za Vulkan sazrijeva), eliminisaće se čudni vizuelni problemi koji su se javljali kada se kod optimizovan za jednu verziju sukobljavao s drugom. Uz ovo poboljšanje, KWin će također predstaviti podršku za verziju 1.6 biblioteke Emulated Input (libei), vitalne komponente za upravljanje unosom podataka u modernim Wayland sesijama.
Osim toga, programeri naglašavaju da će KDE Plasma 6.8 biti oduševljenje i u pogledu vizualnog izgleda i upotrebljivosti, jer su sistemske animacije temeljito preuređene kako bi djelovale prirodnije . Klasična obavijest koja klizi preko ekrana sada koristi matematički izglađenu krivulju koja oponaša ubrzanje i usporavanje u stvarnom svijetu, a ikonični poskakujući kursor koji označava da se aplikacija učitava prepisan je s poboljšanim fizičkim modelom i većom brzinom kadrova.
Imajući na umu produktivnost, nedokumentovana prečica na tastaturi (Meta+Ctrl+x) koja je pokretala radnje međuspremnika konačno je uklonjena , jer je njena sličnost s klasičnom kombinacijom za rezanje dovodila do toga da je mnogi korisnici slučajno pritisnu. Osim toga, izbor emotikona bit će ažuriran integracijom Unicode verzije 17, a u meni postavki dodane su jasnije opcije za kontrolu dijaloga za alternativne znakove koji se pojavljuje kada se držite pritisnutu tipku.
Stabilizacija za verziju 6.7 i sigurnosno upozorenje
Dok čekamo oktobarsko izdanje, trenutne verzije nisu zanemarene. Nedavno ažuriranje 6.7.2 fokusiralo se na stabilizaciju postavki s više monitora , ispravljanje neočekivanih rušenja KWin-a pri korištenju adaptivnih brzina osvježavanja (VRR) i ispravljanje greške koja je utjecala na performanse aplikacija zasnovanih na Chromiumu u načinu rada preko cijelog ekrana.
U međuvremenu, verzija 6.7.3 će donijeti olakšanje korisnicima Intel procesora , jer ispravlja problematičnu tehničku regresiju koja je povećavala korištenje CPU-a pri korištenju atomskog video moda. Ovo isto ažuriranje će učiniti da KRunner pretraživač troši manje resursa omogućavajući ultrakratke pretrage od dva slova i onemogućit će Kameleon servis prema zadanim postavkama nakon što je otkriveno da negativno ometa pozadinsko osvjetljenje tastature.
Konačno, izvještaj ističe kritičnu ranjivost koja utiče na funkciju "Otvori novi prozor" u Upravitelju zadataka. Problem leži u činjenici da, da bi pokrenuo novu instancu aplikacije, sistem direktno čita sadržaj interne procesne datoteke. Budući da zlonamjerna aplikacija enkapsulirana u Flatpak formatu može modificirati ovu vrijednost, napadač bi mogao prevariti KDE da izvrši proizvoljne naredbe izvan svog sandbox okruženja ako korisnik klikne na "Otvori novi prozor".
Iako je ovaj sigurnosni propust prijavljen programerima u aprilu, u vrijeme pisanja ovog izvještaja, ispravka je još uvijek u fazi razvoja i pregleda, tako da je u verziju 6.6.6 uključena zakrpa za ublažavanje kako bi se ojačao način na koji upravitelj zadataka čita datoteke aplikacije.