def error(self, msg):
        kill_flappy_judoka()
        error = KanoDialog(
            _("Error updating"),
            msg, {_("CLOSE"): {
                      'return_value': True,
                      'color': 'red'
                  }},
            parent_window=self)
        error.run()
        # FIXME: This close doesn't work for some reason
        self.close_window()

        return False
    def _no_updates(self):
        self.destroy()
        self._set_normal_cursor()

        kill_flappy_judoka()
        no_updates = KanoDialog(
            _("No updates available"), _("Your system is already up to date"),
            {_("OK"): {
                 'return_value': True,
                 'color': 'green'
             }})
        no_updates.run()

        self.close_window()
    def error(self, msg):
        kill_flappy_judoka()
        error = KanoDialog(
            _("Error updating"), msg,
            {
                _("CLOSE"): {
                    'return_value': True,
                    'color': 'red'
                }
            },
            parent_window=self)
        error.run()
        # FIXME: This close doesn't work for some reason
        self.close_window()

        return False
    def _no_updates(self):
        self.destroy()
        self._set_normal_cursor()

        kill_flappy_judoka()
        no_updates = KanoDialog(
            _("No updates available"),
            _("Your system is already up to date"),
            {
                _("OK"): {
                    'return_value': True,
                    'color': 'green'
                }
            })
        no_updates.run()

        self.close_window()
    def _is_install_running(self):
        if self._install_thread.is_alive():
            return True

        self.destroy()
        self._set_normal_cursor()

        kill_flappy_judoka()
        unexpected_quit = KanoDialog(
            _("The install quit unexpectedly"), _("Please try again later"),
            {_("OK"): {
                 'return_value': True,
                 'color': 'red'
             }})
        unexpected_quit.run()

        self.close_window()

        return False
    def _is_install_running(self):
        if self._install_thread.is_alive():
            return True

        self.destroy()
        self._set_normal_cursor()

        kill_flappy_judoka()
        unexpected_quit = KanoDialog(
            _("The install quit unexpectedly"),
            _("Please try again later"),
            {
                _("OK"): {
                    'return_value': True,
                    'color': 'red'
                }
            })
        unexpected_quit.run()

        self.close_window()

        return False
Example #7
0
 def _abort(self, phase, msg):
     kill_flappy_judoka()
     err_msg = "{} - {}".format(phase.label.lower(), msg)
     GLib.idle_add(self._window.error, err_msg)