1. XenForo 1.5.14 中文版——支持中文搜索!现已发布!查看详情
  2. Xenforo 爱好者讨论群:215909318 XenForo专区

新闻 KDE Frameworks 5.14.0 发布 下载

本帖由 漂亮的石头2015-09-13 发布。版面名称:软件资讯

  1. 漂亮的石头

    漂亮的石头 版主 管理成员

    注册:
    2012-02-10
    帖子:
    487,295
    赞:
    47
    KDE Frameworks 5.14.0 发布,此版本重命名大量框架中的私有类,避免导出错误。其他改进如下:

    Baloo


    • Add org.kde.baloo interface to root object for backward compatibility


    • Install a fake org.kde.baloo.file.indexer.xml to fix compilation of plasma-desktop 5.4


    • Re-organize D-Bus interfaces


    • Use json metadata in kded plugin and fix plugin name


    • Create one Database instance per process (bug 350247)


    • Prevent baloo_file_extractor being killed while committing


    • Generate xml interface file using qt5_generate_dbus_interface


    • Baloo monitor fixes


    • Move file url export to main thread


    • Make sure cascaded configs are taken into account


    • Do not install namelink for private library


    • Install translations, spotted by Hrvoje Senjan.
    BluezQt


    • Don't forward deviceChanged signal after device was removed (bug 351051)


    • Respect -DBUILD_TESTING=OFF
    Extra CMake Modules


    • Add macro to generate logging category declarations for Qt5.


    • ecm_generate_headers: Add COMMON_HEADER option and multiple header functionality


    • Add -pedantic for KF5 code (when using gcc or clang)


    • KDEFrameworkCompilerSettings: only enable strict iterators in debug mode


    • Also set the default visibility for C code to hidden.
    Framework Integration


    • Also propagate window titles for folder-only file dialogs.
    KActivities


    • Only spawn one action loader (thread) when the actions of the FileItemLinkingPlugin are not initialized (bug 351585)


    • Fixing the build problems introduced by renaming the Private classes (11030ffc0)


    • Add missing boost include path to build on OS X


    • Setting the shortcuts moved to activity settings


    • Setting the private activity mode works


    • Refactor of the settings UI


    • Basic activity methods are functional


    • UI for the activity configuration and deletion pop-ups


    • Basic UI for the activities creation/deletion/configuration section in KCM


    • Increased the chunk size for loading the results


    • Added missing include for std::set
    KDE Doxygen Tools


    • Windows fix: remove existing files before we replace them with os.rename.


    • Use native paths when calling python to fix Windows builds
    KCompletion


    • Fix bad behavior / running OOM on Windows (bug 345860)
    KConfig


    • Optimize readEntryGui


    • Avoid QString::fromLatin1() in generated code


    • Minimize calls to expensive QStandardPaths::locateAll()


    • Finish the port to QCommandLineParser (it has addPositionalArgument now)
    KDELibs 4 Support


    • Port solid-networkstatus kded plugin to json metadata


    • KPixmapCache: create dir if it doesn't exist
    KDocTools


    • Sync Catalan user.entities with English (en) version.


    • Add entities for sebas and plasma-pa
    KEmoticons


    • Performance: cache a KEmoticons instance here, not a KEmoticonsTheme.
    KFileMetaData


    • PlainTextExtractor: enable O_NOATIME branch on GNU libc platforms


    • PlainTextExtractor: make the Linux branch work also without O_NOATIME


    • PlainTextExtractor: fix error check on open(O_NOATIME) failure
    KGlobalAccel


    • Only start kglobalaccel5 if needed.
    KI18n


    • Gracefully handle no newline at end of pmap file
    KIconThemes


    • KIconLoader: fix reconfigure() forgetting about inherited themes and app dirs


    • Adhere better to the icon loading spec
    KImageFormats


    • eps: fix includes related to Qt Caterogized Logging
    KIO


    • Use Q_OS_WIN instead of Q_OS_WINDOWS


    • Make KDE_FORK_SLAVES work under Windows


    • Disable installation of desktop file for ProxyScout kded module


    • Provide deterministic sort order for KDirSortFilterProxyModelPrivate::compare


    • Show custom folder icons again (bug 350612)


    • Move kpasswdserver from kded to kiod


    • Fix porting bugs in kpasswdserver


    • Remove legacy code for talking very very old versions of kpasswdserver.


    • KDirListerTest: use QTRY_COMPARE on both statements, to fix race showed by CI


    • KFilePlacesModel: implement old TODO about using trashrc instead of a full-blown KDirLister.
    KItemModels


    • New proxymodel: KConcatenateRowsProxyModel


    • KConcatenateRowsProxyModelPrivate: fix handling of layoutChanged.


    • More checking on the selection after sorting.


    • KExtraColumnsProxyModel: fix bug in sibling() which broke e.g. selections
    Package Framework


    • kpackagetool can uninstall a package from a package file


    • kpackagetool is now smarter about finding the right servicetype
    KService


    • KSycoca: check timestamps and run kbuildsycoca if needed. No kded dependency anymore.


    • Don't close ksycoca right after opening it.


    • KPluginInfo now correctly handles FormFactor metadata
    KTextEditor


    • Merge allocation of TextLineData and ref count block.


    • Change default keyboard shortcut for "go to previous editing line"


    • Syntax highlighting Haskell comment fixes


    • Speed up code-completion pop-up appearance


    • minimap: Attempt to improve the look and feel (bug 309553)


    • nested comments in Haskell syntax highlighting


    • Fix problem with wrong unindent for python (bug 351190)
    KWidgetsAddons


    • KPasswordDialog: let the user change the password visibility (bug 224686)
    KXMLGUI


    • Fix KSwitchLanguageDialog not showing most languages
    KXmlRpcClient


    • Avoid QLatin1String wherever it allocates heap memory
    ModemManagerQt


    • Fix metatype conflict with the latest nm-qt change
    NetworkManagerQt


    • Added new properties from the latest NM snapshot/releases
    Plasma Framework


    • reparent to flickable if possible


    • fix package listing


    • plasma: Fix applet actions might be nullptr (bug 351777)


    • The onClicked signal of PlasmaComponents.ModelContextMenu now works properly


    • PlasmaComponents ModelContextMenu can now create Menu sections


    • Port platformstatus kded plugin to json metadata...


    • Handle an invalid metadata in PluginLoader


    • Let the RowLayout figure out the size of the label


    • always show the edit menu when the cursor is visible


    • Fix loop on ButtonStyle


    • Don't change the flat-iness of a button on pressed


    • on touchscreen and mobile scrollbars are transient


    • adjust flick velocity&deceleration to dpi


    • custom cursor delegate only if mobile


    • touch friendly text cursor


    • fix parenting and popping up policy


    • declare __editMenu


    • add missing cursot handles delegates


    • rewrite the EditMenu implementation


    • use the mobile menu only conditionally


    • reparent the menu to root

    更多内容请看发行说明

    下载:http://download.kde.org/stable/frameworks/5.14/
    KDE Frameworks 5.14.0 发布下载地址
     
正在加载...