第 6 章 桌面

GNOME 恢复为版本 3.14

已将 GNOME Desktop 升级至上游版本 3.14(在 3.16 的的基础上有少量增加),其中包括新功能和大量增强。值得关注的有:
Red Hat Enterprise Linux 7.2 添加了 GNOME Software,这是使用 yum 后端,在用户系统中安装和管理软件的新方法。GNOME PackageKit 仍然是 GNOME 的默认更新程序(也默认安装此软件)。用户可使用 GNOME Software 一并管理与软件有关的任务,比如流量、安装和删除应用程序,以及查看和安装软件更新。
在顶栏中,新命名的系统状态菜单将所有可单独访问的指示器及小程序,即亮度调节、改进的飞行模式、连接到 Wi-Fi 网络、蓝牙、音量等等,合并为一个连贯和简洁的菜单。就 Wi-Fi 而言,GNOME 3.14 为 Wi-Fi 热点提供改进的支持。当连接到需要验证的 Wi-Fi 门户后,GNOME 现在可自动显示登录页面,这是连接过程的一部分。
已更改了锁屏的默认密钥组合。之前的默认快捷键 Ctrl+Alt+L 已改为 Super key+L 组合键。
新的 gedit 文本编辑器设计将之前的功能全部集成到一个更简洁的页面中,以便给出更多工作空间。相比之前使用对话和菜单的方法,使用弹出框(popover)选择文档格式和标签宽度更有效。整合的边栏控制不仅保留原始功能,还给出更多使用空间。其他的重要改进包括使用 Ctrl+Shift+T 新快捷键打开最后关闭的标签,以及更改问题单的功能。
GNOME 文件管理器 Nautilus 现在使用 Shift+Ctrl+Z 组合键而不是 Ctrl+Y 组合键完成重做(redo)操作。另外,现在使用标题栏而不是工具栏。
GNOME 3.14 包括重新构思的 Videos 应用程序。新版本式样新颖,允许用户浏览计算机以及在线视频频道中的视频。Videos 还包括重新设计的回放查看。这样可为用户提供比之前的版本更流畅的体验:用户不需要时会隐藏浮动回放控制,同时全屏回放查看也更精致。
Evince 包括改进的 PDF 文档存取功能。该文档查看器的新版本使用标头栏为文档提供更多空间。如果启动时没有指定任何文件,Evince 还会显示最近打开文档的概述。最新的 Evince 版本还包括 高解析度显示支持 和增强的辅助功能。
GNOME Weather 应用程序的新版本使用 GNOME 的新地理位置框架自动显示您所在位置的天气情况,并使用新的布局提供阅读天气预报的有效方法。
这个发行本还改进了 LibreOffice 的注释功能 - 即在 ODF、DOC、DOCX 和 RTF 过滤器中导入和导出嵌套的注释,在边距显示注释,以及格式化所有注释。
用于虚拟和远程机器的 GNOME 应用程序 Boxes 引进了快照。Boxes 现在看提供自动下载,在不同视窗中运行多个 box,以及用户界面改进,比如改进的全屏行为和缩略图。
已重新设计 GNOME Help 文档浏览器,使其与其他 GNOME 3 应用程序一致。Help 现在使用标题栏,具有集成的搜索功能以及书签界面。
GTK+ 3.14 包含了大量的程序错误修复和增强,如从资源中自动加载菜单、GtkListBox 的多选支持、GtkBuilder 文件中的属性绑定、支持在 widget 的分配区(gtk_widget_set_clip())外画图、GtkStack 中的新转换类型、用 GtkSourceView 进行文件加载和保存。此外,GTK+ 现在提供了对手势交互支持。在版本 3.14 中,GTK+ 应用程序中可使用大部分常用多点触控手势,如点一下(tap)、拖动(drag)、滑动(swipe)、二指往內或往外拨动(pinch)、旋转(rotate)。可以通过 GtkGesture 在现有的 GTK+ 应用程序中添加手势。
GNOME 的 Shell Extension,Looking Glass Inspector 为开发人员提供了大量功能:检查时显示命名空间中的所有方法、类别、对象检查程序历史记录展开、复制 Looking Glass 结果为字符串、将事件传入 gnome-shell。
高解析度显示支持 功能已扩展为包括所有核心 GNOME 3 体验的所有关键方面,其中包括活动概述,活动概述动画及新视窗动画,顶栏,锁屏及系统对话。
就 GNOME 扩展而言,这个发行本引进了备用连接定位,其中包括 Simple Dock 在该页面底部为 Gnome Shell 提供的连接。

ibus-gtk2 软件包现在更新了 immodules.cache 文件

以前 update-gtk-immodules 脚本会搜索不再存在的 /etc/gtk-2.0/$host 目录。由此,ibus-gtk2 的 post-installation 脚本会运行失败,无法创建或更新缓存就退出了。我们修改了 post-installation 脚本,用 gtk-query-immodules-2.0-BITS 替代了 update-gtk-immodules,现在已经解决这个问题。