Bug 1174373 (desktop-rebase)

Summary: Rebase GNOME to 3.14.3
Product: Red Hat Enterprise Linux 7 Reporter: Matthias Clasen <mclasen>
Component: gnome-shellAssignee: Florian Müllner <fmuellner>
Status: CLOSED ERRATA QA Contact: Desktop QE <desktop-qa-list>
Severity: unspecified Docs Contact: Jana Heves <jsvarova>
Priority: unspecified    
Version: 7.2CC: ajb, atodorov, bnocera, dueno, jsvarova, leigh123linux, lmiksik, mdomonko, moez.roy, rainer.traut, riehecky, sgilson, tpelka, walters, yselkowi
Target Milestone: rcKeywords: Rebase
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: gnome-shell-3.14.4-4.el7 Doc Type: Release Note
Doc Text:
GNOME rebase to version 3.14 The *GNOME Desktop* has been upgraded to upstream version 3.14 (with some minor additions from 3.16), which includes new features and a number of enhancements. Namely: Red Hat Enterprise Linux 7.2 adds *GNOME Software*, a new way to install and manage software on the user's system based on a yum backend. GNOME PackageKit remains to be the default updater for GNOME (also installed by default). With *GNOME Software*, the user manages an integrated place for software related tasks, such as browsing, installing and removing applications, and viewing and installing software updates. On the Top Bar, the newly-named *System Status Menu* groups together all of the indicators and applets otherwise accessed individually – brightness slider, improved airplane mode, connecting to Wi-Fi networks, Bluetooth, Volume, and so on – into one coherent and compact menu. Regarding Wi-Fi, GNOME 3.14 provides improved support for Wi-Fi hotspots. When connecting to a Wi-Fi portal that requires authentication, GNOME now automatically shows the login page as a part of the connection process. The default key combination for locking the screen has been changed. The previous default shortcut `Ctrl+Alt+L` has been replaced by the `Super key+L` key combination. The new design of the *gedit* text editor incorporates all of previous features into a more compact interface, which gives more space for work. Use of popovers for selecting the document format and tab width is more efficient compared to the previous use of dialogs and menus. Consolidated sidebar controls also give more space for content while retaining the original functionality. Other notable improvements include new shortcuts for opening the last closed tab with `Ctrl+Shift+T` and for changing case. *Nautilus*, the GNOME file manager, now uses the `Shift+Ctrl+Z` key combination, not `Ctrl+Y`, for the `redo` operation. Also, a header bar, instead of a toolbar, is now used. GNOME 3.14 includes a reimagined *Videos* application. Modern in style, the new version allows the user to browse videos on the computer as well as online video channels. *Videos* also includes a redesigned playback view. This provides a more streamlined experience than the earlier version: floating playback controls hide when the user does not need them, and the fullscreen playback view also has a new more refined look. *Evince* features improved accessibility for reading PDF files. The new version of the document viewer uses a header bar to give more space to your documents. When it is launched without a document being specified, *Evince* also shows a useful overview of your recent documents. The latest *Evince* version also includes *High Resolution Display Support* and enhanced accessibility, with links, images and form fields all being available from assistive technologies. The new version of GNOME *Weather* application makes use of GNOME's new geolocation framework to automatically show the weather for your current location, and a new layout provides an effective way to read weather forecasts. This release also brings improved support for comments in *LibreOffice* - import and export of nested comments in the ODF, DOC, DOCX and RTF filters, printing comments in margins, and formatting all comments. The GNOME application for virtual and remote machines, *Boxes*, introduces snapshots. *Boxes* now provide automatic downloading, running multiple boxes in separate windows, and user interface improvements, including improved fullscreen behavior and thumbnails. The GNOME *Help* documentation viewer has been redesigned to be consistent with other GNOME 3 applications. Help now uses a header bar, has an integrated search function, and bookmarking interface. *GTK+* 3.14 includes a number of bug fixes and enhancements, such as automatic loading of menus from resources, multi-selection support in *GtkListBox*, property bindings in *GtkBuilder* files, support for drawing outside a widget's allocation (gtk_widget_set_clip()), new transition types in GtkStack, and file loading and saving with *GtkSourceView*. In addition, *GTK+* now provides support for gesture interaction. With 3.14, the majority of common multitouch gestures are available for use in GTK+ applications, such as tap, drag, swipe, pinch, and rotate. Gestures can be added to existing GTK+ applications using *GtkGesture*. A GNOME Shell Extension, *Looking Glass Inspector*, has obtained a number of features for developers: showing all methods, classes, and so on in a namespace upon inspection, object inspector history expansion, or copying *Looking Glass* results as strings, and passing through events to gnome-shell. The *High Resolution Display Support* feature has been extended to include all the key aspects of the core GNOME 3 experience, including the Activities Overview, animations in the Activities Overview along with new window animations, Top Bar, lock screen and system dialogs. As far as GNOME Extensions are concerned, this release introduces support for alternative dock positioning, including the bottom side of the screen, in *Simple Dock*, a dock for the Gnome Shell.
Story Points: ---
Clone Of:
: 1246151 (view as bug list) Environment:
Last Closed: 2015-11-19 07:14:27 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On: 1078323, 1109302, 1174379, 1174383, 1174384, 1174385, 1174388, 1174390, 1174391, 1174394, 1174395, 1174398, 1174403, 1174406, 1174414, 1174415, 1174417, 1174419, 1174421, 1174423, 1174426, 1174427, 1174428, 1174430, 1174432, 1174433, 1174435, 1174436, 1174438, 1174439, 1174442, 1174444, 1174445, 1174446, 1174447, 1174448, 1174498, 1174500, 1174501, 1174505, 1174508, 1174509, 1174510, 1174513, 1174515, 1174518, 1174520, 1174525, 1174528, 1174531, 1174534, 1174535, 1174536, 1174537, 1174538, 1174539, 1174541, 1174545, 1174547, 1174548, 1174550, 1174552, 1174554, 1174555, 1174556, 1174557, 1174558, 1174559, 1174561, 1174562, 1174564, 1174565, 1174566, 1174568, 1174570, 1174571, 1174572, 1174574, 1174575, 1174577, 1174580, 1174581, 1174584, 1174585, 1174587, 1174588, 1174589, 1174590, 1174591, 1174592, 1174593, 1174594, 1174596, 1174597, 1174599, 1174600, 1174601, 1174602, 1174709, 1174711, 1174713, 1174714, 1174716, 1174719, 1174721, 1174722, 1174725, 1174726, 1174728, 1174911, 1174946, 1184188, 1184192, 1184193, 1184195, 1184196, 1184198, 1184199, 1184200, 1184201, 1184202, 1184203, 1184206, 1184208, 1184209, 1184210, 1184211, 1184212, 1184213, 1184214, 1184215, 1184216, 1184219, 1184220, 1194855, 1201148, 1202801, 1203755, 1204902, 1210553, 1217519, 1217529, 1219504, 1219532, 1220379, 1220479, 1220484, 1221261, 1221264, 1221283, 1222637, 1222974, 1224688, 1230752, 1235221, 1235413, 1235572, 1235584, 1236016, 1237362, 1238397, 1277648, 1386982    
Bug Blocks: 1191019, 1205796, 1230849, 1251092    

Description Matthias Clasen 2014-12-15 18:34:52 UTC
Description of problem:

We are planning a desktop rebase to GNOME 3.14.x in 7.2. gnome-shell should be rebased to the latest stable release from the 3.14 branch (likely the still-to-be-released 3.14.3).

Comment 7 Bastien Nocera 2015-05-12 11:14:55 UTC
Current gnome-shell build fails to install. Is libgsystem still used in gnome-shell?
DEBUG util.py:257:  Error: Package: gnome-shell-3.14.4-2.el7.x86_64 (build)
DEBUG util.py:257:             Requires: libgsystem(x86-64)

Comment 8 Florian Müllner 2015-05-12 11:51:47 UTC
(In reply to Bastien Nocera from comment #7)
> Current gnome-shell build fails to install. Is libgsystem still used in
> gnome-shell?

It was only dropped upstream in 3.16. However the relevant patches should already be backported in gnome-shell-3.14.4-4.

Comment 16 errata-xmlrpc 2015-11-19 07:14:27 UTC
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory, and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

https://rhn.redhat.com/errata/RHBA-2015-2216.html