GLib 2.18.0 稳定版本发布

GLib 2.18 是一个稳定版本,它在 GLib 2.16 的基础上增加了功能上的增量改进,同时保持了二进制和源代码的兼容性。

glib-2.18.0.tar.bz2
md5sum:06e5afe4ce055085dc5fd9fdab527bf7

glib-2.18.0.tar.bz2
md5sum:e55609e7a08755b40d234090f5dfd530

主要新功能包括

  • Unicode 5.1 支持
  • 支持最新版本的共享 MIME 规范,包括 MIME 类型的图标和卷的内容类型
  • 通过 g_dgettext()、g_dngettext() 和 NC_() 改进了国际化支持
  • 支持 GMarkup 中的“子解析器”
  • 支持图标上的标志
  • GIO 支持 Windows 上的 HTTP URI

有关更多详细信息和已修复错误的列表,请参阅 2.17.x 开发版本的公告

GLib 2.17.6 不稳定版本发布

这是通往 GLib 2.18 的第六个开发版本。

glib-2.17.6.tar.bz2
md5sum:b596b80ec89bbcc7ddb77fbf0e4db056

glib-2.17.6.tar.gz
md5sum:bbdcc3370d40e875bc0841474d9246af

GLib 2.17.4 的更改
修复 64 位 Windows 上的问题
– g_markup_context_get_user_data:用于在回调之外访问 user_data 的新函数

GIO
– g_mount_guess_content_type_sync:g_mount_guess_content_type 的同步版本
– GEmblem:一个 GIcon 实现,它向图标添加与标志相关的元数据
– GEmblemedIcon:一个 GIcon 实现,可以向图标添加标志

此版本修复了 14 个错误

GLib 2.17.4 不稳定版本发布

这是通往 GLib 2.18 的第五个开发版本。

glib-2.17.4.tar.bz2
md5sum:9692116d39c2bd00c53a9b469711e3fc

glib-2.17.4.tar.gz
md5sum:cf7730a308a5ba9e4db71a73efa4e53b

GLib 2.17.3 到 GLib 2.17.4 的更改概述

GIO

  • 用于处理内容类型的新 API:g_mount_guess_content_type、g_content_type_guess_for_tree
  • 导出卷监视器类上的弹出按钮信号
  • 用于启用进程外卷监视器的新 API:g_volume_get_activation_root

GObject

  • 用于处理类结构中没有槽的信号的新 API:g_signal_new_class_handler、g_signal_override_class_handler

国际化

  • 添加一个 NC_ 宏,它是 C_ 的无操作等效项

GMarkup

  • 添加两个新函数 g_markup_parse_context_push、g_markup_parse_context_pop 以支持“子解析器”

此版本修复了 23 个错误

GLib 2.17.2 不稳定版发布

这是 GLib 2.18 的第二个开发版本。

glib-2.17.2.tar.bz2 md5sum: 2df8550a229771859a791f20c56a47a8
glib-2.17.2.tar.gz md5sum: 34ed2b4c91edac39a0bc7aea9d4491fe

从 GLib 2.17.0 到 GLib 2.17.1 的更改

  • 新函数:g_utime(),一个用于 utime() 的 gstdio 包装器
  • 新函数:g_dgettext() 和 g_dngettext(),具有附加功能的相应 gettext 函数的包装器
  • 支持最新版本的 shared-mime 规范,包括 MIME 类型的图标
  • 新函数:g_themed_icon_prepend_name()

此版本修复了28个错误!