[evolution-rss] GSEAL compilance
- From: Lucian Langa <lucilanga src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [evolution-rss] GSEAL compilance
- Date: Mon, 12 Apr 2010 20:01:22 +0000 (UTC)
commit 80d51cb3f0f3db62f1568748405e7a9893be00b9
Author: Lucian Langa <lucilanga gnome org>
Date: Mon Apr 12 23:01:09 2010 +0300
GSEAL compilance
src/rss-config-factory.c | 62 ++++++++++++++++++++++++---------------------
src/rss.c | 7 +++--
2 files changed, 37 insertions(+), 32 deletions(-)
---
diff --git a/src/rss-config-factory.c b/src/rss-config-factory.c
index ebe8fdf..78edd04 100644
--- a/src/rss-config-factory.c
+++ b/src/rss-config-factory.c
@@ -703,7 +703,7 @@ build_dialog_add(gchar *url, gchar *feed_text)
ok = GTK_WIDGET (
gtk_builder_get_object(gui, "ok_button"));
- GTK_WIDGET_SET_FLAGS (ok, GTK_CAN_DEFAULT);
+ gtk_widget_set_can_default (ok, TRUE);
d("/*Gtk-CRITICAL **: gtk_box_pack: assertion `child->parent == NULL' failed*/");
gtk_dialog_add_action_widget (
(GtkDialog *)dialog1,
@@ -716,9 +716,7 @@ build_dialog_add(gchar *url, gchar *feed_text)
GTK_DIALOG (dialog1),
cancel,
GTK_RESPONSE_CANCEL);
- GTK_WIDGET_SET_FLAGS (
- cancel,
- GTK_CAN_DEFAULT);
+ gtk_widget_set_can_default (cancel, TRUE);
gtk_widget_add_accelerator (
ok,
@@ -910,7 +908,7 @@ feeds_dialog_add(GtkDialog *d, gpointer data)
#endif
progress = gtk_progress_bar_new();
gtk_box_pack_start(
- GTK_BOX(((GtkDialog *)msg_feeds)->vbox),
+ GTK_BOX(gtk_dialog_get_content_area(GTK_DIALOG(msg_feeds))),
progress,
FALSE,
FALSE,
@@ -1297,7 +1295,7 @@ remove_feed_dialog(gchar *msg)
#endif
gtk_window_set_keep_above(GTK_WINDOW(dialog1), TRUE);
- dialog_vbox1 = GTK_DIALOG (dialog1)->vbox;
+ dialog_vbox1 = gtk_dialog_get_content_area(GTK_DIALOG (dialog1));
gtk_widget_show (dialog_vbox1);
vbox1 = gtk_vbox_new (FALSE, 10);
@@ -1332,7 +1330,7 @@ remove_feed_dialog(gchar *msg)
FALSE,
0);
- dialog_action_area1 = GTK_DIALOG (dialog1)->action_area;
+ dialog_action_area1 = gtk_dialog_get_action_area(GTK_DIALOG (dialog1));
gtk_widget_show (dialog_action_area1);
gtk_button_box_set_layout (
GTK_BUTTON_BOX (dialog_action_area1),
@@ -1399,7 +1397,7 @@ process_dialog_edit(add_feed *feed, gchar *url, gchar *feed_name)
NULL);
progress = gtk_progress_bar_new();
gtk_box_pack_start(
- GTK_BOX(((GtkDialog *)msg_feeds)->vbox),
+ GTK_BOX(gtk_dialog_get_content_area(GTK_DIALOG(msg_feeds))),
progress,
FALSE,
FALSE,
@@ -1683,13 +1681,13 @@ import_opml(gchar *file)
import_label = gtk_label_new(_("Please wait"));
import_progress = gtk_progress_bar_new();
gtk_box_pack_start(
- GTK_BOX(((GtkDialog *)import_dialog)->vbox),
+ GTK_BOX(gtk_dialog_get_content_area(GTK_DIALOG(import_dialog))),
import_label,
FALSE,
FALSE,
0);
gtk_box_pack_start(
- GTK_BOX(((GtkDialog *)import_dialog)->vbox),
+ GTK_BOX(gtk_dialog_get_content_area(GTK_DIALOG(import_dialog))),
import_progress,
FALSE,
FALSE,
@@ -2117,10 +2115,11 @@ create_import_dialog (void)
GTK_WINDOW (import_file_select),
GDK_WINDOW_TYPE_HINT_DIALOG);
- dialog_vbox5 = GTK_DIALOG (import_file_select)->vbox;
+ dialog_vbox5 = gtk_dialog_get_content_area(GTK_DIALOG (import_file_select));
gtk_widget_show (dialog_vbox5);
- dialog_action_area5 = GTK_DIALOG (import_file_select)->action_area;
+ dialog_action_area5 = gtk_dialog_get_action_area(
+ GTK_DIALOG (import_file_select));
gtk_widget_show (dialog_action_area5);
gtk_button_box_set_layout (
GTK_BUTTON_BOX (dialog_action_area5),
@@ -2132,9 +2131,9 @@ create_import_dialog (void)
GTK_DIALOG (import_file_select),
button1,
GTK_RESPONSE_CANCEL);
- GTK_WIDGET_SET_FLAGS (
+ gtk_widget_set_can_default (
button1,
- GTK_CAN_DEFAULT);
+ TRUE);
button2 = gtk_button_new_from_stock ("gtk-open");
gtk_widget_show (button2);
@@ -2142,7 +2141,7 @@ create_import_dialog (void)
GTK_DIALOG (import_file_select),
button2,
GTK_RESPONSE_OK);
- GTK_WIDGET_SET_FLAGS (button2, GTK_CAN_DEFAULT);
+ gtk_widget_set_can_default(button2, TRUE);
gtk_widget_grab_default (button2);
return import_file_select;
@@ -2185,10 +2184,11 @@ create_export_dialog (void)
GTK_WINDOW (export_file_select),
GDK_WINDOW_TYPE_HINT_DIALOG);
- vbox26 = GTK_DIALOG (export_file_select)->vbox;
+ vbox26 = gtk_dialog_get_content_area(GTK_DIALOG (export_file_select));
gtk_widget_show (vbox26);
- hbuttonbox1 = GTK_DIALOG (export_file_select)->action_area;
+ hbuttonbox1 = gtk_dialog_get_action_area(
+ GTK_DIALOG (export_file_select));
gtk_widget_show (hbuttonbox1);
gtk_button_box_set_layout (
GTK_BUTTON_BOX (hbuttonbox1),
@@ -2200,14 +2200,14 @@ create_export_dialog (void)
GTK_DIALOG (export_file_select),
button3,
GTK_RESPONSE_CANCEL);
- GTK_WIDGET_SET_FLAGS (button3, GTK_CAN_DEFAULT);
+ gtk_widget_set_can_default(button3, TRUE);
button4 = gtk_button_new_from_stock ("gtk-save");
gtk_widget_show (button4);
gtk_dialog_add_action_widget (
GTK_DIALOG (export_file_select),
button4, GTK_RESPONSE_OK);
- GTK_WIDGET_SET_FLAGS (button4, GTK_CAN_DEFAULT);
+ gtk_widget_set_can_default(button4, TRUE);
gtk_widget_grab_default (button4);
return export_file_select;
@@ -2501,6 +2501,7 @@ export_opml(gchar *file)
GtkWidget *import_dialog;
GtkWidget *import_label;
GtkWidget *import_progress;
+ GtkWidget *content_area;
char outstr[200];
gchar *opml;
time_t t;
@@ -2526,14 +2527,15 @@ export_opml(gchar *file)
// g_signal_connect(import_dialog, "response", G_CALLBACK(import_dialog_response), NULL);
import_label = gtk_label_new(_("Please wait"));
import_progress = gtk_progress_bar_new();
+ content_area = gtk_dialog_get_content_area(GTK_DIALOG(import_dialog));
gtk_box_pack_start(
- GTK_BOX(((GtkDialog *)import_dialog)->vbox),
+ GTK_BOX(content_area),
import_label,
FALSE,
FALSE,
0);
gtk_box_pack_start(
- GTK_BOX(((GtkDialog *)import_dialog)->vbox),
+ GTK_BOX(content_area),
import_progress,
FALSE,
FALSE,
@@ -2659,6 +2661,7 @@ process_cookies(SoupCookieJar *jar)
GSList *list = NULL;
gchar *msg = g_strdup(_("Importing cookies..."));
GtkWidget *import_dialog, *import_label, *import_progress;
+ GtkWidget *content_area;
ccurrent = 0;
ctotal = 0;
@@ -2682,14 +2685,15 @@ process_cookies(SoupCookieJar *jar)
NULL);
import_label = gtk_label_new(_("Please wait"));
import_progress = gtk_progress_bar_new();
+ content_area = gtk_dialog_get_content_area(GTK_DIALOG(import_dialog));
gtk_box_pack_start(
- GTK_BOX(((GtkDialog *)import_dialog)->vbox),
+ GTK_BOX(content_area),
import_label,
FALSE,
FALSE,
0);
gtk_box_pack_start(
- GTK_BOX(((GtkDialog *)import_dialog)->vbox),
+ GTK_BOX(content_area),
import_progress,
FALSE,
FALSE,
@@ -2761,10 +2765,10 @@ create_import_cookies_dialog (void)
GTK_WINDOW (import_file_select),
GDK_WINDOW_TYPE_HINT_DIALOG);
- vbox26 = GTK_DIALOG (import_file_select)->vbox;
+ vbox26 = gtk_dialog_get_content_area(GTK_DIALOG (import_file_select));
gtk_widget_show (vbox26);
- hbuttonbox1 = GTK_DIALOG (import_file_select)->action_area;
+ hbuttonbox1 = GTK_WIDGET(gtk_dialog_get_action_area(GTK_DIALOG(import_file_select)));
gtk_widget_show (hbuttonbox1);
gtk_button_box_set_layout (
GTK_BUTTON_BOX (hbuttonbox1),
@@ -2776,7 +2780,7 @@ create_import_cookies_dialog (void)
GTK_DIALOG (import_file_select),
button3,
GTK_RESPONSE_CANCEL);
- GTK_WIDGET_SET_FLAGS (button3, GTK_CAN_DEFAULT);
+ gtk_widget_set_can_default(button3, TRUE);
button4 = gtk_button_new_from_stock ("gtk-save");
gtk_widget_show (button4);
@@ -2784,7 +2788,7 @@ create_import_cookies_dialog (void)
GTK_DIALOG (import_file_select),
button4,
GTK_RESPONSE_OK);
- GTK_WIDGET_SET_FLAGS (button4, GTK_CAN_DEFAULT);
+ gtk_widget_set_can_default(button4, TRUE);
gtk_widget_grab_default (button4);
return import_file_select;
@@ -3383,7 +3387,7 @@ rss_folder_factory (EPlugin *epl, EConfigHookItemFactoryData *data)
gtk_widget_hide(action_area);
g_object_ref(feed->child);
gtk_container_remove (
- GTK_CONTAINER (feed->child->parent),
+ GTK_CONTAINER (gtk_widget_get_parent(feed->child)),
feed->child);
gtk_notebook_remove_page(
(GtkNotebook *) data->parent,
@@ -3818,7 +3822,7 @@ rss_config_control_new (void)
g_object_ref (control_widget);
gtk_container_remove (
- GTK_CONTAINER (control_widget->parent),
+ GTK_CONTAINER (gtk_widget_get_parent(control_widget)),
control_widget);
#if EVOLUTION_VERSION < 22900 //kb//
diff --git a/src/rss.c b/src/rss.c
index 7bd5802..17ec252 100644
--- a/src/rss.c
+++ b/src/rss.c
@@ -1492,7 +1492,7 @@ rss_browser_set_hsize (GtkAdjustment *adj, gpointer data);
void
rss_browser_set_hsize (GtkAdjustment *adj, gpointer data)
{
- resize_pane_hsize = adj->page_size;
+ resize_pane_hsize = gtk_adjustment_get_page_size(adj);
}
void rss_browser_update_content (
@@ -2124,7 +2124,7 @@ org_gnome_rss_browser (EMFormatHTML *efh, void *eb, EMFormatHTMLPObject *pobject
rf->headers_mode = myf->mode;
po->html = GTK_WIDGET(efh->html);
adj = gtk_scrolled_window_get_hadjustment(
- (GtkScrolledWindow *)GTK_WIDGET(efh->html)->parent);
+ (GtkScrolledWindow *)gtk_widget_get_parent(GTK_WIDGET(efh->html)));
po->sh_handler = g_signal_connect(adj,
"changed",
G_CALLBACK(rss_browser_set_hsize),
@@ -2308,7 +2308,8 @@ free_rss_browser(EMFormatHTMLPObject *o)
rf->mozembed = NULL;
}
adj = gtk_scrolled_window_get_hadjustment(
- (GtkScrolledWindow *)GTK_WIDGET(po->format->html)->parent);
+ (GtkScrolledWindow *)gtk_widget_get_parent(
+ GTK_WIDGET(po->format->html)));
g_signal_handler_disconnect(adj, po->sh_handler);
gtk_widget_destroy(po->container);
g_free(po->website);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]