Exemplo n.º 1
0
    def saveExceptionWindow(self, accountManager, signature, *args, **kwargs):
        from meh.ui.text import SaveExceptionWindow
        import urlgrabber

        if not hasActiveNetDev():
            if self.messageWindow(
                    _("Warning"),
                    _("You do not have an active network connection.  This is "
                      "required by some exception saving methods.  Would you "
                      "like to configure your network now?"),
                    type="yesno"):

                if not self.enableNetwork():
                    self.messageWindow(
                        _("No Network Available"),
                        _("Remote exception saving methods will not work."))
                else:
                    urlgrabber.grabber.reset_curl_obj()

        win = SaveExceptionWindow(accountManager,
                                  signature,
                                  screen=self.screen,
                                  *args,
                                  **kwargs)
        win.run()
Exemplo n.º 2
0
 def saveExceptionWindow(self, accountManager, signature, *args, **kwargs):
     from meh.ui.text import SaveExceptionWindow
     win = SaveExceptionWindow(accountManager,
                               signature,
                               screen=self.screen,
                               *args,
                               **kwargs)
     win.run()
Exemplo n.º 3
0
    def saveExceptionWindow(self, accountManager, signature, *args, **kwargs):
        from meh.ui.text import SaveExceptionWindow
        import urlgrabber

        if not hasActiveNetDev():
            if self.messageWindow(_("Warning"), 
                   _("You do not have an active network connection.  This is "
                     "required by some exception saving methods.  Would you "
                     "like to configure your network now?"),
                   type = "yesno"):

                if not self.enableNetwork():
                    self.messageWindow(_("No Network Available"),
                                       _("Remote exception saving methods will not work."))
                else:
                    urlgrabber.grabber.reset_curl_obj()

        win = SaveExceptionWindow (accountManager, signature, screen=self.screen,
                                   *args, **kwargs)
        win.run()
Exemplo n.º 4
0
 def saveExceptionWindow(self, accountManager, signature, *args, **kwargs):
     from meh.ui.text import SaveExceptionWindow
     network.saveExceptionEnableNetwork(self)
     win = SaveExceptionWindow (accountManager, signature, screen=self.screen,
                                *args, **kwargs)
     win.run()