changeset 21072:5cc3bcf86c09

Make debug window transient to buddy list
author Gabriel Schulhof <nix@go-nix.ca>
date Sat, 06 Oct 2007 22:19:24 +0000
parents adc6a540a1f4
children f47ae01d0def 5908daa7dfe3
files pidgin/gtkdebug.c
diffstat 1 files changed, 5 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/pidgin/gtkdebug.c	Sat Oct 06 16:48:32 2007 +0000
+++ b/pidgin/gtkdebug.c	Sat Oct 06 22:19:24 2007 +0000
@@ -36,6 +36,7 @@
 #include "gtkimhtml.h"
 #include "gtkutils.h"
 #include "pidginstock.h"
+#include "gtkblist.h"
 
 #ifdef HAVE_REGEX_H
 # include <regex.h>
@@ -673,6 +674,7 @@
 static DebugWindow *
 debug_window_new(void)
 {
+	PidginBuddyList *blist;
 	DebugWindow *win;
 	GtkWidget *vbox;
 	GtkWidget *toolbar;
@@ -687,6 +689,9 @@
 	height = purple_prefs_get_int(PIDGIN_PREFS_ROOT "/debug/height");
 
 	PIDGIN_DIALOG(win->window);
+	if (blist)
+		if (blist->window)
+			gtk_window_set_transient_for(GTK_WINDOW(win->window), GTK_WINDOW(blist->window));
 	purple_debug_info("gtkdebug", "Setting dimensions to %d, %d\n",
 					width, height);