这是 GTK+ 2.16 之前的第一个开发版本。
此版本修复了35 个错误!
- GtkFileChooser
- 记住文件选择器在调用时的尺寸
- 处理在条目中输入的 URI
- 改进自动完成功能,特别是对于 URI
- GtkEntry
- 用于按窗口小部件选择输入法的新属性“im-module”
- 新的图标相关 API 已重命名以保持一致性
- 添加了图标工具提示的属性和设置器
- GtkTextView
- 用于按窗口小部件选择输入法的新属性“im-module”
- 新的信号“paste-done”,以便更好地处理异步粘贴
- GtkScale
- 用于添加带注释标记的新 API:gtk_scale_add_mark。
- GtkAction
- 重新设计操作和代理交互的方式,使交互不那么临时,更具可扩展性,并且更适合在像 glade 这样的 GUI 构建器中支持。要用作代理,窗口小部件现在必须实现 GtkActivatable 接口,并且 GtkActivatable 实现负责将其外观与操作同步并激活操作。现在,所有通常用作代理的窗口小部件都实现了 GtkActivatable。这是一个重大更改,并且很可能会破坏 GtkAction 的一些当前用户,因此欢迎就此造成的问题提供反馈。
- 添加“gicon”属性以使用 GIcon 指定图标
- GDK
- 在 X11 上,GDK 现在会缓存光标以避免光标主题开销
- 用于空白光标的新光标类型:GDK_BLANK_CURSOR
- 新的弃用
- gtk_scale_Button_get_orientation()
- gtk_scale_button_set_orientation()
- gtk_action_connect_proxy()
- gtk_action_disconnect_proxy()
- gtk_widget_get_action()
- gtk_action_block_activate_from()
- gtk_action_unblock_activate_from()
- 直接访问“gtk-action”对象数据
- 与翻译人员相关的更改
- 导航和媒体库存标签现在具有单独的消息上下文
- 大写锁定警告字符串已更改
阅读原始公告以获取更多信息和下载。