aboutsummaryrefslogtreecommitdiffstats
path: root/libempathy-gtk/empathy-smiley-manager.h
diff options
context:
space:
mode:
authorxclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>2008-12-16 17:24:11 +0800
committerxclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>2008-12-16 17:24:11 +0800
commit2b50999b5f9989475b8aaec9822000d01cc62318 (patch)
treea13371defb894b023bf9d2bdfdffd60c345abf7c /libempathy-gtk/empathy-smiley-manager.h
parent3be431852441a23832df40dc80c97d643b75cb6b (diff)
downloadgsoc2013-empathy-2b50999b5f9989475b8aaec9822000d01cc62318.tar
gsoc2013-empathy-2b50999b5f9989475b8aaec9822000d01cc62318.tar.gz
gsoc2013-empathy-2b50999b5f9989475b8aaec9822000d01cc62318.tar.bz2
gsoc2013-empathy-2b50999b5f9989475b8aaec9822000d01cc62318.tar.lz
gsoc2013-empathy-2b50999b5f9989475b8aaec9822000d01cc62318.tar.xz
gsoc2013-empathy-2b50999b5f9989475b8aaec9822000d01cc62318.tar.zst
gsoc2013-empathy-2b50999b5f9989475b8aaec9822000d01cc62318.zip
Move the smiley menu code from EmpathyChatView to EmpathyChatManager.
git-svn-id: svn+ssh://svn.gnome.org/svn/empathy/trunk@1986 4ee84921-47dd-4033-b63a-18d7a039a3e4
Diffstat (limited to 'libempathy-gtk/empathy-smiley-manager.h')
-rw-r--r--libempathy-gtk/empathy-smiley-manager.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/libempathy-gtk/empathy-smiley-manager.h b/libempathy-gtk/empathy-smiley-manager.h
index 394215ed6..c73675742 100644
--- a/libempathy-gtk/empathy-smiley-manager.h
+++ b/libempathy-gtk/empathy-smiley-manager.h
@@ -52,6 +52,10 @@ typedef struct {
gchar *str;
} EmpathySmiley;
+typedef void (*EmpathySmileyMenuFunc) (EmpathySmileyManager *manager,
+ EmpathySmiley *smiley,
+ gpointer user_data);
+
GType empathy_smiley_manager_get_type (void) G_GNUC_CONST;
EmpathySmileyManager *empathy_smiley_manager_new (void);
void empathy_smiley_manager_load (EmpathySmileyManager *manager);
@@ -66,6 +70,9 @@ void empathy_smiley_manager_add_from_pixbuf (EmpathySmileyManag
GSList * empathy_smiley_manager_get_all (EmpathySmileyManager *manager);
GSList * empathy_smiley_manager_parse (EmpathySmileyManager *manager,
const gchar *text);
+GtkWidget * empathy_smiley_menu_new (EmpathySmileyManager *manager,
+ EmpathySmileyMenuFunc func,
+ gpointer user_data);
void empathy_smiley_free (EmpathySmiley *smiley);
G_END_DECLS