commit gnome-shell-extensions for openSUSE:12.1:Update:Test
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
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
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