firstboot: indent some options

QubesOS/qubes-issues#1629
release3.1
Marek Marczykowski-Górecki 8 years ago
parent 098a2752af
commit e20d87b79b
No known key found for this signature in database
GPG Key ID: 063938BA42CFA724

@ -81,13 +81,19 @@ def started_from_usb():
class QubesChoice(object):
instances = []
def __init__(self, label, states, depend=None, extra_check=None,
replace=None):
replace=None, indent=False):
self.widget = gtk.CheckButton(label)
self.states = states
self.depend = depend
self.extra_check = extra_check
self.selected = None
self.replace = replace
if indent:
self.outer_widget = gtk.Alignment()
self.outer_widget.add(self.widget)
self.outer_widget.set_padding(0, 0, 20, 0)
else:
self.outer_widget = self.widget
if self.depend is not None:
self.depend.widget.connect('toggled', self.friend_on_toggled)
@ -379,7 +385,8 @@ class moduleClass(Module):
_('Route applications traffic and updates through Tor anonymity '
'network [experimental]'),
(),
depend=self.choice_whonix)
depend=self.choice_whonix,
indent=True)
if not usb_keyboard_present() and not started_from_usb():
self.choice_usb = QubesChoice(
@ -396,6 +403,7 @@ class moduleClass(Module):
('qvm.sys-net-with-usb',),
depend=self.choice_usb,
replace=('qvm.sys-usb',),
indent=True
)
self.check_advanced = gtk.CheckButton(
@ -404,7 +412,7 @@ class moduleClass(Module):
QubesChoice.on_check_advanced_toggled)
for choice in QubesChoice.instances:
self.vbox.pack_start(choice.widget, False, True)
self.vbox.pack_start(choice.outer_widget, False, True)
#self.vbox.pack_start(gtk.HSeparator())
self.vbox.pack_end(self.check_advanced, False, True)

Loading…
Cancel
Save