r26890 - in /packages/experimental/gnome-shell/debian: changelog patches/0001-altTab-fix-incorrect-positioning-with-multiple-monit.patch patches/series
pochu at users.alioth.debian.org
pochu at users.alioth.debian.org
Tue Mar 15 13:32:55 UTC 2011
Author: pochu
Date: Tue Mar 15 13:32:54 2011
New Revision: 26890
URL: http://svn.debian.org/wsvn/pkg-gnome/?sc=1&rev=26890
Log:
* d/p/0001-altTab-fix-incorrect-positioning-with-multiple-monit.patch:
+ Patch from upstream git, fix Alt+Tab with multiple monitors.
Added:
packages/experimental/gnome-shell/debian/patches/0001-altTab-fix-incorrect-positioning-with-multiple-monit.patch
Modified:
packages/experimental/gnome-shell/debian/changelog
packages/experimental/gnome-shell/debian/patches/series
Modified: packages/experimental/gnome-shell/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/experimental/gnome-shell/debian/changelog?rev=26890&op=diff
==============================================================================
--- packages/experimental/gnome-shell/debian/changelog [utf-8] (original)
+++ packages/experimental/gnome-shell/debian/changelog [utf-8] Tue Mar 15 13:32:54 2011
@@ -16,6 +16,10 @@
* debian/patches/04_gnome_session_quit.patch: use gnome-session-save in
fallback if gnome-session-quit doesn't work, so gnome-shell keeps working
with older gnome-session versions.
+
+ [ Emilio Pozuelo Monfort ]
+ * d/p/0001-altTab-fix-incorrect-positioning-with-multiple-monit.patch:
+ + Patch from upstream git, fix Alt+Tab with multiple monitors.
-- Frederic Peters <fpeters at debian.org> Sat, 12 Mar 2011 19:40:06 +0100
Added: packages/experimental/gnome-shell/debian/patches/0001-altTab-fix-incorrect-positioning-with-multiple-monit.patch
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/experimental/gnome-shell/debian/patches/0001-altTab-fix-incorrect-positioning-with-multiple-monit.patch?rev=26890&op=file
==============================================================================
--- packages/experimental/gnome-shell/debian/patches/0001-altTab-fix-incorrect-positioning-with-multiple-monit.patch (added)
+++ packages/experimental/gnome-shell/debian/patches/0001-altTab-fix-incorrect-positioning-with-multiple-monit.patch [utf-8] Tue Mar 15 13:32:54 2011
@@ -1,0 +1,28 @@
+From 3944df1bd24b7295180d33dba9ee7d531c1dddd4 Mon Sep 17 00:00:00 2001
+From: Maxim Ermilov <zaspire at rambler.ru>
+Date: Tue, 8 Mar 2011 20:15:20 +0300
+Subject: [PATCH] altTab: fix incorrect positioning with multiple monitors
+
+Calculate the position of the alt-tab popup correctly when primary.x != 0.
+This was accidentally broken by 614176b2691981c982e77b8a04b01ff02a670857
+https://bugzilla.gnome.org/show_bug.cgi?id=644206
+---
+ js/ui/altTab.js | 2 +-
+ 1 files changed, 1 insertions(+), 1 deletions(-)
+
+diff --git a/js/ui/altTab.js b/js/ui/altTab.js
+index 44fd39d..46ab9a3 100644
+--- a/js/ui/altTab.js
++++ b/js/ui/altTab.js
+@@ -87,7 +87,7 @@ AltTabPopup.prototype = {
+ let [childMinHeight, childNaturalHeight] = this._appSwitcher.actor.get_preferred_height(primary.width - hPadding);
+ let [childMinWidth, childNaturalWidth] = this._appSwitcher.actor.get_preferred_width(childNaturalHeight);
+ childBox.x1 = Math.max(primary.x + leftPadding, primary.x + Math.floor((primary.width - childNaturalWidth) / 2));
+- childBox.x2 = Math.min(primary.width - hPadding, childBox.x1 + childNaturalWidth);
++ childBox.x2 = Math.min(primary.x + primary.width - hPadding, childBox.x1 + childNaturalWidth);
+ childBox.y1 = primary.y + Math.floor((primary.height - childNaturalHeight) / 2);
+ childBox.y2 = childBox.y1 + childNaturalHeight;
+ this._appSwitcher.actor.allocate(childBox, flags);
+--
+1.7.4.1
+
Modified: packages/experimental/gnome-shell/debian/patches/series
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/experimental/gnome-shell/debian/patches/series?rev=26890&op=diff
==============================================================================
--- packages/experimental/gnome-shell/debian/patches/series [utf-8] (original)
+++ packages/experimental/gnome-shell/debian/patches/series [utf-8] Tue Mar 15 13:32:54 2011
@@ -1,2 +1,3 @@
+0001-altTab-fix-incorrect-positioning-with-multiple-monit.patch
01_favorite_apps.patch
04_gnome_session_quit.patch
More information about the pkg-gnome-commits
mailing list