aboutsummaryrefslogtreecommitdiffstats
path: root/libempathy-gtk/empathy-contactinfo-utils.c
Commit message (Collapse)AuthorAgeFilesLines
* ContactInfo: always escape IRC channel names in markupWill Thompson2012-02-101-1/+1
| | | | | | | | For some reason, I chose to escape the channel name for the contents of the href='' attribute but not in the body of the tag. Thus, channel names like "#r&d" made Pango refuse to coƶperate. https://bugzilla.gnome.org/show_bug.cgi?id=669695
* Use _unref instead of _free _destroy when possible.unrefXavier Claessens2011-11-161-1/+1
| | | | | | | | | | | Replace g_(ptr_)array_free (foo, TRUE) and g_hash_table_destroy with respectively g_(ptr_)array_unref (foo) and g_hash_table_unref. I used this command to generate this patch: for f in `find -name "*.c"`; do sed -i $f -re 's/g_ptr_array_free \(([^ ,]+), TRUE\)/g_ptr_array_unref \(\1\)/'; done See Danielle's blog for explanation of possible bug _free can do: http://blogs.gnome.org/danni/2011/11/16/mistakes-with-g_value_set_boxed/
* factor out empathy_contact_info_create_channel_list_label()Guillaume Desmottes2011-11-161-0/+67
| | | | | | | Move it to empathy-contactinfo-utils so we'll be able to re-use it in empathy-individual-widget as well. https://bugzilla.gnome.org/show_bug.cgi?id=663763
* Port contact-widget to contactinfo-utilsDanielle Madeley2011-10-211-4/+29
| | | | | This is a reworking, rather than rebasing of the original patch because of large changes in the codebase.
* Incorporate updates from empathy-contact-widget into contactinfo-utilsDanielle Madeley2011-10-211-9/+65
| | | | | Update empathy-individual-widget for these changes. This comes from the rebase of this branch.
* Move empathy-contactinfo-utils to libempathy-gtkDanielle Madeley2011-10-211-0/+185
Why do we still have this annoying split? Rebasing this work will pull in a dependency on empathy-string-parser, which is part of libempathy-gtk. Hence the move.