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