commit gnome-shell-extensions for openSUSE:12.1:Update:Test

2011-11-23 Thread h_root
Hello community,

here is the log from the commit of package gnome-shell-extensions for 
openSUSE:12.1:Update:Test checked in at 2011-11-24 01:58:30

Comparing /work/SRC/openSUSE:12.1:Update:Test/gnome-shell-extensions (Old)
 and  /work/SRC/openSUSE:12.1:Update:Test/.gnome-shell-extensions.new (New)


Package is "gnome-shell-extensions", Maintainer is ""

Changes:

--- 
/work/SRC/openSUSE:12.1:Update:Test/gnome-shell-extensions/gnome-shell-extensions.changes
   2011-11-24 01:58:30.0 +0100
+++ 
/work/SRC/openSUSE:12.1:Update:Test/.gnome-shell-extensions.new/gnome-shell-extensions.changes
  2011-11-24 01:58:32.0 +0100
@@ -1,0 +2,6 @@
+Mon Nov 21 23:10:01 UTC 2011 - rbrown...@opensuse.org
+
+- Add gnome-shell-extensions-enable-dock.patch: to allow users to
+  enable dock extension. (bnc#728598)
+
+---

New:

  gnome-shell-extensions-enable-dock.patch



Other differences:
--
++ gnome-shell-extensions.spec ++
--- /var/tmp/diff_new_pack.fCS8JO/_old  2011-11-24 01:58:32.0 +0100
+++ /var/tmp/diff_new_pack.fCS8JO/_new  2011-11-24 01:58:32.0 +0100
@@ -31,6 +31,8 @@
 Patch0: gnome-shell-extensions-fix-popup-menus.patch
 # PATCH-FIX-UPSTREAM gnome-shell-extensions-make-dock-extension-work.patch 
malcolmlewis@opensuse-org -- Without this patch dock is invisible, but reacts 
on mouse clicks.
 Patch1: gnome-shell-extensions-make-dock-extension-work.patch
+# PATCH-FIX-OPENSUSE gnome-shell-extensions-enable-dock.patch bnc#728598 
rbrown...@opensuse.org -- Enable dock extension
+Patch2: gnome-shell-extensions-enable-dock.patch
 # Needed for directory ownership
 BuildRequires:  gnome-shell
 # gobject-introspection is needed for the typelib() rpm magic.
@@ -219,6 +221,7 @@
 %setup -q
 %patch0 -p1
 %patch1 -p1
+%patch2 -p1
 cp %{S:1} .
 
 %build

++ gnome-shell-extensions-enable-dock.patch ++
diff --git a/extensions/dock/metadata.json.in b/extensions/dock/metadata.json.in
index dce4a88..96237b4 100644
--- a/extensions/dock/metadata.json.in
+++ b/extensions/dock/metadata.json.in
@@ -3,7 +3,7 @@
 "name": "Dock",
 "description": "A dock for the GNOME Shell -- displays favorite and running 
applications",
 "original-author": "tclaes...@gmail.com",
-"shell-version": [ "@shell_current@" ],
+"shell-version": [ "@shell_current@", "3.2" ],
 "localedir": "@LOCALEDIR@",
 "url": "@url@"
 }
-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit gnome-shell-extensions for openSUSE:12.1

2011-10-28 Thread h_root
Hello community,

here is the log from the commit of package gnome-shell-extensions for 
openSUSE:12.1 checked in at 2011-10-29 06:37:01

Comparing /work/SRC/openSUSE:12.1/gnome-shell-extensions (Old)
 and  /work/SRC/openSUSE:12.1/.gnome-shell-extensions.new (New)


Package is "gnome-shell-extensions", Maintainer is ""

Changes:

--- 
/work/SRC/openSUSE:12.1/gnome-shell-extensions/gnome-shell-extensions.changes   
2011-10-25 15:59:09.0 +0200
+++ 
/work/SRC/openSUSE:12.1/.gnome-shell-extensions.new/gnome-shell-extensions.changes
  2011-10-29 06:37:03.0 +0200
@@ -1,0 +2,15 @@
+Fri Oct 29 09:31:01 UTC 2011 - rbrown...@opensuse.org
+
+- Make it easier to install individual extensions without
+  installing all of them:
+  + This was happening because of the lang subpackage Recommends
+that was bringing the main subpackage, which in term was
+bringing all extensions through Recommends.
+  + Create a gnome-shell-extensions-common subpackage and use it
+as a basis for the translations, by renaming the lang 
+subpackage to gnome-shell-extensions-common-lang.
+  + Replace gnome-shell Requires and lang Recommends in all 
+extensions subpackages with a Requires on 
+gnome-shell-extensions-common which leads to the same result.
+
+---



Other differences:
--
++ gnome-shell-extensions.spec ++
--- /var/tmp/diff_new_pack.CSwdsb/_old  2011-10-29 06:37:03.0 +0200
+++ /var/tmp/diff_new_pack.CSwdsb/_new  2011-10-29 06:37:03.0 +0200
@@ -60,12 +60,21 @@
 GNOME Shell Extensions is a collection of extensions providing
 additional and optional functionality to GNOME Shell.
 
+%package common
+Summary:GNOME Shell Extension -- Common Files
+Group:  System/GUI/GNOME
+License:GPL-2.0+
+Requires:   gnome-shell
+Recommends: %{name}-common-lang
+
+%description common
+This package provides files common to several GNOME Shell Extensions
+
 %package -n gnome-shell-extension-alt-status-menu
 Summary:GNOME Shell Extension -- Power Off Item in Status Menu
 Group:  System/GUI/GNOME
 License:GPL-2.0+
-Requires:   gnome-shell
-Recommends: %{name}-lang
+Requires:   %{name}-common
 
 %description -n gnome-shell-extension-alt-status-menu
 This GNOME Shell extension adds a power off item in the status
@@ -75,8 +84,7 @@
 Summary:GNOME Shell Extension -- Classic Alt+Tab behavior
 Group:  System/GUI/GNOME
 License:GPL-2.0+
-Requires:   gnome-shell
-Recommends: %{name}-lang
+Requires:   %{name}-common
 
 %description -n gnome-shell-extension-alternate-tab
 This GNOME Shell extension changes Alt+Tab to be window-based
@@ -86,8 +94,7 @@
 Summary:GNOME Shell Extension -- Applications Menu
 Group:  System/GUI/GNOME
 License:GPL-2.0+
-Requires:   gnome-shell
-Recommends: %{name}-lang
+Requires:   %{name}-common
 
 %description -n gnome-shell-extension-apps-menu
 This GNOME Shell extension adds a GNOME 2.x style menu for applications.
@@ -96,8 +103,7 @@
 Summary:GNOME Shell Extension -- Assign specific workspaces to 
applications
 Group:  System/GUI/GNOME
 License:GPL-2.0+
-Requires:   gnome-shell
-Recommends: %{name}-lang
+Requires:   %{name}-common
 %glib2_gsettings_schema_requires
 
 %description -n gnome-shell-extension-auto-move-windows
@@ -109,8 +115,7 @@
 Summary:GNOME Shell Extension -- Dock-style Task Switcher
 Group:  System/GUI/GNOME
 License:GPL-2.0+
-Requires:   gnome-shell
-Recommends: %{name}-lang
+Requires:   %{name}-common
 %glib2_gsettings_schema_requires
 
 %description -n gnome-shell-extension-dock
@@ -121,8 +126,7 @@
 Summary:GNOME Shell Extension -- Drive Status Menu
 Group:  System/GUI/GNOME
 License:GPL-2.0+
-Requires:   gnome-shell
-Recommends: %{name}-lang
+Requires:   %{name}-common
 
 %description -n gnome-shell-extension-drive-menu
 This GNOME Shell extension provides a panel status menu for accessing
@@ -132,8 +136,7 @@
 Summary:GNOME Shell Extension -- Gajim Integration
 Group:  System/GUI/GNOME
 License:GPL-2.0+
-Requires:   gnome-shell
-Recommends: %{name}-lang
+Requires:   %{name}-common
 
 %description -n gnome-shell-extension-gajim
 This GNOME Shell extension adds integration with the Gajim instant
@@ -143,8 +146,7 @@
 Summary:GNOME Shell Extension -- Native Window Placement
 Group:  System/GUI/GNOME
 License:GPL-2.0+
-Requires:   gnome-shell
-Recommends: %{name}-lang
+Requires:   %{name}-common
 %glib2_gsettings_schema_requires
 
 %descrip

commit gnome-shell-extensions for openSUSE:12.1

2011-10-25 Thread h_root
Hello community,

here is the log from the commit of package gnome-shell-extensions for 
openSUSE:12.1 checked in at 2011-10-25 15:59:03

Comparing /work/SRC/openSUSE:12.1/gnome-shell-extensions (Old)
 and  /work/SRC/openSUSE:12.1/.gnome-shell-extensions.new (New)


Package is "gnome-shell-extensions", Maintainer is ""

Changes:

--- 
/work/SRC/openSUSE:12.1/gnome-shell-extensions/gnome-shell-extensions.changes   
2011-10-24 12:46:42.0 +0200
+++ 
/work/SRC/openSUSE:12.1/.gnome-shell-extensions.new/gnome-shell-extensions.changes
  2011-10-25 15:59:09.0 +0200
@@ -1,0 +2,10 @@
+Thu Oct 20 14:23:41 UTC 2011 - malcolmle...@opensuse.org
+
+- Add gnome-shell-extensions-fix-popup-menus.patch: the dock
+  popup menus weren't working because a signal had been renamed
+  ('popup' -> 'open-state-changed') (bgo#661484).
+- Add gnome-shell-extensions-make-dock-extension-work.patch:
+  without this patch, dock is invisible, but reacts on mouse
+  clicks.
+
+---

New:

  gnome-shell-extensions-fix-popup-menus.patch
  gnome-shell-extensions-make-dock-extension-work.patch



Other differences:
--
++ gnome-shell-extensions.spec ++
--- /var/tmp/diff_new_pack.5dMZr0/_old  2011-10-25 15:59:12.0 +0200
+++ /var/tmp/diff_new_pack.5dMZr0/_new  2011-10-25 15:59:12.0 +0200
@@ -27,6 +27,10 @@
 Group:  System/GUI/GNOME
 Source: 
http://download.gnome.org/sources/gnome-shell-extensions/3.2/%{name}-%{version}.tar.bz2
 Source1:README.SUSE
+# PATCH-FIX-UPSTREAM gnome-shell-extensions-fix-popup-menus.patch bgo#661484 
malcolmlewis@opensuse-org -- The dock popup menus weren't working because a 
signal had been renamed ('popup' -> 'open-state-changed').
+Patch0: gnome-shell-extensions-fix-popup-menus.patch
+# PATCH-FIX-UPSTREAM gnome-shell-extensions-make-dock-extension-work.patch 
malcolmlewis@opensuse-org -- Without this patch dock is invisible, but reacts 
on mouse clicks.
+Patch1: gnome-shell-extensions-make-dock-extension-work.patch
 # Needed for directory ownership
 BuildRequires:  gnome-shell
 # gobject-introspection is needed for the typelib() rpm magic.
@@ -217,6 +221,8 @@
 %lang_package
 %prep
 %setup -q
+%patch0 -p1
+%patch1 -p1
 cp %{S:1} .
 
 %build

++ gnome-shell-extensions-fix-popup-menus.patch ++
>From 967aee7aad2accfb38d91ab56b6c5e91d86a2722 Mon Sep 17 00:00:00 2001
From: Stefan 'psYchotic' Zwanenburg 
Date: Wed, 12 Oct 2011 01:16:18 +
Subject: dock: Fix popup menus

The dock popup menus weren't working because a signal had been renamed
('popup' -> 'open-state-changed').

https://bugzilla.gnome.org/show_bug.cgi?id=661484
---
diff --git a/extensions/dock/extension.js b/extensions/dock/extension.js
index 47cd76f..240f8a8 100644
--- a/extensions/dock/extension.js
+++ b/extensions/dock/extension.js
@@ -682,7 +682,7 @@ DockIcon.prototype = {
 this._menu.connect('activate-window', Lang.bind(this, function 
(menu, window) {
 this.activateWindow(window);
 }));
-this._menu.connect('popup', Lang.bind(this, function (menu, 
isPoppedUp) {
+this._menu.connect('open-state-changed', Lang.bind(this, function 
(menu, isPoppedUp) {
 if (!isPoppedUp){
 //Restore value of autohidedock
 this._dock._restoreHideDock();
@@ -776,7 +776,6 @@ DockIconMenu.prototype = {
 this._source = source;
 
 this.connect('activate', Lang.bind(this, this._onActivate));
-this.connect('open-state-changed', Lang.bind(this, 
this._onOpenStateChanged));
 
 this.actor.add_style_class_name('dock-menu');
 
--
cgit v0.9.0.2
++ gnome-shell-extensions-make-dock-extension-work.patch ++
>From 66242aa76a5d59fb4659551575c1fbb42e50b8fb Mon Sep 17 00:00:00 2001
From: Giovanni Campagna 
Date: Tue, 18 Oct 2011 08:19:50 +
Subject: [PATCH 1/2] Make dock extension actually work with gnome-3.2

Without this patch dock is invisible, but reacts on mouse clicks

Signed-off-by: Vasily Khoruzhick 
---
diff --git a/extensions/dock/extension.js b/extensions/dock/extension.js
index 240f8a8..02c9650 100644
--- a/extensions/dock/extension.js
+++ b/extensions/dock/extension.js
@@ -304,7 +304,6 @@ Dock.prototype = {
 this.actor.show();
 }));
 Main.layoutManager.addChrome(this.actor);
-this.actor.lower_bottom();
 
 //hidden
 this._settings.connect('changed::'+DOCK_POSITION_KEY, Lang.bind(this, 
function (){
@@ -372,6 +371,8 @@ Dock.prototype = {
 
 this.actor.connect('leave-event', Lang.bind(this, this._hideDock));
 this.actor.connect('enter-event', Lang.bind(this, this._s