本周 GTK+ – 1

关于 2016 年 5 月 9 日 - 2016 年 5 月 15 日这一周的 GTK+

在过去的一周里,GTK+ 提交了 51 次,增加了 5375 行代码,删除了 4970 行代码。

计划和状态

3.22 开发周期正在加速推进,同时我们也在处理路线图中的项目。

值得注意的更改
  • Olivier Fourdan 修复了 GtkMenu 中的滚动事件处理,以确保它在 X11 和 Wayland 上关于平滑和离散滚动行为保持一致。
  • 感谢 Georges Basile Stavracas Neto,连接到服务器帮助弹出窗口中可用的协议列表现在使用 GVFS 中支持的方案列表填充。
  • Benjamin Otte 推送了一个提交,该提交允许 GtkWidget 在未实现的窗口小部件上发出 style-updated 信号,而不是延迟到实现之后;最初的行为是早期为了避免在构造期间产生过多无效而进行的优化,但样式系统多年来已经得到了改进。
  • Timm Bäder 在 GtkListBoxGtkStackGtkToolbar 等各种窗口小部件上推送了各种清理提交。
已修复的错误
  • 错误 766166 gtk.css 中的按键绑定被忽略
  • 错误 766207 修复在 C99 之前的编译器上的构建
  • 错误 765939 [Wayland] 使用触摸板在 GtkMenu 中滚动非常缓慢
  • 错误 756570 gtkplacesview 不再提供地址格式的指导
  • 错误 766120 Scale draw_value() 对齐方式从中心/右 (H/V) 更改为左,导致显著的视觉退化
  • 错误 766233 当服务器不支持 XI2 时崩溃
  • 错误 766175 引号的翻译可能会被 GTK 侧边栏误解
  • 错误 765700 使用 GtkPaned 会导致“代码如何知道要分配的大小?”
  • 错误 682080 Gtk:ERROR:gtktoolbar.c:2271:logical_to_physical: 断言失败:(logical == 0)
  • 错误 766458 widget:修复 GtkLabelAccessible NULL 链接。
参与其中

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