Ejemplo n.º 1
0
    def _restart_daemon(self, button):
        try:
            gpaste_client.reexecute()
        except DBusException:
            pass

        utils.restart_app()
Ejemplo n.º 2
0
    def _restart_daemon(self, button):
        try:
            gpaste_client.reexecute()
        except DBusException:
            pass

        utils.restart_app()
Ejemplo n.º 3
0
    def _on_destroy(self, window):
        if not self._need_restart: return

        self._need_restart = False
        msg = _(
            'You need to restart the app for the changes to take effect. Restart now?'
        )
        message_dialog = Gtk.MessageDialog(None,
                                           Gtk.DialogFlags.DESTROY_WITH_PARENT,
                                           Gtk.MessageType.INFO,
                                           Gtk.ButtonsType.YES_NO,
                                           version.APP_NAME)
        message_dialog.set_position(Gtk.WindowPosition.CENTER)
        message_dialog.set_icon_from_file(common.ICON_PATH)
        message_dialog.props.secondary_text = msg
        response = message_dialog.run()
        message_dialog.destroy()

        if response == Gtk.ResponseType.YES:
            utils.restart_app()
Ejemplo n.º 4
0
    def _on_destroy(self, window):
        if not self._need_restart: return

        self._need_restart = False
        msg = _(
            'You need to restart the app for the changes to take effect. Restart now?'
        )
        message_dialog = Gtk.MessageDialog(
            None,
            Gtk.DialogFlags.DESTROY_WITH_PARENT,
            Gtk.MessageType.INFO,
            Gtk.ButtonsType.YES_NO,
            version.APP_NAME
        )
        message_dialog.set_position(Gtk.WindowPosition.CENTER)
        message_dialog.set_icon_from_file(common.ICON_PATH)
        message_dialog.props.secondary_text = msg
        response = message_dialog.run()
        message_dialog.destroy()

        if response == Gtk.ResponseType.YES:
            utils.restart_app()