KDE Frameworks 6.1.0 features improvements, fixes and more

KDE Frameworks

KDE Frameworks is a collection of libraries and various software frameworks by KDE.

The new version of KDE Frameworks 6.1.0 has already been released and arrives shortly after month and a half since the mega release of KDE Plasma 6.0. This release continues the trend of delivering predictable monthly updates to KDE Frameworks.

For those who do not know about KDE Frameworks, you should know that this is the set of software libraries developed by the KDE project and these developed libraries are responsible for providing functionalities and tools that facilitate the development of applications for the KDE Plasma desktop environment and other KDE-related software applications.

What's new in KDE Frameworks 6.1.0?

This new version, which is presented KDE Frameworks 6.1.0 provides a set of libraries and components runtime restructured and ported to Qt 6, which are the basis of KDE. The framework includes 72 libraries, some of which can function as standalone plugins for Qt, while others are part of the KDE software stack.

In addition to fixing bugs and deficiencies identified after the release of the KDE 6.0 branch, the new version adds Android platform support to kdeclarative, including necessary dependencies for the QML module. The QML_ELEMENT support for KDeclarativeMouseEvent and WheelEvent has been removed.

Added the ability to automatically detect text encoding in kfilemetadata, In addition, support for .mod, .s3m, .xm and .it file metadata has also been added, using the QFile class to read files and a hash table to speed up determining type information by name.

En kio, ScopedProcessRunner has improved systemd support, PreviewJob allows you to display thumbnails of local files, kfilewidget stores recently viewed files and URLs in a status file, the ability to save user reaction to SSL errors has been added, and buttons use symbolic icons by default, fixed authentication message not displaying and fixed web shortcuts not displaying a search provider specific icon

In addition to that, In Kirigami the design of elements in dialog boxes has been improved, se expanded the use of keyboard navigation, fixed the display of the close button, and added a parameter to InlineMessage to explicitly set a position.

En Knewstuff, the style of the dialogs has been changed and the elements are ordered by number of downloads by default, added an additional ksnrc key to indicate installation security, changed the default sorting of entries to "More downloads", and fixed the "working..." overlay for item installation.

En ktexteditor, the save dialog has been redesigned, hints for correct character alignment have been enabled, location of argument hints has been fixed, now has fixed support for folding in normal mode and also now uses test mode, for example with its own temporary configuration files .

Of the other changes that stand out:

  • In kguiaddons, Recorder can now record keyboard shortcuts that use multiple modifier keys (Shift, Ctrl, Alt, Meta).
  • In kiconthemes, ahroa allows creating KIconEngine with colors and overlays and added breeze icon dependency
  • KIconDialog implements a symbolic icon filter
  • Support for modifier keys (Shift, Ctrl, Alt, Meta) has been added to kwindowsystem.
  • Added localization support to qqc2-desktop-style, discontinuing the ECMQMLModules module and unifying horizontal alignment and stretching of marks, fixes incorrectly named network icon symlinks among other improvements.
  • Bluez-qt has added support for transmitting manufacturer information in Bluetooth LE advertisements.
  • In brisa-icons, cleaned up unused icons and color schemes, added an rdns-style name symlink for kcolorchooser, plus added new icons like suspended system inhibited and uninhibited, uses magnifying glass iconography for zoom icons , among others.
  • In kcmutils, QML modules have been changed to declarative logging, and the display of error information in SharedQmlEngine has been improved.

If you are interested in learning more about it, you can consult the details In the following link.

Leave a Comment

Your email address will not be published. Required fields are marked with *



  1. Responsible for the data: Miguel Ángel Gatón
  2. Purpose of the data: Control SPAM, comment management.
  3. Legitimation: Your consent
  4. Communication of the data: The data will not be communicated to third parties except by legal obligation.
  5. Data storage: Database hosted by Occentus Networks (EU)
  6. Rights: At any time you can limit, recover and delete your information.