Accepting request 158605 from GNOME:Next

- Add gnome-shell-error-in-fallback-hotcorner.patch: Fix errors in
  fallback HotCorner function. Fixes startup of gnome-shell.

- 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).

OBS-URL: https://build.opensuse.org/request/show/158605
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gnome-shell?expand=0&rev=157
This commit is contained in:
Dominique Leuenberger 2013-03-13 22:41:01 +00:00 committed by Git OBS Bridge
parent c508667cbd
commit 1049fed822
6 changed files with 443 additions and 49 deletions

View File

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

View File

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

View File

@ -0,0 +1,35 @@
From 6c3685649921790feb00616f5a840debce3e1d85 Mon Sep 17 00:00:00 2001
From: Tim Lunn <tim@feathertop.org>
Date: Tue, 05 Mar 2013 06:49:35 +0000
Subject: layout: fix errors in fallback HotCorner function
---
diff --git a/js/ui/layout.js b/js/ui/layout.js
index 63d040d..6ca5d84 100644
--- a/js/ui/layout.js
+++ b/js/ui/layout.js
@@ -1112,7 +1112,7 @@ const HotCorner = new Lang.Class({
this._x = x;
this._y = y;
- this._setupFallbackCornerIfNeeded();
+ this._setupFallbackCornerIfNeeded(layoutManager);
this._pressureBarrier = new PressureBarrier(HOT_CORNER_PRESSURE_THRESHOLD,
HOT_CORNER_PRESSURE_TIMEOUT,
@@ -1156,10 +1156,10 @@ const HotCorner = new Lang.Class({
}
},
- _setupFallbackCornerIfNeeded: function() {
+ _setupFallbackCornerIfNeeded: function(layoutManager) {
if (!global.display.supports_extended_barriers()) {
this.actor = new Clutter.Actor({ name: 'hot-corner-environs',
- x: x, y: y,
+ x: this._x, y: this._y,
width: 3,
height: 3,
reactive: true });
--
cgit v0.9.1

View File

@ -14,10 +14,10 @@ https://bugzilla.gnome.org/show_bug.cgi?id=646187
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 @@ Index: gnome-shell-3.5.92/js/ui/status/network.js
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 @@ Index: gnome-shell-3.5.92/js/ui/status/network.js
+ 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 @@ Index: gnome-shell-3.5.92/js/ui/status/network.js
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 @@ Index: gnome-shell-3.5.92/js/ui/status/network.js
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 @@ Index: gnome-shell-3.5.92/js/ui/status/network.js
},
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 @@ Index: gnome-shell-3.5.92/js/ui/status/network.js
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 @@ Index: gnome-shell-3.5.92/js/ui/status/network.js
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 @@ Index: gnome-shell-3.5.92/js/ui/status/network.js
},
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 @@ Index: gnome-shell-3.5.92/js/ui/status/network.js
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 @@ Index: gnome-shell-3.5.92/js/ui/status/network.js
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));

View File

@ -1,3 +1,359 @@
-------------------------------------------------------------------
Sun Mar 10 20:15:24 UTC 2013 - dimstar@opensuse.org
- 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 - dimstar@opensuse.org
- 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 - dimstar@opensuse.org
- 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 - dimstar@opensuse.org
- 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)
+ sessionMode: Add support for mode-specific styling (bgo#693219)
+ Misc bugfixes: bgo#691745, bgo#691731, bgo#690171, bgo#689091,
bgo#691976, bgo#691963, bgo#684279, bgo#692052, bgo#692091,
bgo#642831, bgo#692454, bgo#692715, bgo#692678, bgo#692723,
bgo#692677, bgo#683986, bgo#692693, bgo#692749, bgo#692948,
bgo#692995, bgo#692996, bgo#692994, bgo#677215, bgo#692586,
bgo#693067, bgo#693031, bgo#693049, bgo#643111, bgo#693161,
bgo#693220.
+ Updated translations.
- Add pkgconfig(libcanberra-gtk) BuildRequires: new dependency.
- Add pkgconfig(libnm-gtk) BuildRequires: new dependency.
- Drop upstream fixed patches:
+ g-s-honor-lock-delay-GSettings.patch
+ g-s-use-the-right-getter.patch
+ gnome-shell-ScreenShield-become-modal-and-catch.patch
- Disable gnome-shell-private-connection.patch: needs rebase.
-------------------------------------------------------------------
Tue Feb 26 21:35:33 UTC 2013 - dimstar@opensuse.org
- Update to version 3.7.4.1:
+ userMenu: Use show-full-name-in-top-bar setting (bgo#689561).
+ dateMenu: Add "Open Clocks" entry (bgo#644390).
+ screenshot: Immediately show the flash spot (bgo#691875).
+ Misc. bug fixes.
+ Updated translations.
-------------------------------------------------------------------
Tue Feb 26 21:33:59 UTC 2013 - dimstar@opensuse.org
- Update to version 3.7.4:
+ Make menu separators crisp (bgo#641745)
+ power: Update for new D-Bus name (bgo#690506)
+ Add smooth scrolling support (bgo#687573)
+ Tweak notification layout (bgo#688506)
+ Ping the active window when using the app menu (bgo#684340)
+ Make password entries insensitive after submission (bgo#690594,
bgo#690895)
+ Honor lock-delay GSettings key (bgo#690766, bgo#691170)
+ Use text/calendar preferred app as the calendar app
(bgo#690767)
+ lookingGlass: Move to an inspect() function (bgo#690726)
+ Make OSK animation quicker, snappier (bgo#688642)
+ Allow to close chat notifications with Escape (bgo#690897)
+ Honor org.gnome.desktop.screensaver.user-switch-enabled
(bgo#691042)
+ Add a SelectArea() DBus method (bgo#687954)
+ Support non-absolute paths when saving screenshots (bgo#688004)
+ OSK: Fix extended keys popups (bgo#674955)
+ Don't hide or show the keyboard immediately (bgo#688646)
+ Improve padding in power menu (bgo#689297)
+ Add per-window input source switching (bgo#691414)
+ Other bugs fixed: bgo#690608, bgo#690589, bgo#690539,
bgo#687081, bgo#690667, bgo#690665, bgo#690666, bgo#685856,
bgo#690858, bgo#690895, bgo#680414, bgo#690965, bgo#691019,
bgo#690590, bgo#681376, bgo#690180, bgo#685513, bgo#689263,
bgo#691553, bgo#691720, bgo#691743, bgo#691750
+ Updated translations.
-------------------------------------------------------------------
Mon Feb 25 20:52:12 UTC 2013 - dimstar@opensuse.org
- Update to version 3.7.3.1:
+ Do not depend on NMGTK-0.9.7, which hasn't been released yet.
-------------------------------------------------------------------
Mon Feb 25 20:48:12 UTC 2013 - dimstar@opensuse.org
- Update to version 3.7.3:
+ Add 'No Messages' label when message tray is empty (bgo#686738)
+ Use better icons in Ctrl-Alt-Tab popup (bgo#641303)
+ Show the OSK on the monitor where the focused window lives (bgo#685856)
+ Highlight window clone and caption when hovered (bgo#665310)
+ Improve login process indication (Sbgo#687113)
+ Omit empty categories in apps view (bgo#687970)
+ Style panel differently according to mode (bgo#684573)
+ Make it possible to hide the user name (bgo#688577)
+ Consolidate and improve chat connection notifications (bgo#687213)
+ Improve notification scrollbar appearance (bgo#688393)
+ Fade scroll view fade near scrolling edges (bgo#689249)
+ Add a read-only org.gnome.Shell.Mode property (bgo#689300)
+ Don't close message tray after using context menus (bgo#689296)
+ Port swipe-scrolling to ClutterPanAction (bgo#689062, bgo#689552)
+ Remember state of 'Remember Password' checkbox (bgo#688039)
+ Improve timestamp format in chat notifications (bgo#680989)
+ Improve style of missed-messages counter (bgo#686472)
+ Omit connection failure notifications if cancelled by user (bgo#684823)
+ Add window-based Alt-Tab popup (bgo#688913)
+ Support external session mode definitions (bgo#689304)
+ Support session-mode-specific extensions (bgo#689305)
+ Support 'parentMode' property in session modes (bgo#689308)
+ Support a new org.gnome.ShellSearchProvider2 DBus interface
(bgo#689735, bgo#690009)
+ Add "windows" to Ctrl-Alt-Tab popup (bgo#689653)
+ Port PopupMenu to GrabHelper (bgo#689109, bgo#689954)
+ Show headphone icon when headphones are plugged in (bgo#675902)
+ Display (non-app) search results as list (bgo#681797)
+ Skip diacritical marks in search terms (bgo#648587)
+ Expose all engine options in input sources (bgo#682318)
+ Add input source switcher popup (bgo#682315)
+ Add minimal support for InfiniBand in network menu (bgo#677150)
+ Misc bug fixes and cleanups bgo#688422, bgo#688379, bgo#688750,
bgo#688771, bgo#686800, bgo#688133, bgo#688895, bgo#688966,
bgo#683986, bgo#688004, bgo#689108, bgo#689029, bgo#683449,
bgo#688196, bgo#689304, bgo#689243, bgo#689295, bgo#689325,
bgo#689400, bgo#679168, bgo#689568, bgo#689537, bgo#689528,
bgo#689749, bgo#689789, bgo#689353, bgo#689820, bgo#689868,
bgo#689778, bgo#689959, bgo#688589, bgo#688589, bgo#689955,
bgo#687250, bgo#689965, bgo#690046, bgo#690049, bgo#689884,
bgo#682286, bgo#690173, bgo#690174, bgo#672941, bgo#689876,
bgo#687881, bgo#690171, bgo#690241, bgo#690312, bgo#690175,
bgo#687955, bgo#650843, bgo#688234, bgo#690427.
+ Updated translations.
- Add pkgconfig(libpulse) BuildRequires: new explicitly verified
and versioned dependency.
- Drop g-s-fix-notification-expansion.patch: fixed upstream.
-------------------------------------------------------------------
Sun Feb 24 20:26:38 UTC 2013 - dimstar@opensuse.org
- Update to version 3.7.2.1:
+ Revert 490206b to not depend on NMGTK-0.9.7, which hasn't been
released yet
- Changes from version 3.7.2:
+ Enforce RTL in he for messages that might end up as LTR
(bgo#686630)
+ gdm: Move logo into the panel (bgo#685852)
+ Hide notifications when closed button is clicked (bgo#682237)
+ Tweak screenShield animations (bgo#686745)
+ Restore Fittsability of summary items in message tray
(bgo#686474)
+ Save screencasts as recent item (bgo#680647)
+ overview: Resize window captions on content change (bgo#620874)
+ App search: Match GenericName too (bgo#687121)
+ runDialog: Better match style of other modal dialogs
(bog#687127)
+ Improve the button insensitive style (bgo#687110)
+ network: Don't use a global switch for all VPN connections
(bgo#682929)
+ appMenu: Update on icon theme changes (bgo#687224)
+ Show 'Log out' in more situations (bgo#686736)
+ Add a setting to force the 'Log out' menuitem (bgo#686057)
+ overview: Improve styling of search box (bgo#686479)
+ Implement 'disable-user-list' in login screen (bgo#660660)
+ Fix auto-scroll to bottom in chat notifications (bgo#686571)
+ Show feedback notifications when user is busy (bgo#662900)
+ Disable login button when there is no input (bgo#687112)
+ Use non-linear overview shade for background (bgo#669798)
+ Reduce blocking in compositor thread (bgo#687465)
+ network: new country-specific type to gather providers
(bgo#687356)
+ Update man page (bgo#680601)
+ st-entry: Change the pointer cursor on enter/leave events
(bgo#687130)
+ screenShield: Blur and desaturate the background (bgo#682536)
+ Change height of chat notifications to have more context
(bgo#665255)
+ screenShield: Account for motion velocity when hiding
(bgo#682537)
+ screenShield: hide the cursor while the lock screen is on
(bgo#682535)
+ Support remote search provider settings (bgo#687491)
+ unlockDialog: Improve label of confirmation button (bgo#687656)
+ userMenu: Rename "System Settings" item to "Settings"
(bgo#687738)
+ messageTray: Add keybinding to focus current notification
(bgo#652082)
+ Remove shell-screen-grabber (bgo#685915)
+ main: Stop using Metacity's keybinding files (bgo#687672)
+ Bluetooth: Remove ObexFTP functionality (bgo#688160)
+ a11y: Also set WM theme when HighContrast is switched on
(bgo#688256)
+ network: Rework multiple NIC support (bgo#677142)
+ Rework keybindings to allow selective blocking/processing
(bgo#688202)
+ recorder: Show indicator on primary monitor (bgo#688470)
+ recorder: Set frame duration to fix broken video headers
(bgo#688487)
+ Misc. bugfixes and cleanup: bgo#686484, bgo#686728, bgo#686805,
bgo#686574, bgo#686763, bgo#682428, bgo#687132, bgo#685239,
bgo#687189, bgo#687226, bgo#658091, bgo#670687, bgo#687457,
bgo#687242, bgo#687287, bgo#687020, bgo#686583, bgo#661194,
bgo#687491, bgo#657315, bgo#687958, bgo#683986, bgo#688089,
bgo#687708, bgo#686530, bgo#684810, bgo#688181, bgo#688475,
bgo#688557, bgo#688507, bgo#638351
+ Updated translations.
-------------------------------------------------------------------
Sat Feb 23 20:08:57 UTC 2013 - dimstar@opensuse.org
- Update to version 3.7.1:
+ Add shortcut to open application view directly (bgo##685738)
+ Expose '<Super>F10' shortcut in System Settings (bgo#672909)
+ Clean up timestamp format in chat notifications (bgo#680989)
+ loginScreen: Add support for 'disable-restart-buttons'
(bgo#686247)
+ Update textures automatically on file changes (bgo#679268)
+ Implement org.gnome.ScreenSaver.GetActiveTime (bgo#686064)
+ Add missing translations for GSetting schema (bgo#686413)
+ Hide workspace switcher completely when it's not necessary
(bgo#686483)
+ Explicitly load gnome-screensaver when not running GDM
(bgo#683060)
+ ort to GnomeIdleMonitor (bgo#682224)
+ Set Empathy as preferred handler when delegating channels
(bgo#686296)
+ Allow testing GDM login dialog from the session (bgo#683725)
+ Use all available space for windows in window picker
(bgo#582650)
+ Use logind for suspend if available (bgo#686482)
+ Misc. fixes and cleanups: bgo#677426, bgo#680426, bgo#686233,
bgo#686241, bgo#686318, bgo#686240, bgo#686484, bgo#686002,
bgo#684650, bgo#686487.
+ Updated translations.
-------------------------------------------------------------------
Fri Feb 22 21:58:09 UTC 2013 - zaitor@opensuse.org

View File

@ -17,19 +17,21 @@
Name: gnome-shell
Version: 3.6.3.1
Version: 3.7.91
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 dimstar@opensuse.org -- create private connections if the user is not authorized
Patch1: gnome-shell-private-connection.patch
Source: http://download.gnome.org/sources/gnome-shell/3.7/%{name}-%{version}.tar.xz
# PATCH-FIX-UPSTREAM gnome-shell-nmlibexecdir.patch bgo#693590 dimstar@opensuse.org -- Allow NetworkManager installation to use different libexecdir than gnome-shell
Patch2: gnome-shell-nmlibexecdir.patch
Patch0: gnome-shell-nmlibexecdir.patch
# PATCH-NEEDS-REBASE PATCH-FIX-UPSTREAM gnome-shell-private-connection.patch bnc#751211 bgo#646187 dimstar@opensuse.org -- create private connections if the user is not authorized
Patch1: gnome-shell-private-connection.patch
# PATCH-FIX-UPSTREAM gnome-shell-error-in-fallback-hotcorner.patch dimstar@opensuse.org -- Fix errors in fallback HotCorner function, taken from git
Patch2: gnome-shell-error-in-fallback-hotcorner.patch
BuildRequires: docbook-xsl-stylesheets
# Needed for patch2
# Needed for patch0
BuildRequires: gnome-common
BuildRequires: intltool
BuildRequires: translation-update-upstream
@ -38,30 +40,33 @@ BuildRequires: xsltproc
# 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.7.91
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,12 +138,13 @@ to enable, disable and install them.
%lang_package
%prep
%setup -q
%patch1 -p1
%patch0 -p1
#patch1 -p1
%patch2 -p1
translation-update-upstream
%build
# Needed for patch2
# Needed for patch0
NOCONFIGURE=1 gnome-autogen.sh
export BROWSER_PLUGIN_DIR=%{_libdir}/browser-plugins
%configure \
@ -188,7 +194,9 @@ rm -rf %{buildroot}
%{_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