09th May 2015. KDE today announces the release of KDE Frameworks 5.10.0.

KDE Frameworks are 60 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.

KConfig

  Generate QML-proof classes using the kconfigcompiler

KCoreAddons

  New cmake macro kcoreaddons_add_plugin to create KPluginLoader-based plugins 
more easily.

KDeclarative

  Fix crash in texture cache.
  and other fixes

KGlobalAccel

  Add new method globalShortcut which retrieves the shortcut as defined in 
global settings.

KIdleTime

  Prevent kidletime from crashing on platform wayland

KIO

  Added KPropertiesDialog::KPropertiesDialog(urls) and 
KPropertiesDialog::showDialog(urls).
  Asynchronous QIODevice-based data fetch for KIO::storedPut and 
KIO::AccessManager::put.
  Fix conditions with QFile::rename return value (bug 343329)
  Fixed KIO::suggestName to suggest better names (bug 341773)
  kioexec: Fixed path for writeable location for kurl (bug 343329)
  Store bookmarks only in user-places.xbel (bug 345174)
  Duplicate RecentDocuments entry if two different files have the same name
  Better error message if a single file is too large for the trash (bug 332692)
  Fix KDirLister crash upon redirection when the slot calls openURL

KNewStuff

  New set of classes, called KMoreTools and related. KMoreTools helps to add 
hints about external tools which are potentially not yet installed. 
Furthermore, it makes long menus shorter by providing a main and more section 
which is also user-configurable.

KNotifications

  Fix KNotifications when used with Ubuntu's NotifyOSD (bug 345973)
  Don't trigger notification updates when setting the same properties (bug 
345973)
  Introduce LoopSound flag allowing notifications to play sound in a loop if 
they need it (bug 346148)
  Don't crash if notification doesn't have a widget

KPackage

  Add a KPackage::findPackages function similar to KPluginLoader::findPlugins

KPeople

  Use KPluginFactory for instantiating the plugins, instead of KService (kept 
for compatibility).

KService

   Fix wrong splitting of entry path (bug 344614)

KWallet

  Migration agent now also check old wallet is empty before starting (bug 
346498)

KWidgetsAddons

  KDateTimeEdit: Fix so user input actually gets registered. Fix double margins.
  KFontRequester: fix selecting monospaced fonts only

KWindowSystem

  Don't depend on QX11Info in KXUtils::createPixmapFromHandle (bug 346496)
  new method NETWinInfo::xcbConnection() -> xcb_connection_t*

KXmlGui

  Fix shortcuts when secondary shortcut set (bug 345411)
  Update list of bugzilla products/components for bug reporting (bug 346559)
  Global shortcuts: allow configuring also the alternate shortcut

NetworkManagerQt

  The installed headers are now organized like all other frameworks.

Plasma framework

  PlasmaComponents.Menu now supports sections
  Use KPluginLoader instead of ksycoca for loading C++ dataengines
  Consider visualParent rotation in popupPosition (bug 345787)

Sonnet

  Don't try to highlight if there is no spell checker found. This would lead to 
an infinite loop with rehighlighRequest timer firing constanty.

Frameworkintegration

  Fix native file dialogs from widgets QFileDialog:
 * File dialogs opened with exec() and without parent were opened, but any 
user-interaction was blocked in a way that no file could be selected nor the 
dialog closed.
 * File dialogs opened with open() or show() with parent were not opened at all.

http://kde.org/announcements/kde-frameworks-5.10.0.php

-- 
David Faure, fa...@kde.org, http://www.davidfaure.fr
Working on KDE Frameworks 5


>> Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe <<

Reply via email to