[gtk+/resolution-independence: 33/33] [RI] Port CUPS auth backend in GtkPrintBackend to RI



commit ce4382e4443ac765f76c39370e33e547d416870e
Author: Davyd Madeley <davyd madeley id au>
Date:   Tue May 5 14:29:44 2009 +0800

    [RI] Port CUPS auth backend in GtkPrintBackend to RI
    
    Ports changes introduced by commit 2c5ae21cdc6161dc4cf42b2107d74d92b6f303be
    to support resolution independence.
---
 gtk/gtkprintbackend.c |   27 ++++++++++++++++++---------
 1 files changed, 18 insertions(+), 9 deletions(-)

diff --git a/gtk/gtkprintbackend.c b/gtk/gtkprintbackend.c
index 567273b..3621299 100644
--- a/gtk/gtkprintbackend.c
+++ b/gtk/gtkprintbackend.c
@@ -750,19 +750,23 @@ request_password (GtkPrintBackend *backend,
   /* Left */
   icon = gtk_image_new_from_stock (GTK_STOCK_DIALOG_AUTHENTICATION, GTK_ICON_SIZE_DIALOG);
   gtk_misc_set_alignment (GTK_MISC (icon), 0.5, 0.0);
-  gtk_misc_set_padding (GTK_MISC (icon), 6, 6);
+  gtk_misc_set_padding (GTK_MISC (icon),
+		  GTK_SIZE_ONE_TWELFTH_EM (6),
+		  GTK_SIZE_ONE_TWELFTH_EM (6));
 
 
   /* Right */
   vbox = gtk_vbox_new (FALSE, 0);
-  gtk_widget_set_size_request (GTK_WIDGET (vbox), 320, -1);
+  gtk_widget_set_size_request (GTK_WIDGET (vbox),
+		  GTK_SIZE_ONE_TWELFTH_EM (320), -1);
 
   /* Right - 1. */
   label = gtk_label_new (NULL);
   markup = g_markup_printf_escaped ("<span weight=\"bold\" size=\"large\">%s</span>", prompt);
   gtk_label_set_markup (GTK_LABEL (label), markup);
   gtk_label_set_line_wrap (GTK_LABEL (label), TRUE);
-  gtk_widget_set_size_request (GTK_WIDGET (label), 320, -1);
+  gtk_widget_set_size_request (GTK_WIDGET (label),
+		  GTK_SIZE_ONE_TWELFTH_EM (320), -1);
   g_free (markup);
 
 
@@ -790,12 +794,17 @@ request_password (GtkPrintBackend *backend,
   /* Packing */
   gtk_box_pack_start (GTK_BOX (GTK_DIALOG (dialog)->vbox), main_box, TRUE, FALSE, 0);
 
-  gtk_box_pack_start (GTK_BOX (main_box), icon, FALSE, FALSE, 6);
-  gtk_box_pack_start (GTK_BOX (main_box), vbox, FALSE, FALSE, 6);
-
-  gtk_box_pack_start (GTK_BOX (vbox), label, FALSE, TRUE, 6);
-  gtk_box_pack_start (GTK_BOX (vbox), username_box, FALSE, TRUE, 6);
-  gtk_box_pack_start (GTK_BOX (vbox), password_box, FALSE, TRUE, 6);
+  gtk_box_pack_start (GTK_BOX (main_box), icon, FALSE, FALSE,
+		  GTK_SIZE_ONE_TWELFTH_EM (6));
+  gtk_box_pack_start (GTK_BOX (main_box), vbox, FALSE, FALSE,
+		  GTK_SIZE_ONE_TWELFTH_EM (6));
+
+  gtk_box_pack_start (GTK_BOX (vbox), label, FALSE, TRUE,
+		  GTK_SIZE_ONE_TWELFTH_EM (6));
+  gtk_box_pack_start (GTK_BOX (vbox), username_box, FALSE, TRUE,
+		  GTK_SIZE_ONE_TWELFTH_EM (6));
+  gtk_box_pack_start (GTK_BOX (vbox), password_box, FALSE, TRUE,
+		  GTK_SIZE_ONE_TWELFTH_EM (6));
 
   gtk_box_pack_start (GTK_BOX (username_box), username_prompt, TRUE, TRUE, 0);
   gtk_box_pack_start (GTK_BOX (username_box), username_entry, TRUE, TRUE, 0);



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