diff options
author | Matthias Schiffer <mschiffer@universe-factory.net> | 2010-06-26 00:11:08 +0200 |
---|---|---|
committer | Matthias Schiffer <mschiffer@universe-factory.net> | 2010-06-26 00:11:08 +0200 |
commit | ad56d57251f67ac416ff7ad71a76f30836d2ccb3 (patch) | |
tree | 567df022caed599975f34aeb004aadb81219f684 /src/gui/CellRendererContact.vala | |
parent | fe332740f7c0be59d4ede7097e5bd1eabbf40e39 (diff) | |
download | ephraim-ad56d57251f67ac416ff7ad71a76f30836d2ccb3.tar ephraim-ad56d57251f67ac416ff7ad71a76f30836d2ccb3.zip |
Added groups to roster
Diffstat (limited to 'src/gui/CellRendererContact.vala')
-rw-r--r-- | src/gui/CellRendererContact.vala | 8 |
1 files changed, 2 insertions, 6 deletions
diff --git a/src/gui/CellRendererContact.vala b/src/gui/CellRendererContact.vala index 290ea09..5c7d2e9 100644 --- a/src/gui/CellRendererContact.vala +++ b/src/gui/CellRendererContact.vala @@ -8,11 +8,11 @@ public class CellRendererContact : Gtk.CellRendererText { set { _contact = value; - string str = escape_markup(contact.display_string); + string str = Markup.escape_text(contact.display_string); Gee.Map.Entry<string, Contact.Resource> res = contact.get_resource_with_highest_priority(); if(res != null && res.value.status != null) { - str += "\n<span size=\"small\" fgcolor=\"grey40\" style=\"italic\">" + escape_markup(res.value.status) + "</span>"; + str += "\n<span size=\"small\" fgcolor=\"grey40\" style=\"italic\">" + Markup.escape_text(res.value.status) + "</span>"; } markup = str; @@ -22,8 +22,4 @@ public class CellRendererContact : Gtk.CellRendererText { public CellRendererContact() { ellipsize = Pango.EllipsizeMode.END; } - - private static string escape_markup(string str) { - return str.replace("&", "&").replace("\"", """).replace("<", "<").replace(">", ">"); - } } |