aboutsummaryrefslogtreecommitdiffstats
path: root/libempathy-gtk/empathy-smiley-manager.c
Commit message (Collapse)AuthorAgeFilesLines
* pixbuf-utils: copy the generic pixbuf-related utily functions from EmpathyMarco Barisione2013-08-201-2/+3
| | | | | | | This commit also changes the licence of the moved code from GPL to LGPL. See GOSSIP-RELICENSING.txt for details. https://bugzilla.gnome.org/show_bug.cgi?id=699492
* tpaw-utils: move EMP_STR_EMPTY to tp-aw and rename itMarco Barisione2013-08-201-2/+4
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=699492
* Reorder header inclusions accordingly to the Telepathy coding styleEmanuele Aina2013-04-021-2/+2
| | | | | | | | | | | | Sort by: • "config.h" • API declarations, if any • public libraries • internal headers, alphabetically sorted (mostly) http://telepathy.freedesktop.org/wiki/Style#A.23includes https://bugzilla.gnome.org/show_bug.cgi?id=697076
* Use a flat namespace for internal includesEmanuele Aina2013-04-011-1/+1
| | | | | | | | Directly add the libempathy, libempathy-gtk and extensions directories to the include search path. This decouples header inclusions from their location and helps when reorganizing the source files layout. https://bugzilla.gnome.org/show_bug.cgi?id=696950
* Use double quotes for all internal headersEmanuele Aina2013-04-011-1/+1
| | | | | | | This makes a bit more obvious which headers come from public libraries and which ones come from uninstalled utility libraries. https://bugzilla.gnome.org/show_bug.cgi?id=696950
* Drop unused/redundant header inclusionsEmanuele Aina2013-03-281-2/+0
| | | | | | | With the help of the script posted at http://stackoverflow.com/a/7135530 and some manual fixes, drop the unused or redundant #include directives. https://bugzilla.gnome.org/show_bug.cgi?id=696718
* Consistently use `#include "config.h"` everywhereEmanuele Aina2013-03-281-1/+1
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=696718
* smiley-manager: clean up memory management of the pathGuillaume Desmottes2010-11-241-4/+5
|
* Stop mapping 'B)' with the face-cool iconGuillaume Desmottes2010-03-051-1/+1
| | | | | 'B)' is a common pattern when explaining things or doing enumeration (#611753).
* Add comments to explain empathy_smiley_manager_parse_len(), it is ↵Xavier Claessens2009-11-251-1/+31
| | | | non-trivial function.
* Remove dead code from EmpathySmileyManagerXavier Claessens2009-11-251-91/+10
|
* Introduce a new smiley parser that can parse only a part of a string.Xavier Claessens2009-11-251-0/+83
|
* Add new smileys available in the last Icon Naming Spec (#593327)Rodolphe2009-10-271-5/+11
|
* Fix copy clipboard to show smileys and to show name and time when using ↵Gabriel Millaire2009-10-011-0/+2
| | | | | | themes other than Classic Adds an association string to hbox for name and time in themes, adds an association string to pixbuf smiley
* empathy-smiley-manager: remove trailing tabsGuillaume Desmottes2009-06-251-1/+1
|
* Fixed code styleJonathan Tellier2009-06-121-1/+1
|
* - Implement remaining functions on EmpathyThemeAdium.Xavier Claessens2009-06-121-1/+0
| | | | | - Fix refcounting of EmpathySmileyManager, avoid double free in its finalize. - Create our own context menu on EmpathyThemeAdium.
* Add path in EmpathySmileyXavier Claessens2009-06-121-37/+45
|
* empathy-smiley-manager: fix coding styleGuillaume Desmottes2009-05-181-5/+5
|
* always show images in smiley menu items (GNOME #582751)Frédéric Péters2009-05-151-0/+1
|
* Remove unnecessary string dup. Fixes bug #577829Xavier Claessens2009-04-031-3/+5
| | | | | | From: Xavier Claessens <xclaesse@gmail.com> svn path=/trunk/; revision=2757
* Fix type punned pointers warningsOlivier Crête2009-02-121-1/+1
| | | | | | | | | Remove senseless (void **) From: Olivier Crête <olivier.crete@collabora.co.uk> Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2440
* Renamed G_STR_EMPTY to EMP_STR_EMPTY.Jonny Lamb2009-01-231-3/+3
| | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=2249
* Set the right weak pointer.Xavier Claessens2009-01-091-1/+1
| | | | svn path=/trunk/; revision=2122
* Port EmpathySmileyManager to the new singleton policy.Xavier Claessens2009-01-091-12/+27
| | | | svn path=/trunk/; revision=2116
* Move the smiley menu code from EmpathyChatView to EmpathyChatManager.Xavier Claessens2008-12-161-0/+84
| | | | svn path=/trunk/; revision=1986
* Keep a priv pointer in the object struct instead of using ↵Xavier Claessens2008-05-061-11/+11
| | | | | | G_TYPE_INSTANCE_GET_PRIVATE all the time. svn path=/trunk/; revision=1082
* Make use of tp-glib debug system.Xavier Claessens2008-05-011-4/+0
| | | | svn path=/trunk/; revision=1066
* Update collabora copyright to 2008Xavier Claessens2008-03-031-1/+1
| | | | svn path=/trunk/; revision=688
* Use O instead of 0 for smileys face-angel and face-surprise. Fixes bug #508520.Xavier Claessens2008-01-141-2/+2
| | | | svn path=/trunk/; revision=546
* Also accept :$ and :-$ for face-embarrassedXavier Claessens2007-10-281-1/+1
| | | | svn path=/trunk/; revision=403
* Update to new icon naming spec for new avatars. Fixes bug #490173 (MichaelXavier Claessens2007-10-281-4/+5
| | | | | | | | | | 2007-10-28 Xavier Claessens <xclaesse@gmail.com> * libempathy-gtk/empathy-smiley-manager.c: Update to new icon naming spec for new avatars. Fixes bug #490173 (Michael Monreal). svn path=/trunk/; revision=402
* Cleanup licences and copyrights, Modules with 100% collabora code are nowXavier Claessens2007-10-251-11/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2007-10-24 Xavier Claessens <xclaesse@gmail.com> * libempathy-gtk/empathy-account-chooser.c: * libempathy-gtk/empathy-profile-chooser.c: * libempathy-gtk/empathy-account-chooser.h: * libempathy-gtk/empathy-profile-chooser.h: * libempathy-gtk/empathy-images.h: * libempathy-gtk/empathy-main-window.c: * libempathy-gtk/empathy-main-window.h: * libempathy-gtk/empathy-cell-renderer-activatable.c: * libempathy-gtk/empathy-account-widget-salut.c: * libempathy-gtk/empathy-presence-chooser.c: * libempathy-gtk/empathy-cell-renderer-activatable.h: * libempathy-gtk/empathy-account-widget-salut.h: * libempathy-gtk/empathy-account-widget-msn.c: * libempathy-gtk/empathy-presence-chooser.h: * libempathy-gtk/empathy-status-icon.c: * libempathy-gtk/empathy-contact-dialogs.c: * libempathy-gtk/empathy-account-widget-msn.h: * libempathy-gtk/empathy-status-icon.h: * libempathy-gtk/empathy-contact-dialogs.h: * libempathy-gtk/empathy-account-widget-jabber.c: * libempathy-gtk/empathy-account-widget-jabber.h: * libempathy-gtk/empathy-contact-widget.c: * libempathy-gtk/empathy-contact-widget.h: * libempathy-gtk/empathy-smiley-manager.c: * libempathy-gtk/empathy-about-dialog.h: * libempathy-gtk/empathy-smiley-manager.h: * libempathy-gtk/empathy-accounts-dialog.h: * libempathy/empathy-avatar.h: * libempathy/empathy-debug.h: Cleanup licences and copyrights, Modules with 100% collabora code are now relicenced to LGPL. * doc/libempathy-gtk/tmpl/empathy-contact-list-store.sgml: Updated. svn path=/trunk/; revision=392
* Fix a leak.Xavier Claessens2007-09-191-1/+2
| | | | | | | | | 2007-09-19 Xavier Claessens <xclaesse@gmail.com> * libempathy-gtk/empathy-smiley-manager.c: Fix a leak. svn path=/trunk/; revision=300
* More dynamic smiley managment and more efficient algorithm to detectXavier Claessens2007-09-081-0/+351
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