[Pkg-xfce-commits] r1991 - in desktop/trunk/xfce4-panel/debian: . patches

corsac at alioth.debian.org corsac at alioth.debian.org
Thu May 15 06:38:26 UTC 2008


Author: corsac
Date: 2008-05-15 06:38:25 +0000 (Thu, 15 May 2008)
New Revision: 1991

Added:
   desktop/trunk/xfce4-panel/debian/patches/02_fix-screen-config-dialog.patch
Modified:
   desktop/trunk/xfce4-panel/debian/changelog
Log:
02_fix-screen-config-dialog added, fix multiscreen support for
configuration dialogs. (Xfce r26937).                     closes: #481086

Modified: desktop/trunk/xfce4-panel/debian/changelog
===================================================================
--- desktop/trunk/xfce4-panel/debian/changelog	2008-05-15 06:35:41 UTC (rev 1990)
+++ desktop/trunk/xfce4-panel/debian/changelog	2008-05-15 06:38:25 UTC (rev 1991)
@@ -3,8 +3,10 @@
   * debian/patches:
     - 01_fix-dnd-file-panel added, fix a crash when drag & droping a file over
       the panel. (Xfce #3815, r26669).
+    - 02_fix-screen-config-dialog added, fix multiscreen support for
+      configuration dialogs. (Xfce r26937).                     closes: #481086
 
- -- Yves-Alexis Perez <corsac at debian.org>  Thu, 15 May 2008 08:34:09 +0200
+ -- Yves-Alexis Perez <corsac at debian.org>  Thu, 15 May 2008 08:37:19 +0200
 
 xfce4-panel (4.4.2-4) unstable; urgency=low
 

Added: desktop/trunk/xfce4-panel/debian/patches/02_fix-screen-config-dialog.patch
===================================================================
--- desktop/trunk/xfce4-panel/debian/patches/02_fix-screen-config-dialog.patch	                        (rev 0)
+++ desktop/trunk/xfce4-panel/debian/patches/02_fix-screen-config-dialog.patch	2008-05-15 06:38:25 UTC (rev 1991)
@@ -0,0 +1,28 @@
+Index: xfce_4_4/plugins/launcher/launcher-dialog.c
+===================================================================
+--- xfce_4_4/plugins/launcher/launcher-dialog.c	(revision 26936)
++++ xfce_4_4/plugins/launcher/launcher-dialog.c	(revision 26937)
+@@ -1334,6 +1334,9 @@
+                 GTK_STOCK_CLOSE, GTK_RESPONSE_OK,
+                 NULL);
+ 
++    gtk_window_set_screen (GTK_WINDOW (ld->dlg),
++                           gtk_widget_get_screen (GTK_WIDGET (plugin)));
++
+     g_object_set_data (G_OBJECT (plugin), "dialog", ld->dlg);
+     g_object_set_data (G_OBJECT (plugin), "launcher-dialog", ld);
+ 
+Index: xfce_4_4/plugins/pager/pager.c
+===================================================================
+--- xfce_4_4/plugins/pager/pager.c	(revision 26936)
++++ xfce_4_4/plugins/pager/pager.c	(revision 26937)
+@@ -340,6 +340,9 @@
+                 GTK_STOCK_CLOSE, GTK_RESPONSE_OK,
+                 NULL);
+ 
++    gtk_window_set_screen (GTK_WINDOW (dlg),
++                           gtk_widget_get_screen (GTK_WIDGET (plugin)));
++
+     g_object_set_data (G_OBJECT (plugin), "dialog", dlg);
+ 
+     gtk_window_set_position (GTK_WINDOW (dlg), GTK_WIN_POS_CENTER);




More information about the Pkg-xfce-commits mailing list