更多...

GNOME 3.6 的更多改进

GNOME 3.6 中的其他 GNOME 平台改进包括:

  • Pango,用于布局和渲染文本的库,已改为使用 Harfbuzz 以提供更好的渲染并节省内存。带来的副作用是已弃用的 pangox 后端被移除了。 独立的 pangox tarball 可以帮助转换弃用的 pangox API。

  • Zeitgeist 活动记录框架已被应用在 Empathyfolks 中。

  • libgdata支持 Google Drawings

  • 要测试您的 DBus 应用,您可以使用 GTestDBus,这样您的测试将会使用私人会话而非用户会话。

  • gnome-common 提供 GNOME_CODE_COVERAGE m4 宏以允许项目更容易使用 lcov 加入代码覆盖(code coverage)支持。访问 totem-pl-parser 查看使用范例。

  • GNOME 的默认 GSettings 后端 dconf 有巨大的改进,特别是在测试能力上。

  • librest - 访问 RESTful 网络服务的 API,已经支持 HTTP 认证。

  • 全部的 gvfs 工具,包括 GLibGTK+ 的命令行工具也有了手册页面。

展望 GNOME 3.8

  • libgnome-keyring 将会全面弃用 改用 libsecret.

    libsecret 库现在是Secret Service D-Bus API 的新客户端。它允许在桌面上以通用方式存储密码。

  • GNOME 的浏览器 Web 已移植到 WebKit2。如果您想试试这个在进行中的作品,用命令 --with-webkit2 编译浏览器。这意味着:

    • 反应速度提升 (惊人的滚动表现!)和稳定性提升。

    • 由于 OOP 插件的支持,GTK 2.x 又能直接工作了。这意味着 Flash 的支持不用依赖nspluginwrapper

    • 其他的改进是用户看不到的,比如安全性的增强或者改进了 API ,都让我们有了比传统 WebKit 更好的体验。

  • Evolution 将会使用 WebKit 编写信息。这样会弃用 GtkHtml。它也会有新的导入器架构。

  • Evolution-Exchange (Exchange 到 Microsoft Exchange 服务器连接器之一) 可能会弃用而改用 Evolution-EWSEvolution-MAPI.