summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorHuang Peng <shawn.p.huang@gmail.com>2009-02-18 17:50:16 +0800
committerHuang Peng <shawn.p.huang@gmail.com>2009-02-18 17:50:16 +0800
commitaf0e05bbd5590fcb8b5255ab30ca0b109ba31f09 (patch)
treefb5ca9fbe3d4b8a9faf1141b6852349f429b908a
parent1e13b3091c7b474c8b51c46eae83074002c0c0cf (diff)
downloadibus-af0e05bbd5590fcb8b5255ab30ca0b109ba31f09.tar.gz
ibus-af0e05bbd5590fcb8b5255ab30ca0b109ba31f09.tar.xz
ibus-af0e05bbd5590fcb8b5255ab30ca0b109ba31f09.zip
Show IM language & name in engine list.
-rw-r--r--setup/enginetreeview.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/setup/enginetreeview.py b/setup/enginetreeview.py
index 70130a2..091020e 100644
--- a/setup/enginetreeview.py
+++ b/setup/enginetreeview.py
@@ -74,7 +74,8 @@ class EngineTreeView(gtk.TreeView):
def __name_cell_data_cb(self, celllayout, renderer, model, iter):
engine = self.__model.get_value(iter, 0)
renderer.set_property("sensitive", True)
- renderer.set_property("text", engine.longname)
+ language = ibus.get_language_name(engine.language)
+ renderer.set_property("text", "%s - %s" % (language, engine.longname))
def set_engines(self, engines):
self.__model.clear()