GTK+ 2.17.3 不稳定版本发布

这是为 GTK+ 2.18 做准备的开发版本。

GTK+ 2.17.2 的更改概述

  • GtkFileChooser:现在默认显示大小列
  • GtkStatusIcon:具有标题属性,可供 AT 在读取状态图标时使用
  • GtkInfoBar
    • 默认主题现在包含信息条的颜色定义
    • 已删除 ::use-tooltip-style 样式属性
  • GtkMountOperation 现在支持在卸载操作期间进行交互。
  • 客户端窗口分支已合并;GDK 现在在客户端维护自己的窗口层次结构,并且仅在不可避免的情况下使用 X 窗口。此更改的一些好处是:
    • 减少闪烁
    • 能够对窗口小部件进行变换和动画渲染
    • 更容易嵌入 GTK+ 小部件,例如到 Clutter 场景图中

    这是对 GDK 工作方式的根本性更改,请注意回归。

此版本修复了 12 个错误!

有关更多信息和下载,请参阅原始公告

GLib 2.21.3 不稳定版本发布

这是为 GLib 2.22 做准备的开发版本。

GLib 2.21.2 的更改概述

  • GMappedFile 现在已进行引用计数
  • 主循环:现在可以使用 g_main_context_push_thread_default 设置每个线程的默认上下文。
  • glib-mkenums 除了 @filename 之外,还支持 @basename@ 替换
    • GIO

    • Vfs 实现可以支持存储每个文件的元数据。
    • GCancellable 现在可以被子类化。
    • 卸载和弹出方法现在可以选择允许交互,通过采用 GMountOperation 对象的变体。

此版本修复了 11 个错误!

有关更多信息和下载,请参阅原始公告

GTK+ 2.16.4 稳定版本发布

这是为了修复 2.16.3 中引入的不幸错误而进行的快速后续版本。
这修复了错误 586330 的修复程序引入的副作用,该副作用导致所有标准按钮丢失了助记符。

有关更多信息和下载,请参阅原始公告

GTK+ 2.17.2 不稳定版本发布

这是为 GTK+ 2.18 做准备的开发版本。

GTK+ 2.17.1 的更改概述

  • GtkInfoBar:一个新的窗口小部件,用于在内容窗格中显示临时的“消息区域”。API 类似于 GtkDialog,并支持不同消息类型(警告、错误等)的主题设置
  • GtkFileChooser

    • 通过省略长名称并防止垂直尺寸变化来改进路径栏
    • 现在默认隐藏备份文件
    • GTK+ 现在会记住文件选择器的排序状态
  • GtkButtonBox:现在实现了 GtkOrientable 接口。
  • 打印:GTK+ 现在支持打印应用程序定义的“选择”,以及通常的页面范围。
  • 与主题作者相关的更改

    • 新的 GtkInfoBar 窗口小部件使用符号颜色,以便根据消息类型设置其背景颜色主题。默认情况下,它使用与工具提示相同的背景颜色。可以使用样式属性关闭此功能。
    • GTK+ 文件选择器(以及 nautilus 和其他 GIO 图标信息的用户)现在可以为 xdg 用户目录显示不同的图标。图标名称为 folder-documents、folder-download、folder-music、folder-pictures、folder-publicshare、folder-templates、folder-videos,并自动回退到标准文件夹图标。

此版本修复了 27 个错误!

有关更多信息和下载,请参阅原始公告

GLib 2.21.2 不稳定版本发布

这是为 GLib 2.22 做准备的开发版本。

GLib 2.21.1 的更改概述

  • GIO

    • g_socket_speaks_ipv4 是一个新的函数,用于检查套接字是否可以讲 IPv4。
    • g_socket_listener_add_address 获得了一个新的 effective_address 输出参数。
    • GIO 现在为 XDG 用户目录返回特殊图标,名称为 folder-music、folder-documents 等。
    • GIO 增加了对启动/停止驱动器的支持,可用于连接外部硬盘盒、磁盘阵列、iSCSI 设备等。请参阅 g_file_start/stop_mountable。
  • GLib

    • g_reload_user_special_dirs_cache 是一个新函数,用于强制 GLib 从磁盘重新加载 XDG 用户目录映射。

此版本修复了 22 个错误!

有关更多信息和下载,请参阅原始公告

GTK+ 2.17.1 不稳定版本发布

这是为 GTK+ 2.18 做准备的开发版本。

GTK+ 2.17.0 的变更概述

  • GtkLabel
    • GtkLabel 可以显示嵌入的 URL,很像 SexyUrlLabel
  • 打印
    • GTK+ 包括一个与 PAPI 打印服务协同工作的打印后端。
    • 文件和 lpr 后端可以每张纸打印多页。
  • 与主题作者相关的更改
    • GtkLabel 中的 URL 支持使用 link-color / visited-link-color 样式属性

此版本修复了 19 个错误!

有关更多信息和下载,请参阅原始公告