[gnome-tweak-tool] Escape text sent to set_markup
- From: Rui Matos <rtcm src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-tweak-tool] Escape text sent to set_markup
- Date: Mon, 18 May 2015 13:09:08 +0000 (UTC)
commit 76f33af5fdf6929c2c56dd3d3d770af213d4aa92
Author: Craig Kelly <craig n kelly gmail com>
Date: Fri May 15 14:21:03 2015 -0500
Escape text sent to set_markup
https://bugzilla.gnome.org/show_bug.cgi?id=749449
gtweak/tweaks/tweak_group_shell_extensions.py | 5 +++--
gtweak/widgets.py | 4 ++--
2 files changed, 5 insertions(+), 4 deletions(-)
---
diff --git a/gtweak/tweaks/tweak_group_shell_extensions.py b/gtweak/tweaks/tweak_group_shell_extensions.py
index 389ef7d..e33966f 100644
--- a/gtweak/tweaks/tweak_group_shell_extensions.py
+++ b/gtweak/tweaks/tweak_group_shell_extensions.py
@@ -55,9 +55,10 @@ class _ShellExtensionTweak(Gtk.ListBoxRow, Tweak):
vbox = Gtk.Box(orientation=Gtk.Orientation.VERTICAL)
lbl_name = Gtk.Label(xalign=0.0)
- lbl_name.set_markup("<span size='medium'><b>"+ext["name"].lower().capitalize()+"</b></span>")
+ name_markup = GLib.markup_escape_text(ext["name"].lower().capitalize())
+ lbl_name.set_markup("<span size='medium'><b>"+name_markup+"</b></span>")
lbl_desc = Gtk.Label(xalign=0.0)
- desc = ext["description"].lower().capitalize().split('\n')[0]
+ desc = GLib.markup_escape_text(ext["description"].lower().capitalize().split('\n')[0])
lbl_desc.set_markup("<span foreground='#A19C9C' size='small'>"+desc+"</span>")
lbl_desc.props.ellipsize = Pango.EllipsizeMode.END
diff --git a/gtweak/widgets.py b/gtweak/widgets.py
index fb016fe..e804f0f 100644
--- a/gtweak/widgets.py
+++ b/gtweak/widgets.py
@@ -491,7 +491,7 @@ class DarkThemeSwitcher(Gtk.Box, Tweak):
lbl_des = Gtk.Label()
lbl_des.props.xalign = 0.0
- lbl_des.set_markup("<span size='x-small'>"+description+"</span>")
+ lbl_des.set_markup("<span size='x-small'>"+GLib.markup_escape_text(description)+"</span>")
self.pack_start(hbox, False, False, 0)
self.pack_start(lbl_des, False, False,0)
@@ -511,7 +511,7 @@ class Title(Gtk.Box, Tweak):
Gtk.Box.__init__(self, orientation=Gtk.Orientation.HORIZONTAL)
Tweak.__init__(self, name, desc, **options)
widget = Gtk.Label()
- widget.set_markup("<b>"+name+"</b>")
+ widget.set_markup("<b>"+GLib.markup_escape_text(name)+"</b>")
widget.props.xalign = 0.0
self.add(widget)
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]