[gnome-screensaver] Add frame around "dialog" that was lost during gtkbuilder removal



commit 0ba218d198b5b2a8a8dd01a1281c90f9cfff8489
Author: William Jon McCann <jmccann redhat com>
Date:   Mon Jul 12 14:17:27 2010 -0400

    Add frame around "dialog" that was lost during gtkbuilder removal
    
    The frame around the dialog was never added to the non-builder
    dialog code.

 src/gs-lock-plug.c |   10 +++++++---
 1 files changed, 7 insertions(+), 3 deletions(-)
---
diff --git a/src/gs-lock-plug.c b/src/gs-lock-plug.c
index e7561b0..c7dd28c 100644
--- a/src/gs-lock-plug.c
+++ b/src/gs-lock-plug.c
@@ -68,6 +68,7 @@ static void gs_lock_plug_finalize   (GObject         *object);
 
 struct GSLockPlugPrivate
 {
+        GtkWidget   *frame;
         GtkWidget   *vbox;
         GtkWidget   *auth_action_area;
 
@@ -1560,9 +1561,12 @@ gs_lock_plug_init (GSLockPlug *plug)
 
         clear_clipboards (plug);
 
-        plug->priv->vbox = gtk_vbox_new (FALSE, 0);
+        plug->priv->frame = gtk_frame_new (NULL);
+        gtk_frame_set_shadow_type (GTK_FRAME (plug->priv->frame), GTK_SHADOW_OUT);
+        gtk_container_add (GTK_CONTAINER (plug), plug->priv->frame);
 
-        gtk_container_add (GTK_CONTAINER (plug), plug->priv->vbox);
+        plug->priv->vbox = gtk_vbox_new (FALSE, 0);
+        gtk_container_add (GTK_CONTAINER (plug->priv->frame), plug->priv->vbox);
 
         /* Notebook */
         plug->priv->notebook = gtk_notebook_new ();
@@ -1574,7 +1578,7 @@ gs_lock_plug_init (GSLockPlug *plug)
 
         create_page_one (plug);
 
-        gtk_widget_show_all (plug->priv->vbox);
+        gtk_widget_show_all (plug->priv->frame);
 
         /* Layout indicator */
 #ifdef WITH_KBD_LAYOUT_INDICATOR



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