Accepting request 481595 from GNOME:Factory

Update to 3.24.0 (forwarded request 481580 from dimstar)

OBS-URL: https://build.opensuse.org/request/show/481595
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gnome-shell?expand=0&rev=125
This commit is contained in:
Dominique Leuenberger 2017-03-22 22:10:33 +00:00 committed by Git OBS Bridge
commit a55468d917
5 changed files with 164 additions and 17 deletions

View File

@ -112,13 +112,25 @@ function toggleAppMenu() {
// treated as true by XSettings
const showAppMenuKey = 'Gtk/ShellShowsAppMenu';
const showAppMenuSLESetKey = 'Gtk/ShellShowsAppMenu/SLESet';
// NOTE double `unpack` is needed as 'a{sv}' construction would wrap the value
// in an extra Variant container.
let showAppMenuP = valueObj[showAppMenuKey]
? valueObj[showAppMenuKey].unpack()
? valueObj[showAppMenuKey].unpack().unpack()
: 1;
let showAppMenuSLESet = valueObj[showAppMenuSLESetKey]
? valueObj[showAppMenuSLESetKey].unpack()
? valueObj[showAppMenuSLESetKey].unpack().unpack()
: 0;
// NOTE extra check to make sure `showAppMenuP` and `showAppMenuSLESet` are
// numbers. ('v' can be many other types and it's possible the user sets so)
// The fallback value is the same as above defaults.
if (typeof showAppMenuP !== 'number') {
showAppMenuP = 1;
}
if (typeof showAppMenuSLESet !== 'number') {
showAppMenuSLESet = 0;
}
// NOTE: In SLE Classic mode, if app menu is set to shown, hide it and set a
// special flag to mark this change for restoring.
if (isSLEClassicModeGlobal() && showAppMenuP) {

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:d1e6bd80ddd1fef92d80b518d4dbeffa296e8f003402551b8c37c42744b7d42f
size 1952576

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:86e1bd1ee9f721b25ebcf7edd80f39fafe7342fc0695ba6ddf804152cd45ada7
size 1980436

View File

@ -1,3 +1,132 @@
-------------------------------------------------------------------
Mon Mar 20 20:39:20 UTC 2017 - dimstar@opensuse.org
- Update to version 3.24.0:
+ Updated translations.
-------------------------------------------------------------------
Fri Mar 17 14:49:39 UTC 2017 - fcrozat@suse.com
- Drop Recommends on browser plugin, we use supplements now.
- Replace Supplements on Firefox with Supplements on Epiphany for
browser plugin (bsc#1029915).
-------------------------------------------------------------------
Tue Mar 14 17:45:21 UTC 2017 - dimstar@opensuse.org
- Update to version 3.23.92:
+ Implement DND to overview on wayland (bgo#765003).
+ Make telepathy optional at runtime (bgo#771721, bgo#779878).
+ Don't show forecasts for NYC when geoclue gets stuck
(bgo#779898).
+ Add bottom edge drag gesture to bring up the OSK (bgo#757712).
+ Allow switching between pads in the same group (bgo#779986).
+ Ignore showBanners policy for critical notifications
(bgo#779974).
+ Misc. bug fixes: bgo#779435, bgo#779819, bgo#779820.
+ Updated translations.
- Drop pkgconfig(telepathy-glib) and
pkgconfig(telepathy-logger-0.2) BuildRequires: no longer
required.
-------------------------------------------------------------------
Thu Mar 2 18:01:06 UTC 2017 - dimstar@opensuse.org
- Provide dbus(org.freedesktop.Notifications): gnome-shell
implements the Notifications interface.
-------------------------------------------------------------------
Wed Mar 1 15:28:00 UTC 2017 - zaitor@opensuse.org
- Update to version 3.23.91:
+ Use the original timestamps for restored notifications
(bgo#766410).
+ Add weather information to date+time drop-down (bgo#754031).
+ Refine message list layout in date+time drop-down (bgo#775763).
+ Make next/prev media controls insensitive when unavailable
(bgo#773884).
+ Misc. bug fixes: bgo#772210, bgo#769546, bgo#775799.
+ Updated translations.
- Replace gnome-common with libtool BuildRequires followings
upstream changes.
-------------------------------------------------------------------
Fri Feb 17 10:44:31 UTC 2017 - zaitor@opensuse.org
- Update to version 3.23.90:
+ Handle Ctrl+Q and Ctrl+W in portal window (bgo#764133).
+ Allow to scroll through ibus candidates with mouse
(bgo#776032).
+ Reload apps on .desktop file content changes (bgo#773636).
+ Use private data/cache directories in portal helper
(bgo#775639).
+ Fix subsurfaces not showing up in previews (bgo#756715).
+ Fix theme node transitions (bgo#778145).
+ Update pad (o)leds on mode switches (bgo#776543).
+ Add security indicators to defend against malicious portals
(bgo#749197).
+ Don't allow type ahead at the login screen (bgo#766139).
+ Don't fail to load because of TLS errors (bgo#778253).
+ Ensure the network lists remains sorted on rename (bgo#778686).
+ Toggle power-off/suspend button on long-press (bgo#721173).
+ Add "kill-switch" for user extensions (bgo#778664).
+ Add night light indicator to status area (bgo#741224).
+ Misc. bug fixes: bgo#759793, bgo#735233, bgo#762444,
bgo#777784, bgo#777934, bgo#778158, bgo#776199, bgo#778425,
bgo#771098, bgo#778552, bgo#777317, bgo#778660, bgo#778661,
bgo#745626, bgo#778672.
+ Updated translations.
- Replace pkgconfig(libmutter), pkgconfig(mutter-clutter-1.0) and
pkgconfig(mutter-cogl-pango-1.0) with pkgconfig(libmutter-0),
pkgconfig(mutter-clutter-0) and pkgconfig(mutter-cogl-pango-0)
BuildRequires following upstream changes in mutter.
-------------------------------------------------------------------
Fri Feb 17 10:44:30 UTC 2017 - dimstar@opensuse.org
- Update to version 3.23.3:
+ Fix replacing of GNotifications (bgo#775149).
+ Prepare for mozjs31 GJS (bgo#775374).
+ Misc. bug fixes: bgo#775507, bgo#776130.
+ Updated translations.
-------------------------------------------------------------------
Fri Feb 17 10:44:29 UTC 2017 - dimstar@opensuse.org
- Update to version 3.23.2:
+ Implement Pad configuration OSD (bgo#771067).
+ Show overview on three-finger touchpad pinch (bgo#765937).
+ Summarize network sections with too many devices (bgo#773892).
+ Always show primary network icon when connected (bgo#773890).
+ Fix fullscreen transitions on wayland (bgo#770345).
+ Work around portal failures by using a URL without HTPPS
redirect (bgo#769940).
+ Fix app view hiding when no usage data is available
(bgo#774381).
+ Misc. bug fixes: bgo#773875, bgo#740043, bgo#773893,
bgo#774643, bgo#774805.
+ Updated translations.
- Drop
gnome-shell-bgo774805-guard-against-animations-that-dont-load.patch:
Fixed upstream.
-------------------------------------------------------------------
Fri Feb 17 10:44:28 UTC 2017 - dimstar@opensuse.org
- Update to version 3.23.1:
+ Request periodic scans while WiFi list is open (bgo#767918).
+ Include extension UUID in structured log metadata (bgo#770717).
+ Line-wrap PAM messages on login screen (bgo#764445).
+ Add a way to launch an app on the discrete GPU (bgo#773117).
+ Only allow graphs to lift screen shield when locked
(bgo#773328).
+ Add reload option to gnome-shell-extension-tool (bgo#772593).
+ Update background animations when resuming from suspend
(bgo#773265).
+ Misc. bug fixes: bgo#772723, bgo#772287, bgo#756432,
bgo#772386, bgo#772386, bgo#773085, bgo#773634.
+ Updated translations.
-------------------------------------------------------------------
Fri Feb 17 10:44:27 UTC 2017 - zaitor@opensuse.org
@ -32,6 +161,12 @@ Fri Nov 11 09:59:26 UTC 2016 - dimstar@opensuse.org
+ Misc. bug fixes: bgo#773875, bgo#740043, bgo#773893.
+ Updated translations.
-------------------------------------------------------------------
Tue Nov 1 18:03:33 CST 2016 - cxiong@suse.com
- Fix SLEClassic Xsettings overrides bug (boo#993341)
+ Also add extra check for other rogue types
-------------------------------------------------------------------
Tue Oct 11 09:29:44 UTC 2016 - zaitor@opensuse.org

View File

@ -19,13 +19,13 @@
%global __requires_exclude typelib\\(Meta\\)
Name: gnome-shell
Version: 3.22.3
Version: 3.24.0
Release: 0
Summary: GNOME Shell
License: GPL-2.0+
Group: System/GUI/GNOME
Url: http://live.gnome.org/GnomeShell
Source: http://download.gnome.org/sources/gnome-shell/3.22/%{name}-%{version}.tar.xz
Source: http://download.gnome.org/sources/gnome-shell/3.24/%{name}-%{version}.tar.xz
# SOURCE-FEATURE-SLE SLE-Classic specific core extension file, see bnc#862615
Source1: SLEClassicExt.js
# SOURCE-FEATURE-SLE The SLE theme, with icons/background/gnome-shell.css, works with gnome-shell-sle-theme.patch
@ -61,11 +61,11 @@ Patch12: gnome-shell-sle-theme.patch
Patch1000: gs-sle-classic-ext.patch
BuildRequires: docbook-xsl-stylesheets
BuildRequires: gcc-c++
# Needed for patch2
BuildRequires: libtool
%if !0%{?is_opensuse}
BuildRequires: translation-update-upstream
%endif
# Needed for patch2
BuildRequires: gnome-common
BuildRequires: update-desktop-files
BuildRequires: xsltproc
BuildRequires: python(abi) >= 3
@ -75,7 +75,7 @@ BuildRequires: pkgconfig(atk-bridge-2.0)
BuildRequires: pkgconfig(gcr-base-3) >= 3.7.5
BuildRequires: pkgconfig(gdk-pixbuf-2.0)
BuildRequires: pkgconfig(gio-2.0) >= 2.45.3
BuildRequires: pkgconfig(gjs-1.0) >= 1.39.0
BuildRequires: pkgconfig(gjs-1.0) >= 1.47.0
BuildRequires: pkgconfig(gnome-bluetooth-1.0) >= 3.9.0
BuildRequires: pkgconfig(gnome-desktop-3.0) >= 3.7.90
BuildRequires: pkgconfig(gnome-keybindings)
@ -90,7 +90,7 @@ BuildRequires: pkgconfig(libcanberra-gtk3)
BuildRequires: pkgconfig(libcroco-0.6) >= 0.6.8
BuildRequires: pkgconfig(libedataserver-1.2) >= 3.5.3
BuildRequires: pkgconfig(libgnome-menu-3.0) >= 3.5.3
BuildRequires: pkgconfig(libmutter) >= 3.22.3
BuildRequires: pkgconfig(libmutter-0) >= 3.23.92
BuildRequires: pkgconfig(libnm-glib)
BuildRequires: pkgconfig(libnm-gtk) >= 0.9.8
BuildRequires: pkgconfig(libnm-util) >= 0.9.8
@ -100,11 +100,9 @@ BuildRequires: pkgconfig(libsecret-unstable)
BuildRequires: pkgconfig(libsoup-2.4)
BuildRequires: pkgconfig(libstartup-notification-1.0) >= 0.11
BuildRequires: pkgconfig(libsystemd)
BuildRequires: pkgconfig(mutter-clutter-1.0) >= 1.26.1
BuildRequires: pkgconfig(mutter-cogl-pango-1.0)
BuildRequires: pkgconfig(mutter-clutter-0) >= 1.26.1
BuildRequires: pkgconfig(mutter-cogl-pango-0)
BuildRequires: pkgconfig(polkit-agent-1) >= 0.100
BuildRequires: pkgconfig(telepathy-glib) >= 0.17.5
BuildRequires: pkgconfig(telepathy-logger-0.2) >= 0.2.4
BuildRequires: pkgconfig(xtst)
Requires: gdk-pixbuf-loader-rsvg
Requires: gnome-session
@ -126,7 +124,6 @@ Requires: libgdmgreeter1
%endif
# Due to now private typelib(Meta)
Requires: mutter
Recommends: %{name}-browser-plugin
Recommends: %{name}-calendar
Recommends: %{name}-lang
# The dateTime applet in the panel launches gnome-clocks upon user request
@ -136,6 +133,8 @@ Recommends: gnome-shell-search-provider-documents
Recommends: NetworkManager-gnome
#merged into gnome-shell in 3.19
Obsoletes: gnome-shell-wayland
# gnome-shell implements the dbus interface org.freedesktop.Notifications directly
Provides: dbus(org.freedesktop.Notifications)
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%glib2_gsettings_schema_requires
@ -159,7 +158,7 @@ documents, and organizing open windows in GNOME.
Summary: GNOME Shell Browser Plugin for the Extensions Repository
Group: System/GUI/GNOME
Requires: %{name} = %{version}
Supplements: packageand(%{name}:MozillaFirefox)
Supplements: packageand(%{name}:epiphany)
%description browser-plugin
The GNOME Shell Browser Plugin provides integration with gnome-shell
@ -267,6 +266,7 @@ rm -rf %{buildroot}
%{_datadir}/applications/org.gnome.Shell.desktop
%{_datadir}/applications/gnome-shell-extension-prefs.desktop
%{_datadir}/applications/org.gnome.Shell.PortalHelper.desktop
%{_datadir}/dbus-1/interfaces/org.gnome.Shell.PadOsd.xml
%{_datadir}/dbus-1/interfaces/org.gnome.Shell.Screencast.xml
%{_datadir}/dbus-1/interfaces/org.gnome.Shell.Screenshot.xml
%{_datadir}/dbus-1/interfaces/org.gnome.ShellSearchProvider.xml