Vývojový tým KDE zveřejnil týdenní zprávu s podrobným popisem nejnovějšího vývoje v desktopovém prostředí. Zatímco současné větve dostávají stabilizační záplaty , pozornost komunity se již soustředí na nadcházející vydání KDE Plasma 6.8, které je naplánováno na 14. října.
Tato další verze slibuje nejen tolik žádaná estetická vylepšení, ale také zásadní změny „pod kapotou“, které optimalizují grafický výkon a způsob, jakým systém zpracovává vstupní data.
Grafický přechod a vizuální vylepšení KWinu v Plasma 6.8
Jedna z nejvýznamnějších změn ve verzi 6.8 se bezpochyby přímo dotýká vizuálního srdce pracovní plochy: správce kompozice KWin . Vývojáři se rozhodli opustit používání standardního grafického API OpenGL pro pracovní plochu a používat výhradně OpenGL ES.
Tato varianta, ačkoli byla původně navržena pro vestavěné a mobilní systémy, se ukázala jako více než dostatečná k pokrytí všech potřeb KWinu v oblasti renderování. Hlavním důvodem tohoto přechodu je odstranění neustálých problémů s nekompatibilitou a fragmentací kódu. Sjednocením vývoje pod jedním interním API (zatímco podpora Vulkanu dozrává) budou eliminovány podivné vizuální závady, ke kterým docházelo, když se kód optimalizovaný pro jednu verzi střetával s jinou. Spolu s tímto vylepšením KWin také představí podporu pro verzi 1.6 knihovny Emulated Input (libei), což je klíčová komponenta pro správu vstupu dat v moderních relacích Waylandu.
Vývojáři dále zdůrazňují, že KDE Plasma 6.8 bude potěšením jak z hlediska vizuální stránky, tak i použitelnosti, protože animace systému prošly důkladnou revizí, aby působily přirozeněji . Klasické oznámení, které se posouvá po obrazovce, nyní používá matematicky vyhlazenou křivku napodobující zrychlení a zpomalení v reálném světě, a ikonický poskakující kurzor, který indikuje načítání aplikace, byl přepsán s vylepšeným fyzikálním modelem a vyšší snímkovou frekvencí.
S ohledem na produktivitu byla konečně odstraněna nedokumentovaná klávesová zkratka (Meta+Ctrl+x), která spouštěla akce schránky , protože její podobnost s klasickou kombinací kláves pro vyjmutí vedla mnoho uživatelů k jejímu nechtěnému stisknutí. Kromě toho bude výběr emoji aktualizován s integrací Unicode verze 17 a do nabídky nastavení byly přidány jasnější možnosti pro ovládání dialogového okna s alternativními znaky, které se zobrazí po podržení klávesy.
Stabilizace pro verzi 6.7 a bezpečnostní upozornění
Zatímco čekáme na říjnové vydání, ani aktuální verze nebyly zanedbávány. Nedávná aktualizace 6.7.2 se zaměřila na stabilizaci vícemonitorových nastavení , opravu neočekávaných pádů KWin při použití adaptivních obnovovacích frekvencí (VRR) a opravu chyby, která ovlivňovala výkon aplikací založených na Chromiu v režimu celé obrazovky.
Verze 6.7.3 mezitím přinese úlevu uživatelům procesorů Intel , protože opravuje problematickou technickou regresi, která zvyšovala využití CPU při použití atomického video režimu. Stejná aktualizace způsobí, že vyhledávací engine KRunner bude spotřebovávat méně zdrojů tím, že umožní ultrakrátké vyhledávání o dvou písmenech, a ve výchozím nastavení deaktivuje službu Kameleon poté, co bylo zjištěno, že negativně narušuje podsvícení klávesnice.
Zpráva nakonec upozorňuje na kritickou zranitelnost ovlivňující funkci „Otevřít nové okno“ ve Správci úloh. Problém spočívá v tom, že pro spuštění nové instance aplikace systém přímo čte obsah interního souboru procesu. Vzhledem k tomu, že škodlivá aplikace zapouzdřená ve formátu Flatpak může tuto hodnotu upravit, mohl by útočník obelstít KDE a přimět ho spustit libovolné příkazy mimo jeho sandboxové prostředí, pokud uživatel klikne na „Otevřít nové okno“.
Ačkoli byla tato bezpečnostní chyba vývojářům nahlášena v dubnu, v době psaní této zprávy je oprava stále ve vývoji a kontrole, takže ve verzi 6.6.6 byla zahrnuta zmírňující záplata, která má zlepšit způsob, jakým Správce úloh čte soubory aplikací.