皇上,还记得我吗?我就是1999年那个Linux伊甸园啊-----24小时滚动更新开源资讯,全年无休!

SDL 合并 X11TK:一个基本的 X11 工具包

看起来,Simple DirectMedia Layer (SDL) 库,这个被跨平台游戏广泛用于软件/硬件抽象的库,并没有停止增强其在 X.Org/X11 服务器上运行的支持。同样,Valve 也在继续投入资源进行增强。

今天合并到 SDL3 Git 中的是 X11TK 的引入,这是一个为 SDL 库提供的 X11 工具包。当拉取请求被打开时,开发者 Mike Eafton 评论道:

这个 PR 引入了一个针对 X11 后端的“工具包”,允许我们创建非 Zenity 文件对话框实现、非 Steam 覆盖键盘实现、为不实现 Ayantana 协议的旧桌面实现托盘等。

这个 PR 还使消息对话框使用工具包。

这是一个无需回退到 GNOME 的 Zenity 或类似软件的通用 X11 工具包实现。此外,还有一个新的通用 X11 屏幕键盘实现、旧系统托盘支持,我们还将看到未来会添加什么。有趣的是,这一切仅在 2025 年末才出现。

SDL 合并 X11TK:一个基本的 X11 工具包

X11TK 在其当前形式下,新增代码 2.2k 行,重构 SDL X11 代码时删除了 1.1k 行代码。

转自  SDL Merges X11TK: A Basic X11 Toolkit – Phoronix