发布于 2015-09-13 01:00:36 | 192 次阅读 | 评论: 0 | 来源: 网友投递

这里有新鲜出炉的精品教程,程序狗速度看过来!

KDE Linux桌面环境

KDE,K桌面环境(Kool Desktop Environment)的缩写。一种著名的运行于 Linux、Unix 以及FreeBSD 等操作系统上面自由图形工作环境,整个系统采用的都是 TrollTech 公司所开发的Qt程序库(现在属于Digia公司)。KDE 和 Gnome 都是 Linux 操作系统上最流行的桌面环境系统。


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 Plasma 5.11.5 发布,Plasma 桌面环境
KDE Frameworks 5.41.0 发布,多项提升与修复
KDE Applications 17.08  正式发布!
KDE Applications 17.08 路线图确认:8 月 17 日正式发布
KDE Frameworks 5.35.0 发布,核心组件 bug 修复
KDE Plasma 5.10 发布,带来一系列改进
KDE Frameworks 5.34.0 发布,添加了新图标
KDE Plasma 5.9.2维护更新发布
KDE Plasma 5.9.2 发布,Plasma 桌面环境
KDE Frameworks 5.31.0 发布,修复超过 70 个 bug
KDE 发布 Plasma 5.9,2017 首个功能更新版本
KDE Plasma 5.9正式发布:Global Menus回归 改善Wayland支持
最新网友评论  共有(0)条评论 发布评论 返回顶部

Copyright © 2007-2017 PHPERZ.COM All Rights Reserved   冀ICP备14009818号  版权声明  广告服务