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

KDE Frameworks 5.88.0 发布

KDE 今天宣布发布 KDE Frameworks 5.88.0。

KDE 框架是 Qt 的 83 个附加库,它们在成熟、同行评审和经过良好测试的库中提供了广泛的常用功能,并具有友好的许可条款。有关介绍,请参阅KDE 框架发布公告

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

此版本中的新功能

Attica

  • 添加安卓 CI

BluezQt

  • 添加 GATT 客户端功能
  • 生成 pkgconfig 文件

Breeze Icons

  • 错误 404810 添加 flatpak 包 mimetype 图标
  • 错误 444452 自定义文件夹图标
  • 使用对 QString 的引用来避免复制,修复警告
  • BUG: 395569 个地方图标使用 ColorScheme 颜色(bug 395569 个地方图标使用 ColorScheme 颜色)
  • 添加 RTL 注销图标
  • 某些图标缺少配色方案使用
  • BUG:174203 添加邮件下载现在和邮件下载稍后图标(错误 174203 添加邮件下载现在和邮件下载稍后图标)
  • BUG:436931 更新 anacondainstaller 图标以尊重 Fedora 徽标(错误 436931 更新 anacondainstaller 图标以尊重 Fedora 徽标)
  • 修复用于安装彩色图标的暗安装目录(错误 444095)
  • 将彩色图标大小也安装到微风黑暗中(错误 444095)
  • 使一些 22 px 的地方图标实际上再次变为 22
  • 添加 Kongress 图标修复网格对齐
  • 修复 16px im-user-offline 图标的颜色(错误 443658)
  • 优化地方 16 和 22px 图标
  • BreezeIcon 附加应用程序图标大部分用于数学应用程序
  • BreezeIcons 为 kalendar 应用程序任务视图添加任务进程图标
  • 添加乔普林图标
  • 添加同步图标
  • 将所有 /preferences 移至图标,将其从 icons_dark 中删除
  • 修复可扩展的测试以检查微风中的微风黑暗
  • 让微风暗继承微风

额外的 CMake 模块

  • 交叉编译时修复 Wayland_DATADIR
  • [android] 将 NDK 解决方法扩展到版本 22
  • msvc:修复 __cplusplus 值
  • 在 Python 2 上没有 PyQt5 的系统上修复 ECM
  • ECMFindQMLModule:使用 QT_HOST_BINS 查找 qmlplugindump
  • FindQtWaylandScanner:使用 QT_HOST_BINS 查找 qtwaylandscanner
  • ecm_add_test: 添加 -DQT_FORCE_ASSERTS 默认编译标志

KDE Doxygen 工具

  • 处理大写的目录名称(错误 441560)
  • 删除泛型类型定义中的空格

存档

  • 添加安卓 CI
  • 该框架现在是 LGPL-2.0 或更高版本

K书签

  • 正确的平台规范 – 我们也可以在 Android 上构建

KCalendarCore

  • Event 和 FreeBusy 中的脏字段和更新观察者
  • 事件中的脏字段和更新观察者
  • IncidenceBase 中的脏更新
  • 将 IncidencePrivate 和 IncidenceBasePrivate 移至标题
  • 简化 IncidenceBasePrivate 构造函数
  • 将关联类从 Foo::Private 重命名为 FooPrivate
  • 复制对事件等最近更改的改进
  • cmake:使用 libical 的 cmake 脚本的端口

KCMUtils

  • KPluginSelector:确保在访问之前检查 metaData/moduleInfo 是否有效
  • KPluginSelector:允许使用 X-KDE-ConfigModule 关键字加载 KCM
  • 删除 KPluginSelector 中未使用的内部方法
  • 弃用 KCModuleInfo 以支持 KPluginMetaData API
  • KCMultiDialog:使用弃用宏来包装内部 KCModuleInfo API 使用
  • KCModuleLoader:使用 KCModuleInfo 弃用重载
  • KPluginSelector:端口内部不推荐使用 KCModuleInfo 用法
  • KCModuleProxy:弃用构造函数的 KService/KCModuleInfo 重载

完成

  • 新的 KCompletion::setSorterFunction() 允许通过提供函数进行自定义排序(错误 442717)

配置文件

  • 从 python 绑定构建中排除新的枚举重载
  • 强制 KAuthorized 枚举不为 0
  • 创建枚举以授权公共密钥
  • 不要尝试为 KConfigGroup::moveValuesTo 生成 python 绑定
  • 创建用于将条目从一组移动到另一组的实用方法

KConfigWidgets

  • 修复自动配色方案切换
  • [kcolorschememodel] 公开配色方案id
  • [KCommandBar] 另外按名称对命令进行排序(错误 443731)
  • [KCommandBar] 如果没有项目具有图标,则不显示图标的缩进(错误 443382)
  • [KCommandBar] 跳过带有空文本的操作(错误 443732)
  • 在 Windows 上读取正确的颜色设置(错误 443300)
  • [KCommandBar] 在工具提示中显示有关命令的信息(错误 438735)

更多 https://kde.org/announcements/frameworks/5/5.88.0/