gnome-panel r10815 - trunk/gnome-panel



Author: vuntz
Date: Mon Feb 11 13:26:15 2008
New Revision: 10815
URL: http://svn.gnome.org/viewvc/gnome-panel?rev=10815&view=rev

Log:
2008-02-11  Vincent Untz  <vuntz gnome org>

	* panel-logout.c: (panel_logout_init): center the window
	(panel_logout_new): focus the window. Patch by Matthias Clasen
	<mclasen redhat com>. Fix bug #514026


Modified:
   trunk/gnome-panel/ChangeLog
   trunk/gnome-panel/panel-logout.c

Modified: trunk/gnome-panel/panel-logout.c
==============================================================================
--- trunk/gnome-panel/panel-logout.c	(original)
+++ trunk/gnome-panel/panel-logout.c	Mon Feb 11 13:26:15 2008
@@ -25,6 +25,8 @@
 
 #include <config.h>
 
+#include <string.h>
+
 #include <glib/gi18n.h>
 #include <gtk/gtkimage.h>
 #include <gtk/gtklabel.h>
@@ -140,6 +142,8 @@
 	gtk_window_set_skip_taskbar_hint (GTK_WINDOW (logout_dialog), TRUE);
 	gtk_window_set_keep_above (GTK_WINDOW (logout_dialog), TRUE);
 	gtk_window_stick (GTK_WINDOW (logout_dialog));
+	gtk_window_set_position (GTK_WINDOW (logout_dialog),
+				 GTK_WIN_POS_CENTER_ALWAYS);
 
 	logout_dialog->priv->power_manager = panel_get_power_manager ();
 
@@ -388,4 +392,5 @@
 
 	gtk_window_set_screen (GTK_WINDOW (logout_dialog), screen);
 	gtk_widget_show (GTK_WIDGET (logout_dialog));
+	gdk_window_focus (GTK_WIDGET (current_dialog)->window, activate_time);
 }



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]