Exemple #1
0
 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'])
Exemple #2
0
 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