mirror of
https://github.com/clockworkpi/launcher.git
synced 2025-12-12 17:58:50 +01:00
62 lines
1.7 KiB
Python
62 lines
1.7 KiB
Python
# -*- coding: utf-8 -*-
|
|
|
|
|
|
#import dbus
|
|
#import dbus.service
|
|
#from wicd import misc
|
|
##misc.to_bool
|
|
##misc.misc.noneToString
|
|
##misc.to_unicode
|
|
##misc.Noneify
|
|
#from wicd.translations import _
|
|
#from wicd import wpath
|
|
#from wicd import dbusmanager
|
|
|
|
|
|
## local UI import
|
|
from libs.DBUS import bus,daemon,wireless,wired
|
|
|
|
from keyboard import Keyboard
|
|
from wifi_list import WifiList
|
|
|
|
import myvars
|
|
|
|
|
|
def InitScanPage(main_screen):
|
|
global wireless
|
|
global daemon
|
|
global bus
|
|
|
|
myvars.ScanPage = WifiList()
|
|
myvars.ScanPage._Name = "Scan wifi"
|
|
|
|
myvars.ScanPage._Wireless = wireless
|
|
myvars.ScanPage._Daemon = daemon
|
|
myvars.ScanPage._Dbus = bus
|
|
|
|
|
|
myvars.ScanPage._Screen = main_screen
|
|
myvars.ScanPage.Init()
|
|
|
|
|
|
if daemon != None:
|
|
#Bind signals
|
|
myvars.ScanPage._Dbus.add_signal_receiver(myvars.ScanPage.DbusScanFinishedSig, 'SendEndScanSignal',
|
|
'org.wicd.daemon.wireless')
|
|
myvars.ScanPage._Dbus.add_signal_receiver(myvars.ScanPage.DbusScanStarted, 'SendStartScanSignal',
|
|
'org.wicd.daemon.wireless')
|
|
#
|
|
myvars.ScanPage._Dbus.add_signal_receiver(myvars.ScanPage.DbusDaemonStatusChangedSig, 'StatusChanged',
|
|
'org.wicd.daemon')
|
|
myvars.ScanPage._Dbus.add_signal_receiver(myvars.ScanPage.DbusConnectResultsSent, 'ConnectResultsSent',
|
|
'org.wicd.daemon')
|
|
|
|
def InitPasswordPage(main_screen):
|
|
|
|
myvars.PasswordPage = Keyboard()
|
|
myvars.PasswordPage._Name = "Enter wifi password"
|
|
|
|
myvars.PasswordPage._Screen = main_screen
|
|
myvars.PasswordPage.Init()
|
|
|