Wayland Protocols 1.34于周三发布,其中有三个新的阶段协议,以进一步增强Wayland的能力。
Wayland Protocols 1.34引入了xdg—toplevel—drag、xdg—dialog和linux—configur—syncobj协议。xdg—toplevel—drag协议旨在通过允许将顶层窗口附加到拖拽来改善Wayland上的拖放,以便它可以是一个可拆卸的工具栏/浏览器选项卡/类似物。xdg—dialog协议用于在顶层设置特定于对话的提示,而linux—configur—syncobj用于支持使用DRM同步对象的缓冲区显式同步。
乔纳斯·贝达尔在 宣布Wayland协议1.34将新的分段协议总结为:
* xdg顶层阻力
该协议通过允许将顶层窗口附加到拖拽来增强常规的拖拽。这可以用于实现例如在其他平台中可以看到的可拆卸的子菜单和浏览器选项卡拖动行为。
*xdg-对话框
该协议允许在顶层设置对话框特定的提示,更具体地说,将它们标记为模态。
*linux-drm-syncobj
该协议将允许使用DRM同步对象显式同步缓冲区。虽然它不太可能被应用程序和工具包本身直接广泛使用,但它是改进Vulkan和OpenGL驱动程序的重要构建块。
That's it for the notable additions of this Wayland Protocols update.