summaryrefslogtreecommitdiffstats
path: root/src/gui/CellRendererContact.vala
diff options
context:
space:
mode:
authorMatthias Schiffer <mschiffer@universe-factory.net>2010-06-26 00:11:08 +0200
committerMatthias Schiffer <mschiffer@universe-factory.net>2010-06-26 00:11:08 +0200
commitad56d57251f67ac416ff7ad71a76f30836d2ccb3 (patch)
tree567df022caed599975f34aeb004aadb81219f684 /src/gui/CellRendererContact.vala
parentfe332740f7c0be59d4ede7097e5bd1eabbf40e39 (diff)
downloadephraim-ad56d57251f67ac416ff7ad71a76f30836d2ccb3.tar
ephraim-ad56d57251f67ac416ff7ad71a76f30836d2ccb3.zip
Added groups to roster
Diffstat (limited to 'src/gui/CellRendererContact.vala')
-rw-r--r--src/gui/CellRendererContact.vala8
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("&", "&amp;").replace("\"", "&quot;").replace("<", "&lt;").replace(">", "&gt;");
- }
}