還有更多…

3.6 未來的強化

其他 GNOME 平臺在 GNOME 3.6 中的改進包括:

  • Pango,用來配置與繪製文字的程式庫,已改成使用 Harfbuzz 以提供更高品質的繪製並節省記憶體。而這個改變的副作用就是已廢棄的 pangox 後端被移除了。 單獨版 pangox 的 tarball 可以協助那些廢棄的 pangox API 的轉移。

  • Zeitgeist 活動記錄架構已應用於 Empathyfolks

  • libgdata 增加了 對 Google 繪圖的支援

  • 要測試您的 DBus app 您可以使用 GTestDBus,如此您的測試就會使用私有作業階段匯流排而非使用者的。

  • gnome-common 提供 GNOME_CODE_COVERAGE m4 巨集允許專案更容易使用 lcov 加入原始碼覆蓋。查閱 totem-pl-parser 可看到實作的範例。

  • GNOME 的預設 GSettings 後端 dconf 有了大量改進,著重在測試能力。

  • librest存取 RESTful 網頁服務的 API,加入了 HTTP 驗證的支援。

  • 所有的 gvfs 公用程式,包含屬於 GLibGTK+ 一部分的命令列公用程式現在都有使用手冊了。

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 (Evolution 的 Microsoft Exchange 伺服器連接器之一) 可能會廢棄而改用 Evolution-EWSEvolution-MAPI