diff options
author | Xavier Claessens <xclaesse@gmail.com> | 2007-09-08 21:38:42 +0800 |
---|---|---|
committer | Xavier Claessens <xclaesse@src.gnome.org> | 2007-09-08 21:38:42 +0800 |
commit | f4baf76f9afbd61833398e6f2465d54199e263f7 (patch) | |
tree | dfb369442e2a030aa733622f30ec033f44edf50c /libempathy-gtk/empathy-ui-utils.c | |
parent | 3cfbb4bbf78f0fd67f136f0b8422a25694e36947 (diff) | |
download | gsoc2013-empathy-f4baf76f9afbd61833398e6f2465d54199e263f7.tar gsoc2013-empathy-f4baf76f9afbd61833398e6f2465d54199e263f7.tar.gz gsoc2013-empathy-f4baf76f9afbd61833398e6f2465d54199e263f7.tar.bz2 gsoc2013-empathy-f4baf76f9afbd61833398e6f2465d54199e263f7.tar.lz gsoc2013-empathy-f4baf76f9afbd61833398e6f2465d54199e263f7.tar.xz gsoc2013-empathy-f4baf76f9afbd61833398e6f2465d54199e263f7.tar.zst gsoc2013-empathy-f4baf76f9afbd61833398e6f2465d54199e263f7.zip |
More dynamic smiley managment and more efficient algorithm to detect
2007-09-08 Xavier Claessens <xclaesse@gmail.com>
* libempathy-gtk/empathy-chat-view.h:
* libempathy-gtk/empathy-ui-utils.c:
* libempathy-gtk/empathy-ui-utils.h:
* libempathy-gtk/empathy-chat.c:
* libempathy-gtk/empathy-smiley-manager.c:
* libempathy-gtk/empathy-smiley-manager.h:
* libempathy-gtk/Makefile.am:
* libempathy-gtk/empathy-chat-window.c:
* libempathy-gtk/empathy-chat-view.c: More dynamic smiley managment and
more efficient algorithm to detect smileys in messages.
* doc/: Updated
svn path=/trunk/; revision=285
Diffstat (limited to 'libempathy-gtk/empathy-ui-utils.c')
-rw-r--r-- | libempathy-gtk/empathy-ui-utils.c | 98 |
1 files changed, 0 insertions, 98 deletions
diff --git a/libempathy-gtk/empathy-ui-utils.c b/libempathy-gtk/empathy-ui-utils.c index aedacb08b..1c2d79c7b 100644 --- a/libempathy-gtk/empathy-ui-utils.c +++ b/libempathy-gtk/empathy-ui-utils.c @@ -230,104 +230,6 @@ empathy_pixbuf_from_icon_name (const gchar *icon_name, return pixbuf; } -GdkPixbuf * -empathy_pixbuf_from_smiley (EmpathySmiley type, - GtkIconSize icon_size) -{ - const gchar *icon_id; - - switch (type) { - case EMPATHY_SMILEY_NORMAL: /* :) */ - icon_id = "stock_smiley-1"; - break; - case EMPATHY_SMILEY_WINK: /* ;) */ - icon_id = "stock_smiley-3"; - break; - case EMPATHY_SMILEY_BIGEYE: /* =) */ - icon_id = "stock_smiley-2"; - break; - case EMPATHY_SMILEY_NOSE: /* :-) */ - icon_id = "stock_smiley-7"; - break; - case EMPATHY_SMILEY_CRY: /* :'( */ - icon_id = "stock_smiley-11"; - break; - case EMPATHY_SMILEY_SAD: /* :( */ - icon_id = "stock_smiley-4"; - break; - case EMPATHY_SMILEY_SCEPTICAL: /* :/ */ - icon_id = "stock_smiley-9"; - break; - case EMPATHY_SMILEY_BIGSMILE: /* :D */ - icon_id = "stock_smiley-6"; - break; - case EMPATHY_SMILEY_INDIFFERENT: /* :| */ - icon_id = "stock_smiley-8"; - break; - case EMPATHY_SMILEY_TOUNGE: /* :p */ - icon_id = "stock_smiley-10"; - break; - case EMPATHY_SMILEY_SHOCKED: /* :o */ - icon_id = "stock_smiley-5"; - break; - case EMPATHY_SMILEY_COOL: /* 8) */ - icon_id = "stock_smiley-15"; - break; - case EMPATHY_SMILEY_SORRY: /* *| */ - icon_id = "stock_smiley-12"; - break; - case EMPATHY_SMILEY_KISS: /* :* */ - icon_id = "stock_smiley-13"; - break; - case EMPATHY_SMILEY_SHUTUP: /* :# */ - icon_id = "stock_smiley-14"; - break; - case EMPATHY_SMILEY_YAWN: /* |O */ - icon_id = ""; - break; - case EMPATHY_SMILEY_CONFUSED: /* :$ */ - icon_id = "stock_smiley-17"; - break; - case EMPATHY_SMILEY_ANGEL: /* O) */ - icon_id = "stock_smiley-18"; - break; - case EMPATHY_SMILEY_OOOH: /* :x */ - icon_id = "stock_smiley-19"; - break; - case EMPATHY_SMILEY_LOOKAWAY: /* *) */ - icon_id = "stock_smiley-20"; - break; - case EMPATHY_SMILEY_BLUSH: /* *S */ - icon_id = "stock_smiley-23"; - break; - case EMPATHY_SMILEY_COOLBIGSMILE: /* 8D */ - icon_id = "stock_smiley-25"; - break; - case EMPATHY_SMILEY_ANGRY: /* :@ */ - icon_id = "stock_smiley-16"; - break; - case EMPATHY_SMILEY_BOSS: /* @) */ - icon_id = "stock_smiley-21"; - break; - case EMPATHY_SMILEY_MONKEY: /* #) */ - icon_id = "stock_smiley-22"; - break; - case EMPATHY_SMILEY_SILLY: /* O) */ - icon_id = "stock_smiley-24"; - break; - case EMPATHY_SMILEY_SICK: /* +o( */ - icon_id = "stock_smiley-26"; - break; - - default: - g_assert_not_reached (); - icon_id = NULL; - } - - - return empathy_pixbuf_from_icon_name (icon_id, icon_size); -} - const gchar * empathy_icon_name_from_account (McAccount *account) { |