89
89
from softwarecenter.config import get_config
90
90
from softwarecenter.backend import get_install_backend
91
from softwarecenter.backend.login_sso import get_sso_backend
92
93
from softwarecenter.backend.channel import AllInstalledChannel
93
94
from softwarecenter.backend.reviews import get_review_loader, UsefulnessCache
699
700
d = LoginDialog(self.glaunchpad, self.datadir, parent=self.window_main)
702
def _create_dbus_sso_if_needed(self):
704
from softwarecenter.backend.login_sso import get_sso_backend
705
# see bug #773214 for the rational
706
#appname = _("Ubuntu Software Center Store")
707
appname = "Ubuntu Software Center Store"
708
help_text = _("To reinstall previous purchases, sign in to the "
709
"Ubuntu Single Sign-On account you used to pay for them.")
710
#window = self.window_main.get_window()
711
#xid = self.get_window().xid
713
self.sso = get_sso_backend(xid,
716
self.sso.connect("login-successful", self._on_sso_login)
703
def _create_dbus_sso(self):
704
# see bug #773214 for the rationale
705
#appname = _("Ubuntu Software Center Store")
706
appname = "Ubuntu Software Center Store"
707
help_text = _("To reinstall previous purchases, sign in to the "
708
"Ubuntu Single Sign-On account you used to pay for them.")
709
#window = self.window_main.get_window()
710
#xid = self.get_window().xid
712
self.sso = get_sso_backend(xid,
715
self.sso.connect("login-successful", self._on_sso_login)
718
717
def _login_via_dbus_sso(self):
719
self._create_dbus_sso_if_needed()
718
self._create_dbus_sso()
722
721
def _create_scagent_if_needed(self):