
ApplicationLauncherJob: improve handling of KServiceAction. Also fixed broken binary compatibility from my last commit PreviewJob: Added handlesSequences() to determine whether a ThumbSequenceCreator was used. PreviewJob: consider file size for cache invalidation (bug 433127). PreviewJob: Fix Thumb::Size check to be spec compliant. Extract a new job MimeTypeFinderJob from OpenUrlJob. KUrlRequester: un-overload returnPressed() signal. PreviewJob: Add support for DeviceRatioPixel. Quality option can be returned without parsing input file.
Add plugin for High Efficiency Image File Format (HEIF). Check the input buffer before passing it to libheif. Fix Non-square Radiance/RGBE/.hdr images failing to load. Register our KIconEngine plugin for SVG icons. Fix loading of icons from resources like :/icons/. Allow icon themes to also use the colour scheme’s selected foreground colour for icon colouring. Avoid race condition on loading the plugin. Update mu_en_islamic, holidays/holidays.qrc. Use DBus activation for applications that are dbus activatable. Revert “Switch from custom K_D to Q_DECLARE_PRIVATE_D & Q_D” (bug 432949). Fix vertical misalignment when showing a subtitle. Check size of data before accessing it (bug 431334). kpluginfactory: Use the user-provided base factory in our factory macro (bug 410851). fix maxItems = 0, really ensure no items are remembered (bug 421391). Fix window positioning regression due to incorrect fallback in fallback (bug 432661). Fix wrong margins on QML-based KCMs (bug 431855). Add a flag not to update the lastModified field automatically. Fix bad detection of bad class name in inherited stuff. Remove KActivities DBUS string macro magic. Define relative paths when KDE_INSTALL_USE_QT_SYS_PATHS is enabled. Fix relative path edge case in ECMGeneratePriFile.
ecm_qt_declare_logging_category: support target arg to append source file to. Fix ECMCheckOutboundLicenseTest to find the FindReuseTool.cmake file. Add icons for keyframe actions (kdenlive). kmymoney: add 32/48px icon for the ledger, update 16/22px. kmymoney: add 32/48px icon for the accounts. KMyMoney: move colorful icons back to actions and rename. Swap the system-upgrade icon for something more identifiable.
Fix and improve “add-subtitle” icon, add 16px version. Allow hexadecimal format for deviceid parameter. Always print parsed document/device/inode id. This release is part of a series of planned monthly releases making improvements available to developers in a quick and predictable manner. For an introduction see the KDE Frameworks release announcement. 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. KDE today announces the release of KDE Frameworks 5.80.0.
K Release Announcements KDE Frameworks 5.80.0