def __init__(self, ctx=None): super(LoginView, self).__init__(ctx=None) self.__onLoadCallback = ctx.get('callback') self.__loginDispatcher = LoginDispatcher() self.__onLoginQueue = False self.__capsLockState = None self.__lang = None self.__autoSearchVisited = False self.__lastSelectedServer = None self.__enableInputsCbId = None self.__showLoginWallpaperNode = 'showLoginWallpaper' if GUI_SETTINGS.socialNetworkLogin['enabled']: if not Settings.g_instance.userPrefs.has_key( Settings.KEY_LOGIN_INFO): Settings.g_instance.userPrefs.write(Settings.KEY_LOGIN_INFO, '') self.__loginPreferences = Settings.g_instance.userPrefs[ Settings.KEY_LOGIN_INFO] self.__rememberMe = self.__loginPreferences.readBool( 'rememberPwd', False) self.__lastLoginType = self.__loginPreferences.readString( 'lastLoginType', 'basic') self.__loginHost = None self.__processingLoginBySocial = False self.__tokenLoginParams = {} self.__socialNetworkLogin = socialNetworkLoginBridge self.__socialNetworkLogin.init( self.__onServerReceivedData, GUI_SETTINGS.socialNetworkLogin['encryptToken'])
def __init__(self, event): super(LoginView, self).__init__() self.__onLoadCallback = event.get('callback', None) self.__loginDispatcher = LoginDispatcher() self.__onLoginQueue = False self.__capsLockState = None self.__EULADispatcher = EULADispatcher() self.__showLoginWallpaperNode = 'showLoginWallpaper' return