本周 GTK+ – 28

在上周,GTK+ 的主分支有 103 次提交,增加了 5986 行代码,删除了 1896 行代码。

计划和状态
  • Benjamin Otte 正在进行 GSK 渲染节点 API 的重构
  • Emmanuele Bassi 致力于一个3.x 特定的分支,该分支允许 GDK 在 X11 平台上使用 EGL 而不是 GLX
  • GTK+ 路线图可在 wiki 上找到。
值得注意的更改

在主分支上

  • Benjamin 合并了 GSK 的 Vulkan 渲染器,作为 GL 和 Cairo 渲染器的比较点。Vulkan 渲染器增加了一个新的可选依赖项,即一个可用的 Vulkan 实现,以及 glslc
  • Vulkan 渲染器还导致了 GDK 内部 GL 绘图代码的大规模重构,但这不应导致 API 中出现任何用户可见的更改。
  • Benjamin 还实现了对 CSS border-spacing 属性的支持,遵循 CSS 2.1 规范

在 gtk-3-22 稳定分支上

  • Matthias 发布了 GTK+ 3.22.5。
已修复的错误
  • 775651 GdkX11-4.0.gir, GdkWin32-4.0.gir 和 Gsk-4.0.gir 在 Gdk-4.0.gir 准备好之前生成
参与其中

有兴趣参与 GTK+ 的开发吗?查看为新手准备的错误列表,并加入 irc.gnome.org 上的 IRC 频道 #gtk+。

关于 “本周 GTK+ – 28” 的一个想法

评论已关闭。