08th April 2023. KDE today announces the release of KDE Frameworks 5.105.0.
KDE Frameworks are 83 addon libraries to Qt which provide a wide variety of commonly needed functionality in mature, peer reviewed and well tested libraries with friendly licensing terms. For an introduction see https://kde.org/products/frameworks/ Baloo Add conventional python virtual-env folder to exclude filters [TermGenerator] Skip all unprintable characters Define the translation domain of BalooEngine Breeze Icons Add icons for showing and hiding a virtual keyboard Redshift icons: Add missing semi-transparency, add new breeze-dark icons Update Redshift icons to off on & sun (bug 462215) Delete false Gparted and Kwikdisk icons (bug 467319) Extra CMake Modules KDE_INSTALL_TARGETS_DEFAULT_ARGS (KF6): drop KDE_INSTALL_INCLUDEDIR KF_INSTALL_TARGETS_DEFAULT_ARGS: drop KDE_INSTALL_INCLUDEDIR_KF Framework Integration Don't play sound for plain notification (bug 457672) KConfigWidgets KColorSchemeManager: don't override color scheme set by platform theme (bug 447029) CommandBar: Fix lastUsedActions not restored KContacts Add Address::geoUri getter and property KCoreAddons Prevent KSignalHandler leaking signalfd file descriptors KDeclarative API dox: add some minimal docs to namespace & classes to trigger coverage API dox: cover CalendarEvents in generated QCH file Overhaul configmodule docs KDESU Have KDE4 compat header emit compiler warnings about their use KDocTools kdoctools_install: fix doc detection in path with special chars KI18n Use compat headers with deprecation warnings for KuitMarkup/kuitmarkup.h cmake: Do not rebuild po and ts files if they did not change KIconThemes Add missing comma between enum values KImageFormats psd: Fix alpha blending (KF5) KIO CommandLauncher: call emitResult() as soon as process has started (bug 466359) Also handle copy_file_range failing with ENOENT widgets/renamefiledialog: set number limit again (bug 466636) Kirigami Fix quit action code GlobalDrawer: Fix header with invisible content taking up space ColorUtils: Handle cases where hue is -1 in linearInterpolate NavigationTabBar: Fix imports in doc example NavigationTabBar: Factor out minDelegateWidth part of expression Action Name Not required KF5 Default page categorized settings Show back button when pushing a pagerow shadowed*rectangle: Don't use base class result if materials are different Set fallback theme path when a custom icon theme is used KNewStuff QtQuickDialogWrapper: Print out errors if component creation failed Deprecate knewstuffcore_version.h & knewstuffquick_version.h Add missing deps to KF5NewStuffCoreConfig KTextEditor try to improve test stability autoindent: fix indentation when "keep extra spaces" is enabled Julia indent: fix indentation when "keep extra spaces" is enabled, KWidgetsAddons Allow searching 2-character strings (bug 449003) Initialize KCharSelectTablePrivate::chr Plasma Framework DataEngines: Add forward compatibility as a porting aid containmentinterface: get applet position when menu key is pressed QQC2StyleBridge CheckIndicator: Allow exclusive buttons to be detected via their ButtonGroup (bug 467390) Solid Remove some obsolete and incorrect code from UPower and UDisks2 backend Deprecate "Recall" API for batteries Avoid synchronous DBus calls for devices list Initialize supported interfaces with member initializer list Replace generic UPower QDBusInterface with concrete implementation Remove support for UPower < 0.99 Remove invalid Refresh DBus call from UPower backend Syntax Highlighting Highlight the QML "required" keyword, added in Qt 5.15 Security information The released code has been GPG-signed using the following key: pub rsa2048/58D0EE648A48B3BB 2016-09-05 David Faure <fa...@kde.org> Primary key fingerprint: 53E6 B47B 45CE A3E0 D5B7 4577 58D0 EE64 8A48 B3BB https://kde.org/announcements/frameworks/5/5.105.0 -- David Faure, fa...@kde.org, http://www.davidfaure.fr Working on KDE Frameworks 5