[epiphany] ephy-embed: the method to set the statusbar label can be private too
- From: Xan Lopez <xan src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [epiphany] ephy-embed: the method to set the statusbar label can be private too
- Date: Sun, 22 Jan 2012 15:51:07 +0000 (UTC)
commit 44f5cfe296ae446aee7a2678ee845a2a2f4c2be3
Author: Xan Lopez <xan igalia com>
Date: Sun Jan 22 16:50:46 2012 +0100
ephy-embed: the method to set the statusbar label can be private too
embed/ephy-embed.c | 30 +++++++++++++++---------------
embed/ephy-embed.h | 2 --
2 files changed, 15 insertions(+), 17 deletions(-)
---
diff --git a/embed/ephy-embed.c b/embed/ephy-embed.c
index e5ca05b..36b1773 100644
--- a/embed/ephy-embed.c
+++ b/embed/ephy-embed.c
@@ -150,11 +150,25 @@ ephy_embed_statusbar_get_context_id (EphyEmbed *embed, const char *context_desc
}
static void
+ephy_embed_set_statusbar_label (EphyEmbed *embed, const char *label)
+{
+ EphyEmbedPrivate *priv = embed->priv;
+
+ nautilus_floating_bar_set_label (NAUTILUS_FLOATING_BAR (priv->floating_bar), label);
+
+ if (label == NULL || label[0] == '\0') {
+ gtk_widget_hide (priv->floating_bar);
+ gtk_widget_set_halign (priv->floating_bar, GTK_ALIGN_START);
+ } else
+ gtk_widget_show (priv->floating_bar);
+}
+
+static void
ephy_embed_statusbar_update (EphyEmbed *embed, const char *text)
{
g_return_if_fail (EPHY_IS_EMBED (embed));
- _ephy_embed_set_statusbar_label (embed, text);
+ ephy_embed_set_statusbar_label (embed, text);
}
static guint
@@ -564,20 +578,6 @@ download_requested_cb (WebKitWebView *web_view,
return TRUE;
}
-void
-_ephy_embed_set_statusbar_label (EphyEmbed *embed, const char *label)
-{
- EphyEmbedPrivate *priv = embed->priv;
-
- nautilus_floating_bar_set_label (NAUTILUS_FLOATING_BAR (priv->floating_bar), label);
-
- if (label == NULL || label[0] == '\0') {
- gtk_widget_hide (priv->floating_bar);
- gtk_widget_set_halign (priv->floating_bar, GTK_ALIGN_START);
- } else
- gtk_widget_show (priv->floating_bar);
-}
-
static gboolean
pop_statusbar_later_cb (gpointer data)
{
diff --git a/embed/ephy-embed.h b/embed/ephy-embed.h
index 904355d..54e44e1 100644
--- a/embed/ephy-embed.h
+++ b/embed/ephy-embed.h
@@ -63,8 +63,6 @@ void ephy_embed_remove_top_widget (EphyEmbed *embed,
GtkWidget *widget);
void ephy_embed_auto_download_url (EphyEmbed *embed,
const char *url);
-void _ephy_embed_set_statusbar_label (EphyEmbed *embed,
- const char *label);
G_END_DECLS
#endif
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]