[vinagre] Added get_icon_name() facility function.
- From: Jonh Wendell <jwendell src gnome org>
- To: svn-commits-list gnome org
- Cc:
- Subject: [vinagre] Added get_icon_name() facility function.
- Date: Mon, 3 Aug 2009 17:12:48 +0000 (UTC)
commit 00d6e18ec2a25ce924123cb2e7b39cb45ce595e4
Author: Jonh Wendell <jwendell gnome org>
Date: Mon Aug 3 14:11:41 2009 -0300
Added get_icon_name() facility function.
vinagre/vinagre-tab.c | 16 ++++++++++++++++
vinagre/vinagre-tab.h | 1 +
2 files changed, 17 insertions(+), 0 deletions(-)
---
diff --git a/vinagre/vinagre-tab.c b/vinagre/vinagre-tab.c
index d616987..c8ed7a4 100644
--- a/vinagre/vinagre-tab.c
+++ b/vinagre/vinagre-tab.c
@@ -781,4 +781,20 @@ vinagre_tab_free_actions (GSList *actions)
g_slist_free (actions);
}
+const gchar *
+vinagre_tab_get_icon_name (VinagreTab *tab)
+{
+ const gchar *protocol;
+ VinagrePlugin *plugin;
+
+ g_return_val_if_fail (VINAGRE_IS_TAB (tab), NULL);
+
+ protocol = vinagre_connection_get_protocol (tab->priv->conn);
+ plugin = g_hash_table_lookup (vinagre_plugin_engine_get_plugins_by_protocol (vinagre_plugins_engine_get_default ()),
+ protocol);
+ g_return_val_if_fail (plugin != NULL, NULL);
+
+ return vinagre_plugin_get_icon_name (plugin);
+}
+
/* vim: set ts=8: */
diff --git a/vinagre/vinagre-tab.h b/vinagre/vinagre-tab.h
index 654238d..eae4e2b 100644
--- a/vinagre/vinagre-tab.h
+++ b/vinagre/vinagre-tab.h
@@ -119,6 +119,7 @@ gchar * vinagre_tab_get_extra_title (VinagreTab *tab);
GtkWidget * vinagre_tab_get_toolbar (VinagreTab *tab);
void vinagre_tab_free_actions (GSList *actions);
+const gchar *vinagre_tab_get_icon_name (VinagreTab *tab);
/* Protected functions */
void vinagre_tab_set_save_credentials (VinagreTab *tab, gboolean value);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]