分类:不稳定版本
GLib 2.19.4 不稳定版本发布
这是 GLib 2.20 之前的第四个开发版本。
更改概述
- GIO
- 在嗅探 mime 类型时使用 O_NOATIME
- 添加一个方便的方法来检查 GSimpleAsyncResult 是否有效
阅读原始公告了解更多信息和下载。
GTK+ 2.15.0 不稳定版本发布
这是 GTK+ 2.16 之前的第一个开发版本。
2.14.x 和 2.15.0 之间的更改概述
- GtkFileChooser
- 可选显示文件大小
- 必要时挂载卷
- 选择更好的 mime 图标
- GtkEntry
- 可以在条目的任一侧显示图标,这些图标可以设置为可点击、拖动源等
- 可以显示进度信息
- 除非显式设置,否则为不可见条目选择最佳的可用占位符字符。请参阅 invisible-char-set 属性
- 输入法在不可见条目中再次起作用
- 不可见条目可以选择显示大写锁定警告。可以使用 caps-lock-warning 属性关闭此功能
- GtkStatusIcon
- 使用托盘图标规范的扩展来协商 RGBA 支持。
- GNOME 面板也支持此功能。有关详细信息,请参阅 http://lists.freedesktop.org/archives/xdg/2008-September/009934.html
- 支持滚动事件、鼠标中键单击和富工具提示
- GtkLinkButton
- 尊重用户定义的工具提示
- 具有默认的 url 钩子
- GtkBuilder
- 可以构建菜单
- 可以将加速器组与窗口关联
- 子属性现在可以翻译,例如 GtkAssistant::page-title
- GtkOrientable
- 所有具有水平和垂直变体的窗口小部件实现的新接口
- 打印支持
- 打印到文件可以保存到非本地文件
- 页面渲染可以延迟到线程以避免阻塞主循环
- GDK
- 当大写锁定状态更改时,GdkKeymap 会发出 state-changed 信号
- 新弃用的函数
- gdk_window_get_toplevels(),
- gtk_font_selection_dialog_get_apply_button(),
- gtk_status_icon_set_tooltip(),
- gtk_toolbar_set_orientation()
- 与主题作者相关的更改
- GtkMenu::arrow-placement 样式属性允许更节省空间的滚动菜单布局
- 子菜单箭头可以相对于字体大小进行缩放,使用
- GtkMenuItem::arrow-scaling 样式属性
- 主题可以设置 GtkDialog::content-area-spacing 样式属性来更改内容区域元素之间的间距
- GtkEntry::state-hint 样式属性可用于使 GTK+ 在绘制条目的背景时传递正确的状态
- GtkEntry::prelight 样式属性可用于禁止鼠标悬停时条目中图标的预亮
- 与翻译人员相关的更改
- GTK+ 已切换为使用带有上下文的双参数 C_() 宏而不是 Q_() 来处理消息
阅读原始公告,了解更多信息,包括错误修复和下载位置。
GLib 2.19.2 不稳定版本发布
这是一个快速后续版本,用于恢复 2.19.1 中的更改,该更改会不必要地更改 g_data_input_stream_read_line() 的既定行为。
阅读原始公告了解更多信息和下载。
GLib 2.19.1 不稳定版本发布
这是 GLib 2.20 之前的第二个开发版本。
从 GLib 2.19.0 到 GLib 2.19.1 的更改概述
- g_icon_to_string, g_icon_new_for_string: GIcon 序列化支持
- G_FILE_ATTRIBUTE_PREVIEW_ICON:用于预览图像的新文件属性
- g_app_info_get_commandline:获取完整命令行的新函数
- g_mount_shadow, g_mount_unshadow, g_mount_is_shadowed: 新
- 函数用于“隐藏”挂载(即,当它们已经有不同的表示形式(如书签)时,将其从 UI 中隐藏)
此版本修复了 42 个错误。
阅读原始公告了解更多信息和下载。
GLib 2.19.0 不稳定版本发布
这是 GLib 2.20 之前的第一个开发版本。
从 GLib 2.18.1 到 GLib 2.19.0 的更改概述
- 重写 GHashTable 以使用带有二次探测的开放寻址而不是链接。这有可能显著减少内存碎片,同时由于更好的局部性和不需要为节点调用 alloc/free 函数而略快。基准测试表明它总体上使用的内存也更少。
- 使 g_poll 可作为公共 API 使用
- 用于断言 GError 设置或未设置的新宏 g_assert_error 和 g_assert_no_error
- g_cancellable_make_pollfd:用于为可取消对象制作 GPollFD 的新方法
- g_app_info_can_delete, g_app_info_delete, g_app_info_reset_type_associations:用于清理应用程序信息和内容类型的新函数
- 启动应用程序时,尽可能始终传递 fuse file:// uri,并让 gio 将此类 uri 转换回 gio uri。
此版本修复了 33 个错误!
阅读原始公告了解更多信息和下载。
GTK+ 2.13.7 不稳定版本发布
这是 GTK+ 2.14 之前的另一个开发版本。
gtk+-2.13.7.tar.bz2
md5sum: 53c925985a399a68b9c0439ee18b81f3
gtk+-2.13.7.tar.gz
md5sum: 357e04a4854488053ff9988f6843ada3
此版本修复了22个错误!
GLib 2.17.7 不稳定版本发布
这是通往 GLib 2.18 的另一个开发版本。
glib-2.17.7.tar.bz2
md5sum: 50abcc857a93498fe7d8d0bda2ed2805
glib-2.17.7.tar.gz
md5sum: 135f08f90198690da27e2194654bd15c
GLib 2.17.6 的更改概述
- 更多针对 64 位 Windows 的修复
- GIO:为 Windows 上的 HTTP 和 HTTPS URI 添加 VFS 实现
此版本修复了15个错误!
Pango-1.21.4 不稳定版本发布
Pango-1.21.4 现在可以下载了
pango-1.21.4.tar.bz2
md5sum: 75f8dea346a160f8f45c47cd30e6ab3b
pango-1.21.4.tar.gz
md5sum: 3a12cb5a7f2dc562aab415d764810f4e
1.21.3 的更改概述
- 如果目标 Cairo surface 支持,则使用 cairo_show_text_glyphs()。这是通过添加新的 PangoRenderer 方法 draw_glyph_item() 来完成的。如果自定义 PangoRenderer 实现委托给 pango_cairo 并以 PDF 文件为目标,则可能需要实现此方法。
- 现在需要 cairo >= 1.7.4
- Win32 构建改进
- 通过 U+2028 LINE SEPARATOR 分隔的行进行对齐
- 各种小的修复和改进
- 新的 API 添加。您可以在原始公告中阅读更多相关信息。
此版本修复了11个错误!
GTK+ 2.13.6 不稳定版本发布
这是通往 GTK+ 2.14 的第七个开发版本。
gtk+-2.13.6.tar.bz2
md5sum: d9b3455d4639d44073abd1fb89d0c7b9
gtk+-2.13.6.tar.gz
md5sum: 14374de5407df1e794324c87d1634363
GTK+ 2.13.5 的更改概述
- 修复 64 位 Windows 上的问题
- 修复了长期存在、众所周知的禁用按钮处理问题,bug 56070
- 如果 Xrandr 实现只是一个存根,则回退到 Xinerama
- gdk_threads_add_timeout_seconds[_full]:具有秒粒度的新函数,以完成 gdk_threads_ timeout 函数集
- 支持使用指定为 GEmblemedIcon 的标志渲染图标
- GtkFileChooser 现在有一个面向 GFile 的 API,用于创建具有特定后端的 GtkFileChooser 的函数已被弃用,因为直接使用了 GIO。
- GtkAdjustment 已被密封,添加了所有结构字段的 getter 和 setter。
此版本修复了30个错误!