[Pkg-xfce-commits] r1986 - in goodies/xfce4-quicklauncher-plugin/debian: . patches

corsac at alioth.debian.org corsac at alioth.debian.org
Thu May 15 05:49:37 UTC 2008


Author: corsac
Date: 2008-05-15 05:49:36 +0000 (Thu, 15 May 2008)
New Revision: 1986

Added:
   goodies/xfce4-quicklauncher-plugin/debian/patches/
   goodies/xfce4-quicklauncher-plugin/debian/patches/01_fix-multiscreen.patch
Modified:
   goodies/xfce4-quicklauncher-plugin/debian/changelog
Log:
debian/patches: 01-fix-multiscreen added. Fix the screen an application
opens on when using “zaphod mode”. Patch from David Mohr.   closes: #481085

Modified: goodies/xfce4-quicklauncher-plugin/debian/changelog
===================================================================
--- goodies/xfce4-quicklauncher-plugin/debian/changelog	2008-05-05 18:46:52 UTC (rev 1985)
+++ goodies/xfce4-quicklauncher-plugin/debian/changelog	2008-05-15 05:49:36 UTC (rev 1986)
@@ -1,11 +1,16 @@
 xfce4-quicklauncher-plugin (1.9.4-2) UNRELEASED; urgency=low
 
+  [ Simon Huggins ]
   * debian/control: Move fake Homepage field to a real one now dpkg
     supports it.
   * Add Vcs-* headers to debian/control
 
- -- Simon Huggins <huggie at earth.li>  Tue, 27 Nov 2007 17:07:17 +0000
+  [ Yves-Alexis Perez ]
+  * debian/patches: 01-fix-multiscreen added. Fix the screen an application
+    opens on when using “zaphod mode”. Patch from David Mohr.   closes: #481085
 
+ -- Yves-Alexis Perez <corsac at debian.org>  Thu, 15 May 2008 07:45:45 +0200
+
 xfce4-quicklauncher-plugin (1.9.4-1) unstable; urgency=low
 
   (Stefan Ott)

Added: goodies/xfce4-quicklauncher-plugin/debian/patches/01_fix-multiscreen.patch
===================================================================
--- goodies/xfce4-quicklauncher-plugin/debian/patches/01_fix-multiscreen.patch	                        (rev 0)
+++ goodies/xfce4-quicklauncher-plugin/debian/patches/01_fix-multiscreen.patch	2008-05-15 05:49:36 UTC (rev 1986)
@@ -0,0 +1,27 @@
+--- panel-plugin/main.c.org	2008-05-13 09:29:29.000000000 -0600
++++ panel-plugin/main.c	2008-05-13 09:29:33.000000000 -0600
+@@ -148,6 +148,7 @@
+ 	t_qck_launcher_opt_dlg* dlg;
+ 	xfce_panel_plugin_block_menu(plugin);
+ 	dlg = create_qck_launcher_dlg();
++        gtk_window_set_screen (GTK_WINDOW (dlg->dialog), gtk_widget_get_screen (plugin));
+ 	qck_launcher_opt_dlg_set_quicklauncher(quicklauncher);
+ 	gtk_dialog_run(GTK_DIALOG(dlg->dialog));
+ 	xfce_panel_plugin_unblock_menu(plugin);
+@@ -160,6 +161,7 @@
+ 	GtkWidget *about;
+ 	const gchar* authors[2] = {"Bountykiller <masse_nicolas at yahoo.fr>", NULL};
+ 	about = gtk_about_dialog_new();
++        gtk_window_set_screen (GTK_WINDOW (about), gtk_widget_get_screen (plugin));
+ 	gtk_about_dialog_set_name(GTK_ABOUT_DIALOG(about), _("Quicklauncher"));
+ 	gtk_about_dialog_set_logo(GTK_ABOUT_DIALOG(about), NULL);
+ 	gtk_about_dialog_set_authors(GTK_ABOUT_DIALOG(about), (const gchar**) authors);
+@@ -461,7 +463,7 @@
+ 		if(launcher->quicklauncher->_last_zoomed_launcher == launcher)
+ 		{
+ 			g_return_val_if_fail(launcher->clicked_img, FALSE);
+-			xfce_exec(launcher->command, FALSE, FALSE, NULL);
++			xfce_exec_on_screen(gtk_widget_get_screen (box), launcher->command, FALSE, FALSE, NULL);
+ 			gtk_image_set_from_pixbuf (GTK_IMAGE(launcher->image), launcher->def_img);
+ 		}
+ 		else




More information about the Pkg-xfce-commits mailing list