章 5. 桌面系統

GNOME 3.14

GNOME Desktop 已被升級為上游版本 3.14,並且包含了新功能及數項功能增強。其中包含了:
已針對 Wayland 視窗化協定新增了數項功能,包括鍵盤配置、觸控螢幕支援、拖放功能支援、功能內容選單、工具提示及下拉式方塊、高解析度顯示支援,以及視窗移動和重設大小功能。
Multitouch gestures(多觸控手勢)現在已能被使用於觸控螢幕進行系統和應用程式瀏覽。Gestures 可被用來開啟「活動總覽」、「應用程式檢視」以及「訊息匣」或可被使用來切換應用程式和工作空間。
GNOME 3.14 提供了改善的 Wi-Fi hotspots 支援。當連上一個需要認證的 Wi-Fi 入口網站時,做為連線程序的一部分,GNOME 現在將會自動顯示登錄網頁。
個人的 File Sharing (WebDAV)Media Sharing (DLNA)Screen Sharing (VNC) 現在已會記得使用者希望它們在哪個網路上啟用。此外,「設定」亦提供了決定在哪個網路上進行共享的控制能力。這項功能可避免在公共位置中共享內容與服務。
當使用數個螢幕時,若顯示器離線並再次連線,GNOME 3.14 現在已能使畫面復原為其原始的位置。
虛擬和遠端機器的 GNOME 應用程式 Boxes 現在提供了 snapshot。此外,Boxes 現在亦提供了自動下載、在獨立視窗中執行數個 box,以及使用者介面改善,包括改善的全螢幕特性和快取縮圖。
GTK+ 3.14 包含了數項錯誤修正與功能增強,例如自動載入資源的選單、GtkListBox 中的多重選擇支援、GtkBuilder 檔案中的內容綁定、支援在一個小工具配置(gtk_widget_set_clip())之外繪圖、GtkStack 中的新轉換類型,以及 GtkSourceView 的檔案載入和儲存。此外,GTK+ 現在已提供了手勢互動上的支援。版本 3.14 上大部份的常見多點觸控手勢皆可使用於 GTK+ 應用程式中,例如輕觸、拖曳、撥動、捏合和旋轉。手勢可透過使用 GtkGesture 來加入到既有的 GTK+ 應用程式中。
GLib 3.14 現在提供了新 MIME Applications Associations Specification 上的支援、GHmac 中的 SHA-512 支援、支援桌面檔案中的實作,以及 unicode 7.0 的支援。
GNOME 的 Help 文件瀏覽器現在已經過重新設計,以達成與其它 GNOME 3 應用程式的一致性。協助畫面現在已使用了表頭工具列、包含了整合式的搜尋功能,以及書籤介面。
Looking Glass Inspector 這個 GNOME Shell Extension 已為開發人員新增了數項功能:檢查一個 namespace 時顯示所有 method、class 等等、物件偵測器歷史擴展、或將 looking glass 的結果複製為字串,並通過事件傳送至 gnome-shell。

ibus-gtk2 套件現在已更新了 immodules.cache 檔案

先前,update-gtk-immodules script 會搜尋一個早已不存在的 /etc/gtk-2.0/$host 目錄。因為如此,ibus-gtk2 套件的 post-installation script 會失敗並退出,而不建立或更新快取。Post-installation script 已更改並將 update-gtk-immodules 替換為 gtk-query-immodules-2.0-BITS,在這之後,問題便不再發生。