aboutsummaryrefslogtreecommitdiffstats
path: root/libempathy-gtk/gossip-chat.h
diff options
context:
space:
mode:
authorXavier Claessens <xclaesse@gmail.com>2007-06-03 23:43:02 +0800
committerXavier Claessens <xclaesse@src.gnome.org>2007-06-03 23:43:02 +0800
commit23230ae320a27d2c66bf8e338a2cc197eafd6b3c (patch)
tree363e05eb7df53e1381d97826e5cb21bdca4eff2f /libempathy-gtk/gossip-chat.h
parent835cd9e9ed1327cf0bf98ae15c7a6761823c8f18 (diff)
downloadgsoc2013-empathy-23230ae320a27d2c66bf8e338a2cc197eafd6b3c.tar
gsoc2013-empathy-23230ae320a27d2c66bf8e338a2cc197eafd6b3c.tar.gz
gsoc2013-empathy-23230ae320a27d2c66bf8e338a2cc197eafd6b3c.tar.bz2
gsoc2013-empathy-23230ae320a27d2c66bf8e338a2cc197eafd6b3c.tar.lz
gsoc2013-empathy-23230ae320a27d2c66bf8e338a2cc197eafd6b3c.tar.xz
gsoc2013-empathy-23230ae320a27d2c66bf8e338a2cc197eafd6b3c.tar.zst
gsoc2013-empathy-23230ae320a27d2c66bf8e338a2cc197eafd6b3c.zip
Add all properties described by TP spec for the Text channel on
2007-06-03 Xavier Claessens <xclaesse@gmail.com> * libempathy-gtk/gossip-group-chat.c: * libempathy-gtk/gossip-private-chat.c: * libempathy-gtk/gossip-chat.c: * libempathy-gtk/gossip-chat.h: * libempathy/empathy-tp-chat.c: Add all properties described by TP spec for the Text channel on EmpathyTpChat. Make use of "name" and "subject" properties in GossipGroupChat. svn path=/trunk/; revision=118
Diffstat (limited to 'libempathy-gtk/gossip-chat.h')
-rw-r--r--libempathy-gtk/gossip-chat.h13
1 files changed, 8 insertions, 5 deletions
diff --git a/libempathy-gtk/gossip-chat.h b/libempathy-gtk/gossip-chat.h
index 5fedfdd01..85bfc66b9 100644
--- a/libempathy-gtk/gossip-chat.h
+++ b/libempathy-gtk/gossip-chat.h
@@ -57,6 +57,7 @@ struct _GossipChat {
/* Protected */
GossipChatView *view;
+ EmpathyTpChat *tp_chat;
GtkWidget *input_text_view;
gboolean is_first_char;
McAccount *account;
@@ -66,11 +67,13 @@ struct _GossipChatClass {
GObjectClass parent;
/* VTable */
- const gchar * (*get_name) (GossipChat *chat);
- gchar * (*get_tooltip) (GossipChat *chat);
- const gchar * (*get_status_icon_name)(GossipChat *chat);
- GtkWidget * (*get_widget) (GossipChat *chat);
- gboolean (*is_group_chat) (GossipChat *chat);
+ const gchar * (*get_name) (GossipChat *chat);
+ gchar * (*get_tooltip) (GossipChat *chat);
+ const gchar * (*get_status_icon_name)(GossipChat *chat);
+ GtkWidget * (*get_widget) (GossipChat *chat);
+ gboolean (*is_group_chat) (GossipChat *chat);
+ void (*set_tp_chat) (GossipChat *chat,
+ EmpathyTpChat *tp_chat);
};
GType gossip_chat_get_type (void);