diff options
author | Morgan Collett <morgan.collett@gmail.com> | 2007-10-24 11:17:49 (GMT) |
---|---|---|
committer | Morgan Collett <morgan.collett@gmail.com> | 2007-10-24 11:17:49 (GMT) |
commit | 5cebe135ac06c890590953e0fbe15ca8a876b79e (patch) | |
tree | def9f76abb3d0b2e79e8fd810e3d581094a75e9a | |
parent | aa8430c9bbc69d2602a2e211027cacdac4c421ac (diff) |
#4320: Show URLs with bold and underline, not blue text
-rw-r--r-- | NEWS | 2 | ||||
-rw-r--r-- | chat.py | 9 |
2 files changed, 9 insertions, 2 deletions
@@ -1,4 +1,4 @@ -* #4320: Regexp for better URL handling +* #4320: better URL handling and display (morgs) * #4331: Don't crash/ignore non-Sugar buddies (morgs) 26 @@ -238,7 +238,14 @@ class Chat(Activity): xalign=hippo.ALIGNMENT_START) rb.append(message) url = text[match.start():match.end()] - message = hippo.CanvasLink(text=url) + message = hippo.CanvasLink( + text=url, + color=text_color, + font_desc=FONT_BOLD.get_pango_desc(), + ) + attrs = pango.AttrList() + attrs.insert(pango.AttrUnderline(pango.UNDERLINE_SINGLE, 0, 32767)) + message.set_property("attributes", attrs) message.connect('activated', self._link_activated_cb) rb.append(message) text = text[match.end():] |