[epiphany-extensions] rss: update to new Epiphany API



commit a60b5da7bcb05e2b0639b43f443ec1444adcc82e
Author: Diego Escalante Urrelo <diegoe gnome org>
Date:   Wed Sep 9 18:32:42 2009 -0500

    rss: update to new Epiphany API
    
    Bug 594482 - RSS broken by epiphany's API change

 extensions/rss/ephy-rss-extension.c |   10 +++++++---
 extensions/rss/rss-ui.c             |    3 ++-
 2 files changed, 9 insertions(+), 4 deletions(-)
---
diff --git a/extensions/rss/ephy-rss-extension.c b/extensions/rss/ephy-rss-extension.c
index 9b74391..832b0e8 100644
--- a/extensions/rss/ephy-rss-extension.c
+++ b/extensions/rss/ephy-rss-extension.c
@@ -289,16 +289,20 @@ impl_attach_tab (EphyExtension *extension,
 		 EphyWindow *window,
 		 EphyEmbed *embed)
 {
+	EphyWebView *view;
+
 	LOG ("Attach rss listener to tab");
 
 	g_return_if_fail (EPHY_IS_EMBED (embed));
 
+	view = EPHY_GET_EPHY_WEB_VIEW_FROM_EMBED (embed);
+
 	/* Notify when a new rss feed is parsed */
-	g_signal_connect_after (embed, "new-document-now",
+	g_signal_connect_after (view, "new-document-now",
 				G_CALLBACK (ephy_rss_ge_content_cb), window);
-	g_signal_connect_after (embed, "ge-feed-link",
+	g_signal_connect_after (view, "ge-feed-link",
 			    G_CALLBACK (ephy_rss_ge_feed_cb), window);
-	g_signal_connect (embed, "ge-context-menu",
+	g_signal_connect (view, "ge-context-menu",
 			    G_CALLBACK (ephy_rss_ge_context_cb), window);
 }
 
diff --git a/extensions/rss/rss-ui.c b/extensions/rss/rss-ui.c
index ce14d5b..50191fb 100644
--- a/extensions/rss/rss-ui.c
+++ b/extensions/rss/rss-ui.c
@@ -474,7 +474,8 @@ rss_ui_populate_store (RssUI *dialog)
 	/* We start populating the list, and try to select as much as possible
 	 * avoiding duplicate feeds
 	 */
-	location = ephy_embed_get_location (priv->embed, TRUE);
+	location = ephy_web_view_get_location
+			(EPHY_GET_EPHY_WEB_VIEW_FROM_EMBED (priv->embed), TRUE);
 	decision.hostname = g_strdup (ephy_string_get_host_name (location));
 
 	/* Fill the store, and select the appropriate feeds */



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