Esempio n. 1
0
    def __init__(self):
        self.to_remove = dict(essid=[], bssid=[])

        header = urwid.AttrWrap(urwid.Text('  %20s %20s' % ('ESSID', 'BSSID')),
                                'listbar')
        title = urwid.Text(_('Please select the networks to forget'))
        l = [title, header]
        for entry in wireless.GetSavedWirelessNetworks():
            label = '%20s %20s'
            if entry[1] != 'None':
                label = label % (entry[0], entry[1])
                data = entry
            else:
                label = label % (entry[0], 'global')
                data = (entry[0], 'essid:' + entry[0])

            cb = urwid.CheckBox(label,
                                on_state_change=self.update_to_remove,
                                user_data=data)
            l.append(cb)
        body = urwid.ListBox(l)

        header = ('header', _('List of saved networks'))
        Dialog2.__init__(self, header, 15, 50, body)
        self.add_buttons([(_('Remove'), 1), (_('Cancel'), -1)])
        self.frame.set_focus('body')
Esempio n. 2
0
    def __init__(self):
        essid_t = _('ESSID')
        ip_t = _('IP')
        channel_t = _('Channel')
        key_t = "    " + _('Key')
        use_ics_t = _('Activate Internet Connection Sharing')
        use_encrypt_t = _('Use Encryption (WEP only)')

        self.essid_edit = DynEdit(essid_t)
        self.ip_edit = DynEdit(ip_t)
        self.channel_edit = DynIntEdit(channel_t)
        self.key_edit = DynEdit(key_t, sensitive=False)

        self.use_ics_chkb = urwid.CheckBox(use_ics_t)
        self.use_encrypt_chkb = urwid.CheckBox(
            use_encrypt_t, on_state_change=self.encrypt_callback)

        blank = urwid.Text('')

        # Set defaults
        self.essid_edit.set_edit_text("My_Adhoc_Network")
        self.ip_edit.set_edit_text("169.254.12.10")
        self.channel_edit.set_edit_text("3")

        l = [
            self.essid_edit, self.ip_edit, self.channel_edit, blank,
            self.use_ics_chkb, self.use_encrypt_chkb, self.key_edit
        ]
        body = urwid.ListBox(l)

        header = ('header', _('Create an Ad-Hoc Network'))
        Dialog2.__init__(self, header, 15, 50, body)
        self.add_buttons([(_('OK'), 1), (_('Cancel'), -1)])
        self.frame.set_focus('body')
Esempio n. 3
0
    def __init__(self):
        self.to_remove = dict(essid=[], bssid=[])

        header = urwid.AttrWrap(
            urwid.Text('  %20s %20s' % ('ESSID', 'BSSID')),
            'listbar'
        )
        title = urwid.Text(_('Please select the networks to forget'))
        l = [title, header]
        for entry in wireless.GetSavedWirelessNetworks():
            label = '%20s %20s'
            if entry[1] != 'None':
                label = label % (entry[0], entry[1])
                data = entry
            else:
                label = label % (entry[0], 'global')
                data = (entry[0], 'essid:' + entry[0])

            cb = urwid.CheckBox(
                label,
                on_state_change=self.update_to_remove,
                user_data=data
            )
            l.append(cb)
        body = urwid.ListBox(l)

        header = ('header', _('List of saved networks'))
        Dialog2.__init__(self, header, 15, 50, body)
        self.add_buttons([(_('Remove'), 1), (_('Cancel'), -1)])
        self.frame.set_focus('body')
Esempio n. 4
0
    def __init__(self):
        essid_t = _('ESSID')
        ip_t = _('IP')
        channel_t = _('Channel')
        key_t = "    " + _('Key')
        use_ics_t = _('Activate Internet Connection Sharing')
        use_encrypt_t = _('Use Encryption (WEP only)')

        self.essid_edit = DynEdit(essid_t)
        self.ip_edit = DynEdit(ip_t)
        self.channel_edit = DynIntEdit(channel_t)
        self.key_edit = DynEdit(key_t, sensitive=False)

        self.use_ics_chkb = urwid.CheckBox(use_ics_t)
        self.use_encrypt_chkb = urwid.CheckBox(use_encrypt_t,
                on_state_change=self.encrypt_callback)

        blank = urwid.Text('')

        # Set defaults
        self.essid_edit.set_edit_text("My_Adhoc_Network")
        self.ip_edit.set_edit_text("169.254.12.10")
        self.channel_edit.set_edit_text("3")

        l = [self.essid_edit, self.ip_edit, self.channel_edit, blank,
            self.use_ics_chkb, self.use_encrypt_chkb, self.key_edit]
        body = urwid.ListBox(l)

        header = ('header', _('Create an Ad-Hoc Network'))
        Dialog2.__init__(self, header, 15, 50, body)
        self.add_buttons([(_('OK'), 1), (_('Cancel'), -1)])
        self.frame.set_focus('body')
Esempio n. 5
0
    def __init__(self):
        essid_t = _("ESSID")
        ip_t = _("IP")
        channel_t = _("Channel")
        key_t = "    " + _("Key")
        use_ics_t = _("Activate Internet Connection Sharing")
        use_encrypt_t = _("Use Encryption (WEP only)")

        self.essid_edit = DynEdit(essid_t)
        self.ip_edit = DynEdit(ip_t)
        self.channel_edit = DynIntEdit(channel_t)
        self.key_edit = DynEdit(key_t, sensitive=False)

        self.use_ics_chkb = urwid.CheckBox(use_ics_t)
        self.use_encrypt_chkb = urwid.CheckBox(use_encrypt_t, on_state_change=self.encrypt_callback)

        blank = urwid.Text("")

        # Set defaults
        self.essid_edit.set_edit_text("My_Adhoc_Network")
        self.ip_edit.set_edit_text("169.254.12.10")
        self.channel_edit.set_edit_text("3")

        l = [
            self.essid_edit,
            self.ip_edit,
            self.channel_edit,
            blank,
            self.use_ics_chkb,
            self.use_encrypt_chkb,
            self.key_edit,
        ]
        body = urwid.ListBox(l)

        header = ("header", _("Create an Ad-Hoc Network"))
        Dialog2.__init__(self, header, 15, 50, body)
        self.add_buttons([(_("OK"), 1), (_("Cancel"), -1)])
        self.frame.set_focus("body")
Esempio n. 6
0
    def __init__(self):
        self.to_remove = dict(essid=[], bssid=[])

        header = urwid.AttrWrap(urwid.Text("  %20s %20s" % ("ESSID", "BSSID")), "listbar")
        title = urwid.Text(_("Please select the networks to forget"))
        l = [title, header]
        for entry in wireless.GetSavedWirelessNetworks():
            label = "%20s %20s"
            if entry[1] != "None":
                label = label % (entry[0], entry[1])
                data = entry
            else:
                label = label % (entry[0], "global")
                data = (entry[0], "essid:" + entry[0])

            cb = urwid.CheckBox(label, on_state_change=self.update_to_remove, user_data=data)
            l.append(cb)
        body = urwid.ListBox(l)

        header = ("header", _("List of saved networks"))
        Dialog2.__init__(self, header, 15, 50, body)
        self.add_buttons([(_("Remove"), 1), (_("Cancel"), -1)])
        self.frame.set_focus("body")