[gnome-shell/f19] fix initial setup

Ray Strode rstrode at fedoraproject.org
Thu Mar 21 00:44:46 UTC 2013


commit b753201b628880919b1b9f41fa258e61008b65ee
Author: Ray Strode <rstrode at redhat.com>
Date:   Wed Mar 20 20:41:32 2013 -0400

    fix initial setup

 fix-initial-setup.patch |   25 +++++++++++++++++++++++++
 gnome-shell.spec        |    7 ++++++-
 2 files changed, 31 insertions(+), 1 deletions(-)
---
diff --git a/fix-initial-setup.patch b/fix-initial-setup.patch
new file mode 100644
index 0000000..d4d3c2d
--- /dev/null
+++ b/fix-initial-setup.patch
@@ -0,0 +1,25 @@
+From d660e119518ca5d34ce9cfccd8193903d51fb872 Mon Sep 17 00:00:00 2001
+From: Ray Strode <rstrode at redhat.com>
+Date: Wed, 20 Mar 2013 20:38:17 -0400
+Subject: [PATCH] sessionMode: fix initial-setup mode
+
+It creates windows so we need to set hasWindows == true
+---
+ js/ui/sessionMode.js | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/js/ui/sessionMode.js b/js/ui/sessionMode.js
+index e926ba2..6c1b6f1 100644
+--- a/js/ui/sessionMode.js
++++ b/js/ui/sessionMode.js
+@@ -81,6 +81,7 @@ const _modes = {
+     'initial-setup': {
+         isPrimary: true,
+         components: ['keyring'],
++        hasWindows: true,
+         panel: {
+             left: [],
+             center: ['dateMenu'],
+-- 
+1.8.1.4
+
diff --git a/gnome-shell.spec b/gnome-shell.spec
index 9041d7f..ae32683 100644
--- a/gnome-shell.spec
+++ b/gnome-shell.spec
@@ -1,6 +1,6 @@
 Name:           gnome-shell
 Version:        3.7.92
-Release:        1%{?dist}
+Release:        2%{?dist}
 Summary:        Window management and application launching for GNOME
 
 Group:          User Interface/Desktops
@@ -12,6 +12,7 @@ Source0:        http://download.gnome.org/sources/gnome-shell/3.7/%{name}-%{vers
 
 # Replace Epiphany with Firefox in the default favourite apps list
 Patch1: gnome-shell-favourite-apps-firefox.patch
+Patch2: fix-initial-setup.patch
 
 %define clutter_version 1.13.4
 %define gnome_bluetooth_version 3.5.5
@@ -110,6 +111,7 @@ easy to use experience.
 %prep
 %setup -q
 %patch1 -p1 -b .firefox
+%patch2 -p1 -b .fix-initial-setup
 
 %build
 (if ! test -x configure; then NOCONFIGURE=1 ./autogen.sh; fi;
@@ -176,6 +178,9 @@ glib-compile-schemas --allow-any-name %{_datadir}/glib-2.0/schemas &> /dev/null
 %exclude %{_datadir}/gtk-doc
 
 %changelog
+* Wed Mar 20 2013 Ray Strode <rstrode at redhat.com> 3.7.92-2
+- Fix initial setup
+
 * Tue Mar 19 2013 Florian Müllner <fmuellner at redhat.com> - 3.7.92-1
 - Update to 3.7.92
 


More information about the scm-commits mailing list