summaryrefslogtreecommitdiffstats
path: root/ibus
diff options
context:
space:
mode:
authorHuang Peng <shawn.p.huang@gmail.com>2009-02-06 14:54:00 +0800
committerHuang Peng <shawn.p.huang@gmail.com>2009-02-06 14:54:00 +0800
commit7818373100d18f04dc049a466f9f30bb32965176 (patch)
tree2a4d5d4c29e585ed35a060c6280db4f2a53ebdcb /ibus
parent5014bc1a8e8544ec087b631b55fc4d6907051c13 (diff)
downloadibus-7818373100d18f04dc049a466f9f30bb32965176.tar.gz
ibus-7818373100d18f04dc049a466f9f30bb32965176.tar.xz
ibus-7818373100d18f04dc049a466f9f30bb32965176.zip
Add restart menu item in system menu.
Diffstat (limited to 'ibus')
-rw-r--r--ibus/bus.py4
-rw-r--r--ibus/interface/iibus.py4
2 files changed, 4 insertions, 4 deletions
diff --git a/ibus/bus.py b/ibus/bus.py
index 6ca5f7d..3925385 100644
--- a/ibus/bus.py
+++ b/ibus/bus.py
@@ -125,8 +125,8 @@ class Bus(object.Object):
def create_input_context(self, client_name):
return self.__ibus.CreateInputContext(client_name)
- def kill(self):
- return self.__ibus.Kill()
+ def exit(self, restart):
+ return self.__ibus.Exit(restart)
def get_config(self):
try:
diff --git a/ibus/interface/iibus.py b/ibus/interface/iibus.py
index 848f798..fa71a71 100644
--- a/ibus/interface/iibus.py
+++ b/ibus/interface/iibus.py
@@ -66,6 +66,6 @@ class IIBus(dbus.service.Object):
@method(out_signature="av")
def ListActiveEngines(self, dbusconn): pass
- @async_method()
- def Kill(self, dbusconn, reply_cb, error_cb): pass
+ @method(in_signature="b")
+ def Exit(self, restart, dbusconn): pass