
Új funkciók és hibajavítások a KDE alkalmazásokhoz, itt a KDE Frameworks 6.11 kiadása. A KDE Frameworks egy 72 Qt-kiegészítő könyvtárból álló gyűjtemény, amely számos gyakran használt funkciót biztosít megbízható, szakmailag ellenőrzött és alaposan tesztelt formában, rugalmas licencfeltételekkel. A könyvtárak célja, hogy a KDE alkalmazások és a KDE Plasma asztali környezet számára megkönnyítsék a fejlesztést. A kiadás részleteiről a hivatalos KDE Frameworks kiadási közleményben olvashatsz.
Ez a verzió a KDE Frameworks havi kiadásainak sorába illeszkedik, amelynek célja, hogy a fejlesztők számára gyors és kiszámítható módon biztosítson fejlesztéseket és frissítéseket.
Új keresési lehetőségek és fejlesztések
A KDE Frameworks 6.11 egyik fontos újítása, hogy további keresési szolgáltatókat integrál a KRunner és a KRunner-alapú keresőmezők számára. Az új keresési lehetőségek között szerepel:
- Docker Hub,
- Mozilla Developer Network (MDN),
- Nix Packages.
Ezzel a fejlesztéssel a KDE asztali környezet még hatékonyabbá válik a fejlesztők és haladó felhasználók számára, akik közvetlenül a keresőmezőből érhetik el ezeket a forrásokat.
Felhasználói élmény és hozzáférhetőség javítása
A KDE Frameworks 6.11 számos egyéb fejlesztést is tartalmaz, például:
- Visszavonható fájlnév-módosítások a megnyitás/mentés párbeszédablakokban.
- Billentyűzetes navigáció és akadálymentesítés fejlesztése a Plasma Discover csomagkezelőben és a Kirigami UI komponenseiben.
- Ikonkezelési fejlesztések a Dolphin fájlkezelőben: ha egyedi ikont adsz egy helyhez a "Helyek" panelen, a rendszer automatikusan kitölti az ikonmezőt az aktuális hely ikonja alapján. Emellett az újonnan hozzáadott helyek alapértelmezés szerint globálisan elérhetők lesznek más KDE alkalmazások "Helyek" paneljein is.
Az új verzió vizuális és használhatósági fejlesztéseket is hoz:
- A Kirigami.LinkButton elem mostantól megfelelő színnel jelenik meg kattintáskor.
- Az internetes hivatkozásokhoz hozzáadott "nyíllal ellátott négyzet" ikon egyértelműbbé teszi, ha egy link külső weboldalra vezet.
- A KDE alkalmazások bezárás gombjai mostantól egységesen fekete "X" ikonként jelennek meg a konzisztensebb megjelenés érdekében. Ez a változás már a nemrég megjelent KDE Plasma 6.3 asztali környezetben is helyet kapott.
Hibajavítások és egyéb fejlesztések
A KDE Frameworks 6.11 számos hibajavítást is tartalmaz, többek között:
- Egyes Kirigami-alapú alkalmazásokban, például a Plasma System Monitorban a lábléc gombjai bizonyos nyelveknél túlcsúszhattak.
- A Plasma asztali környezet összeomolhatott SVG képek megjelenítésekor.
- A Kirigami.Icon UI elem egyes Plasma widgeteket érintő problémái kijavításra kerültek.
- Egy rendszertálca ikonokhoz kapcsolódó vizuális hiba megoldása, amely miatt az ikonok elmosódottak maradhattak, amíg föléjük nem vitték az egeret frakcionált méretezés használata esetén.
- Az ablakok fókuszálásával és tabulátor-sorrendjével kapcsolatos több probléma is javításra került a KDE alkalmazásokban.
- Ismét lehetőség van fájlok és mappák másolására az asztalon a Ctrl+C billentyűkombinációval.
- A tulajdonságok párbeszédablakban lévő gomb, amely a Dolphin fájlkezelőt a cél helyére nyitja meg, újra megfelelően működik.
XML/YAML validálás és fejlesztői támogatás
Az egyik figyelemre méltó újdonság a XML/YAML validálás bevezetése több könyvtárban, például az Attica, Baloo, Bluez Qt és Extra CMake Modules esetében. Ezen kívül a linux-qt6-next buildtámogatás jelentősen kibővült. A legtöbb keretrendszer, például a KArchive és a Sonnet, fejlesztett vagy új CI (Continuous Integration) folyamatokat kapott, amelyek Qt 6.6+ és modern Linux disztribúciókkal való kompatibilitást tesztelnek.
A fejlesztők számára fontos, hogy a Python kötéseket támogató keretrendszerek (például KCoreAddons, KGuiAddons, KNotifications és KWidgetsAddons) mostantól FreeBSD-n is működnek, és további fejlesztéseket kaptak. A minimum Python-verzió egyes komponenseknél 3.9-re csökkent, így a könyvtárak elérhetőbbé váltak azok számára, akik még nem frissítettek Python 3.10-re vagy újabb verzióra.
Telepítés és elérhetőség
A KDE Frameworks 6.11 már letölthető a KDE hivatalos weboldaláról. A szoftver forráskódból történő fordításához részletes útmutató is rendelkezésre áll. Linux rendszereken javasolt a disztribúció csomagtárolóiból elérhető bináris csomagok telepítése, mivel ez a legegyszerűbb és leggyorsabb módja a frissítésnek. A KDE Frameworks 6.11-es kiadása rengeted apró változtatást tartalmaz, ezért a teljes változtatásnaplót érdemes tanulmányozni. A forráskód letölthető a git tárolóból, a projekt jövőbeli terveit és egyéb információkat megismerheti a wiki oldalon. Ha KDE Plasmát vagy KDE alkalmazásokat használsz, érdemes minél előbb frissíteni!
A KDE támogatása
A KDE egy szabad szoftver közösség, amely rengeteg önkéntese idejének és erőfeszítésének köszönhetően létezik. Mindig szívesen fogadunk új érdeklődőket, akik segíthetnek a kódolásban, hibajavításban és keresésben, dokumentáció írásában, fordításban, népszerűsítésben, stb. Minden közreműködésért hálásak vagyunk és örömmel fogadjuk. További információkért olvassa el a KDE támogatása oldalt, vagy legyen a KDE e.V. támogató tagja rendszeres pénzadománnyal.
