在过去的一周里,GTK+ 的主分支有 146 次提交,新增了 10020 行代码,删除了 16435 行代码。
计划和状态
- Benjamin Otte 致力于阐明 GTK+ 和 gsk 中使用的各种坐标系之间的关系。
- Benjamin 也在整个代码树中进行更改,为使所有窗口小部件无窗口化做准备。
- Emmanule Bassi 正在为 CSS 渲染开发更细粒度的 gsk 渲染节点。
- GTK+ 路线图可在 wiki 上查看。
值得注意的变更
- Benjamin Otte 向 GTK+ 检查器添加了一个帧记录器。有关更多信息,请参见此帖子。
- Timm Bäder 和 Benjamin 将更多窗口小部件转换为使用 gsk 渲染节点进行间接渲染。
- Matthias Clasen 将 GtkTextAttributes 结构设为私有,从而可以进一步清理并删除已弃用的 GdkColor 类型。
- Benjamin 移除了视觉效果。
已修复的错误
- 773885 – 按下 Esc 键时弹出 GtkPopover
- 773299 – 确保 GTK+-4.x 在 Windows 上构建和工作
- 773274 – [Wayland] 在 gdk_wayland_window_attach_image() 下崩溃
- 768081 – 为 GDK-Win32 启用 HiDPI 支持
- 773857 – X11:添加对 gdk_window_fullscreen_on_monitor 的支持
- 773799 – GtkLevelBar 在离散模式下不更新块
- 773954 – gtkstylecontext:阐明 getter 的内存分配行为
- 773903 – gtk.h 和 gtktextiter.h 包括私有 gtktextattributes.h
参与进来
有兴趣参与 GTK+ 开发吗?查看新手的错误列表,并加入 irc.gnome.org 上的 IRC 频道 #gtk+。
关于“GTK+ 本周进展 – 23”的一条想法
评论已关闭。