Megjelent a KDE Frameworks 6.29: ZIP64-írás és kibővített HEIF-támogatás

enlightened Ez az oldal a közösségért készül. heart Kövess minket máshol is:  Linux Mint Magyar Közösség a Mastodon-on  Telegram csatorna – csak hírek  Beszélgessünk a Telegram – Linux csevegő csoport  Hírek olvasása RSS segítségével  Linux Mint Hivatalos Magyar Közösség a Facebook-on      Linux Mint Baráti Kör a Facebook-on
wink Ha hasznosnak találod, és szeretnéd, hogy folytatódjon, támogasd a munkát Ko-fi vagy Paypal segítségével. laugh

kami911 képe

KDE bejelentette a Frameworks 6.29-et, a legújabb havi frissítést ahhoz a több mint 70 kiegészítő Qt-könyvtárból álló gyűjteményhez, amely számos olyan alapfunkciót biztosít, amelyet a KDE Plasma és a KDE alkalmazások használnak.

A fontosabb újdonságok közé tartozik a bővített archívumtámogatás a KArchive-ban. A KZip megvalósítás mostantól tud ZIP64 archívumokat írni, így a KDE szoftverek a hagyományos ZIP formátum korlátainál nagyobb ZIP fájlokat is létrehozhatnak. A kiadás emellett javítja a ZIP64 archívumok megnyitásával kapcsolatos problémákat, és úgy módosítja az írót, hogy az adatokat darabokban dolgozza fel.

A képfeldolgozás is jelentős figyelmet kapott. A KImageFormats mostantól támogatja az AVCI képek mentését, valamint a HEIF konténerekben lévő JPEG képek olvasását, és felismeri a HIF fájlokat is olvasható HEIF képként.

A framework most már támogatja a Windows Explorer EXIF tageket, és jobban kezeli a hibás metaadatokkal rendelkező HEIF fájlokat. A KRA és ORA képfeldolgozók egyetlen, metaadat-támogatással rendelkező pluginba olvadtak össze, és bővült a tesztelés az animált AVIF és JPEG XL képekre is.

A KIO-ban, KDE fájl- és hálózati erőforrások elérésére és kezelésére szolgáló frameworkjében javult a bélyegképek kezelése: az elmentett, de túl kicsi bélyegképeket most már újra lehet generálni. A létrehozott előnézetek megőrzik az eszköz pixelarányára vonatkozó információt, ami pontosabb bélyegképeket eredményez a HiDPI kijelzőkön.

A fájlműveleteket is optimalizálták. A KIO CopyJob mostantól gyorsítótárazza a célfájlrendszer típusát, ahelyett hogy minden egyes másolt fájlnál újra lekérdezné. Visszaállították az ACL-írás támogatását is a fájl worker chmod megvalósításában.

A KConfig több változást hoz. A kreadconfig segédprogram most már ki tudja listázni az alapértelmezett konfigurációs értékeket, és a bejegyzéseket csoport és kulcs szerint rendezve tudja kiírni. KDE kijavította az alapértelmezett, de törölt bejegyzések és a nem módosítható konfigurációs bejegyzések kezelését, valamint az enum-alapú opciókhoz generált setterek működését.

A KHolidays mostantól támogatja a héber naptár szerinti ünnepeket, és a holdfázis-számításoknál az UTC helyett a rendszer időzónáját használja. A Bluez Qt egy versenyhelyzetet javít a Bluetooth objektumkezelő inicializálása során, míg a KFileMetaData egy túlcsordulási hibát orvosol a hangfájlok tulajdonságainak kinyerésekor.

A KGuiAddons új KSystemClipboard::ownsClipboard API-t vezet be, és kijavítja a vágólap-eszközök és -kezelők takarítását Wayland alatt. Emellett pontosítja a ráhelyezett emblémák méretezését és elhelyezését a nem négyzetes ikonokon.

A Kirigami, KDE konvergens alkalmazásokhoz készült UI frameworkje számos vizuális és viselkedésbeli javítást kapott. Ide tartozik a GlobalDrawer méretezésének korrigálása, a jobb űrlap-igazítás, a portré tájolású képek képarányának javítása, valamint a görgetés és a billentyűparancsok támogatása a NavigationTabBar lapjai közötti váltáshoz.

A KTextEditor javítja a blokkkijelölést és a tabulátorokkal történő blokkbeszúrást, finomítja a kurzor pozicionálását beillesztés után, beszúrási módban támogatja a Ctrl+A billentyűparancsot, és több problémát is megold a vizuális módok közötti váltásnál. Emellett korrigálták a kurzor megjelenítését az összes elérhető kurzorstílusnál.

Végül a Breeze Icons új ikonokat ad a Matrix azonnali üzenetküldéshez, az Android App Bundle csomagokhoz és a KWin beállításlapjaihoz, míg a KNotifications egy olyan API-t vezet be, amely lehetővé teszi az alkalmazások számára, hogy megnyissák a platform értesítési beállításainak felületét.

A részletekért nézd meg a kiadási bejelentést. A KDE Frameworks 6.29 először várhatóan a rolling-release disztribúciók tárolóiba kerül be, majd a többi disztribúció is megkapja a szokásos frissítési ütemezése szerint.

Akik inkább forrásból fordítanának, azok számára a Frameworks 6.29 teljes forráskódja (Qt 6.9 szükséges hozzá) letölthető a KDE hivatalos weboldaláról.