KDE Frameworks 5.47.0 released
09th June 2018. KDE today announces the release of KDE Frameworks 5.47.0. KDE Frameworks are 78 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 the· Frameworks 5.0 release announcement. Baloo Terminate query execution early if subterm returns empty result set Avoid crash when reading corrupt data from document terms db (bug 392877) handle string lists as input Ignore more types of source files (bug 382117) Breeze Icons updated handles and overflow-menu Extra CMake Modules Android toolchain: allow to specify extra libs manually Android: Don't define qml-import-paths if it's empty KArchive handle zip files embedded within zip files (bug 73821) KCMUtils [KCModuleQml] Ignore disabled controls when tabbing KConfig kcfg.xsd - do not require a kcfgfile element KConfigWidgets Fix the "Default" color scheme to match Breeze again KDeclarative Set kcm context property on the correct context [Plotter] Don't render if m_node is null (bug 394283) KDocTools Update the list of Ukrainian entities add entity OSD to general.entites Add entities CIFS, NFS, Samba, SMB to general.entities Add Falkon, Kirigami, macOS, Solid, USB, Wayland, X11, SDDM to general entities KFileMetaData check that ffmpeg is at least version 3.1 that introduce the API we require NOTE: in case of a compilation failure due to the ffmpeg version, apply the patch from https://phabricator.kde.org/D13302 search for album artist and albumartist tags in taglibextractor popplerextractor: don't try to guess the title if there isn't one KGlobalAccel Make sure ungrab keyboard request is processed before emitting shortcut (bug 394689) KHolidays # holiday_es_es - Fix day of the "Comunidad de Madrid" KIconThemes Check if group < LastGroup, as KIconEffect doesn't handle UserGroup anyway KImageFormats Remove duplicated mime types from json files KIO Check if destination exists also when pasting binary data (bug 394318) Auth support: Return the actual length of socket buffer Auth support: Unify API for file descriptor sharing Auth support: Create socket file in user's runtime directory Auth support: Delete socket file after use Auth support: Move task of cleaning up socket file to FdReceiver Auth support: In linux don't use abstract socket to share file descriptor [kcoredirlister] Remove as many url.toString() as possible KFileItemActions: fallback to default mimetype when selecting only files (bug 393710) Introduce KFileItemListProperties::isFile() KPropertiesDialogPlugin can now specify multiple supported protocols using X-KDE-Protocols Preserve fragment when redirecting from http to https [KUrlNavigator] Emit tabRequested when path in path selector menu is middle-clicked Performance: use the new uds implementation Don't redirect smb:/ to smb:// and then to smb:/// Allow accepting by double-click in save dialog (bug 267749) Enable preview by default in the filepicker dialog Hide file preview when icon is too small i18n: use plural form again for plugin message Use a regular dialog rather than a list dialog when trashing or deleting a single file Make the warning text for deletion operations emphasize its permanency and irreversibility Revert "Show view mode buttons in the open/save dialog's toolbar" Kirigami Show action.main more prominently on the ToolBarApplicationHeader Allow Kirigami build without KWin tablet mode dependency correct swipefilter on RTL correct resizing of contentItem fix --reverse behavior share contextobject to always access i18n make sure tooltip is hidden make sure to not assign invalid variants to the tracked proeprties handle not a MouseArea, dropped() signal no hover effects on mobile proper icons overflow-menu-left and right Drag handle to reorder items in a ListView Use Mnemonics on the toolbar buttons Added missing files in QMake's .pri [API dox] Fix Kirigami.InlineMessageType -> Kirigami.MessageType fix applicationheaders in applicationitem Don't allow showing/hiding the drawer when there's no handle (bug 393776) KItemModels KConcatenateRowsProxyModel: properly sanitize input KNotification Fix crashes in NotifyByAudio when closing applications KPackage Framework kpackage_install_*package: fix missing dep between .desktop and .json make sure paths in rcc are never derived from absolute paths KRunner Process DBus replies in the ::match thread (bug 394272) KTextEditor Don't use title case for the "show word count" checkbox Make the word/char count a global preference KWayland Increase org_kde_plasma_shell interface version Add "SkipSwitcher" to API Add XDG Output Protocol KWidgetsAddons [KCharSelect] Fix table cell size with Qt 5.11 [API dox] Remove usage of \overload, resulting in broken docs
KDE Frameworks 5.47.0 released
09th June 2018. KDE today announces the release of KDE Frameworks 5.47.0. KDE Frameworks are 78 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 the· Frameworks 5.0 release announcement. Baloo Terminate query execution early if subterm returns empty result set Avoid crash when reading corrupt data from document terms db (bug 392877) handle string lists as input Ignore more types of source files (bug 382117) Breeze Icons updated handles and overflow-menu Extra CMake Modules Android toolchain: allow to specify extra libs manually Android: Don't define qml-import-paths if it's empty KArchive handle zip files embedded within zip files (bug 73821) KCMUtils [KCModuleQml] Ignore disabled controls when tabbing KConfig kcfg.xsd - do not require a kcfgfile element KConfigWidgets Fix the "Default" color scheme to match Breeze again KDeclarative Set kcm context property on the correct context [Plotter] Don't render if m_node is null (bug 394283) KDocTools Update the list of Ukrainian entities add entity OSD to general.entites Add entities CIFS, NFS, Samba, SMB to general.entities Add Falkon, Kirigami, macOS, Solid, USB, Wayland, X11, SDDM to general entities KFileMetaData check that ffmpeg is at least version 3.1 that introduce the API we require NOTE: in case of a compilation failure due to the ffmpeg version, apply the patch from https://phabricator.kde.org/D13302 search for album artist and albumartist tags in taglibextractor popplerextractor: don't try to guess the title if there isn't one KGlobalAccel Make sure ungrab keyboard request is processed before emitting shortcut (bug 394689) KHolidays # holiday_es_es - Fix day of the "Comunidad de Madrid" KIconThemes Check if group < LastGroup, as KIconEffect doesn't handle UserGroup anyway KImageFormats Remove duplicated mime types from json files KIO Check if destination exists also when pasting binary data (bug 394318) Auth support: Return the actual length of socket buffer Auth support: Unify API for file descriptor sharing Auth support: Create socket file in user's runtime directory Auth support: Delete socket file after use Auth support: Move task of cleaning up socket file to FdReceiver Auth support: In linux don't use abstract socket to share file descriptor [kcoredirlister] Remove as many url.toString() as possible KFileItemActions: fallback to default mimetype when selecting only files (bug 393710) Introduce KFileItemListProperties::isFile() KPropertiesDialogPlugin can now specify multiple supported protocols using X-KDE-Protocols Preserve fragment when redirecting from http to https [KUrlNavigator] Emit tabRequested when path in path selector menu is middle-clicked Performance: use the new uds implementation Don't redirect smb:/ to smb:// and then to smb:/// Allow accepting by double-click in save dialog (bug 267749) Enable preview by default in the filepicker dialog Hide file preview when icon is too small i18n: use plural form again for plugin message Use a regular dialog rather than a list dialog when trashing or deleting a single file Make the warning text for deletion operations emphasize its permanency and irreversibility Revert "Show view mode buttons in the open/save dialog's toolbar" Kirigami Show action.main more prominently on the ToolBarApplicationHeader Allow Kirigami build without KWin tablet mode dependency correct swipefilter on RTL correct resizing of contentItem fix --reverse behavior share contextobject to always access i18n make sure tooltip is hidden make sure to not assign invalid variants to the tracked proeprties handle not a MouseArea, dropped() signal no hover effects on mobile proper icons overflow-menu-left and right Drag handle to reorder items in a ListView Use Mnemonics on the toolbar buttons Added missing files in QMake's .pri [API dox] Fix Kirigami.InlineMessageType -> Kirigami.MessageType fix applicationheaders in applicationitem Don't allow showing/hiding the drawer when there's no handle (bug 393776) KItemModels KConcatenateRowsProxyModel: properly sanitize input KNotification Fix crashes in NotifyByAudio when closing applications KPackage Framework kpackage_install_*package: fix missing dep between .desktop and .json make sure paths in rcc are never derived from absolute paths KRunner Process DBus replies in the ::match thread (bug 394272) KTextEditor Don't use title case for the "show word count" checkbox Make the word/char count a global preference KWayland Increase org_kde_plasma_shell interface version Add "SkipSwitcher" to API Add XDG Output Protocol KWidgetsAddons [KCharSelect] Fix table cell size with Qt 5.11 [API dox] Remove usage of \overload, resulting in broken docs