Author: rpmcruz Date: Wed Sep 7 15:03:09 2011 New Revision: 65589 URL: http://svn.opensuse.org/viewcvs/yast?rev=65589&view=rev Log: Layout issues on GtkMessageDialog instances due to gtk3 port (bug fix 716336) Modified: trunk/gtk/src/pkg/YGPackageSelector.cc trunk/gtk/src/pkg/ygtkpkghistorydialog.cc trunk/gtk/src/pkg/ygtkpkgproductdialog.cc trunk/gtk/src/pkg/ygtkpkgundolist.cc trunk/gtk/src/pkg/ygtkpkgvestigialdialog.cc Modified: trunk/gtk/src/pkg/YGPackageSelector.cc URL: http://svn.opensuse.org/viewcvs/yast/trunk/gtk/src/pkg/YGPackageSelector.cc?rev=65589&r1=65588&r2=65589&view=diff ============================================================================== --- trunk/gtk/src/pkg/YGPackageSelector.cc (original) +++ trunk/gtk/src/pkg/YGPackageSelector.cc Wed Sep 7 15:03:09 2011 @@ -258,8 +258,8 @@ (GTK_SCROLLED_WINDOW (scroll), GTK_SHADOW_IN); gtk_container_add (GTK_CONTAINER (scroll), view); - GtkBox *vbox = GTK_BOX (gtk_dialog_get_content_area(GTK_DIALOG(dialog))); - gtk_box_pack_start (vbox, scroll, TRUE, TRUE, 6); + GtkBox *content = GTK_BOX (gtk_dialog_get_content_area(GTK_DIALOG(dialog))); + gtk_box_pack_start (content, scroll, TRUE, TRUE, 6); gtk_window_set_resizable (GTK_WINDOW (dialog), TRUE); gtk_window_set_default_size (GTK_WINDOW (dialog), 550, 500); @@ -411,7 +411,9 @@ gtk_scrolled_window_set_shadow_type (GTK_SCROLLED_WINDOW (scroll), GTK_SHADOW_IN); gtk_container_add (GTK_CONTAINER (scroll), view); - gtk_container_add (GTK_CONTAINER (gtk_dialog_get_content_area(GTK_DIALOG (dialog))), scroll); + + GtkBox *content = GTK_BOX (gtk_dialog_get_content_area(GTK_DIALOG(dialog))); + gtk_box_pack_start (content, scroll, TRUE, TRUE, 6); gtk_window_set_resizable (GTK_WINDOW (dialog), TRUE); gtk_window_set_default_size (GTK_WINDOW (dialog), -1, 500); @@ -631,7 +633,8 @@ view.setListener (this); view.setList (list); - gtk_container_add (GTK_CONTAINER (gtk_dialog_get_content_area(GTK_DIALOG (dialog))), view.getWidget()); + GtkBox *content = GTK_BOX (gtk_dialog_get_content_area(GTK_DIALOG(dialog))); + gtk_box_pack_start (content, view.getWidget(), TRUE, TRUE, 6); gtk_widget_show_all (dialog); int ret = gtk_dialog_run (GTK_DIALOG (dialog)); gtk_widget_destroy (dialog); Modified: trunk/gtk/src/pkg/ygtkpkghistorydialog.cc URL: http://svn.opensuse.org/viewcvs/yast/trunk/gtk/src/pkg/ygtkpkghistorydialog.cc?rev=65589&r1=65588&r2=65589&view=diff ============================================================================== --- trunk/gtk/src/pkg/ygtkpkghistorydialog.cc (original) +++ trunk/gtk/src/pkg/ygtkpkghistorydialog.cc Wed Sep 7 15:03:09 2011 @@ -638,7 +638,8 @@ gtk_paned_pack2 (GTK_PANED (hpaned), log_scroll, TRUE, FALSE); YGUtils::setPaneRelPosition (hpaned, .30); gtk_widget_set_vexpand (hpaned, TRUE); - gtk_container_add (GTK_CONTAINER (gtk_dialog_get_content_area(GTK_DIALOG (dialog))), hpaned); + GtkContainer *content = GTK_CONTAINER (gtk_dialog_get_content_area (GTK_DIALOG (dialog))); + gtk_container_add (content, hpaned); gtk_widget_show_all (dialog); m_dialog = dialog; Modified: trunk/gtk/src/pkg/ygtkpkgproductdialog.cc URL: http://svn.opensuse.org/viewcvs/yast/trunk/gtk/src/pkg/ygtkpkgproductdialog.cc?rev=65589&r1=65588&r2=65589&view=diff ============================================================================== --- trunk/gtk/src/pkg/ygtkpkgproductdialog.cc (original) +++ trunk/gtk/src/pkg/ygtkpkgproductdialog.cc Wed Sep 7 15:03:09 2011 @@ -168,7 +168,8 @@ gtk_paned_pack2 (GTK_PANED (vpaned), description_scroll, FALSE, TRUE); YGUtils::setPaneRelPosition (vpaned, .70); gtk_widget_set_vexpand (vpaned, TRUE); - gtk_container_add (GTK_CONTAINER (gtk_dialog_get_content_area(GTK_DIALOG (dialog))), vpaned); + GtkContainer *content = GTK_CONTAINER (gtk_dialog_get_content_area (GTK_DIALOG (dialog))); + gtk_container_add (content, vpaned); gtk_widget_show_all (dialog); m_dialog = dialog; Modified: trunk/gtk/src/pkg/ygtkpkgundolist.cc URL: http://svn.opensuse.org/viewcvs/yast/trunk/gtk/src/pkg/ygtkpkgundolist.cc?rev=65589&r1=65588&r2=65589&view=diff ============================================================================== --- trunk/gtk/src/pkg/ygtkpkgundolist.cc (original) +++ trunk/gtk/src/pkg/ygtkpkgundolist.cc Wed Sep 7 15:03:09 2011 @@ -308,7 +308,8 @@ gtk_box_pack_start (GTK_BOX (vbox), create_close_when_done_check(), FALSE, TRUE, 0); gtk_widget_show (vbox); gtk_widget_set_vexpand (vbox, TRUE); - gtk_container_add (GTK_CONTAINER (gtk_dialog_get_content_area(GTK_DIALOG (dialog))), vbox); + GtkContainer *content = GTK_CONTAINER (gtk_dialog_get_content_area (GTK_DIALOG (dialog))); + gtk_container_add (content, vbox); int ret = gtk_dialog_run (GTK_DIALOG (dialog)); if (ret == 1) Modified: trunk/gtk/src/pkg/ygtkpkgvestigialdialog.cc URL: http://svn.opensuse.org/viewcvs/yast/trunk/gtk/src/pkg/ygtkpkgvestigialdialog.cc?rev=65589&r1=65588&r2=65589&view=diff ============================================================================== --- trunk/gtk/src/pkg/ygtkpkgvestigialdialog.cc (original) +++ trunk/gtk/src/pkg/ygtkpkgvestigialdialog.cc Wed Sep 7 15:03:09 2011 @@ -223,9 +223,8 @@ impl->view->addTextColumn (_("Supportability"), SUPPORT_PROP, false, 120); impl->view->setListener (impl); - GtkWidget *content = gtk_dialog_get_content_area (GTK_DIALOG (dialog)); - gtk_container_add (GTK_CONTAINER (content), impl->view->getWidget()); - + GtkBox *content = GTK_BOX (gtk_dialog_get_content_area (GTK_DIALOG(dialog))); + gtk_box_pack_start (content, impl->view->getWidget(), TRUE, TRUE, 6); gtk_widget_show_all (dialog); impl->dialog = dialog; -- To unsubscribe, e-mail: yast-commit+unsubscribe@opensuse.org For additional commands, e-mail: yast-commit+help@opensuse.org