From: Jose Dapena Paz Date: Mon, 20 Oct 2008 13:43:17 +0000 (+0000) Subject: Changes in connection specific smtp edit window: X-Git-Tag: git_migration_finished~1129 X-Git-Url: http://git.maemo.org/git/?p=modest;a=commitdiff_plain;h=e3be04536338825a64ba7192ff8f298373340a9d Changes in connection specific smtp edit window: * Set default dialog size to be a bit bigger * Use pannable instead of scrolled window. * Add initial hint for pannable. pmo-trunk-r6122 --- diff --git a/src/hildon2/modest-connection-specific-smtp-edit-window.c b/src/hildon2/modest-connection-specific-smtp-edit-window.c index 9372ffd..dd3b615 100644 --- a/src/hildon2/modest-connection-specific-smtp-edit-window.c +++ b/src/hildon2/modest-connection-specific-smtp-edit-window.c @@ -35,6 +35,7 @@ #include "modest-serversecurity-picker.h" #include "modest-secureauth-picker.h" #include "widgets/modest-validating-entry.h" +#include #include #include #include @@ -280,10 +281,10 @@ modest_connection_specific_smtp_edit_window_init (ModestConnectionSpecificSmtpEd { ModestConnectionSpecificSmtpEditWindowPrivate *priv; GtkWidget *dialog_box; - GtkWidget *scrolled_window, *vbox; + GtkWidget *pannable, *vbox; /* The title of this dialog is quite long, so make the window wide enough */ - gtk_widget_set_size_request (GTK_WIDGET (self), 600, -1); + gtk_widget_set_size_request (GTK_WIDGET (self), 600, 320); priv = CONNECTION_SPECIFIC_SMTP_EDIT_WINDOW_GET_PRIVATE (self); dialog_box = GTK_DIALOG(self)->vbox; /* gtk_vbox_new (FALSE, MODEST_MARGIN_HALF); */ @@ -399,12 +400,10 @@ modest_connection_specific_smtp_edit_window_init (ModestConnectionSpecificSmtpEd priv->range_error_banner_timeout = 0; priv->account_name = NULL; - scrolled_window = gtk_scrolled_window_new (NULL, NULL); - gtk_scrolled_window_add_with_viewport (GTK_SCROLLED_WINDOW (scrolled_window), vbox); - gtk_scrolled_window_set_policy (GTK_SCROLLED_WINDOW (scrolled_window), GTK_POLICY_NEVER, GTK_POLICY_AUTOMATIC); - gtk_box_pack_start (GTK_BOX (dialog_box), scrolled_window, TRUE, TRUE, 0); - gtk_container_set_focus_vadjustment (GTK_CONTAINER (vbox), - gtk_scrolled_window_get_vadjustment (GTK_SCROLLED_WINDOW (scrolled_window))); + pannable = hildon_pannable_area_new (); + g_object_set (G_OBJECT (pannable), "initial-hint", TRUE, NULL); + hildon_pannable_area_add_with_viewport (HILDON_PANNABLE_AREA (pannable), vbox); + gtk_box_pack_start (GTK_BOX (dialog_box), pannable, TRUE, TRUE, 0); gtk_widget_show_all (dialog_box); gtk_window_set_default_size (GTK_WINDOW (self), -1, 220);