Tk 是否提供对 Wayland 显示协议的支持?

Sun*_*ear 6 tk-toolkit wayland

视频向我介绍了 X 的问题以及 Wayland 协议的替代方案。多年来,Wayland 协议的采用似乎在不断增长。

我的问题:

  1. tkinter 和 tcl/Tk 是否会遵守 Wayland 协议?如果是这样,预计什么时候发生?已经发生了吗?路线图是什么?
  2. 使用 Wayland Display 协议将如何改变 tkinter 编程?

小智 3

undroidwish 项目似乎已于 2017 年初通过 SDL2 对 Tcl/Tk 的支持将 Tcl/Tk 移植到 Wayland。undroidwish 是 AndroWish 的变体,AndroWish 是 Tcl/Tk 到 Android 的移植。tcl.tk wiki(以及该 wiki 上的其他地方)中提到了它。

尽管 Wayland 端口被提出作为 GSoC 2016 的可能性,但它似乎并未作为上游的一部分实现。

我没有发现任何东西表明 Tcl/Tk 编码本身有所不同,尽管 X11 调用对于基于 Wayland 的应用程序不可用,就像GTK3一样。