在上周,GTK+ 的 master 分支有 24 次提交,增加了 3731 行代码,删除了 3351 行代码。
计划和状态
- Matthias 发布了 GTK+ 3.22.1,并创建了
gtk-3-22
分支用于稳定版本发布。 - 现在
master
分支的窗口已为 4.0 版本开发开放。 - Benjamin Otte 已经开始在他的 wip/otte/gtk4 分支上移除 3.x 中已弃用的 API。
- Timm Bäder 正在他的 wip/baedert/box 分支中移除已弃用的样式 API。
- GTK+ 的路线图可在 wiki 上找到。
值得注意的更改
- Matthias 正在改进构建系统,以确保
master
分支可以与gtk-3-22
和gtk-2-24
稳定分支并行安装。 - 用于基于 autotools 的构建系统的旧的和已弃用的
AM_PATH_GTK_3_0
m4 宏已从master
分支中删除;依赖于 GTK+ 3.x 的项目应该已经移植为仅使用 pkg-config 和PKG_CHECK_MODULES
宏。
已修复的错误
- 772695 – 即使在 RTL 中,也从左到右显示键盘快捷键
- 772345 – placesviewrow:当可见时,busy_spinner 会偏移行上的其他小部件
- 772415 – 避免调用 eglGetDisplay
- 772389 – 在覆盖模式下向 GtkEntry 控件附加字符会发出铃声
参与其中
有兴趣参与 GTK+ 的开发吗?查看 适合新手的错误列表,并加入 irc.gnome.org 上的 IRC 频道 #gtk+。