summaryrefslogtreecommitdiff
path: root/components
diff options
context:
space:
mode:
authorJ Shane Culpepper <pepper@eazel.com>2000-10-26 19:42:15 +0000
committerJ Shane Culpepper <pepper@src.gnome.org>2000-10-26 19:42:15 +0000
commit895d8ab72bf5fc507c25bab10eaadb9b3c608b7e (patch)
treea0b880dfac99ad1fec7de4ee4e43cdc4e645c9f4 /components
parentc4e12faa33d6a73dec277848e05df17b746f785d (diff)
downloadnautilus-895d8ab72bf5fc507c25bab10eaadb9b3c608b7e.tar.gz
Adding debug prints to locate optimized build crash in the summary view.
2000-10-26 J Shane Culpepper <pepper@eazel.com> * components/services/summary/nautilus-view/nautilus-summary-view.c : (generate_summary_form), (generate_update_news_entry_row), (nautilus_summary_view_load_uri): Adding debug prints to locate optimized build crash in the summary view.
Diffstat (limited to 'components')
-rw-r--r--components/services/summary/nautilus-summary-view.c21
-rw-r--r--components/services/summary/nautilus-view/nautilus-summary-view.c21
2 files changed, 40 insertions, 2 deletions
diff --git a/components/services/summary/nautilus-summary-view.c b/components/services/summary/nautilus-summary-view.c
index f6e8afeaf..44b380160 100644
--- a/components/services/summary/nautilus-summary-view.c
+++ b/components/services/summary/nautilus-summary-view.c
@@ -334,6 +334,7 @@ generate_summary_form (NautilusSummaryView *view)
gtk_container_add (GTK_CONTAINER (view), view->details->form);
/* setup the title */
+ g_print ("Start title load.\n");
title = eazel_services_header_new ("");
if (view->details->logged_in) {
@@ -350,8 +351,10 @@ generate_summary_form (NautilusSummaryView *view)
}
gtk_box_pack_start (GTK_BOX (view->details->form), title, FALSE, FALSE, 0);
gtk_widget_show (title);
+ g_print ("end title load.\n");
/* create the news section only if there's some news */
+ g_print ("start news load.\n");
has_news = FALSE;
if (view->details->xml_data->eazel_news_list) {
eazel_news_node = (EazelNewsData*) view->details->xml_data->eazel_news_list->data;
@@ -409,8 +412,10 @@ generate_summary_form (NautilusSummaryView *view)
gtk_container_add (GTK_CONTAINER (temp_scrolled_window), viewport);
gtk_box_pack_start (GTK_BOX (frame), temp_scrolled_window, FALSE, FALSE, 0);
}
+ g_print ("end news load.\n");
/* add a set of tabs to control the notebook page switching */
+ g_print ("start tab load.\n");
notebook_tabs = nautilus_tabs_new ();
gtk_widget_show (notebook_tabs);
gtk_box_pack_start (GTK_BOX (view->details->form), notebook_tabs, FALSE, FALSE, 0);
@@ -426,8 +431,10 @@ generate_summary_form (NautilusSummaryView *view)
/* add the tab */
nautilus_tabs_add_tab (NAUTILUS_TABS (notebook_tabs), _("Your Services"), 0);
+ g_print ("end tab load.\n");
/* Create the Services Listing Box */
+ g_print ("start services load.\n");
frame = gtk_vbox_new (FALSE, 0);
gtk_widget_show (frame);
gtk_notebook_append_page (GTK_NOTEBOOK (notebook), frame, NULL);
@@ -524,8 +531,10 @@ generate_summary_form (NautilusSummaryView *view)
notebook_tabs = nautilus_tabs_new ();
gtk_widget_show (notebook_tabs);
gtk_box_pack_start (GTK_BOX (notebook_vbox), notebook_tabs, FALSE, FALSE, 0);
+ g_print ("end services load.\n");
/* Create the notebook container for updates */
+ g_print ("start updates load.\n");
notebook = gtk_notebook_new ();
gtk_widget_show (notebook);
gtk_container_add (GTK_CONTAINER (notebook_vbox), notebook);
@@ -595,6 +604,9 @@ generate_summary_form (NautilusSummaryView *view)
g_free (view->details->xml_data);
view->details->xml_data = NULL;
+ g_print ("start updates load.\n");
+
+ g_print ("start footer load.\n");
footer = eazel_services_footer_new ();
gtk_signal_connect (GTK_OBJECT (footer), "item_clicked", GTK_SIGNAL_FUNC (footer_item_clicked_callback), view);
@@ -611,6 +623,7 @@ generate_summary_form (NautilusSummaryView *view)
gtk_box_pack_start (GTK_BOX (view->details->form), footer, FALSE, FALSE, 0);
gtk_widget_show (footer);
+ g_print ("end footer load.\n");
/* draw parent vbox and connect it to the update news frame */
gtk_container_add (GTK_CONTAINER (viewport), temp_box);
@@ -843,7 +856,6 @@ generate_update_news_entry_row (NautilusSummaryView *view, int row)
gtk_box_pack_start (GTK_BOX (view->details->update_button_container), view->details->update_softcat_goto_button, FALSE, FALSE, 4);
cbdata->nautilus_view = view->details->nautilus_view;
cbdata->uri = view->details->update_softcat_redirects[view->details->current_update_row - 1];
- g_print ("%s\n", view->details->update_softcat_redirects[view->details->current_update_row - 1]);
gtk_signal_connect (GTK_OBJECT (view->details->update_softcat_goto_button), "clicked", GTK_SIGNAL_FUNC (goto_update_cb), cbdata);
gtk_box_pack_start (GTK_BOX (temp_vbox), view->details->update_button_container, FALSE, FALSE, 4);
@@ -1430,8 +1442,10 @@ nautilus_summary_view_load_uri (NautilusSummaryView *view,
view->details->uri = g_strdup (uri);
/* get xml data and verify network connections */
+ g_print ("start load\n");
view->details->logged_in = am_i_logged_in (view->details->user_control);
+ g_print ("start xml table fetch\n");
got_url_table = trilobite_redirect_fetch_table
(view->details->logged_in
? URL_REDIRECT_TABLE_HOME_2
@@ -1449,7 +1463,9 @@ nautilus_summary_view_load_uri (NautilusSummaryView *view,
"or your computer might be configured incorrectly."
"You could try again later."));
} else {
+ g_print ("end xml table fetch\n");
/* fetch and parse the xml file */
+ g_print ("start xml config fetch\n");
url = trilobite_redirect_lookup (SUMMARY_XML_KEY);
if (!url) {
g_assert ("Failed to get summary xml home !\n");
@@ -1461,7 +1477,10 @@ nautilus_summary_view_load_uri (NautilusSummaryView *view,
(view, _("Found problem with data on Eazel servers. "
"Please contact support@eazel.com."));
} else {
+ g_print ("end xml config fetch\n");
+ g_print ("start summary draw\n");
generate_summary_form (view);
+ g_print ("end summary draw\n");
if (!view->details->logged_in) {
generate_login_dialog (view);
}
diff --git a/components/services/summary/nautilus-view/nautilus-summary-view.c b/components/services/summary/nautilus-view/nautilus-summary-view.c
index f6e8afeaf..44b380160 100644
--- a/components/services/summary/nautilus-view/nautilus-summary-view.c
+++ b/components/services/summary/nautilus-view/nautilus-summary-view.c
@@ -334,6 +334,7 @@ generate_summary_form (NautilusSummaryView *view)
gtk_container_add (GTK_CONTAINER (view), view->details->form);
/* setup the title */
+ g_print ("Start title load.\n");
title = eazel_services_header_new ("");
if (view->details->logged_in) {
@@ -350,8 +351,10 @@ generate_summary_form (NautilusSummaryView *view)
}
gtk_box_pack_start (GTK_BOX (view->details->form), title, FALSE, FALSE, 0);
gtk_widget_show (title);
+ g_print ("end title load.\n");
/* create the news section only if there's some news */
+ g_print ("start news load.\n");
has_news = FALSE;
if (view->details->xml_data->eazel_news_list) {
eazel_news_node = (EazelNewsData*) view->details->xml_data->eazel_news_list->data;
@@ -409,8 +412,10 @@ generate_summary_form (NautilusSummaryView *view)
gtk_container_add (GTK_CONTAINER (temp_scrolled_window), viewport);
gtk_box_pack_start (GTK_BOX (frame), temp_scrolled_window, FALSE, FALSE, 0);
}
+ g_print ("end news load.\n");
/* add a set of tabs to control the notebook page switching */
+ g_print ("start tab load.\n");
notebook_tabs = nautilus_tabs_new ();
gtk_widget_show (notebook_tabs);
gtk_box_pack_start (GTK_BOX (view->details->form), notebook_tabs, FALSE, FALSE, 0);
@@ -426,8 +431,10 @@ generate_summary_form (NautilusSummaryView *view)
/* add the tab */
nautilus_tabs_add_tab (NAUTILUS_TABS (notebook_tabs), _("Your Services"), 0);
+ g_print ("end tab load.\n");
/* Create the Services Listing Box */
+ g_print ("start services load.\n");
frame = gtk_vbox_new (FALSE, 0);
gtk_widget_show (frame);
gtk_notebook_append_page (GTK_NOTEBOOK (notebook), frame, NULL);
@@ -524,8 +531,10 @@ generate_summary_form (NautilusSummaryView *view)
notebook_tabs = nautilus_tabs_new ();
gtk_widget_show (notebook_tabs);
gtk_box_pack_start (GTK_BOX (notebook_vbox), notebook_tabs, FALSE, FALSE, 0);
+ g_print ("end services load.\n");
/* Create the notebook container for updates */
+ g_print ("start updates load.\n");
notebook = gtk_notebook_new ();
gtk_widget_show (notebook);
gtk_container_add (GTK_CONTAINER (notebook_vbox), notebook);
@@ -595,6 +604,9 @@ generate_summary_form (NautilusSummaryView *view)
g_free (view->details->xml_data);
view->details->xml_data = NULL;
+ g_print ("start updates load.\n");
+
+ g_print ("start footer load.\n");
footer = eazel_services_footer_new ();
gtk_signal_connect (GTK_OBJECT (footer), "item_clicked", GTK_SIGNAL_FUNC (footer_item_clicked_callback), view);
@@ -611,6 +623,7 @@ generate_summary_form (NautilusSummaryView *view)
gtk_box_pack_start (GTK_BOX (view->details->form), footer, FALSE, FALSE, 0);
gtk_widget_show (footer);
+ g_print ("end footer load.\n");
/* draw parent vbox and connect it to the update news frame */
gtk_container_add (GTK_CONTAINER (viewport), temp_box);
@@ -843,7 +856,6 @@ generate_update_news_entry_row (NautilusSummaryView *view, int row)
gtk_box_pack_start (GTK_BOX (view->details->update_button_container), view->details->update_softcat_goto_button, FALSE, FALSE, 4);
cbdata->nautilus_view = view->details->nautilus_view;
cbdata->uri = view->details->update_softcat_redirects[view->details->current_update_row - 1];
- g_print ("%s\n", view->details->update_softcat_redirects[view->details->current_update_row - 1]);
gtk_signal_connect (GTK_OBJECT (view->details->update_softcat_goto_button), "clicked", GTK_SIGNAL_FUNC (goto_update_cb), cbdata);
gtk_box_pack_start (GTK_BOX (temp_vbox), view->details->update_button_container, FALSE, FALSE, 4);
@@ -1430,8 +1442,10 @@ nautilus_summary_view_load_uri (NautilusSummaryView *view,
view->details->uri = g_strdup (uri);
/* get xml data and verify network connections */
+ g_print ("start load\n");
view->details->logged_in = am_i_logged_in (view->details->user_control);
+ g_print ("start xml table fetch\n");
got_url_table = trilobite_redirect_fetch_table
(view->details->logged_in
? URL_REDIRECT_TABLE_HOME_2
@@ -1449,7 +1463,9 @@ nautilus_summary_view_load_uri (NautilusSummaryView *view,
"or your computer might be configured incorrectly."
"You could try again later."));
} else {
+ g_print ("end xml table fetch\n");
/* fetch and parse the xml file */
+ g_print ("start xml config fetch\n");
url = trilobite_redirect_lookup (SUMMARY_XML_KEY);
if (!url) {
g_assert ("Failed to get summary xml home !\n");
@@ -1461,7 +1477,10 @@ nautilus_summary_view_load_uri (NautilusSummaryView *view,
(view, _("Found problem with data on Eazel servers. "
"Please contact support@eazel.com."));
} else {
+ g_print ("end xml config fetch\n");
+ g_print ("start summary draw\n");
generate_summary_form (view);
+ g_print ("end summary draw\n");
if (!view->details->logged_in) {
generate_login_dialog (view);
}