维修案例

KDE 团队改进 KClock 应用:调用 Wayland 新画中画协议,实现浮动窗口计时器今+日+资+讯

更新时间:2026-07-25 23:07发布:11个月前热度:226

温馨提示:此页面由第三方提供! 长江号自营维修服务电话:400-716-5055

IT之家 7 月 1 日消息,科技媒体 昨日(6 月 30 日)发布博文,报道称 KDE 团队将利用 的新 协议,更新 桌面环境的 应用,让其实现小窗口功能。

KDE 开发者 Kai Uwe 在一次演示中,看到有人使用一个小计时器窗口,并认为这是一个好主意。

IT之家援引博文介绍,问题是,在旧的 X11 显示服务器和较新的 之间,实现这种“始终置顶”的行为方式是不同的。

在 X11 下,应用程序几乎可以随心所欲。如果一个程序想要绘制一个下拉菜单,它只需创建一个无边框窗口,将其放置在特定位置,并捕获所有用户输入。

而 运行的哲学则不同。在 下,应用程序描述其需求,由合成器决定如何处理。下拉菜单是一个 XDG Popup,应用程序告诉合成器哪个按钮触发了它,合成器负责放置和行为。

这种方式更加安全和一致。这也意味着应用程序不能简单地决定使其窗口始终位于其他内容之上。这个限制阻止了在 下,网络浏览器实现叠加视频播放器。

为了以标准化的方式解决这个问题,需要为 或 PiP 提供适当的 支持模型。于是, 协议应运而生。

这是一种专门设计用于创建浮动 PiP 窗口的全新协议,而 的合成器 KWin 最近获得了对其的支持。由于这是一种实验性协议,需要启用环境变量 PIPV1 实现。

在 中实现了相关功能,是这项工作使得 能够提供弹出计时器,甚至在小 PiP 窗口中弹出计时器。




 

你觉得这篇文章怎么样?

2
X长江号

在线报修,请拔打以下号码

电话:400-966-8255

(点击号码复制,直接拔打)

  拔打号码

微信号已复制,请打开微信添加咨询详情!