12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061 |
- # -*- 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 UI.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()
|