Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
self.draw_root_text("%(PRETTY_NAME)s" % self.bricklayer.os)
# Setup helpline
- self.push_helpline(
- _("<Tab>/<Alt-Tab> between elements | <Space> selects | <F12> next screen")
- )
+ helpline = []
+
+ if self.bricklayer.test:
+ helpline.append(_("Test Mode Enabled"))
+
+ # Show key commands only when they are useful
+ if not self.bricklayer.unattended:
+ helpline += (
+ _("<Tab>/<Alt-Tab> between elements"),
+ _("<Space> selects"),
+ _("<F12> next screen"),
+ )
+
+ self.push_helpline(" | ".join(helpline))
# Refresh the screen
self.refresh()