summaryrefslogtreecommitdiff
path: root/grc/gui/PropsDialog.py
diff options
context:
space:
mode:
authorSebastian Koslowski <koslowski@kit.edu>2016-04-26 21:53:30 +0200
committerSebastian Koslowski <koslowski@kit.edu>2016-05-30 14:05:10 +0200
commit593ce05e7ea74871c23fa48a9a2486a157c5cfee (patch)
tree6d439e9997f144506e0c1429d38875505c65f77e /grc/gui/PropsDialog.py
parent31eb4e89dc6f3b1deb12175b10127967cdb7407c (diff)
grc: remove all Cheetah templates from GUI
Diffstat (limited to 'grc/gui/PropsDialog.py')
-rw-r--r--grc/gui/PropsDialog.py12
1 files changed, 6 insertions, 6 deletions
diff --git a/grc/gui/PropsDialog.py b/grc/gui/PropsDialog.py
index 8367f8740a..d6f3cb4efe 100644
--- a/grc/gui/PropsDialog.py
+++ b/grc/gui/PropsDialog.py
@@ -29,10 +29,6 @@ from Constants import MIN_DIALOG_WIDTH, MIN_DIALOG_HEIGHT, FONT_SIZE
import Utils
from gi.repository import Pango
-TAB_LABEL_MARKUP_TMPL="""\
-#set $foreground = $valid and 'black' or 'red'
-<span foreground="$foreground">$encode($tab)</span>"""
-
def get_title_label(title):
"""
@@ -46,7 +42,7 @@ def get_title_label(title):
a gtk object
"""
label = Gtk.Label()
- label.set_markup('\n<b><span underline="low">%s</span>:</b>\n'%title)
+ label.set_markup('\n<b><span underline="low">{title}</span>:</b>\n'.format(title))
hbox = Gtk.HBox()
hbox.pack_start(label, False, False, padding=11)
return hbox
@@ -192,7 +188,11 @@ class PropsDialog(Gtk.Dialog):
box_all_valid = box_all_valid and param.is_valid()
input_widget = param.get_input(self._handle_changed, self._activate_apply)
vbox.pack_start(input_widget, input_widget.expand)
- label.set_markup(Utils.parse_template(TAB_LABEL_MARKUP_TMPL, valid=box_all_valid, tab=tab))
+ label.set_markup(
+ '<span foreground="{color}">{name}</span>'.format(
+ color='black' if box_all_valid else 'red', name=Utils.encode(tab)
+ )
+ )
# show params box with new params
vbox.show_all()
# update the errors box