GTK+ 本周动态 – 24

在过去的一周,GTK+ 的 master 分支有 46 次提交,增加了 1541 行代码,删除了 3471 行代码。

计划与状态
  • Emmanuele Bassi 在 wiki 上概述了 GSK 的工作项列表。
  • GTK+ 的路线图可在 wiki 上查看。
值得注意的变更

在 master 分支上

  • Matthias Clasen 致力于移除自定义的 -gtk-gradient CSS 函数,并确保标准的 radial-gradientlinear-gradient 函数按照 CSS 规范定义的方式工作。
  • Lapo Calamandrei 将 Adwaita 和 GTK+ 发布的其他主题移植到标准的 CSS 渐变定义。
  • Benjamin Otte 在 GSK 中引入了 GskTexture API,用于缓存来自 GTK+ 的图标资源,并避免多次纹理上传。
  • Timm Bäder 移除了 GtkTreeViewGtkToolItemGroup 使用的自定义样式属性,并用标准的 CSS 属性替换它们。
  • Timm 还从 GtkComboBox 中移除了 appears-as-list 自定义样式属性。

在 3.22 稳定分支上

  • Matthias Clasen 发布了 GTK+ 3.22.3
  • Chun-wei Fan 合并了 Windows 的 HiDPI 显示支持。
已修复的错误
  • 774097 GtkPrintOperation 不应截断作业名称
  • 772075 GTK+ 在 Wayland 下比在 X11 下使用更多的 CPU
  • 773916 GtkComposeTable 缓存损坏:连续两次使用相同的 ~/.XCompose 无法工作
  • 773979 GdkGLContext 不会链式化 finalize 处理程序
  • 774046 GtkSpinButton 并非总是取消引用 priv->{up,down}_button
  • 774066 GtkHeaderBar 不会取消引用它创建的所有 GtkBox 和 GtkSeparator
  • 774185 GtkPlacesSidebar 没有像它引用自身那样多次取消引用自身
参与其中

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

关于“GTK+ 本周动态 – 24”的一点想法

评论已关闭。