[kupfer: 18/53] gwibber_simple: Port to wants_context
- From: Ulrik Sverdrup <usverdrup src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [kupfer: 18/53] gwibber_simple: Port to wants_context
- Date: Thu, 24 Mar 2011 16:32:04 +0000 (UTC)
commit 61bcbb66f4cc386f6766b8e1ef024f2594d1f7ff
Author: Ulrik Sverdrup <ulrik sverdrup gmail com>
Date: Thu Mar 24 17:22:35 2011 +0100
gwibber_simple: Port to wants_context
kupfer/plugin/gwibber_simple.py | 10 +++++-----
1 files changed, 5 insertions(+), 5 deletions(-)
---
diff --git a/kupfer/plugin/gwibber_simple.py b/kupfer/plugin/gwibber_simple.py
index b2708c0..c58b415 100644
--- a/kupfer/plugin/gwibber_simple.py
+++ b/kupfer/plugin/gwibber_simple.py
@@ -11,7 +11,6 @@ __author__ = ""
import dbus
from kupfer.objects import Action, TextLeaf, OperationError
-from kupfer import commandexec
from kupfer import plugin_support
from kupfer import pretty
@@ -44,16 +43,17 @@ def _get_interface(activate=False):
class SendUpdate (Action):
def __init__(self):
Action.__init__(self, _("Send Update"))
- def activate(self, leaf):
- ctx = commandexec.DefaultActionExecutionContext()
- token = ctx.get_async_token()
+ def wants_context(self):
+ return True
+
+ def activate(self, leaf, ctx):
def success_cb():
pretty.print_debug(__name__, "Successful D-Bus method call")
def err_cb(exc):
exc_info = (type(exc), exc, None)
- ctx.register_late_error(token, exc_info)
+ ctx.register_late_error(exc_info)
gwibber = _get_interface(True)
if gwibber:
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]