Объявлено о переходе ветки KDE Plasma 6.7 на стадию бета-тестирования и заморозке кодовой базы от внесения функциональных изменений (допускается только приём исправлений). Релиз KDE Plasma 6.7 намечен на 16 июня.
KDE Plasma 6.7 中的关键变化:
- В состав включён пользовательский интерфейс Plasma Bigscreen, предназначенный для использования на мультимедийных устройствах, подключаемых к телевизорам и проекторам. Окружение оптимизировано для работы с большими экранами и управления без клавиатуры c использованием пультов дистанционного управления или голосового помощника.



- В состав включён унифицированный движок стилей Union, позволяющий использовать разные технологии стилевого оформления приложений, доступные в KDE. По умолчанию для стилей задействован формат CSS вместо ранее используемого SVG. Подготовлена новая реализация темы Breeze, оформленная в формате CSS. Движок Union состоит из трёх слоёв:
- Входной слой реализуется через подключаемые плагины, обеспечивающие разбор входных форматов файлов со стилями и их преобразование в абстрактное описание для отрисовки. Например, в качестве входного формата могут использоваться темы оформления в формате SVG или CSS.
- Промежуточный слой оформлен в виде библиотеки, описывающей модель данных и методы для применения стилей к каждому элементу.
- Выходной слой содержит плагины для преобразования сформированного промежуточным слоем универсального стиля в команды для отрисовки, специфичные для конкретного графического стека. Например, на выходе могут формироваться стили для QtQuick или Qt Widgets.

- 使用 Wayland 时,已实现完整的会话保存和恢复支持,允许您在重启或崩溃后恢复中断会话的状态、虚拟桌面绑定和窗口位置。此实现基于对 Wayland-Protocols 1.48 中引入的 KWin 新增的 xdg-session-management 协议的支持。
- 增加了在每个屏幕上独立切换虚拟桌面的功能(以前,虚拟桌面在所有显示器上同步切换,但现在它们与每个显示器关联)。
- 新增了用于输入物理键盘上没有的变音符号和特殊字符的键盘输入模式。现在,按住与特殊字符关联的键会显示一个工具提示,方便您在输入时快速选择所需的特殊字符。您可以通过光标键、按下工具提示中显示的数字或单击鼠标进行选择。此模式在 plasma-keyboard 模块中实现,需要启用虚拟键盘(系统设置 > 键盘 > 虚拟键盘)。
- 现在可以直接从下载的压缩包中安装自己的声音主题,而无需手动将其解压到 …/share/sounds 目录中。

- 新增了麦克风设置测试功能,您可以录制自己的声音,然后回放录音以评估麦克风灵敏度设置。
- 用于管理打印队列的旧对话框已被对独立应用程序 plasma-print-queue 的调用所取代,该应用程序允许您以可视化的方式管理不同本地或外部打印机的多个队列。

- KWin 合成管理器现已支持多 GPU 交换链,并在 DRM 后端(直接渲染管理器)中支持 Vulkan 图形 API。未来的优化将进一步提升多 GPU 配置下的性能。目前,集成 AMD 和 Intel GPU 与独立 AMD 和 NVIDIA 显卡搭配使用 Vulkan 时,其性能与 OpenGL 大致相当。
- 新增对 Notification xdg 门户的支持,用于配置和显示来自独立应用程序的通知,例如以 Flatpak 格式交付的通知。
- 新增了对“后台应用程序”(org.freedesktop.background.Monitor)门户(xdg-desktop-portal)的支持,该门户允许图形应用程序在后台运行并隐藏窗口,仅在系统托盘中留下其状态的指示器。
- 增加了对 org.freedesktop.impl.portal.InputCapture 门户第二版的支持,该门户用于提供对沙盒应用程序输入捕获的访问。
- KWin 现在支持 Wayland 协议 ext-background-effect-v1,该协议允许实现背景模糊等效果。
- KWin 合成管理器实现了对实验性 xx-fractional-scale-v2 Wayland 协议的支持,该协议可以消除高密度屏幕上相邻元素之间不必要的间隙,例如最大化窗口和面板之间的间隙。xx-fractional-scale 协议能够缩放使用整数值的逻辑坐标系,从而提高定位精度,并将逻辑坐标的分辨率提升至单个像素级别。此功能解决了逻辑坐标系分辨率有限的问题,该分辨率不足以满足 KDE 中完全实现分数缩放所需的像素级定位要求。
使用 xx-fractional-scale 协议,复合服务器和客户端在处理 wl_surface 对象时可以一致地使用不同的坐标系(逻辑坐标和像素坐标)。逻辑坐标用于描述用户视角下的内容大小和窗口位置,而像素坐标则反映渲染到屏幕时缓冲区中的实际大小。xx-fractional-scale 协议引入了一个缩放因子(scale),该因子关联逻辑坐标和像素坐标,从而可以处理多个像素对应于单个逻辑坐标单位的情况。
- В KWin внесены оптимизации, повышающие производительность и эффективность энергопотребления в программах, осуществляющих отрисовку при помощи CPU. Оптимизация заметна в большинстве программ KDE и в приложениях, использующих QtWidgets (в QtWidgets для отрисовки применяется CPU, а в QtQuick задействовано ускорение через GPU). Например, при работе в KDevelop теперь всегда плавно двигается указатель, а нагрузка на CPU при прокрутке снизилась с 80-90% до 20%.
- В KWin продолжена работа по реализации поддержки графического API Vulkan в DRM-бэкенде (Direct Rendering Manager). Ожидается, что использование Vulkan позволит добиться увеличения производительности в конфигурациях с несколькими GPU. Реализована возможность использования Vulkan для загрузки текстур из GPU в CPU.
- 在配备 i915 处理器和 Intel XE 驱动程序(适用于 Intel GPU)的系统上,KWin 现在支持硬件叠加平面,允许内容直接显示而无需合成。此项更改可提高性能并降低支持该新增功能的应用程序和游戏的功耗。
- 使用 Breeze 主题的菜单现在会在点击时更改元素的背景。
- 剪贴板小部件中显示二维码的界面已简化(复制按钮已移至标题栏)。

- 桌面小部件定位的精确度得到了提升。当小部件移动到不合适的位置时,现在会显示一个缩略图,指示小部件实际可以放置的最近可用空间。
- 现在可以更改工具提示的样式,使其与当前使用的设计主题相匹配。
- 改进了触摸屏上鼠标标记效果(将光标变成在屏幕上留下线条的标记)的实现。新增了在多点触控屏幕上同时绘制多条线条的支持。
- 键盘布局选项已添加到与 Plasma 登录管理器同步的设置中。
- 任务管理器和系统托盘小部件中已移除在触摸屏和平板电脑上使用更大图标和增加边距的选项。据报告,该选项不稳定,会导致显示问题。
- 已实现全局一键通模式,在该模式下,只有按下并按住某个特定的按键组合时,麦克风才会打开。
- В виджеты управления яркостью и цветопередачей добавлены кнопки для быстрого переключения между светлым и тёмным режимами оформления.
- 配置器现在仅在存在游戏控制器、鼠标和触摸板时才显示这些设备的设置页面。
- 改进了触摸屏系统上桌面元素的编辑功能。
- 搜索“内存”一词时,现在会建议启动系统监视器应用程序。
- 系统监视器小部件和应用程序现在支持在 FreeBSD 平台上监视网络活动。
- 在终止冻结进程的对话框中添加了进度指示器。
- 颜色选择器小部件现在会显示有关所选颜色不存在的提示(以前会显示已选择颜色 #000000)。

- 在概览模式下,您现在可以使用滚动或 Page Up/Page Down 键在虚拟桌面之间切换。
- 在 Wayland 系统中,触控笔指针图像与鼠标和触摸板指针同步。
- KWin 现在允许您定义持久规则,在录制屏幕录像时排除某些窗口的内容。
- Spectacle 截图程序现在有一个“--release-capture”选项,相当于设置中的“单击并释放时接受”选项(在选择矩形区域后释放鼠标按钮,立即创建屏幕截图,无需单独确认操作)。
- 系统监视器应用程序和用于监视系统状态的小部件现在会考虑信息的计量单位选择,例如 GB(十亿字节)或 GiB(2^30)。
- 为了提高性能,将屏幕缩放级别接近 100%、200% 和 300% 的值四舍五入到这些值。
- Widget Explorer 控制面板现在显示在鼠标指针旁边的桌面上,而不是在屏幕左侧边缘附近。
- 在配置器中,远程桌面设置页面已移至“安全和隐私”组。

- “磁盘和设备”小部件现在可以更好地处理以循环模式挂载的设备。
- В меню приложений Kicker по аналогии с Kickoff появилась возможность использования не квадратных кнопок в панели.
- 配置器现在支持 SDDM 登录屏幕主题的视频预览。
- 改进了 KWin 创建的对话框设计。

- 添加了一个设置,可以更改按住 Alt+Tab 后窗口切换界面出现的延迟时间。
- 窗口列表视图小部件设置中新增了按虚拟桌面和房间(活动)更改排序顺序和分组的选项。

- 在配置器的光标设置页面中,预览时光标图像现在会调整为所选大小。

- Kwin 现在会记住每个屏幕在平铺模式下窗口之间的边距。
- 当你重新打开桌面壁纸选择界面时,你会回到上次离开的地方。
- 在表情符号选择器界面中,肤色图标选项被分组到一个单独的弹出对话框中。

- 已提供设置全局快捷键组合以清除通知历史记录的功能。
- В конфигураторе задействована более традиционная кнопка «< Back" для возвращения из подкатегорий (ранее было "< Название категории").

- Добавлен отдельный интерфейс для конфигурирования сетевых принтеров, совместно используемых в Windows-сетях.

- 配置器的通知设置页面现在支持播放可选的通知声音,无论是否启用通知声音。
- 配置器中的网络设置页面已添加 L2TP VPN 选项。
- 重新启用了选择 Air Plasma 主题的功能,该主题比 Oxygen 主题更轻量级。
- 基于 QtWidgets 的应用程序(例如 Dolphin、Okular 和 KMail)已实现圆角选择样式。此更改统一了外观,并与之前基于 QtQuick 的应用程序中使用的选择样式无缝过渡。


- 现在,在通过上下文菜单将应用添加到“收藏夹”后,Kickoff 应用菜单会立即闪烁“收藏夹”部分,以便清楚地显示应用现在可以在哪里快速找到。
- Plasma桌面生成的通知图标已更改,标题已缩短。


- 时钟小部件现在支持越南农历。

- Обновлён интерфейс для настройки OpenVPN, в который добавлена поддержка параметров для управления сжатием, MTU, NCP, TLS, таймаутами и шифрами.
- 在配置器的网络连接设置页面中,“Wi-Fi”和“Wi-Fi 安全”选项卡合并在一起。
- 配置器中的应用程序访问权限管理页面新增了一个按钮,可以一次性撤销应用程序的所有屏幕录制权限。
- KIO S3 处理程序已发布,允许您从 Dolphin 和 KDE 应用程序直接处理存储在 S3 兼容的云存储服务(例如 Amazon S3、Cloudflare R2、DigitalOcean Spaces 和 MinIO)中的文件。

- 剪贴板和网络连接管理小部件中实现了返回上一页的统一按钮(嵌套页面上不再显示两个“返回”按钮)。
- KRunner 默认启用一个插件,用于显示全局按键组合信息。

- 实现全局菜单的小部件确保即使活动窗口位于其他屏幕上,其菜单也能正常显示。为了恢复之前窗口移动后菜单消失的行为,我们在设置中添加了一个特殊选项。
- 现在,在平铺两个相邻窗口时,它们会均匀地居中显示在可用屏幕空间中,同时考虑到面板的存在(以前,靠近面板的窗口会比其他窗口缩小更多)。
- 提高了沙盒应用程序中屏幕录制和远程桌面请求发起的可靠性。
- 改进了对多 GPU 配置中 3D 加速的支持,其中其中一个 GPU 不支持 OpenGL。
- 部分基于 wxWidgets 的应用程序(例如 KiCad 和 Audacity)的剪贴板问题已得到解决。该修复程序已包含在 wxWidgets 3.3.3 开发分支中。
- kscreen-doctor 实用程序现在支持更改 AutoRotatePolicy 屏幕属性、确定活动屏幕,并同时启用/禁用 HDR 和广色域支持。
- 在选择屏幕以广播到其他系统或提供共享访问的对话框中,缩略图的显示效果得到了改进,并且确保将桌面壁纸显示为背景。

- 新增了为不同时区添加额外时钟小部件的功能,该功能除其他外,还将显示与当前时区的时差。

- 在全局菜单小部件中,高亮显示的菜单项的边角是圆角的。
- 现在可以定义一个单独的修饰键,用于将焦点移动到面板上。
- 用于选择目录的对话框已与保存和打开文件时使用的对话框统一起来(不再使用单独的目录对话框,而是在标准文件打开对话框中添加了仅显示目录的模式)。
- Plasma Vault 目录加密工具现在可以指示它是否以只读模式挂载。
- 网络设置小程序可以限制 Wi-Fi 频率范围(2.4 GHz 或 5 GHz)。
- 当尝试从桌面键盘输入时禁用 KRunner 激活时,会实现一个处理程序调用,用于根据输入的第一个字母选择文件。
- 系统托盘小部件新增了按相反顺序排序项目的选项。
- 在多 GPU 系统上,基于 Spectacle 和 KPipeWire 的应用程序现在可以正确捕获屏幕内容(以前可能会使用错误的渲染设备)。
- 系统监视器实用程序和系统信息小部件现在支持检测多个 GPU 配置,并提供有关全盘加密和 RAID 的统计信息。
- KWin 增加了对 3D LUT(3D 查找表)的支持,用于颜色重映射,从而降低了加速颜色转换的功能对 GPU 资源的消耗。
- 停止为不使用 OpenGL 的应用程序创建 OpenGL 上下文,从而为每个此类应用程序减少了 10-15 MB 的内存消耗,并缩短了启动时间。
- KWin 已针对启用“高亮窗口”效果和存在大量最小化窗口的情况进行了优化,以提高 Alt+Tab 窗口切换界面的性能。
- 在配置器的“默认应用程序”页面上,现在可以选择具有日历调度程序实现的默认应用程序。

- 在点击时钟上的鼠标中键即可调出的小程序,其中包含一个打开日历日程安排器的选项。

- 为搜索结果中显示的应用操作添加了收藏功能。

- 在右键单击桌面壁纸时显示的上下文菜单中,已添加了查看图像信息的选项。

- 系统监视器现在按名称对 GPU 进行分类。系统监视器应用程序的上下文菜单现在允许直接访问特定的监视模式,例如查看正在运行的进程列表。

- 现在可以通过面板设置页面上的“添加新项目”按钮访问插入到拆分面板中的小部件,而不是通过带有小部件列表的侧边栏访问。

- 对于多显示器配置,新增了一个选项,允许仅在主屏幕上显示 Alt+Tab 窗口切换界面,而不管哪个屏幕具有输入焦点。
- Kicker 应用程序菜单现在为最近安装的程序添加了一个特殊图标,类似于 Kickoff 界面中的显示方式。
- 允许使用鼠标将应用程序移动到 Kickoff、Kicker 和 Dashboard 小部件的“收藏夹”部分。
- KRunner 扩展了其计算任意数学表达式的功能;例如,现在不仅可以输入“sqrt(2) + 2”,还可以输入“2 + sqrt(2)”。
- 减小了使用 KPipeWire 库的应用程序中创建的动画 GIF 图像的大小。
- KWin 添加了一个启发式算法,用于确定在窗口扩展到全屏时是否使用直接扫描输出来提高性能并降低功耗。
- 实现了在启用 HDR 模式时为显示器设置 ICC 颜色配置文件的功能。
- 现在许多搭载AMD处理器的笔记本电脑可以选择禁用自适应背光调制驱动程序,或者在启用该功能时手动调整其设置。该驱动程序会修改屏幕颜色,以提高低亮度下的可视性。
- 显示系统信息(信息中心)时,温度传感器读数现在以系统设置中指定的计量单位显示。
- В меню Kickoff добавлена поддержка удаления приложений из секции «Избранное», путём перемещения мышью ярлыка за пределы виджета.
- В виджет управления выводом на печать добавлена индикация числа активных и находящихся в очереди заданий вывода на печать по отдельности для каждого из принтеров.

- KWin 已更新,优化了全屏窗口运行时的功耗,并且其效果不受直接扫描输出的影响。
- Kicker 应用程序菜单中新增了显示最近打开目录列表的选项。Kicker 和 Dashboard 小部件现在允许您通过将项目拖出小部件来从“收藏夹”部分移除项目。

- 网络管理小部件已添加创建重复网络连接配置文件的功能。

- KWin窗口规则现在支持将对话框绑定到指定的父窗口。
- 新增了重命名或移动默认“Projects”目录的功能,该目录是最近由发行版在用户主目录中创建的,此外还有“Documents”、“Downloads”、“Desktop”、“Videos”、“Music”和“Pictures”目录。

- Добавлена функция увеличения содержимого экрана без заметной потери качества, основанная на эффекте Zoom в KWin.

- 面板上的打印输出控件现在会显示标签,指示活动作业和排队作业的数量。

- 当通过 XWayland 运行的 X11 应用程序请求发送以编程方式生成的鼠标和键盘事件的权限时,现在会显示应用程序名称。配置器现在会显示先前已被授予此权限的应用程序列表。

- 现在,KDE 样式已应用于使用 MessageDialog QML 类型的 Qt 应用程序显示的对话框(例如,便笺应用程序在其确认对话框中使用的对话框)。

- 点击小部件资源管理器顶部的按钮的操作已得到简化(现在,如果您将光标放在按钮上方的屏幕边框上并单击,则无需直接单击按钮,即可单击)。

- 现在,在光线频繁变化的情况下,自动调节屏幕亮度时会考虑更多参数,以获得更好的性能。
- 调用颜色选择器小部件后选择颜色的 25 秒限制已被移除。
来源: opennet.ru







































