KDE Frameworks 6.1.0 innehåller förbättringar, korrigeringar och mer

KDE-ramverk

KDE Frameworks är en samling bibliotek och olika programvaruramverk av KDE.

Den nya versionen av KDE Frameworks 6.1.0 har redan släppts och kommer strax efter och en halv månad sedan megasläppet av KDE Plasma 6.0. Den här utgåvan fortsätter trenden att leverera förutsägbara månatliga uppdateringar till KDE Frameworks.

För de som inte känner till KDE Frameworks bör ni veta att detta är den uppsättning programvarubibliotek som utvecklats av KDE-projektet och dessa utvecklade bibliotek är ansvariga för att tillhandahålla funktioner och verktyg som underlättar utvecklingen av applikationer för KDE Plasma-skrivbordsmiljön och andra KDE-relaterade programvaruapplikationer.

Vad är nytt i KDE Frameworks 6.1.0?

Denna nya version, som presenteras KDE Frameworks 6.1.0 tillhandahåller en uppsättning av bibliotek och komponenter körning omstrukturerad och portad till Qt 6, som är grunden för KDE. Ramverket innehåller 72 bibliotek, av vilka några kan fungera som fristående plugins för Qt, medan andra är en del av KDE:s mjukvarustacken.

Förutom att fixa buggar och brister som identifierats efter lanseringen av KDE 6.0-grenen, den nya versionen lägger till Android-plattformsstöd till kdeclarative, inklusive nödvändiga beroenden för QML-modulen. De QML_ELEMENT-stöd för KDeclarativeMouseEvent och WheelEvent har tagits bort.

Lade till förmåga att automatiskt upptäcka textkodning i kfilemetadata, Dessutom har stöd för .mod, .s3m, .xm och .it filmetadata också lagts till, med hjälp av QFile-klassen för att läsa filer och en hash-tabell för att påskynda bestämning av typinformation efter namn.

En kio, ScopedProcessRunner har förbättrat systemstöd, PreviewJob låter dig visa miniatyrbilder av lokala filer, kfilewidget lagrar nyligen visade filer och URL:er i en statusfil, möjligheten att spara användarreaktioner på SSL-fel har lagts till och knappar använder symboliska ikoner som standard, fast autentiseringsmeddelande visas inte och fasta webbgenvägar som inte visar en sökleverantörsspecifik ikon

Utöver det, I Kirigami har designen av element i dialogrutor förbättrats, se utökade användningen av tangentbordsnavigering, fixade visningen av stängningsknappen och lade till en parameter till InlineMessage för att explicit ställa in en position.

En Knewstuff, stilen på dialogrutorna har ändrats och elementen är sorterade efter antal nedladdningar som standard lades till en extra ksnrc-nyckel för att indikera installationssäkerhet, ändrade standardsortering av poster till "Fler nedladdningar" och fixade "fungerande..."-överlägget för objektinstallation.

En ktexteditor, spara-dialogrutan har gjorts om, tips för korrekt teckenjustering har aktiverats, placering av argumenttips har fixats, har nu fixat stöd för vikning i normalt läge och använder nu även testläge, till exempel med sina egna temporära konfigurationsfiler.

Av de andra förändringarna som sticker ut:

  • I kguiaddons kan Recorder nu spela in kortkommandon som använder flera modifieringstangenter (Shift, Ctrl, Alt, Meta).
  • I kiconthemes tillåter ahroa att skapa KIconEngine med färger och överlägg och extra beroende av ikoner
  • KIconDialog implementerar ett symboliskt ikonfilter
  • Stöd för modifieringstangenter (Shift, Ctrl, Alt, Meta) har lagts till i kwwindowsystem.
  • Lade till lokaliseringsstöd till qqc2-skrivbordsliknande, avbrytande av ECMQMLModules-modulen och förenade horisontell justering och sträckning av märken, fixar felaktigt namngivna nätverksikonsymlänkar bland andra förbättringar.
  • Bluez-qt har lagt till stöd för att överföra tillverkarinformation i Bluetooth LE-annonser.
  • I brisa-ikoner, rensade bort oanvända ikoner och färgscheman, lagt till en rdns-stil namnsymlänk för kcolorchooser, plus lagt till nya ikoner som suspenderat system inhibited och uninhibited, använder förstoringsglasikonografi för zoomikoner, bland annat.
  • I kcmutils har QML-moduler ändrats till deklarativ loggning, och visningen av felinformation i SharedQmlEngine har förbättrats.

Om du är intresserad av att lära dig mer om det kan du konsultera detaljerna I följande länk.