KDE 最新发布的每周开发报告介绍了 KDE Plasma 6.7 分支的变更,预计将于 6 月发布。KDE Plasma 6.7 目前处于软冻结状态。本周批准的变更包括:
- KDE Plasma 6.7 将包含全新的 Union 样式引擎,但目前尚不清楚它是默认启用还是仍作为设置选项。Union 提供了一个统一的样式处理系统,允许使用 KDE 中提供的各种应用程序样式技术。
该引擎由三层组成:输入层、中间层和输出层。输入层通过插件实现,这些插件解析输入样式文件格式并将其转换为抽象的渲染描述。中间层以库的形式实现,该库描述了数据模型以及将样式应用于每个元素的方法。输出层包含插件,这些插件将中间层生成的通用样式转换为特定于特定图形堆栈的渲染命令。
例如,可以使用 SVG 或 CSS 主题作为输入,生成 QtQuick 或 Qt Widgets 的样式作为输出。默认输入格式已从 SVG 更改为 CSS。我们开发了 Breeze 主题的全新 CSS 版本。


- KWin 已更新,针对使用 CPU 渲染的程序进行了优化,提高了性能和能效。这些优化适用于大多数 KDE 程序和使用 QtWidgets 的应用程序(QtWidgets 使用 CPU 进行渲染,而 QtQuick 则利用 GPU 加速)。例如,在 KDevelop 中工作时,指针移动更加流畅,滚动时的 CPU 使用率已从 80-90% 降低至 20%。
- KWin 添加了一个启发式算法,用于确定在窗口扩展到全屏时是否使用直接扫描输出来提高性能并降低功耗。
- 实现了在启用 HDR 模式时为显示器设置 ICC 颜色配置文件的功能。
- 现在许多搭载AMD处理器的笔记本电脑可以选择禁用自适应背光调制驱动程序,或者在启用该功能时手动调整其设置。该驱动程序会修改屏幕颜色,以提高低亮度下的可视性。
- Discover 应用程序管理器改进了识别从系统软件包和外部 Flatpak 目录安装的重复应用程序的功能。
- 显示系统信息(信息中心)时,温度传感器读数现在以系统设置中指定的计量单位显示。
- 现在,启动菜单支持通过鼠标将快捷方式拖出小部件,从而从“收藏夹”部分移除应用程序。
- 打印输出控制小部件现在会分别显示每台打印机的活动作业数和排队作业数。

来源: opennet.ru



