Hello community, here is the log from the commit of package gnome-shell for openSUSE:Factory checked in at 2013-04-17 22:48:40 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/gnome-shell (Old) and /work/SRC/openSUSE:Factory/.gnome-shell.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gnome-shell", Maintainer is "" Changes: -------- --- /work/SRC/openSUSE:Factory/gnome-shell/gnome-shell.changes 2013-03-01 07:20:52.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.gnome-shell.new/gnome-shell.changes 2013-04-17 22:48:41.000000000 +0200 @@ -1,0 +2,413 @@ +Wed Mar 27 19:56:08 UTC 2013 - [email protected] + +- Drop gnome-shell-nmlibexecdir.patch: this was a temporary + solution until NetworkManager fixes their .name files + (bnc#806377). +- Drop gnome-common BuildRequires and call to gnome-autogen.sh, as + we don't carry patches touching the build system anymore. + +------------------------------------------------------------------- +Wed Mar 27 18:30:09 UTC 2013 - [email protected] + +- Update to version 3.8.0.1: + + Background bug fixes (bgo#696712). + +------------------------------------------------------------------- +Tue Mar 26 22:37:50 UTC 2013 - [email protected] + +- Update to version 3.8.0: + + Remove blur and desaturation from lock screen (bgo#696322). + + Remove scroll view fade near edges (bgo#696404). + + dateMenu: Open calendar component when using Evolution + (bgo#696432). + + Fix unlocking on fast user switch (bgo#696287). + + Tweak screen shield animation (bgo#696380). + + Fix major memory leak when changing backgrounds (bgo#696157). + + Misc bug fixes: bgo#696199, bgo#696212, bgo#696422, bgo#696447, + bgo#696235. + + Updated translations. + +------------------------------------------------------------------- +Tue Mar 19 08:47:58 UTC 2013 - [email protected] + +- Update to version 3.7.92: + + Drop fallback lock implementation (bgo#693403). + + Don't let the user trigger message-tray when in fullscreen + (bgo#694997). + + Scroll search results when using keynav (bgo#689681). + + Allow raising the shield by starting to type the password + (bgo#686740). + + Improve tracking of fullscreen windows (bgo#649748). + + Improve animation of new windows in overview (bgo#695582). + + workspace switcher: Animate new workspaces created by DND + (bgo#685285). + + Give user time to read messages on login screen (bgo#694688). + + Bugs fixed: bgo#695154, bgo#694993, bgo#695272, bgo#691578, + bgo#694321, bgo#695338, bgo#695409, bgo#695458, bgo#695526, + bgo#695601, bgo#695471, bgo#695324, bgo#695650, bgo#695656, + bgo#695659, bgo#695485, bgo#695395, bgo#694951, bgo#695824, + bgo#695841, bgo#695801, bgo#694321, bgo#693708, bgo#695800, + bgo#695607, bgo#695882, bgo#691578, bgo#685851, bgo#694371, + bgo#690857, bgo#694092, bgo#695747, bgo#696007, bgo#693438, + bgo#696064, bgo#696102. + + Updated translations. +- Drop gnome-shell-error-in-fallback-hotcorner.patch, fixed + upstream. + +------------------------------------------------------------------- +Sun Mar 10 20:15:24 UTC 2013 - [email protected] + +- Add gnome-shell-error-in-fallback-hotcorner.patch: Fix errors in + fallback HotCorner function. Fixes startup of gnome-shell. + +------------------------------------------------------------------- +Tue Mar 5 10:32:18 UTC 2013 - [email protected] + +- Update to version 3.7.91: + + Overview: + - Fade out controls during DND that are not targets + (bgo#686984) + - Keep open when a Control key is held (bgo#686984). + + Improve login screen => session transition (bgo#694321). + + Center application grid horizontally (bgo#694261). + + Fix hiding panel when fullscreen windows span multiple monitors + (bgo#646861) + + Tweak thresholds of pressure barrier (bgo#694467). + + Tweak window picker layout (bgo#694902). + + Expose key grab DBus API to gnome-settings-daemon (bgo#643111). + + Don't always show message tray in overview, add message + indicator (bgo#687787). + + Tweak startup animation (bgo#694326). + + Add OSD popups and expose them to gnome-settings-daemon + (bgo#613543). + + Move loupe icon to the start of the search entry (bgo#695069). + + Don't show the input switcher with less than 2 items + (bgo#695000). + + Fix auto-completion of system modals immediately upon display + (bgo#692937). + + Ignore workspaces in alt-tab (bgo#661156). + + Disable copying text from password entries (bgo#695104). + + Use standard styling for ibus candidate popups (bgo#694796). + + Fix calendar changing height on month changes (bgo#641383). + + Port the hot corner to use pressure barriers (bgo#663661). + + Misc bug fixes and cleanups: bgo#685849, bgo#690643, + bgo#694292, bgo#693814, bgo#694234, bgo#694365, bgo#694287, + bgo#694336, bgo#694256, bgo#694261, bgo#663601, bgo#694441, + bgo#694284, bgo#694463, bgo#694475, bgo#687248, bgo#694394, + bgo#694320, bgo#694701, bgo#694784, bgo#694858, bgo#694906, + bgo#694327, bgo#694876, bgo#694905, bgo#694969, bgo#694970, + bgo#694988, bgo#695006, bgo#695001, bgo#694998, bgo#695023, + bgo#695002, bgo#695073, bgo#695126, bgo#687748, bgo#694837, + bgo#693907, bgo#679851, bgo#694988. + + Updated translations. +- Drop pkgconfig(telepathy-logger-0.2) BuildRequires: no longer + needed. +- Replace pkgconfig(gnome-keyring-1) BuildRequires with + pkgconfig(libsecret-unstable), following upstreams changes. + +------------------------------------------------------------------- +Wed Feb 27 20:00:55 UTC 2013 - [email protected] + +- Update to version 3.7.90: + + Let GNOME Shell work on EGL and GLES2 (bgo#693225, bgo#693438, + bgo#693339) + + Implement middle-click paste (bgo#645019). + + Fix top bar transition between session modes (bgo#692966). + + Trigger the message tray with downward pressure (bgo#677215). + + Don't ask for a password on shutdown (bgo#693385). + + Add a context menu to the message tray (bgo#691035, bgo#693887) + + Use unicode formatting in the date menu (bgo#689251). + + Use proper ellipsis instead of three dots (bgo#689542). + + Tweak screen shield animation (bgo#691964). + + Always hide the OSK when showing the message tray (bgo#662687). + + Support sound in notifications (bgo#642831). + + Place application popup menus above chrome (bgo#633620). + + Hide overview elements while searching (bgo#682050). + + Implement updated IBus candidate popup designs (bgo#691902). + + Add support for enable-animations preference (bgo#655746). + + Don't always show the message tray in the overview + (bgo#693987). + + Improve arrangement of window previews (bgo#690313). + + Remove builtin settings provider (bgo#690824). + + Minimize fullscreen windows when they end up in the background + (bgo#693991). + + Add context menu to the background actor (bgo#681540). + + Handle backgrounds in the shell, improve startup animation + (bgo#682429). + + Hide universal access menu when not needed (bgo#681528). + + Implement updated app picker designs (bgo#694192). + + Improve login manager -> session transition (bgo#694062). + + Don't use a grid layout in window picker (bgo#694210). + + Use scroll wheel for workspace switching rather than zoom + (bgo#686639). + + Misc bug fixes and cleanups: bgo#693284, bgo#692680, + bgo#691746, bgo#693303, bgo#693162, bgo#693161, bgo#693522, + bgo#693385, bgo#691715, bgo#688915, bgo#689106, bgo#682429, + bgo#693570, bgo#693737, bgo#693458, bgo#692845, bgo#693836, + bgo#681540, bgo#679925, bgo#688227, bgo#692773, bgo#693909, + bgo#683288, bgo#693854, bgo#693746, bgo#693931, bgo#693924, + bgo#693940, bgo#693970, bgo#693935, bgo#693937, bgo#693974, + bgo#693936, bgo#693975, bgo#693822, bgo#694030, bgo#685849, + bgo#694052, bgo#694035, bgo#694038, bgo#694079, bgo#694064, + bgo#681735, bgo#694100, bgo#694057, bgo#694070, bgo#693572, + bgo#693896, bgo#686984, bgo#694123, bgo#694125, bgo#693756, + bgo#693757, bgo#687556, bgo#694215, bgo#694062, bgo#694227, + bgo#694240, bgo#694234, bog#694264, bgo#694276, bgo#694282, + bgo#694241, bgo#689394, bgo#694202, bgo#694265, bgo#694289, + bgo#691806, bgo#694290, bgo#694296. + + Updated translations. +- Add pkgconfig(caribou-1.0) BuildRequires: new dependency. +- Drop pkgconfig(gl) BuildRequires: no longer needed. + +------------------------------------------------------------------- +Thu Feb 26 21:42:07 UTC 2013 - [email protected] + +- Update to version 3.7.5: + + MessageTray: pass keyboard events to tray icons (bgo#687425). + + network: add support for virtual devices (bgo#677144). + + gdm: Allow right-clicking buttons for left-handed users + (bgo#688748) + + Make list search results span all available horizontal space + (bgo#691967) + + Make Show-Applications button depress when held down + (bgo#692319) + + Set a max width on search results (bgo#692453). + + Reserve scrollbar allocation for automatic policy (bgo#686881). + + Improve scaling algorithm for window thumbnails (bgo#686944). + + Fix launching settings panels after g-c-c changes (bgo#692483). + + Stop launching applications from empty searches (bgo#692391). + + Implement per-source notification filtering (bgo#685926). + + ScreenShield: + - Omit ActiveChanged() signal at end of fade (bgo#691964). + - ower the shield on idle before locking (bgo#692560). + - Only show lock icon when actually locked (bgo#693007) + - Inhibit suspend until the screen is locked (bgo#686482). + + Make previews of minimized windows translucent in overview + (bgo#692999). + + windowManager: Respect icon geometry when minimizing + (bgo#692997). + + general: + - Use & instead of 'and' for Settings panels (bgo#689590). + - Consistently use Title Case in top bar (bgo#689589). + + Network: + - Add support for new ModemManager1 interface (bgo#687359). + - Handle LTE-only modems as GSM ones (bgo#688144). + + mobile-providers: Port to libnm-gtk (bgo#688943). + + panel: Add :overview pseudo class while in overview + (bgo#693218) ++++ 216 more lines (skipped) ++++ between /work/SRC/openSUSE:Factory/gnome-shell/gnome-shell.changes ++++ and /work/SRC/openSUSE:Factory/.gnome-shell.new/gnome-shell.changes Old: ---- gnome-shell-3.6.3.1.tar.xz gnome-shell-nmlibexecdir.patch New: ---- gnome-shell-3.8.0.1.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gnome-shell.spec ++++++ --- /var/tmp/diff_new_pack.w4x4V2/_old 2013-04-17 22:48:43.000000000 +0200 +++ /var/tmp/diff_new_pack.w4x4V2/_new 2013-04-17 22:48:43.000000000 +0200 @@ -17,20 +17,16 @@ Name: gnome-shell -Version: 3.6.3.1 +Version: 3.8.0.1 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.6/%{name}-%{version}.tar.xz -# PATCH-FIX-UPSTREAM gnome-shell-private-connection.patch bnc#751211 bgo#646187 [email protected] -- create private connections if the user is not authorized +Source: http://download.gnome.org/sources/gnome-shell/3.8/%{name}-%{version}.tar.xz +# PATCH-NEEDS-REBASE PATCH-FIX-UPSTREAM gnome-shell-private-connection.patch bnc#751211 bgo#646187 [email protected] -- create private connections if the user is not authorized Patch1: gnome-shell-private-connection.patch -# PATCH-FIX-UPSTREAM gnome-shell-nmlibexecdir.patch bgo#693590 [email protected] -- Allow NetworkManager installation to use different libexecdir than gnome-shell -Patch2: gnome-shell-nmlibexecdir.patch BuildRequires: docbook-xsl-stylesheets -# Needed for patch2 -BuildRequires: gnome-common BuildRequires: intltool BuildRequires: translation-update-upstream BuildRequires: update-desktop-files @@ -38,30 +34,33 @@ # needed for directory ownership BuildRequires: dbus-1 BuildRequires: pkgconfig(atk-bridge-2.0) -BuildRequires: pkgconfig(clutter-1.0) >= 1.11.11 +BuildRequires: pkgconfig(caribou-1.0) >= 0.4.8 +BuildRequires: pkgconfig(clutter-1.0) >= 1.13.4 BuildRequires: pkgconfig(gcr-3) >= 3.3.90 BuildRequires: pkgconfig(gdk-pixbuf-2.0) -BuildRequires: pkgconfig(gio-2.0) >= 2.31.6 +BuildRequires: pkgconfig(gio-2.0) >= 2.35.0 BuildRequires: pkgconfig(gjs-1.0) >= 1.33.2 -BuildRequires: pkgconfig(gl) BuildRequires: pkgconfig(gnome-bluetooth-1.0) >= 3.1.0 -BuildRequires: pkgconfig(gnome-desktop-3.0) >= 3.5.1 +BuildRequires: pkgconfig(gnome-desktop-3.0) >= 3.7.90 BuildRequires: pkgconfig(gnome-keybindings) -BuildRequires: pkgconfig(gnome-keyring-1) BuildRequires: pkgconfig(gobject-introspection-1.0) >= 0.10.1 -BuildRequires: pkgconfig(gsettings-desktop-schemas) >= 3.5.4 +BuildRequires: pkgconfig(gsettings-desktop-schemas) >= 3.7.4 BuildRequires: pkgconfig(gstreamer-1.0) >= 0.11.92 BuildRequires: pkgconfig(gstreamer-base-1.0) BuildRequires: pkgconfig(gtk+-3.0) >= 3.3.9 BuildRequires: pkgconfig(json-glib-1.0) >= 0.13.2 BuildRequires: pkgconfig(libcanberra) -BuildRequires: pkgconfig(libcroco-0.6) +BuildRequires: pkgconfig(libcanberra-gtk) +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.6.2 +BuildRequires: pkgconfig(libmutter) >= 3.8.0 BuildRequires: pkgconfig(libnm-glib) -BuildRequires: pkgconfig(libnm-util) +BuildRequires: pkgconfig(libnm-gtk) >= 0.9.6 +BuildRequires: pkgconfig(libnm-util) >= 0.9.6 +BuildRequires: pkgconfig(libpulse) >= 2.0 BuildRequires: pkgconfig(libpulse-mainloop-glib) +BuildRequires: pkgconfig(libsecret-unstable) BuildRequires: pkgconfig(libsoup-2.4) BuildRequires: pkgconfig(libstartup-notification-1.0) >= 0.11 BuildRequires: pkgconfig(libsystemd-daemon) @@ -133,13 +132,10 @@ %lang_package %prep %setup -q -%patch1 -p1 -%patch2 -p1 +#patch1 -p1 translation-update-upstream %build -# Needed for patch2 -NOCONFIGURE=1 gnome-autogen.sh export BROWSER_PLUGIN_DIR=%{_libdir}/browser-plugins %configure \ --disable-static \ @@ -188,7 +184,9 @@ %{_datadir}/applications/evolution-calendar.desktop %{_datadir}/applications/gnome-shell.desktop %{_datadir}/applications/gnome-shell-extension-prefs.desktop +%{_datadir}/dbus-1/interfaces/org.gnome.Shell.Screenshot.xml %{_datadir}/dbus-1/interfaces/org.gnome.ShellSearchProvider.xml +%{_datadir}/dbus-1/interfaces/org.gnome.ShellSearchProvider2.xml %{_datadir}/dbus-1/services/org.gnome.Shell.CalendarServer.service %{_datadir}/dbus-1/services/org.gnome.Shell.HotplugSniffer.service %{_datadir}/glib-2.0/schemas/org.gnome.shell.gschema.xml ++++++ gnome-shell-3.6.3.1.tar.xz -> gnome-shell-3.8.0.1.tar.xz ++++++ ++++ 179952 lines of diff (skipped) ++++++ gnome-shell-private-connection.patch ++++++ --- /var/tmp/diff_new_pack.w4x4V2/_old 2013-04-17 22:48:44.000000000 +0200 +++ /var/tmp/diff_new_pack.w4x4V2/_new 2013-04-17 22:48:44.000000000 +0200 @@ -14,10 +14,10 @@ js/ui/status/network.js | 59 +++++++++++++++++++++++++++++++++-------------- 1 file changed, 42 insertions(+), 17 deletions(-) -Index: gnome-shell-3.5.92/js/ui/status/network.js +Index: gnome-shell-3.7.3.1/js/ui/status/network.js =================================================================== ---- gnome-shell-3.5.92.orig/js/ui/status/network.js -+++ gnome-shell-3.5.92/js/ui/status/network.js +--- gnome-shell-3.7.3.1.orig/js/ui/status/network.js ++++ gnome-shell-3.7.3.1/js/ui/status/network.js @@ -5,8 +5,10 @@ const Gio = imports.gi.Gio; const Lang = imports.lang; const NetworkManager = imports.gi.NetworkManager; @@ -29,29 +29,25 @@ const Main = imports.ui.main; const PanelMenu = imports.ui.panelMenu; -@@ -237,8 +239,9 @@ const NMDevice = new Lang.Class({ - Name: 'NMDevice', +@@ -338,13 +340,14 @@ const NMDevice = new Lang.Class({ Abstract: true, + Extends: NMConnectionBased, - _init: function(client, device, connections) { + _init: function(client, device, connections, privateConnections) { this.device = device; -+ - if (device) { - this.device._delegate = this; - this._stateChangedId = this.device.connect('state-changed', Lang.bind(this, this._deviceStateChanged)); -@@ -247,6 +250,8 @@ const NMDevice = new Lang.Class({ + this.device._delegate = this; + this._stateChangedId = this.device.connect('state-changed', Lang.bind(this, this._deviceStateChanged)); // protected this._client = client; -+ this._privateConnections = privateConnections; -+ - this._connections = [ ]; - for (let i = 0; i < connections.length; i++) { - if (!connections[i].get_uuid()) -@@ -659,11 +664,11 @@ const NMDeviceWired = new Lang.Class({ ++ this._privateConnections = privateConnections; + this.parent(connections); + this._activeConnection = null; + this._activeConnectionItem = null; +@@ -691,23 +694,26 @@ const NMDeviceWired = new Lang.Class({ Name: 'NMDeviceWired', - Extends: NMDevice, + Extends: NMDeviceSimple, - _init: function(client, device, connections) { + _init: function(client, device, connections, privateConnections) { @@ -62,8 +58,7 @@ + this.parent(client, device, connections, privateConnections); }, - _createSection: function() { -@@ -681,12 +686,15 @@ const NMDeviceWired = new Lang.Class({ + _createAutomaticConnection: function() { let connection = new NetworkManager.Connection(); let uuid = NetworkManager.utils_uuid_generate(); connection.add_setting(new NetworkManager.SettingWired()); @@ -81,7 +76,7 @@ return connection; } }); -@@ -695,7 +703,7 @@ const NMDeviceModem = new Lang.Class({ +@@ -716,7 +722,7 @@ const NMDeviceModem = new Lang.Class({ Name: 'NMDeviceModem', Extends: NMDevice, @@ -90,7 +85,7 @@ let is_wwan = false; this._enabled = true; -@@ -742,7 +750,7 @@ const NMDeviceModem = new Lang.Class({ +@@ -763,7 +769,7 @@ const NMDeviceModem = new Lang.Class({ })); } @@ -99,7 +94,7 @@ }, setEnabled: function(enabled) { -@@ -815,25 +823,28 @@ const NMDeviceBluetooth = new Lang.Class +@@ -836,25 +842,28 @@ const NMDeviceBluetooth = new Lang.Class Name: 'NMDeviceBluetooth', Extends: NMDevice, @@ -132,7 +127,7 @@ return connection; }, -@@ -961,7 +972,7 @@ const NMDeviceWireless = new Lang.Class( +@@ -893,7 +902,7 @@ const NMDeviceWireless = new Lang.Class( Name: 'NMDeviceWireless', Extends: NMDevice, @@ -141,7 +136,7 @@ this.category = NMConnectionCategory.WIRELESS; this._overflowItem = null; -@@ -1036,7 +1047,7 @@ const NMDeviceWireless = new Lang.Class( +@@ -968,7 +977,7 @@ const NMDeviceWireless = new Lang.Class( this._apAddedId = device.connect('access-point-added', Lang.bind(this, this._accessPointAdded)); this._apRemovedId = device.connect('access-point-removed', Lang.bind(this, this._accessPointRemoved)); @@ -150,7 +145,7 @@ }, destroy: function() { -@@ -1479,12 +1490,15 @@ const NMDeviceWireless = new Lang.Class( +@@ -1411,12 +1420,15 @@ const NMDeviceWireless = new Lang.Class( let connection = new NetworkManager.Connection(); connection.add_setting(new NetworkManager.SettingWireless()); @@ -168,7 +163,7 @@ return connection; }, -@@ -1569,6 +1583,18 @@ const NMApplet = new Lang.Class({ +@@ -1647,6 +1659,18 @@ const NMApplet = new Lang.Class({ this._client = NMClient.Client.new(); @@ -187,12 +182,12 @@ this._statusSection = new PopupMenu.PopupMenuSection(); this._statusItem = new PopupMenu.PopupMenuItem('', { reactive: false }); this._statusSection.addMenuItem(this._statusItem); -@@ -1760,7 +1786,7 @@ const NMApplet = new Lang.Class({ +@@ -1830,7 +1854,7 @@ const NMApplet = new Lang.Class({ }, _makeWrapperDevice: function(wrapperClass, device) { - let wrapper = new wrapperClass(this._client, device, this._connections); + let wrapper = new wrapperClass(this._client, device, this._connections, this._privateConnections); - wrapper._activationFailedId = wrapper.connect('activation-failed', Lang.bind(this, function(device, reason) { - // XXX: nm-applet has no special text depending on reason + wrapper._activationFailedId = wrapper.connect('activation-failed', + Lang.bind(this, this._onActivationFailed)); -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
