Add monospace formatted fingerprint to encryption tooltip
This commit is contained in:
parent
ae29c937ba
commit
a7bc6dc530
|
@ -1158,10 +1158,10 @@ class ConversationTextview(GObject.GObject):
|
||||||
color = 'encrypted-color'
|
color = 'encrypted-color'
|
||||||
else:
|
else:
|
||||||
icon, trust_tooltip, color = TRUST_SYMBOL_DATA[trust]
|
icon, trust_tooltip, color = TRUST_SYMBOL_DATA[trust]
|
||||||
tooltip = tooltip + '\n' + trust_tooltip
|
tooltip = '%s\n%s' % (tooltip, trust_tooltip)
|
||||||
if fingerprint is not None:
|
if fingerprint is not None:
|
||||||
fingerprint = format_fingerprint(fingerprint)
|
fingerprint = format_fingerprint(fingerprint)
|
||||||
tooltip = tooltip + '\n' + fingerprint
|
tooltip = '%s\n<tt>%s</tt>' % (tooltip, fingerprint)
|
||||||
|
|
||||||
temp_mark = self._buffer.create_mark(None, iter_, True)
|
temp_mark = self._buffer.create_mark(None, iter_, True)
|
||||||
self._buffer.insert(iter_, ' ')
|
self._buffer.insert(iter_, ' ')
|
||||||
|
@ -1175,7 +1175,7 @@ class ConversationTextview(GObject.GObject):
|
||||||
|
|
||||||
image = Gtk.Image.new_from_icon_name(icon, Gtk.IconSize.MENU)
|
image = Gtk.Image.new_from_icon_name(icon, Gtk.IconSize.MENU)
|
||||||
image.show()
|
image.show()
|
||||||
image.set_tooltip_text(tooltip)
|
image.set_tooltip_markup(tooltip)
|
||||||
image.get_style_context().add_class(color)
|
image.get_style_context().add_class(color)
|
||||||
self.tv.add_child_at_anchor(image, anchor)
|
self.tv.add_child_at_anchor(image, anchor)
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue