Vývojový tím KDE zverejnil svoju týždennú správu s podrobnosťami o najnovšom vývoji v prostredí desktopu. Zatiaľ čo súčasné vetvy dostávajú stabilizačné záplaty , pozornosť komunity sa už sústreďuje na pripravované vydanie KDE Plasma 6.8, ktoré je naplánované na 14. októbra.
Toto ďalšie vydanie sľubuje nielen veľmi požadované estetické vylepšenia, ale aj zásadné zmeny „pod kapotou“, ktoré optimalizujú grafický výkon a spôsob, akým systém spracováva vstupné údaje.
Grafický prechod a vizuálne vylepšenia KWin v Plasme 6.8
Jedna z najvýznamnejších zmien vo verzii 6.8 nepochybne priamo ovplyvňuje vizuálne srdce pracovnej plochy: správcu kompozície KWin . Vývojári sa rozhodli opustiť používanie štandardného grafického API OpenGL pre pracovnú plochu a používať výlučne OpenGL ES.
Táto varianta, hoci bola pôvodne navrhnutá pre vstavané a mobilné systémy, sa ukázala ako viac než postačujúca na pokrytie všetkých potrieb KWin v oblasti vykresľovania. Hlavným dôvodom tohto prechodu je eliminácia neustálych problémov s nekompatibilitou a fragmentáciou kódu. Zjednotením vývoja pod jedným interným API (kým podpora Vulkan dozrieva) sa eliminujú zvláštne vizuálne chyby, ku ktorým dochádzalo, keď sa kód optimalizovaný pre jednu verziu stretával s inou. Spolu s týmto vylepšením KWin tiež predstaví podporu pre verziu 1.6 knižnice Emulated Input (libei), ktorá je kľúčovou súčasťou pre správu vstupu údajov v moderných reláciách Waylandu.
Vývojári navyše zdôrazňujú, že KDE Plasma 6.8 bude potešením z hľadiska vizuálnej stránky aj použiteľnosti, pretože animácie systému prešli dôkladnou prepracovaním, aby pôsobili prirodzenejšie . Klasické upozornenie, ktoré sa posúva po obrazovke, teraz používa matematicky vyhladenú krivku, ktorá napodobňuje zrýchlenie a spomalenie v reálnom svete, a ikonický poskakujúci kurzor, ktorý indikuje načítavanie aplikácie, bol prepísaný s vylepšeným fyzikálnym modelom a vyššou snímkovou frekvenciou.
S ohľadom na produktivitu bola konečne odstránená nedokumentovaná klávesová skratka (Meta+Ctrl+x), ktorá spúšťala akcie schránky , pretože jej podobnosť s klasickou kombináciou klávesov na vystrihnutie viedla mnohých používateľov k jej náhodnému stlačeniu. Okrem toho bude výber emoji aktualizovaný vďaka integrácii Unicode verzie 17 a do ponuky nastavení boli pridané jasnejšie možnosti na ovládanie dialógového okna s alternatívnymi znakmi, ktoré sa zobrazí po podržaní klávesu.
Stabilizácia pre verziu 6.7 a bezpečnostné upozornenie
Zatiaľ čo čakáme na októbrové vydanie, ani aktuálne verzie nezostali zanedbané. Nedávna aktualizácia 6.7.2 sa zamerala na stabilizáciu nastavení viacerých monitorov , opravu neočakávaných pádov KWin pri používaní adaptívnych obnovovacích frekvencií (VRR) a opravu chyby, ktorá ovplyvňovala výkon aplikácií založených na prehliadači Chromium v režime celej obrazovky.
Verzia 6.7.3 medzitým prinesie úľavu používateľom procesorov Intel , pretože opravuje problematickú technickú regresiu, ktorá zvyšovala využitie CPU pri používaní režimu atomického videa. Tá istá aktualizácia spôsobí, že vyhľadávací nástroj KRunner bude spotrebovávať menej zdrojov tým, že umožní ultrakrátke dvojpísmenové vyhľadávania, a štandardne vypne službu Kameleon po tom, čo sa zistilo, že negatívne narúša podsvietenie klávesnice.
Správa nakoniec zdôrazňuje kritickú zraniteľnosť ovplyvňujúcu funkciu „Otvoriť nové okno“ v Správcovi úloh. Problém spočíva v tom, že na spustenie novej inštancie aplikácie systém priamo načíta obsah interného súboru procesu. Keďže škodlivá aplikácia zapuzdrená vo formáte Flatpak môže túto hodnotu zmeniť, útočník by mohol oklamať KDE a prinútiť ho vykonať ľubovoľné príkazy mimo jeho sandbox prostredia, ak používateľ klikne na „Otvoriť nové okno“.
Hoci bola táto bezpečnostná chyba vývojárom nahlásená už v apríli, v čase písania tejto správy je oprava stále vo vývoji a kontrole, takže do verzie 6.6.6 bola zahrnutá zmierňujúca záplata, ktorá má sprísniť spôsob, akým správca úloh číta súbory aplikácií.