皇上,还记得我吗?我就是1999年那个Linux伊甸园啊-----24小时滚动更新开源资讯,全年无休!

KDE Frameworks 5.109.0发布

KDE Frameworks 5.109.0发布

KDE 今天宣布发布 KDE Frameworks 5.109.0。

KDE Frameworks 是 Qt 的 83 个附加库,这些附加库以友好的许可条款提供了各种成熟的、经过同行评审和测试的常用功能。有关介绍,请参阅 KDE Frameworks 发布公告。

该版本是一系列月度发布计划的一部分,旨在以快速、可预测的方式为开发人员提供改进。

本版本的新功能
Baloo
记录 Baloo::IndexerConfig 的使用和滥用情况
[BalooSearch] 添加排序选项
[编解码器] 使编码/解码方法静态化,清理
[术语生成器测试] 扩展短语覆盖范围
[高级查询解析器测试] 扩展短语覆盖范围
[SearchStore] 将私有助手移至匿名命名空间
[BasicIndexingJob] 对于空文件忽略基于文件名的 mimetype(错误 420339)
在更多测试中减少文件系统依赖性
[DocumentUrlDbTest] 从测试中移除文件系统依赖性
[文档UrlDb]拆分文档添加和文件树创建
[事务] 使用 DocumentUrlDB::contains
[文档UrlDB]添加包含方法
移除过时的 org.kde.baloo 接口的代理
[事务] 删除 Transaction::exec 方便方法
额外的 CMake 模块
KDEInstallDirs: 修正 KXMLGUIDIR & LOCALEDIR 的描述
KDEGitCommitHooks:允许传递自定义脚本 (bug 472361)
qml-plasmoid techbase.kde.org/Projects/Plasma 不存在
KArchive
支持从 ZIP64 扩展字段读取文件大小
核心加载项
kurlmimedata:限制门户提交的飞行中 FD 数量(错误 472716)
kurlmimedata:不使用门户网站的符号链接(错误 464225)
KSignalHandler:尽早注册信号处理器的可能性
KCrash
在 Windows 上查找 drkonqi.exe
KDESU
SuProcess:在启动 sudo 之前禁用 PTY 中的 echo(错误 452532)
PtyProcess:允许在创建 PTY 之前调用 enableLocalEcho
KDE 图形用户界面插件
修复 google-maps-geo-handler
KHolidays
更新瑞典的假日
图标主题
在 Android 上不自动将微风设置为备用主题
图像格式
psd:修复 UB 类型双关语
将三通道 MCH 图像处理为 CMY 图像
KIO
使用 switcheroo-control 查找独立 GPU(错误 449106)
file:在放入时保留模式(错误 471539)
KFileWidget:使用 targetUrl 提取网址,更好地处理绝对网址情况(错误 459485)
Kirigami
在 NavigationTabBar 中将 Instantiator 改为 Repeater(错误 467860)
头像:始终使用大写字母缩写
KJS
不支持 setitimer(, NULL, )
KPackage 框架
KPackageTool:使用 metadata.desktop 文件时显示弃用警告
KPeople
QML 插件:使用 KPeople 命名空间元对象,而不是重复使用
KRunner
runnerpython cgit.kde.org 不存在
文本编辑器
完成:修正仅匹配项目起始字符的问题
修正在块选择模式中光标上下移动的混乱问题
修正光标超出行尾的空行的退格行为(块选择模式)
Plasma 框架
dataengine:迭代器打开时不发出移除信号(错误 446531)

QQC2StyleBridge
如果不需要,请不要创建 Sonnet.Settings
语法高亮
兔语言语法高亮
安全信息
发布的代码已使用以下密钥进行了 GPG 签名: pub rsa2048/58D0EE648A48B3BB 2016-09-05 David Faure faure@kde.org 主密钥指纹:53E6 B47B 45CE A3E0 D5B7 4577 58D0 EE64 8A48 B3BB

安装二进制软件包
在 Linux 上,使用您最喜欢的发行版软件包是访问 KDE 框架的推荐方式。在您的 Linux 发行版上获取 KDE 软件 wiki 页面

从源代码编译
KDE Frameworks 5.109.0 的完整源代码可以免费下载。编译和安装说明可从 KDE Frameworks 5.109.0 信息页面获取。

可以使用基本的 cmake .; make; make install 命令从源代码构建。对于单个一级框架来说,这通常是最简单的解决方案。我们鼓励对框架贡献或跟踪整套框架开发进展感兴趣的人使用 kdesrc-build。Frameworks 5.109.0 需要 Qt 5.15.2。

所有框架和其他第三方 Qt 库的详细列表请访问 inqlude.org,这是一个 Qt 库档案库。带有 API 文档的完整列表位于 api.kde.org。

转自 KDE Ships Frameworks 5.109.0 – KDE Community