Home | Back
commit 0aa74dad8a257f6bc8fcd1396a8ea02c28b68e8c
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2010-03-25 10:04:42 +0800

    Bump version to 1.2.1

M configure.ac

commit 56060b47cd9430d663482bf208e9dbfbe352adec
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2010-03-25 10:29:44 +0800

    Always setup ibus_datedisplay

M configure.ac

commit 25f441f050562091d4344750528311eb5bfa0f9f
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2010-01-31 11:03:10 +0800

    Workaround for cursor following problem in some Java applications.

M ui/gtk/candidatepanel.py

commit d5e99cac1115cc85d83439fa33b2d77b16d34857
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2010-03-25 10:15:51 +0800

    Close child process in IBusComponent.Destroy
    
    Conflicts:
    
     src/ibuscomponent.c

M src/ibuscomponent.c
M src/ibuscomponent.h

commit d64294582577cde08c54697794a6ad88c0ed5ab8
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2010-02-15 19:36:57 +0800

    Fix cursor location problem.

M client/gtk2/ibusimcontext.c

commit 103210c2f33d69b2c2339eef4c3b1ccfc518a728
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2010-02-23 13:19:57 +0800

    Fix a typo in API document

M src/ibusproxy.h

commit 641b9779014ef9379ea98547062e55d203ea74bc
Author: Peng Wu <epico@dhcp-65-116.nay.redhat.com>
Date:   2010-02-23 12:41:37 +0800

    change gtk-im client name.

M client/gtk2/ibusimcontext.c

commit 19534caccb064c309a4af63b8f0b16d77f531e5f
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2010-03-16 10:32:06 +0800

    Add Categories in ibus.desktop

M bus/ibus.desktop.in

commit e7c91775d01117b52fc222f3f4bc3246cea49a21
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2010-03-22 09:52:14 +0800

    ibus setup will execute ibus-daemon with --xim

M setup/main.py

commit cff4279e2882e3c4244ac379dce308232d43b56b
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2010-03-17 13:50:22 +0800

    Always put setup dialog in center of screen.

M setup/setup.ui

commit 69ff438aeca5bb5533b9484a4fe43770c759435d
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2010-01-28 09:03:31 +0800

    Fix a typo.

M bus/inputcontext.c
M bus/panelproxy.c

commit dff143458b5eb86c4a1f50d19f88141543ef7b41
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2010-01-15 14:56:59 +0800

    Unify the help message.

M bus/main.c

commit b4a724aeedf410cbfd92c1e00d5982c281ad7f56
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2010-01-15 14:55:25 +0800

    Check argument to avoid crash

M gconf/config.c

commit 7fdca014b24d9e51432cd2010eafb60c2e6888a6
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2010-01-15 14:35:15 +0800

    Fix typo.

M ibus/enginedesc.py

commit dea212f8c80b473b4bf1dac8f61b0571a7f976d9
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2010-01-14 08:31:37 +0800

    Fix coding style

M ui/gtk/candidatepanel.py

commit 4dc74186763b90f838947bfd86efa12b12045324
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2010-03-22 16:11:37 +0800

    Does not check glib micro version anymore.

M client/gtk2/ibusim.c

commit c3cd3e79de36164a3d988ecae42bb77edfefed36
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2010-02-02 10:21:20 +0800

    Add property connection and fix crash in IBusFactory

M src/ibusfactory.c

commit 8c7c06ecc3932f048a4961a9cce401073e9ee0df
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2010-01-11 14:06:34 +0800

    Fix string

M po/zh_CN.po

commit 70d202a8fa75f3ae246435fe041664cc33623c2c
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2010-01-11 13:26:19 +0800

    Update pl.po by Piotr Drąg <piotrdrag@gmail.com>

M po/pl.po

commit 1df86898b54fcacfa6a14039a3fe46b4cbef1631
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2010-01-10 05:31:40 +0800

    Refine coding style

M src/ibusconfigservice.c
M src/ibusconfigservice.h

commit 1cbdea8d5f3183cc51c1d96e57ea9add4efcdfc3
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2010-01-10 05:20:27 +0800

    Try Cython

M ui/gtk/main.py

commit 7f93fe7650a6721aaf8ccecf3803ca00bb7075ff
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2010-01-10 03:29:59 +0800

    Update copyright.

M Makefile.am
M bindings/Makefile.am
M bindings/python/Makefile.am
M bus/Makefile.am
M bus/connection.c
M bus/connection.h
M bus/dbusimpl.c
M bus/dbusimpl.h
M bus/engineproxy.c
M bus/engineproxy.h
M bus/factoryproxy.c
M bus/factoryproxy.h
M bus/ibusimpl.c
M bus/ibusimpl.h
M bus/inputcontext.c
M bus/inputcontext.h
M bus/main.c
M bus/matchrule.c
M bus/matchrule.h
M bus/option.h
M bus/panelproxy.c
M bus/panelproxy.h
M bus/registry.c
M bus/registry.h
M bus/server.c
M bus/server.h
M client/Makefile.am
M client/gtk2/Makefile.am
M client/gtk2/ibusim.c
M client/gtk2/ibusimcontext.c
M client/gtk2/ibusimcontext.h
M client/x11/Makefile.am
M client/x11/main.c
M configure.ac
M data/Makefile.am
M data/icons/Makefile.am
M data/keymaps/Makefile.am
M docs/Makefile.am
M docs/reference/Makefile.am
M gconf/Makefile.am
M ibus/Makefile.am
M ibus/__init__.py
M ibus/_config.py.in
M ibus/_gtk.py
M ibus/application.py
M ibus/attribute.py
M ibus/bus.py
M ibus/common.py
M ibus/component.py
M ibus/config.py
M ibus/engine.py
M ibus/enginedesc.py
M ibus/exception.py
M ibus/factory.py
M ibus/inputcontext.py
M ibus/interface/Makefile.am
M ibus/interface/__init__.py
M ibus/interface/iconfig.py
M ibus/interface/iengine.py
M ibus/interface/ienginefactory.py
M ibus/interface/iibus.py
M ibus/interface/iinputcontext.py
M ibus/interface/inotifications.py
M ibus/interface/ipanel.py
M ibus/lang.py
M ibus/lookuptable.py
M ibus/modifier.py
M ibus/notifications.py
M ibus/object.py
M ibus/observedpath.py
M ibus/panel.py
M ibus/property.py
M ibus/serializable.py
M ibus/text.py
M ibus/utility.py
M m4/Makefile.am
M po/ar.po
M po/as.po
M po/bn_IN.po
M po/ca.po
M po/da.po
M po/de.po
M po/es.po
M po/fr.po
M po/gu.po
M po/hi.po
M po/hu.po
M po/it.po
M po/ja.po
M po/kn.po
M po/ko.po
M po/ml.po
M po/mr.po
M po/or.po
M po/pa.po
M po/pl.po
M po/ru.po
M po/sr.po
M po/sr@latin.po
M po/ta.po
M po/te.po
M po/vi.po
M po/zh_CN.po
M po/zh_HK.po
M po/zh_TW.po
M setup/Makefile.am
M setup/enginecombobox.py
M setup/enginetreeview.py
M setup/ibus-setup.in
M setup/icon.py
M setup/keyboardshortcut.py
M setup/main.py
M src/Makefile.am
M src/ibus.h
M src/ibusattribute.c
M src/ibusattribute.h
M src/ibusbus.c
M src/ibusbus.h
M src/ibuscomponent.c
M src/ibuscomponent.h
M src/ibusconfig.c
M src/ibusconfig.h
M src/ibusconfigprivate.h
M src/ibusconfigservice.c
M src/ibusconfigservice.h
M src/ibusconnection.c
M src/ibusconnection.h
M src/ibusdebug.h
M src/ibusengine.c
M src/ibusengine.h
M src/ibusenginedesc.c
M src/ibusenginedesc.h
M src/ibuserror.c
M src/ibuserror.h
M src/ibusfactory.c
M src/ibusfactory.h
M src/ibushotkey.c
M src/ibushotkey.h
M src/ibusinputcontext.c
M src/ibusinputcontext.h
M src/ibusinternal.h
M src/ibuskeymap.c
M src/ibuskeymap.h
M src/ibuskeysyms-update.pl
M src/ibuskeysyms.h
M src/ibuslookuptable.c
M src/ibuslookuptable.h
M src/ibusmainloop.c
M src/ibusmainloop.h
M src/ibusmessage.c
M src/ibusmessage.h
M src/ibusobject.c
M src/ibusobject.h
M src/ibusobservedpath.c
M src/ibusobservedpath.h
M src/ibuspendingcall.c
M src/ibuspendingcall.h
M src/ibusproperty.c
M src/ibusproperty.h
M src/ibusproxy.c
M src/ibusproxy.h
M src/ibusserializable.c
M src/ibusserializable.h
M src/ibusserver.c
M src/ibusserver.h
M src/ibusservice.c
M src/ibusservice.h
M src/ibusshare.c
M src/ibusshare.h
M src/ibustext.c
M src/ibustext.h
M src/ibustypes.h
M src/ibusversion.h.in
M src/ibusxml.c
M src/ibusxml.h
M ui/Makefile.am
M ui/gtk/Makefile.am
M ui/gtk/candidatepanel.py
M ui/gtk/engineabout.py
M ui/gtk/handle.py
M ui/gtk/ibus-ui-gtk.in
M ui/gtk/icon.py
M ui/gtk/languagebar.py
M ui/gtk/main.py
M ui/gtk/menu.py
M ui/gtk/notifications.py
M ui/gtk/panel.py
M ui/gtk/propitem.py
M ui/gtk/toolitem.py
M util/IMdkit/Makefile.am
M util/Makefile.am

commit 344ed80466ddd0be3735bdcc5877cf703efb89c2
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2010-01-09 18:04:14 +0800

    Adjust pad to avoid break ABI

M src/ibusconfigservice.h

commit d61d13cbc8ae7fba461cfde1bc7e256bf9c96c7f
Author: Daiki Ueno <ueno@unixuser.org>
Date:   2010-01-07 18:06:48 +0900

    Add IBusConfigService#unset().
    
    Add a new method unset() to IBusConfigService, which removes existing entry to
    a configuration option.  This also adds ibus.Config.unset() to the Python API
    and ibus_config_unset() to the C API.

M gconf/config.c
M ibus/config.py
M src/ibusconfig.c
M src/ibusconfig.h
M src/ibusconfigservice.c
M src/ibusconfigservice.h

commit 515fcdb8e57d493ea06ac97111165d5b607a9090
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2010-01-09 17:36:14 +0800

    Do not store arguments in global vars.

M client/x11/main.c

commit 6510918a09d502f9449288cc70fb20d892890396
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2010-01-09 17:12:56 +0800

    Fix problems in XIM server.

M client/x11/main.c

commit f5519ff8f096e470780e70bfe6fcd5d24ecc2d0c
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2010-01-07 14:39:18 +0800

    Add ibus_input_context_property_activate by Yusuke
    <yusukes@chromium.org>

M bus/inputcontext.c
M src/ibusinputcontext.h

commit 363e7f76183473943199575db128deaa12936a20
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2010-01-07 13:02:44 +0800

    Only install signal handler for NORMAL, RADIO and TOGGLE

M ui/gtk/menu.py

commit ab1267e1f2b3c578e513423d8370a120ed609521
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2010-01-07 12:51:00 +0800

    Fix a typo.

M ui/gtk/menu.py

commit 3bd1ea69cb0eb6fc730c2a0aebad05d483e4df26
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2010-01-07 12:25:04 +0800

    Fix PROP_MENU problem. Patch from Fujiwara-san

M ui/gtk/menu.py

commit b501b31efda5f925d40ae04f102b5e006e0fdecf
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2010-01-05 15:50:23 +0800

    Add ibus_engine_delete_surrounding_text in ibusengine.h

M src/ibusengine.h

commit 71643e6f699ac4e60f41bd8e1739b4dea90ccd86
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2010-01-05 14:06:32 +0800

    Use 5 scounds as default dbus reply timeout

M bus/main.c

commit 066d8ae1246002d051c0015ed2b46478c3a9eeed
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2010-01-01 20:54:22 +0800

    Do not update lookup table in recreate_ui

M ui/gtk/candidatepanel.py

commit c637c6f4bcc9df92571f26580a225e23d0ab27ba
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2010-01-01 20:53:36 +0800

    Refine code of update_lookup_table

M ui/gtk/candidatepanel.py

commit fd001d559a7af08ac1da54daad6c3da48d90e86e
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2010-01-01 20:47:59 +0800

    Remove gproperties from CandidatePanel

M ui/gtk/candidatepanel.py

commit 1b0f7f2093990ab829b826a4ab592856bac4770f
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2010-01-01 19:28:27 +0800

    Refine some code

M ibus/lookuptable.py

commit 15bc382dd95e7bb4cee52b45022f5fb89c652d1f
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2010-01-01 19:25:54 +0800

    Use ibus.ORIENTATION_* in panel.py

M ui/gtk/panel.py

commit 59106caf2ce397ab8f42278336a283eddfb3fcf7
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2010-01-01 18:58:40 +0800

    Remove some unused code.

M ui/gtk/candidatepanel.py

commit acdc9fbefb6435678587674a5a0c83c227875447
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2010-01-01 16:46:05 +0800

    Rename system_orientation to orientation, and use current_orientation

M ui/gtk/candidatepanel.py
M ui/gtk/panel.py

commit f094435f25e900d66f8a7ea6dea401eef5064bad
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2010-01-01 16:39:17 +0800

    Use ibus.ORENTATION_*

M ui/gtk/candidatepanel.py

commit 6814942030df916a425838d6d8169b2781dbca18
Author: Daiki Ueno <ueno@unixuser.org>
Date:   2010-01-01 13:22:58 +0900

    Apply CandidatePanel orientation change request from IME.
    
    This version also saves the system orientation setting for a later IME switch.

M ui/gtk/candidatepanel.py
M ui/gtk/panel.py

commit d8273edce75cf5a0b37b444efceef0ea5ac932ef
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2010-01-01 16:17:09 +0800

    Fix bug in ibus_engine_update_lookup_table_fast.

M src/ibusengine.c

commit 0531502772192aa442f2fd3fe2057797970bc197
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2010-01-01 16:16:37 +0800

    Add getter and setter methods of orientation.

M src/ibuslookuptable.c
M src/ibuslookuptable.h

commit 4c97ef4ee02866c5b2fe44e5a5b15bd85cb9be97
Author: Daiki Ueno <ueno@unixuser.org>
Date:   2009-12-31 15:04:51 +0900

    Merge double-defined im_ibus_la_LIBADD.

M client/gtk2/Makefile.am

commit 85ec75bba808580c6dd86f9a335eb7d910760d8c
Author: Daiki Ueno <ueno@unixuser.org>
Date:   2009-12-31 15:03:16 +0900

    Set CFLAGS/LDADD for test-matchrule properly.

M bus/Makefile.am

commit 205d07ca2928e798ad303daa59a0481674424eb8
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-12-31 07:03:25 +0800

    Fix typo.

M client/x11/main.c

commit 1277dca5b68853712026b837c3ce257cd8f96861
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-12-30 10:19:51 +0800

    Currect use of autotools: Use *_LIBADD and *_LDADD to replace some *_LDFLAGS.

M bus/Makefile.am
M client/gtk2/Makefile.am
M client/x11/Makefile.am
M gconf/Makefile.am
M src/Makefile.am

commit 84229373ed5ac6dbb132f6bd83260b6378437530
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-12-30 10:06:09 +0800

    Fix _FORTIFY_SOURCE warnings, from galtgendo

M client/x11/main.c

commit 89ff52ef5492bb1b767faf3c9eaac49913285322
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-12-27 18:34:07 +0800

    Fix link errors in Ubuntu

M bus/Makefile.am
M client/x11/Makefile.am
M gconf/Makefile.am
M src/Makefile.am

commit 3b140a91098560f569fe62b89895a9d5850a6845
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-12-27 09:53:27 +0800

    Fix rpmlint warnings in spec file.

M ibus.spec.in

commit 7182448378b644bfe12e778c71333975055322bd
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-12-25 08:33:11 +0800

    Catch KeyboardInterrupt Exception

M ui/gtk/main.py

commit b0f395d7039bf29d87437b2d272ad67e486a3182
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-12-25 08:24:30 +0800

    Change pinyin.xml to gtkpanel.xml

M ui/gtk/gtkpanel.xml.in.in

commit f167b19216dd3845674155169ecc2eeaa41c0e75
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-12-24 17:19:51 +0800

    Process engine method call correctly.

M src/ibusengine.c
M src/ibusinputcontext.c

commit 252e0e4217cf81903bb121bb0af804d810c43cf4
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-12-24 16:49:17 +0800

    Fix coding style.

M ibus/enginedesc.py

commit d00778b6842e24da83f590130bec5c55e97147ab
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-12-24 15:02:31 +0800

    Fix some typos.

M setup/enginecombobox.py
M setup/enginetreeview.py
M setup/main.py

commit 043f6fe0b41e5c29d5e6bd7760ff2e301c00bf73
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-12-24 14:18:20 +0800

    Sort engines in setup ui.

M ibus/enginedesc.py
M setup/enginecombobox.py
M src/ibusenginedesc.c

commit ae0a66775f2ce27c4355739167aca1f4e3b9faa1
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-12-24 14:05:14 +0800

    Use 2 xpad in engine combobox

M setup/enginecombobox.py

commit 94c9b7a07a9f6eab6c02376d614768391e008943
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-12-24 13:59:27 +0800

    Fix coding style and remove useless line.

M setup/enginecombobox.py

commit 1c02e76a0f5cca127fd34cad63aecce7b686e8c2
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-12-24 10:42:23 +0800

    Make some buttons disabled, when they are not useful.

M setup/enginecombobox.py
M setup/enginetreeview.py
M setup/main.py
M setup/setup.ui

commit d789a01a2c6cb13e088b1bf7ea04a530c42cd070
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-12-24 10:41:19 +0800

    Update UI.

M setup/setup.ui

commit 4ec2a988a6546a73b92c8c6eed7985e19d550ce2
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-12-23 15:55:49 +0800

    Do not init gthread if undefine G_THREADS_ENABLED.

M bus/main.c

commit f580326150d486f9dd86961d1bcb80daa4612519
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-12-23 15:39:17 +0800

    Poll engine changes in different thread.

M bus/Makefile.am
M bus/ibusimpl.c
M bus/main.c
M bus/registry.c
M bus/registry.h
M configure.ac

commit d3f11c5b489b63d26a8cc9c6c4fb6dba9881e53a
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-12-22 17:56:31 +0800

    ibus will poll changes of engines, and show notification to user.

M bus/ibusimpl.c
M bus/main.c
M bus/registry.c
M bus/registry.h
M ibus/bus.py
M ibus/interface/iibus.py
M po/ar.po
M po/as.po
M po/bn_IN.po
M po/ca.po
M po/da.po
M po/de.po
M po/es.po
M po/fr.po
M po/gu.po
M po/hi.po
M po/hu.po
M po/it.po
M po/ja.po
M po/kn.po
M po/ko.po
M po/ml.po
M po/mr.po
M po/or.po
M po/pa.po
M po/pl.po
M po/ru.po
M po/sr.po
M po/sr@latin.po
M po/ta.po
M po/te.po
M po/vi.po
M po/zh_CN.po
M po/zh_HK.po
M po/zh_TW.po
M ui/gtk/main.py

commit ea664de646e5d1d24ecb4ba465279861f77bdafd
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-12-20 18:40:42 +0800

    Remove space before and after =

M xinput-ibus.in

commit 69b0425825bce479cfb9923934f24c2e382231c8
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-12-20 18:37:21 +0800

    Fix build rpm errors.

M configure.ac
D xinput-ibus
A xinput-ibus.in

commit 8b0d36cf4202b79d965095817c04354e069e25eb
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-12-20 18:16:15 +0800

    Fix build errors if ./configure is not executed in top src dir.

M bus/Makefile.am
M client/gtk2/Makefile.am
M client/x11/Makefile.am
M docs/reference/ibus/Makefile.am
M gconf/Makefile.am

commit d0d97b819cd64e4693bdac1124e15a2cc2c379f5
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-12-17 07:35:09 +0800

    Use bold style to display current engine in engine menu.

M ui/gtk/panel.py

commit 5cfbb5077f51397d30b271946f81bb05dbf3f067
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-12-16 20:35:17 +0800

    Do not use sub menu to list input methods.

M ui/gtk/panel.py

commit d23e87402abe96659cd402cdfd8db9417a4c1a40
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-12-16 07:37:58 +0800

    Update es.po from daniel cabrera <logan@fedoraproject.org>

M po/es.po

commit f869a58793c4b760173e5423e60ee1982b9d893b
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-12-15 17:16:39 +0800

    Fix a problem in document

M src/ibusmessage.h

commit fd395556c82b954d05029457f85e4640b65326d6
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-12-14 17:16:06 +0800

    Remove comment

M data/keymaps/kr

commit f47f619901639955c6e084138925282e90f912d6
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-12-14 17:13:37 +0800

    Define hangul and hanja key

M data/keymaps/kr

commit f20212a9c7444aa5835f542620352d04f44beaac
Merge: 7645a2f abac005
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-12-14 16:41:37 +0800

    Merge remote branch 'definite/master'

commit abac005cc73683ecf638b33fb30ebaec4e6d82d1
Author: Ding-Yi Chen <dingyichentw@yahoo.com>
Date:   2009-12-14 18:11:03 +1000

    Modify zh_TW.po
    APIDOC:
       new:
         ibusenumtypes,ibuspanelservice
         ibusshare, ibusservice,
         ibus-type, ibus-version,
         ibusxml
       revised:
         ibusconfig, ibusmessage, ibusoproxy, ibustext

M docs/reference/ibus/Makefile.am
M docs/reference/ibus/ibus-docs.sgml
M docs/reference/ibus/ibus.types
M po/zh_TW.po
M src/ibusconfig.c
M src/ibusconfig.h
M src/ibusenumtypes.h.template
M src/ibusmessage.h
M src/ibuspanelservice.h
M src/ibusproxy.h
M src/ibusservice.c
M src/ibusservice.h
M src/ibusshare.h
M src/ibustext.h
M src/ibusversion.h.in
M src/ibusxml.h

commit 7645a2f493a84fd01c4e3ca394a0b4cb0272ffd9
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-12-14 16:00:04 +0800

    Fix some problems in document

M src/ibuslookuptable.h
M src/ibuspanelservice.h

commit 34609d92c063f55c94cf9ac59af13825a97b5b5b
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-12-14 15:14:51 +0800

    Move specification from doc to docs

D doc/specification
A docs/specification

commit 49524f3ee29c0560656ada984e49b0a9643c75d7
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-12-13 13:12:16 +0800

    Add a script for get keycode in Xorg

A data/keymaps/keycode.py

commit e1313c472472757131bdcf3f00ccafbd5f7b2f4f
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-12-13 12:56:06 +0800

    Add kr keymap

M data/keymaps/Makefile.am
A data/keymaps/kr

commit 3e84effb5930c75d2fe566cd8e6ff9f8d5933244
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-12-13 09:59:00 +0800

    Remove qt immodule source code

D client/qt3/ibus-client.cpp
D client/qt3/ibus-client.h
D client/qt3/ibus-input-context.cpp
D client/qt3/ibus-input-context.h
D client/qt3/im-ibus-qt.cpp
D client/qt4/.gitignore
D client/qt4/Makefile.am
D client/qt4/ibus-client.cpp
D client/qt4/ibus-client.h
D client/qt4/ibus-input-context.cpp
D client/qt4/ibus-input-context.h
D client/qt4/ibus.pro
D client/qt4/im-ibus-qt.cpp
M configure.ac
M ibus.spec.in

commit 1259c054ab4e1bd37b348d43325738de6b8bbdf2
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-12-12 14:30:56 +0800

    Add ibus.pot into gitignore

M po/.gitignore

commit 7f7a29a70f3bff0a968fdefc94903e8a58418cf9
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-12-12 14:29:21 +0800

    Add property orientation of IBusLookupTable.

M ibus/common.py
M ibus/lookuptable.py
M src/ibuslookuptable.c
M src/ibuslookuptable.h
M src/ibustypes.h

commit 2effc2aa01d1dd99f736075c12b5de15d070e8bf
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-12-12 13:34:57 +0800

    Use g_assert to replace some g_return_

M src/ibusattribute.c
M src/ibusproperty.c

commit 233d33874f8105a9656b235d6e3b07b76fcf7803
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-12-12 13:25:55 +0800

    Use g_assert to replace some g_return_if_fail

M src/ibuslookuptable.c

commit 485502020a18870fb83717d3ff45c499fadf2a57
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-12-12 13:23:49 +0800

    Add setter and getter for IBusLookupTable->round

M src/ibuslookuptable.c
M src/ibuslookuptable.h

commit 52f4a8ee785ccd6a1e2e3eec72305d9b6f50af67
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-12-11 22:35:33 +0800

    Update es.po from daniel cabrera <logan@fedoraproject.org>

M po/es.po

commit 07f37d27a7f5a5d93f9d690e123592ff9fa37d90
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-12-11 20:47:15 +0800

    Update as.po from Amitakhya Phukan <aphukan@fedoraproject.org>

M po/as.po

commit 8f3bb8e840941448c03dbde0c7fa99f3b6f5be4a
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-12-11 15:46:56 +0800

    Use gettext replace locale

M ui/gtk/Makefile.am
M ui/gtk/ibus-ui-gtk.in
M ui/gtk/main.py

commit 1e150708c942de094ca7d1582546b36ddcc17d05
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-12-11 15:29:59 +0800

    Add ibus_lookup_table_get_number_of_candidates

M src/ibuslookuptable.c
M src/ibuslookuptable.h

commit 5c41d02dfa9b17457d0dc77ab31785cf0441d3bd
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-12-11 15:29:45 +0800

    Fix build error in bsd

M bus/main.c

commit 4a950b9e63775beaa12f24d1cd3c43f8bbbf7f3b
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-12-11 15:11:35 +0800

    Fix typo.

M ibus/_config.py.in
M po/ar.po
M po/as.po
M po/bn_IN.po
M po/ca.po
M po/da.po
M po/de.po
M po/es.po
M po/fr.po
M po/gu.po
M po/hi.po
M po/hu.po
M po/it.po
M po/ja.po
M po/kn.po
M po/ko.po
M po/ml.po
M po/mr.po
M po/or.po
M po/pa.po
M po/pl.po
M po/ru.po
M po/sr.po
M po/sr@latin.po
M po/ta.po
M po/te.po
M po/vi.po
M po/zh_CN.po
M po/zh_HK.po
M po/zh_TW.po

commit 6c2fb8c081d936d1bc2ceb26f2111fd7ec7b0de9
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-12-10 20:15:16 +0800

    Update kn.po from Shankar Prasad Venkateshbhat <svenkate@redhat.com>

M po/kn.po

commit c27745189ba77a29be1cfff5a6ef848551c8d3d9
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-12-10 16:31:18 +0800

    Change file mode.

M debian/rules

commit 36a7755099d3888105b1a156b82e3c40e66410fc
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-12-10 16:30:36 +0800

    Use correct GType to replace gint

M src/ibusconfigprivate.h

commit ed0623375526ca560b93f273aeaae592c78054c8
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-12-10 16:18:05 +0800

    Remove ibus.pot file.

D po/ibus.pot

commit 7b1954516aa7c048ef7914d3516b75b72810bbf2
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-12-10 16:16:21 +0800

    Touch ChangeLog in autogen.sh.

M autogen.sh

commit 4a6b0fc71454c495be7480fb8016b5965d66fa35
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-12-10 15:24:38 +0800

    Update te.po from Krishnababu Krothapalli <k.meetme@gmail.com>

M po/te.po

commit f1053036156245887fd9e031d9d5427dd146ddb3
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-12-10 07:54:49 +0800

    Update de.po from Hedda Peters <hpeters@redhat.com>

M po/de.po

commit f5be96a8ad885d38598ea95dd46d8e4f6b9c3b04
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-12-10 07:37:52 +0800

    Update it.po from Francesco Valente <fvalen@redhat.com>

M po/it.po

commit e400f03d84a17896d2ecb98fc6b88399ff808cff
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-12-09 21:52:44 +0800

    Update mr.po from sandeep shedmake <sandeep.shedmake@gmail.com>

M po/mr.po

commit 80de02f3825df95f2e85481a66531c8ca4f4b21b
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-12-09 21:51:00 +0800

    Fix build error for rpm

M src/Makefile.am

commit cae9cf027e0b52411c3e27304a30b5826f7f523d
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-12-09 21:47:09 +0800

    Fix some warnings in ibus document

M src/ibusinputcontext.h
M src/ibuspanelservice.h

commit 87523477c2ad6375ce6cb898fa74eb7f6592ace6
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-12-09 21:33:07 +0800

    Add document about IBUS_CAP_SURROUNDING_TEXT

M src/ibustypes.h

commit 71286a807c8d0d2d9cd2808461ae332edbf9f8f0
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-12-09 21:33:00 +0800

    Fix build warning

M src/test-bus.c

commit a872035ff00d05309b6b1545f7f62c521f53cabc
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-12-09 19:29:08 +0800

    Update ta.po from Felix <ifelix@redhat.com>

M po/ta.po

commit 953551a3bd5ae8e9b6b83fcd06799944ff231cb2
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-12-09 13:18:17 +0800

    Update pa.po from Jaswinder Singh <jsingh@redhat.com>

M po/pa.po

commit 057b75f8160e3a2ff840ea21fce0084758681850
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-12-09 06:44:46 +0800

    Update vi.po Lê Quốc Tuấn <mr.lequoctuan@gmail.com>

M po/vi.po

commit 83129254fac22bdb62037d34eea7386a5b5ccd33
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-12-08 17:29:14 +0800

    Implemented some methods of IBusBus and IBusInputContext from yusukes@chromium.org

M src/Makefile.am
M src/ibusbus.c
M src/ibusinputcontext.c
M src/ibusinputcontext.h
M src/test-bus.c

commit 129c6d6d5c96a1c3beff1a3c1920a262186658b7
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-12-08 16:11:57 +0800

    Update hi.po from Rajesh Ranjan <rranjan@redhat.com>

M po/hi.po

commit 31ab5a5fea9ab3bcf9801408ea48aa1a91b739ed
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-12-08 11:16:40 +0800

    Update bn_IN.po from Runa Bhattacharjee <runab@redhat.com>

M po/bn_IN.po

commit 80e2e6b89c00837437d0c19b9b6481cda53d4d5a
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-12-07 19:07:55 +0800

    Update gu.po from Sweta Kothari <swkothar@redhat.com>

M po/gu.po

commit 08c2118064163dcacee738c903fb12df5a246469
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-12-07 06:51:42 +0800

    Update po files.

M po/ar.po
M po/as.po
M po/bn_IN.po
M po/ca.po
M po/da.po
M po/de.po
M po/fr.po
M po/gu.po
M po/hi.po
M po/hu.po
M po/ibus.pot
M po/it.po
M po/ja.po
M po/kn.po
M po/ko.po
M po/ml.po
M po/mr.po
M po/or.po
M po/pa.po
M po/pl.po
M po/ru.po
M po/sr.po
M po/sr@latin.po
M po/ta.po
M po/te.po
M po/vi.po
M po/zh_CN.po
M po/zh_HK.po
M po/zh_TW.po

commit c97856b3d6368f7029c9f1bd578af087dbaf99d2
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-12-07 06:51:23 +0800

    Update es.po from Domingo Becker <domingobecker@gmail.com>

M po/es.po

commit cd492ae8be91a7dbb9e9d62ee10d2fe564545a82
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-12-07 06:49:40 +0800

    Fix the typo.

M data/ibus.schemas.in

commit 8b2fce304a55cb07da51bb0198abfb90fc010daa
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-12-06 08:11:57 +0800

    Avoid calling ibus_message_is_signal in loop.

M bus/engineproxy.c

commit 1bafbd10fc15ba3a53a317a9899b139145ce29b4
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-12-06 08:00:59 +0800

    Refine code, and remove goto statements.

M src/ibusengine.c

commit ce4873dd2c9349e0fa31efdbf3c113237fa21393
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-12-05 19:42:46 +0800

    Do not use deprecated Tooltips

M po/ibus.pot
M po/zh_CN.po
M ui/gtk/candidatepanel.py

commit 918d0b4dc706c230f42909a2410f1d646d57f3ef
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-12-05 19:31:31 +0800

    Fix a typo.

M src/ibusinputcontext.c

commit 837692d4a6d09c0142a5eedd20faf8fa7bc1f1a4
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-12-05 19:22:22 +0800

    Change lib version info back.

M configure.ac

commit e643c74f5df52c7b51e3ba4f01801c78f4b038fc
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-12-05 15:44:34 +0800

    Use offset of member function in IBusPanelServiceClass.

M src/ibuspanelservice.c

commit 01d50beafcbb2cf404c128c8478a1dbbc670f6ca
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-12-05 15:16:02 +0800

    Add panel class from Satoru

M src/Makefile.am
A src/ibuspanelservice.c
A src/ibuspanelservice.h

commit 8c29821f9fea969f1979406221ad42d43baa4b2d
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-12-05 18:30:44 +0800

    Remove some goto statement

M src/ibusconnection.c
M src/ibusengine.c
M src/ibusinputcontext.c
M src/ibusxml.c

commit 348b8c98eb7e509549c7d012bd221f6b01d5f1af
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-12-05 17:17:33 +0800

    Adjust the condition test order to get better performance

M src/ibusengine.c
M src/ibusinputcontext.c

commit b3d54e82d4bca1420cbcae20dc8a15844655b0c0
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-12-05 17:08:03 +0800

    Avoid using ibus_message_is in loop to get better performance.

M src/ibusengine.c
M src/ibusinputcontext.c

commit 51a6ff5d19e1639592e2b41fdbb0da749502e660
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-12-05 16:55:31 +0800

    Fix typo

M src/ibusmessage.h

commit b57aac8eb2157a3720c36f9a2de81409c6d234ca
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-12-05 12:21:28 +0800

    Add age of lib version

M configure.ac

commit 89521b240ca3ff519488fbcb0c4f04c7d3ea83c1
Merge: 7a9f000 c57f7dd
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-12-05 12:15:00 +0800

    Merge remote branch 'hindlemail/master'

commit c57f7dd9dc06512ac3ab1a6792afe1e0c294dca2
Author: tom hindle <hindlemail@gmail.com>
Date:   2009-12-04 18:38:48 -0700

    Added python client code for CurrentInputContext method

M ibus/bus.py
M ibus/interface/iibus.py

commit 33a07df73f4cdf48cd4b979c4ef2333554466bd4
Author: tom hindle <hindlemail@gmail.com>
Date:   2009-12-04 18:38:41 -0700

    Added c client side code for CurrentInputContext method

M src/ibusbus.c
M src/ibusbus.h

commit 1c10d9fca8759495c7d6b6e1b2630a6fdee3d6ce
Author: tom hindle <hindlemail@gmail.com>
Date:   2009-12-04 18:38:20 -0700

    Added CurrentInputContext method

M bus/ibusimpl.c

commit 7a9f000aa6b4d8677179a17b1a61ccc94d9d1808
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-12-05 08:42:28 +0800

    Update fr.po from Julroy67

M po/fr.po

commit 6ff956dc491cec33d0059ad16f93671a6c0c6222
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-12-04 23:05:19 +0800

    Refine coding style.

M src/ibusengine.c

commit 97ff497f1a40f2d7b3d63a0fc8c87019b90ae6b8
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-12-04 15:52:57 +0800

    Move panel into the screen if the screen become small.

M ui/gtk/languagebar.py
M ui/gtk/panel.py

commit d2792de2f01bae5bf380dba02636d73cc967f3e1
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-12-04 11:27:39 +0800

    Fix problem with forward key event

M client/x11/main.c

commit 0dbc1252cd6e723cad776a5d76861c08d4ba2133
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-12-04 11:24:24 +0800

    Add it.po from Milo Casagrande <milo@ubuntu.com>

M AUTHORS
M po/LINGUAS
A po/it.po

commit bbd1d1d8573ac14bc73b4a0df639f71aae066bae
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-12-04 10:28:21 +0800

    Add delete surrounding text feature.
    Fix forward key event.
    Developed by Doug Rintoul <courtjestr@gmail.com>
    Thanks for Doug Rintoul

M bus/engineproxy.c
M bus/inputcontext.c
M client/gtk2/ibusimcontext.c
M client/x11/main.c
M src/ibusengine.c
M src/ibusinputcontext.c
M src/ibusmarshalers.list
M src/ibustypes.h

commit 80946b75ffa111de77d6c83d70373296bbce77f0
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-11-30 10:34:43 +0800

    Remove tooltip for AuxString

M ui/gtk/candidatepanel.py

commit 0cee090020bb71156a11d8f8f85514de30ea9734
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-11-29 22:51:51 +0800

    Return correct address in _ibus_get_address

M bus/ibusimpl.c

commit 4294a7a6351cb0b3ca7ce97d14da68ebda93f9fb
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-11-29 22:43:31 +0800

    Remove unused code.

M src/ibusbus.c

commit 819199427fecd2c03557b36404d3fe63ce2ad8d5
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-11-28 15:45:50 +0800

    Update translate msgs

M data/ibus.schemas.in
M po/ar.po
M po/as.po
M po/bn_IN.po
M po/ca.po
M po/da.po
M po/de.po
M po/es.po
M po/fr.po
M po/gu.po
M po/hi.po
M po/hu.po
M po/ibus.pot
M po/ja.po
M po/kn.po
M po/ko.po
M po/ml.po
M po/mr.po
M po/or.po
M po/pa.po
M po/pl.po
M po/ru.po
M po/sr.po
M po/sr@latin.po
M po/ta.po
M po/te.po
M po/vi.po
M po/zh_CN.po
M po/zh_HK.po
M po/zh_TW.po

commit 89a1e54e0761d7d4d0bb5c3ac3dd6c6893ab2c68
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-11-28 15:38:41 +0800

    Remember panel position

M data/ibus.schemas.in
M setup/main.py
M setup/setup.ui
M ui/gtk/languagebar.py
M ui/gtk/panel.py

commit 234e7f3768e8f4e8252bcf473fc199af971f0b9d
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-11-27 16:45:58 +0800

    Update ja.po by Fujiwarat

M po/ja.po

commit a1508b9d78311e9cf23bcdf07b00441186030864
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-11-25 12:49:24 +0800

    Do not set engine if focus_ic is None

M ui/gtk/panel.py

commit 4d66a8cb4c8b2462cb9621401454d7b7369b758c
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-11-24 11:10:57 +0800

    Adjust some code order.

M src/ibusconnection.c

commit a3098789ff716ccc0c4b6c6211492ff586066158
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-11-24 11:06:06 +0800

    Do not crash when bus is disconnected.

M src/ibusbus.c

commit cfcc63c927502501b069ca8a0556c636e61a5598
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-11-24 10:56:03 +0800

    Do not abort when connection is closed.

M src/ibusconnection.c

commit d8541c58f5564f7f766ade13f6366de3017707d6
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-11-16 15:18:40 +1000

    Update te.po from Krishnababu Krothapalli

M po/te.po

commit d8c129b99a8d459765a120c30b79906610aa21c9
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-11-16 15:17:31 +1000

    Update hi.po from Rajesh Ranjan

M po/hi.po

commit c9584c322f56cff832050d3c1ff04839ec1dfbdd
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-11-16 15:16:27 +1000

    Update or.po from Manoj Giri

M po/or.po

commit d53ceb0123e158849f57a3c181853a2387877665
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-11-16 15:14:57 +1000

    Update ta.po by Felix

M po/ta.po

commit 2fcf990fd447a9cb9a7a1a5b49d1365f8e8142bb
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-11-12 18:17:29 +1000

    Fix compile error.

M src/ibusbus.c

commit 5b358d8f1ddf425278706171d321b5dc2a5f8e94
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-11-12 14:31:09 +1000

    Check CREATED event

M src/ibusbus.c

commit 0058d0f6a91b78845b3a9831b74a7fd2050a5ccf
Merge: 4b2c6ed d494b47
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-11-12 08:38:08 +1000

    Merge remote branch 'XueWei/master'

commit d494b47eea331b8bc06c03dd06be24adb72149ce
Author: william <william@opensolaris.(none)>
Date:   2009-11-12 00:08:26 +0800

    Fixed on Solaris cannot re-connect after ibus-daemon restart.

M src/ibusbus.c

commit 4b2c6ed7c52e24f019e9ea6167c0d570be781c65
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-10-25 07:44:01 +0800

    Update es.po from Domingo Becker

M po/es.po

commit 29a2503e4b47f41e4596fbc2124d425f789ca368
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-10-24 11:23:29 +0800

    Fix problem in POTFILES.in

M po/POTFILES.in
M po/ar.po
M po/as.po
M po/bn_IN.po
M po/ca.po
M po/da.po
M po/de.po
M po/es.po
M po/fr.po
M po/gu.po
M po/hi.po
M po/hu.po
M po/ibus.pot
M po/ja.po
M po/kn.po
M po/ko.po
M po/ml.po
M po/mr.po
M po/or.po
M po/pa.po
M po/pl.po
M po/ru.po
M po/sr.po
M po/sr@latin.po
M po/ta.po
M po/te.po
M po/vi.po
M po/zh_CN.po
M po/zh_HK.po
M po/zh_TW.po

commit 1da3d970c145e4b10059346754851afcacb5d10d
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-10-24 11:16:29 +0800

    Add mkinstalldirs in .gitingore

M .gitignore

commit 67939f0b1d678bcbbeaf510b0f8d368f438b11b9
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-10-24 07:30:07 +0800

    Update pl.po from Piotr Drąg

M po/pl.po

commit 2a2566b68d671469e7291306185c9ef1180ff139
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-10-23 15:58:14 +0800

    Modify copying information

M AUTHORS
M README
M client/qt4/ibus.pro
M configure.ac
M doc/specification
M ibus/_config.py.in
M po/Makevars
M po/ar.po
M po/as.po
M po/bn_IN.po
M po/ca.po
M po/da.po
M po/de.po
M po/es.po
M po/fr.po
M po/gu.po
M po/hi.po
M po/hu.po
M po/ibus.pot
M po/ja.po
M po/kn.po
M po/ko.po
M po/ml.po
M po/mr.po
M po/or.po
M po/pa.po
M po/pl.po
M po/ru.po
M po/sr.po
M po/sr@latin.po
M po/ta.po
M po/te.po
M po/vi.po
M po/zh_CN.po
M po/zh_HK.po
M po/zh_TW.po
M setup/ibus-setup.in
M src/ibuskeysyms-update.pl
M src/ibusversion.h.in
M ui/gtk/ibus-ui-gtk.in

commit 8b2b2613e13258d7535bf09e818aebe9361ba52b
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-10-23 14:42:16 +0800

    Add Copying for Red Hat

M Makefile.am
M bindings/Makefile.am
M bindings/python/Makefile.am
M bus/Makefile.am
M bus/connection.c
M bus/connection.h
M bus/dbusimpl.c
M bus/dbusimpl.h
M bus/engineproxy.c
M bus/engineproxy.h
M bus/factoryproxy.c
M bus/factoryproxy.h
M bus/ibusimpl.c
M bus/ibusimpl.h
M bus/inputcontext.c
M bus/inputcontext.h
M bus/main.c
M bus/matchrule.c
M bus/matchrule.h
M bus/option.h
M bus/panelproxy.c
M bus/panelproxy.h
M bus/registry.c
M bus/registry.h
M bus/server.c
M bus/server.h
M client/Makefile.am
M client/gtk2/Makefile.am
M client/gtk2/ibusim.c
M client/gtk2/ibusimcontext.c
M client/gtk2/ibusimcontext.h
M client/qt4/Makefile.am
M client/qt4/ibus-client.cpp
M client/qt4/ibus-client.h
M client/qt4/ibus-input-context.cpp
M client/qt4/ibus-input-context.h
M client/qt4/im-ibus-qt.cpp
M client/x11/Makefile.am
M client/x11/gdk-private.c
M client/x11/gdk-private.h
M client/x11/main.c
M data/Makefile.am
M data/icons/Makefile.am
M data/keymaps/Makefile.am
M docs/Makefile.am
M docs/reference/Makefile.am
M gconf/Makefile.am
M ibus/Makefile.am
M ibus/__init__.py
M ibus/_config.py.in
M ibus/_gtk.py
M ibus/application.py
M ibus/attribute.py
M ibus/bus.py
M ibus/common.py
M ibus/component.py
M ibus/config.py
M ibus/engine.py
M ibus/enginedesc.py
M ibus/exception.py
M ibus/factory.py
M ibus/inputcontext.py
M ibus/interface/Makefile.am
M ibus/interface/__init__.py
M ibus/interface/iconfig.py
M ibus/interface/iengine.py
M ibus/interface/ienginefactory.py
M ibus/interface/iibus.py
M ibus/interface/iinputcontext.py
M ibus/interface/inotifications.py
M ibus/interface/ipanel.py
M ibus/lang.py
M ibus/lookuptable.py
M ibus/modifier.py
M ibus/notifications.py
M ibus/object.py
M ibus/observedpath.py
M ibus/panel.py
M ibus/property.py
M ibus/serializable.py
M ibus/text.py
M ibus/utility.py
M m4/Makefile.am
M setup/Makefile.am
M setup/enginecombobox.py
M setup/enginetreeview.py
M setup/icon.py
M setup/keyboardshortcut.py
M setup/main.py
M src/Makefile.am
M src/ibus.h
M src/ibusattribute.c
M src/ibusattribute.h
M src/ibusbus.c
M src/ibusbus.h
M src/ibuscomponent.c
M src/ibuscomponent.h
M src/ibusconfig.c
M src/ibusconfig.h
M src/ibusconfigprivate.h
M src/ibusconfigservice.c
M src/ibusconfigservice.h
M src/ibusconnection.c
M src/ibusconnection.h
M src/ibusdebug.h
M src/ibusengine.c
M src/ibusengine.h
M src/ibusenginedesc.c
M src/ibusenginedesc.h
M src/ibuserror.c
M src/ibuserror.h
M src/ibusfactory.c
M src/ibusfactory.h
M src/ibushotkey.c
M src/ibushotkey.h
M src/ibusinputcontext.c
M src/ibusinputcontext.h
M src/ibusinternal.h
M src/ibuskeymap.c
M src/ibuskeymap.h
M src/ibuskeysyms.h
M src/ibuslookuptable.c
M src/ibuslookuptable.h
M src/ibusmainloop.c
M src/ibusmainloop.h
M src/ibusmessage.c
M src/ibusmessage.h
M src/ibusobject.c
M src/ibusobject.h
M src/ibusobservedpath.c
M src/ibusobservedpath.h
M src/ibuspendingcall.c
M src/ibuspendingcall.h
M src/ibusproperty.c
M src/ibusproperty.h
M src/ibusproxy.c
M src/ibusproxy.h
M src/ibusserializable.c
M src/ibusserializable.h
M src/ibusserver.c
M src/ibusserver.h
M src/ibusservice.c
M src/ibusservice.h
M src/ibusshare.c
M src/ibusshare.h
M src/ibustext.c
M src/ibustext.h
M src/ibustypes.h
M src/ibusxml.c
M src/ibusxml.h
M ui/Makefile.am
M ui/gtk/Makefile.am
M ui/gtk/candidatepanel.py
M ui/gtk/engineabout.py
M ui/gtk/handle.py
M ui/gtk/icon.py
M ui/gtk/languagebar.py
M ui/gtk/main.py
M ui/gtk/menu.py
M ui/gtk/notifications.py
M ui/gtk/panel.py
M ui/gtk/propitem.py
M ui/gtk/toolitem.py
M util/IMdkit/Makefile.am
M util/Makefile.am

commit 95493e7c2a24898d5eaafd9c5cb2177afb2fec29
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-10-23 14:17:30 +0800

    Change file header

M Makefile.am
M bindings/Makefile.am
M bindings/python/Makefile.am
M bus/Makefile.am
M bus/connection.c
M bus/connection.h
M bus/dbusimpl.c
M bus/dbusimpl.h
M bus/engineproxy.c
M bus/engineproxy.h
M bus/factoryproxy.c
M bus/factoryproxy.h
M bus/ibusimpl.c
M bus/ibusimpl.h
M bus/inputcontext.c
M bus/inputcontext.h
M bus/main.c
M bus/matchrule.c
M bus/matchrule.h
M bus/option.h
M bus/panelproxy.c
M bus/panelproxy.h
M bus/registry.c
M bus/registry.h
M bus/server.c
M bus/server.h
M client/Makefile.am
M client/gtk2/Makefile.am
M client/gtk2/ibusim.c
M client/gtk2/ibusimcontext.c
M client/gtk2/ibusimcontext.h
M client/qt4/Makefile.am
M client/qt4/ibus-client.cpp
M client/qt4/ibus-client.h
M client/qt4/ibus-input-context.cpp
M client/qt4/ibus-input-context.h
M client/qt4/im-ibus-qt.cpp
M client/x11/Makefile.am
M client/x11/gdk-private.c
M client/x11/gdk-private.h
M client/x11/main.c
M data/Makefile.am
M data/icons/Makefile.am
M data/keymaps/Makefile.am
M docs/Makefile.am
M docs/reference/Makefile.am
M gconf/Makefile.am
M ibus/Makefile.am
M ibus/__init__.py
M ibus/_config.py.in
M ibus/_gtk.py
M ibus/application.py
M ibus/attribute.py
M ibus/bus.py
M ibus/common.py
M ibus/component.py
M ibus/config.py
M ibus/engine.py
M ibus/enginedesc.py
M ibus/exception.py
M ibus/factory.py
M ibus/inputcontext.py
M ibus/interface/Makefile.am
M ibus/interface/__init__.py
M ibus/interface/iconfig.py
M ibus/interface/iengine.py
M ibus/interface/ienginefactory.py
M ibus/interface/iibus.py
M ibus/interface/iinputcontext.py
M ibus/interface/inotifications.py
M ibus/interface/ipanel.py
M ibus/lang.py
M ibus/lookuptable.py
M ibus/modifier.py
M ibus/notifications.py
M ibus/object.py
M ibus/observedpath.py
M ibus/panel.py
M ibus/property.py
M ibus/serializable.py
M ibus/text.py
M ibus/utility.py
M m4/Makefile.am
M po/POTFILES.in
M po/ar.po
M po/as.po
M po/bn_IN.po
M po/ca.po
M po/da.po
M po/de.po
M po/es.po
M po/fr.po
M po/gu.po
M po/hi.po
M po/hu.po
M po/ibus.pot
M po/ja.po
M po/kn.po
M po/ko.po
M po/ml.po
M po/mr.po
M po/or.po
M po/pa.po
M po/pl.po
M po/ru.po
M po/sr.po
M po/sr@latin.po
M po/ta.po
M po/te.po
M po/vi.po
M po/zh_CN.po
M po/zh_HK.po
M po/zh_TW.po
M setup/Makefile.am
M setup/enginecombobox.py
M setup/enginetreeview.py
M setup/icon.py
M setup/keyboardshortcut.py
M setup/main.py
M src/Makefile.am
M src/ibus.h
M src/ibusattribute.c
M src/ibusattribute.h
M src/ibusbus.c
M src/ibusbus.h
M src/ibuscomponent.c
M src/ibuscomponent.h
M src/ibusconfig.c
M src/ibusconfig.h
M src/ibusconfigprivate.h
M src/ibusconfigservice.c
M src/ibusconfigservice.h
M src/ibusconnection.c
M src/ibusconnection.h
M src/ibusdebug.h
M src/ibusengine.c
M src/ibusengine.h
M src/ibusenginedesc.c
M src/ibusenginedesc.h
M src/ibuserror.c
M src/ibuserror.h
M src/ibusfactory.c
M src/ibusfactory.h
M src/ibushotkey.c
M src/ibushotkey.h
M src/ibusinputcontext.c
M src/ibusinputcontext.h
M src/ibusinternal.h
M src/ibuskeymap.c
M src/ibuskeymap.h
M src/ibuskeysyms.h
M src/ibuslookuptable.c
M src/ibuslookuptable.h
M src/ibusmainloop.c
M src/ibusmainloop.h
M src/ibusmessage.c
M src/ibusmessage.h
M src/ibusobject.c
M src/ibusobject.h
M src/ibusobservedpath.c
M src/ibusobservedpath.h
M src/ibuspendingcall.c
M src/ibuspendingcall.h
M src/ibusproperty.c
M src/ibusproperty.h
M src/ibusproxy.c
M src/ibusproxy.h
M src/ibusserializable.c
M src/ibusserializable.h
M src/ibusserver.c
M src/ibusserver.h
M src/ibusservice.c
M src/ibusservice.h
M src/ibusshare.c
M src/ibusshare.h
M src/ibustext.c
M src/ibustext.h
M src/ibustypes.h
M src/ibusxml.c
M src/ibusxml.h
M ui/Makefile.am
M ui/gtk/Makefile.am
M ui/gtk/candidatepanel.py
M ui/gtk/engineabout.py
M ui/gtk/handle.py
M ui/gtk/icon.py
M ui/gtk/languagebar.py
M ui/gtk/main.py
M ui/gtk/menu.py
M ui/gtk/notifications.py
M ui/gtk/panel.py
M ui/gtk/propitem.py
M ui/gtk/toolitem.py
M util/IMdkit/Makefile.am
M util/Makefile.am

commit 921b29ef089c8cb9fb3fc60b8177ba479e0fb174
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-10-20 14:45:28 +0800

    Update es.po by Domingo Becker <domingobecker@gmail.com>

M po/es.po

commit 50ad31397479119c02fce6892cd7cb6a6de06531
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-10-16 07:58:48 +0800

    Change tooltip of shortcut keys.

M setup/main.py

commit 916f2eb94c56d9f699578a2630b4e20c1b3843fb
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-10-16 07:22:55 +0800

    Update some English strings.

M data/ibus.schemas.in
M po/ar.po
M po/as.po
M po/bn_IN.po
M po/ca.po
M po/da.po
M po/de.po
M po/es.po
M po/fr.po
M po/gu.po
M po/hi.po
M po/hu.po
M po/ibus.pot
M po/ja.po
M po/kn.po
M po/ko.po
M po/ml.po
M po/mr.po
M po/or.po
M po/pa.po
M po/pl.po
M po/ru.po
M po/sr.po
M po/sr@latin.po
M po/ta.po
M po/te.po
M po/vi.po
M po/zh_CN.po
M po/zh_HK.po
M po/zh_TW.po
M setup/setup.ui

commit c592ccade047fe82e149399132bd70e7fc05f8f3
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-10-15 07:08:23 +0800

    Update es.po from daniel cabrera <h.daniel.cabrera@gmail.com>

M po/es.po

commit dfa70649d00084de5cbb29a1613817d9cb5bbcbc
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-10-14 14:12:33 +0800

    Update ru.po from Alexey Kotlyarov

M po/ru.po

commit a3a2bc47fb1da462f4df17b9c7bb4c311f832483
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-10-14 13:11:38 +0800

    Update po files.

M po/ar.po
M po/as.po
M po/bn_IN.po
M po/ca.po
M po/da.po
M po/de.po
M po/es.po
M po/fr.po
M po/gu.po
M po/hi.po
M po/hu.po
M po/ibus.pot
M po/ja.po
M po/kn.po
M po/ko.po
M po/ml.po
M po/mr.po
M po/or.po
M po/pa.po
M po/pl.po
M po/ru.po
M po/sr.po
M po/sr@latin.po
M po/ta.po
M po/te.po
M po/vi.po
M po/zh_CN.po
M po/zh_HK.po
M po/zh_TW.po

commit 3b8770ec863615b67d410abc34e379f0b44de259
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-10-14 13:11:21 +0800

    Update some descriptions text

M data/ibus.schemas.in
M setup/setup.ui

commit 36c6dc76bd83eb4c2fa7f39f00d486a03aeca9f5
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-10-14 10:59:16 +0800

    Fix show icon on systray option

M setup/main.py

commit fe6bb742651bc50bae0c26dd80073d0442bd4042
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-10-14 09:32:41 +0800

    Update ja.po

M po/ja.po

commit e3955616b1fb15152478dc99a8b81c6b9b345212
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-10-14 09:26:18 +0800

    Update fr.po from julroy67

M po/fr.po

commit 3de9055a53185309885ede71824677fc78fa3aee
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-10-13 14:15:57 +0800

    Dont need set "" to icon anymore.

M src/ibusproperty.c

commit 18d497a03d58b694f5713be41dc8cdef705a0326
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-10-13 14:11:46 +0800

    Do not crash if append NULL string to IBusMessage.

M src/ibusenginedesc.c
M src/ibusmessage.c

commit 563b82f8ea37bbcda78d40701dec667137e3c234
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-10-13 10:22:06 +0800

    Update some icons.

A data/icons/16/ibus-keyboard.png
D data/icons/16/ibus-off.png
A data/icons/22/ibus-keyboard.png
D data/icons/22/ibus-off.png
A data/icons/24/ibus-keyboard.png
D data/icons/24/ibus-off.png
A data/icons/32/ibus-keyboard.png
D data/icons/32/ibus-off.png
A data/icons/48/ibus-keyboard.png
D data/icons/48/ibus-off.png
M data/icons/Makefile.am
D data/icons/ibus-engine.svg
D data/icons/ibus-off.svg
D data/icons/ibus-setup.svg
D data/icons/ibus.svg
A data/icons/scalable/ibus-engine.svg
A data/icons/scalable/ibus-keyboard.svg
D data/icons/scalable/ibus-off.svg
A data/icons/scalable/ibus-setup.svg
A data/icons/scalable/ibus.svg
M ibus.spec.in
M setup/setup.ui
M ui/gtk/panel.py

commit 9c81b2d7974a135075aa9be4d5dcdb49bc9bbb4f
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-10-13 10:03:34 +0800

    Update some icons.

M data/icons/ibus-engine.svg
M data/icons/ibus-setup.svg

commit e00cf06ca3248478b6b98bc24edea695d3c38e2b
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-10-13 08:30:29 +0800

    Update po files

M po/ar.po
M po/as.po
M po/bn_IN.po
M po/ca.po
M po/da.po
M po/de.po
M po/es.po
M po/fr.po
M po/gu.po
M po/hi.po
M po/hu.po
M po/ibus.pot
M po/ja.po
M po/kn.po
M po/ko.po
M po/ml.po
M po/mr.po
M po/or.po
M po/pa.po
M po/pl.po
M po/sr.po
M po/sr@latin.po
M po/ta.po
M po/te.po
M po/vi.po
M po/zh_CN.po
M po/zh_HK.po
M po/zh_TW.po

commit 9d6faacab96ec30678556ddc7a8670306855b09d
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-10-13 08:30:17 +0800

    Add ru.po from koterpillar

M AUTHORS
M po/LINGUAS
A po/ru.po

commit 289c8fd7480c05eac28cc806099202676f461d55
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-10-10 16:06:21 +0800

    Use ibus-engine as default icon for engine

M setup/enginecombobox.py
M setup/enginetreeview.py
M ui/gtk/engineabout.py

commit ecc591e78defcf65b7ec073c3c2f2d10ff7f10b6
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-10-10 16:01:49 +0800

    Update ibus-engine.svg

M data/icons/ibus-engine.svg

commit 4d50b88437ab9f503724f8278c7fc08e2077ee94
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-10-10 15:57:49 +0800

    Update ibus-setup.svg

T data/icons/ibus-setup.svg

commit 520ece79238373d87480cd15bafdde2568a44b6e
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-10-10 13:48:59 +0800

    Remove unused code.

M setup/main.py

commit 7aef3c3efb2653af2ecc93f8350f9c5c95e92ac7
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-10-10 13:47:33 +0800

    Remove setup.glade

M setup/Makefile.am
D setup/setup.glade

commit 2806c626f47bd15c4cf8168166d66aa9d2f86a61
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-10-10 13:44:33 +0800

    Use gnome-autogen.sh

M autogen.sh
M configure.ac
M src/Makefile.am

commit 9c98bfc23772bd92388c94c23f3ee90c0e4dd82a
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-10-10 13:37:04 +0800

    Update po files.

M po/POTFILES.in
M po/ar.po
M po/as.po
M po/bn_IN.po
M po/ca.po
M po/da.po
M po/de.po
M po/es.po
M po/fr.po
M po/gu.po
M po/hi.po
M po/hu.po
M po/ibus.pot
M po/ja.po
M po/kn.po
M po/ko.po
M po/ml.po
M po/mr.po
M po/or.po
M po/pa.po
M po/pl.po
M po/sr.po
M po/sr@latin.po
M po/ta.po
M po/te.po
M po/vi.po
M po/zh_CN.po
M po/zh_HK.po
M po/zh_TW.po

commit 1a6b0f4b13b055571a54daa6c3fd121f534011bf
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-10-10 11:34:30 +0800

    Fix some problems.

M setup/main.py
M setup/setup.ui

commit 5c64d26273fae00360347e9da1efa486396be1f8
Author: Xingshen Luo <luoxsbupt@gmail.com>
Date:   2009-10-10 11:29:35 +0800

    migrate from libglade to libgtkbuilder

M setup/main.py
A setup/setup.ui

commit c8f1385638e66e7c96fce82988ee1dd7995efde8
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-10-10 07:53:47 +0800

    Change .ibus to ibus

M bus/registry.c

commit 0cecc08f0dc547f1431d0e1d4efe2fbb66d1f672
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-10-10 07:47:01 +0800

    use XDG floder.

M bus/registry.c

commit 7366591b9673450315efc97d1b5000a2628137ea
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-10-10 07:23:54 +0800

    Move all tmp file to ~/.config/ibus

M src/ibusshare.c

commit 797248a19b88833fe00a46a0c8c926a15df093c5
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-10-09 19:30:10 +0800

    Update zh_CN.po

M po/zh_CN.po

commit 8dd8a11667e1dd5e2c1f821a70fb3c6d99f8c784
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-10-09 07:35:00 +0800

    Add option to show/hide icon on system tray

M data/ibus.schemas.in
M po/ar.po
M po/as.po
M po/bn_IN.po
M po/ca.po
M po/da.po
M po/de.po
M po/es.po
M po/fr.po
M po/gu.po
M po/hi.po
M po/hu.po
M po/ibus.pot
M po/ja.po
M po/kn.po
M po/ko.po
M po/ml.po
M po/mr.po
M po/or.po
M po/pa.po
M po/pl.po
M po/sr.po
M po/sr@latin.po
M po/ta.po
M po/te.po
M po/vi.po
M po/zh_CN.po
M po/zh_HK.po
M po/zh_TW.po
M setup/main.py
M setup/setup.glade
M ui/gtk/panel.py

commit ee8685e8b7c71a7b3fc3551e0590d9d0835e64a1
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-10-04 08:03:02 +0800

    Put all files in $(HOME)/.ibus

M bus/registry.c
M src/ibusshare.c

commit 55971a86028f3d3856cac8508db9b88a9502dc1f
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-10-04 07:19:15 +0800

    Update pl.po from Piotr Drąg <piotrdrag@gmail.com>

M po/pl.po

commit 9df6be63e0aa76867ce81b5e383d23b737167709
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-10-03 10:12:46 +0800

    Use 2 second as default timeout

M bus/main.c

commit 8d630d2c1725264056adf0a07683cff5035536ad
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-10-03 10:11:59 +0800

    Add --timeout option.

M bus/Makefile.am
M bus/engineproxy.c
M bus/factoryproxy.c
M bus/ibusimpl.c
M bus/main.c
A bus/option.h
M bus/registry.c

commit 90bd8060ecb83a86dccc8662389736e12563cbe0
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-10-03 06:54:44 +0800

    Build rpm in subfolder

M .gitignore
M Makefile.am

commit ad718c65b5088308036baf50079ef8c753f3abdc
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-09-30 13:38:58 +0800

    Restore ibus.pot

A po/ibus.pot

commit fd1fe90c0d71f5e721efbf69a6630542afc9176c
Author: Peng Huang <phuang@phuang-laptop.(none)>
Date:   2009-09-30 13:36:19 +0800

    Update debian packaging scripts from ubuntu

D debian/README.Debian
M debian/changelog
A debian/clean
M debian/compat
M debian/control
M debian/copyright
D debian/cron.d.ex
D debian/dirs
M debian/docs
D debian/emacsen-install.ex
D debian/emacsen-remove.ex
D debian/emacsen-startup.ex
A debian/ibus-daemon.1
D debian/ibus-default.ex
A debian/ibus-gconf.1
A debian/ibus-gtk.install
A debian/ibus-setup.1
A debian/ibus-ui-gtk.1
A debian/ibus-x11.1
A debian/ibus.1
D debian/ibus.doc-base.EX
A debian/ibus.install
A debian/ibus.manpages
A debian/ibus.postinst
A debian/ibus.prerm
D debian/im-switch/ibus
D debian/init.d.ex
D debian/init.d.lsb.ex
A debian/libibus-dev.install
A debian/libibus1.install
A debian/libibus1.symbols
D debian/manpage.1.ex
D debian/manpage.sgml.ex
D debian/manpage.xml.ex
D debian/menu.ex
D debian/postinst
D debian/postinst.ex
D debian/postrm.ex
D debian/preinst.ex
D debian/prerm
D debian/prerm.ex
A debian/python-ibus.install
A debian/pyversions
M debian/rules
A debian/watch
D debian/watch.ex
A debian/xinput/ibus
D po/ibus.pot

commit 9c96cfcd5c94125cc2ff84830748bec876dd11cb
Author: Ding-Yi Chen <dingyichentw@yahoo.com>
Date:   2009-09-28 09:47:48 +1000

    Update zh_TW.po

M po/zh_TW.po

commit 08289ea083a0793ce7818b27ae2910e704d80ccc
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-09-16 15:33:24 +0800

    Restore ibus.pot

A po/ibus.pot

commit c03249bd8ac36b542ab93fd767a6e7bc9d2359d5
Author: Ding-Yi Chen <dingyichentw@yahoo.com>
Date:   2009-08-31 18:09:49 +1000

    Modify APIDOC chapters.
    APIDOC IBusServer

D po/ibus.pot

commit c51a34c296b23e8a2607c056ee0d046fd3269d78
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-09-27 15:06:00 +0800

    Update zh_TW.po

M po/zh_TW.po

commit a2a5aa15bd38dd7d0ab43c9e4b464861977074a9
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-09-27 13:33:49 +0800

    Write empty string instead "(null) in xml.

M src/ibusenginedesc.c

commit dbe90576e6980b05c8777c79719c2c80c96cd9b3
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-09-25 14:17:53 +0800

    Update pa.po from A S Alam <apreet.alam@gmail.com>

M po/pa.po

commit 1674211fc8b5fe8ec3ecebf20d89c0ca3fba5f99
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-09-24 15:45:53 +0800

    Update zh_CN.po

M po/zh_CN.po

commit 8b97e9ecbad917af69fd4f70af7ad305d44e48ee
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-09-22 13:01:42 +0800

    Fix restart problem in Unix

M bus/Makefile.am
M bus/ibusimpl.c

commit 68206ef43cd0e7b7b441821bacf85da4774bb0d5
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-09-20 07:54:25 +0800

    Update ca.po by Xavi Conde <xavi.conde@gmail.com>

M po/ca.po

commit a58dbb8b6ef693a086006a797c569571dfa61b9d
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-09-19 15:17:35 +0800

    Update one string.

M po/zh_CN.po

commit 8e465a32567bc16eae33e56fbd75f8bb41d037d8
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-09-16 16:09:45 +0800

    Supports G_TYPE_LONG and G_TYPE_ULONG in ibus_message_iter_get

M src/ibusmessage.c

commit d922542114b11a2489967e34ceb66a610e43b453
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-09-16 15:33:24 +0800

    Restore ibus.pot

A po/ibus.pot

commit bbc1f736a4ab818b45e2c3a19d45f100d3e45802
Author: Ding-Yi Chen <dingyichentw@yahoo.com>
Date:   2009-09-15 17:55:39 +1000

    Correct keymaps/commons: Add KP_Decimal and KP_Divide

M data/keymaps/common

commit cf28ece8b12de5fe3acf673a7f9a7a5f8b313fae
Author: Ding-Yi Chen <dingyichentw@yahoo.com>
Date:   2009-08-31 18:09:49 +1000

    Modify APIDOC chapters.
    APIDOC IBusServer

M docs/reference/ibus/ibus-docs.sgml
D po/ibus.pot
M src/ibusmainloop.h
M src/ibusserver.c
M src/ibusserver.h

commit c2157aceb20024b61b22cd27691432ce3925f7a7
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-09-12 17:49:37 +0800

    Add error underline.

M ibus/attribute.py
M src/ibusattribute.h

commit b559c801479bab0baf3586e3c78bc47f58624526
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-09-12 12:53:09 +0800

    Update test_client.py

M ibus/inputcontext.py
M test/test_client.py

commit fa348d0a4691ede253d3a203e20498d7bcb973b8
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-09-11 11:41:20 +0800

    Use GInitiallyUnowned as super parent

M src/ibusobject.c
M src/ibusobject.h

commit 186e0ba948f3070ca52a7ab1eca13331e1c5a8c9
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-09-11 06:31:28 +0800

    Add ko.po by Eun Ju Kim <eukim@redhat.com>

M AUTHORS
M po/LINGUAS
A po/ko.po

commit 3f570085e9e8cecc74341d47ad07f27569d19290
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-09-10 16:40:59 +0800

    Rix memory leak in toolitem.py

M ui/gtk/toolitem.py

commit 36cc87ec7c896708c3cc67dc3573f043a54fa2e4
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-09-10 09:09:37 +0800

    Update te.po by Krishnababu Krothapalli <k.meetme@gmail.com>

M po/te.po

commit ee19dd0b9a1ea9d11c936796f8f9f5dc4b47eaac
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-09-09 14:52:35 +0800

    Use system layout setting by default.

M data/ibus.schemas.in

commit b7d9d063ec5ff9b161f13628a649f304db469364
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-09-09 14:44:31 +0800

    Use defualt icon for some engine without icon

M ui/gtk/engineabout.py

commit 9331a2a452f5ed2026f9e704c0edd52e952c2649
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-09-09 07:12:16 +0800

    Update bn_IN.po by Runa Bhattacharjee <runab@redhat.com>

M po/bn_IN.po

commit 464e3736a0211ea6fe0709b4d7550d2008bd6709
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-09-08 17:32:16 +0800

    Update ja.po

M po/ja.po

commit bfd5227bbc987c348a122b5ef2774f81d649c2e3
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-09-08 16:59:34 +0800

    Update ja.po by Fujiwarat

M po/ja.po

commit 5bb8423124c09f023feb21a200235b97aab21d85
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-09-07 19:34:53 +0800

    Update kn.po Shankar Prasad Venkateshbhat <svenkate@redhat.com>

M po/kn.po

commit 194441146c603f530e4d4523b9944afd7d8ee87d
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-09-04 13:47:12 +0800

    Update hi.po by Rajesh Ranjan <rranjan@redhat.com>

M po/hi.po

commit 51bc1d2bbbefde9906fd26fdef13ca19f5387d49
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-09-04 12:05:10 +0800

    Add new icons.

A data/icons/16/ibus-off.png
A data/icons/22/ibus-off.png
A data/icons/24/ibus-off.png
A data/icons/32/ibus-off.png
A data/icons/48/ibus-off.png
M data/icons/Makefile.am
A data/icons/scalable/ibus-off.svg
M ibus.spec.in

commit ced70161303a54c02dbb78215918887edab82262
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-09-03 21:30:01 +0800

    Update gu.po by Sweta Kothari <swkothar@redhat.com>

M po/gu.po

commit a84a051d9d8d106ab47b96ab073032719b05240c
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-09-03 21:27:47 +0800

    Update ml.po by Ani Peter <apeter@redhat.com>

M po/ml.po

commit f774c0d184a9583dc540e969f87bfca3a32c70a6
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-09-03 10:22:07 +0800

    Update ja.po by Fujiwarat

M po/ja.po

commit cae9d409e38d7fe3137f9c469a27a76aae8d94ac
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-09-03 07:09:29 +0800

    Update or.po by Manoj Giri <mgiri@redhat.com>

M po/or.po

commit 75cee9fb96e32766bfb33e4b0e5d7791631a191a
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-09-02 19:28:47 +0800

    Update ta.py by Felix <ifelix@redhat.com>

M po/ta.po

commit 2ea7f145bda36e72432e0829fa3407adc23b4564
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-09-02 16:30:57 +0800

    Remove '_' from begin of some keynames start with numbers

M ibus/keysyms.py

commit 606210b7cf9f8d024a301fd0a21a7f64fb259dd8
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-09-02 09:12:16 +0800

    Update mr.po by sandeep shedmake <sandeep.shedmake@gmail.com>

M po/mr.po

commit d84054c330a0562d8d7f4bd0fe52fac156be07c0
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-09-01 13:00:58 +0800

    Update vi.po by Lê Quốc Tuấn <mr.lequoctuan@gmail.com>

M po/vi.po

commit 1254a61a2c9d5cddb79d77293f365c75a0065e81
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-09-01 11:00:54 +0800

    Update pl.po by Piotr Drąg <piotrdrag@gmail.com>

M po/pl.po

commit a893830a35d2ddc4466d3088caa966dc8cfcbf55
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-08-31 15:08:19 +0800

    Does not include bindings folder.

M Makefile.am
M configure.ac

commit 58c9159a3db6222f1acdbb9fcf4120f14e0be632
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-08-31 15:08:00 +0800

    Set icon of about dialog.

M ui/gtk/panel.py

commit b09f27f817ebd2871cea4fac60473d5d43048c6a
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-08-31 07:07:28 +0800

    Update es.po by Domingo Becker <domingobecker@gmail.com>

M po/es.po

commit c6e4ffeda1a40f985dd3f176f69d495050b4052a
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-08-31 07:04:31 +0800

    Update fr.po by julroy67

M po/fr.po

commit b7f4da664ae7ae299d35b8a4c0303473acd8d9c3
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-08-29 08:18:37 +0800

    Change ibus.svg path in xinput-ibus

M xinput-ibus

commit f4ee9d7f299b08480831036c973119f52ec4b173
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-08-29 08:14:46 +0800

    Update po files.

M po/ar.po
M po/as.po
M po/bn_IN.po
M po/ca.po
M po/da.po
M po/de.po
M po/es.po
M po/fr.po
M po/gu.po
M po/hi.po
M po/hu.po
M po/ibus.pot
M po/ja.po
M po/kn.po
M po/ml.po
M po/mr.po
M po/or.po
M po/pa.po
M po/pl.po
M po/sr.po
M po/sr@latin.po
M po/ta.po
M po/te.po
M po/vi.po
M po/zh_CN.po
M po/zh_HK.po
M po/zh_TW.po

commit faa86f388b5dcc1536431e5478618ab3bbfe21d7
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-08-29 08:14:08 +0800

    Unify some describions.

M data/ibus.schemas.in

commit c49067cb890a58250f9e77aeef34261578d42f5b
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-08-29 06:39:03 +0800

    Change timeout of engine reply

M bus/engineproxy.c
M bus/factoryproxy.c

commit f7815b0c66dda855cc229ae2593498620338006c
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-08-28 18:44:49 +0800

    Fix a memory leak.

M bus/engineproxy.c

commit 99328a4f4ba501e1aed7604c9c687eb9e567738c
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-08-28 16:58:21 +0800

    Add an popup menu when no input window

M po/ibus.pot
M po/zh_CN.po
M ui/gtk/panel.py

commit ca911d79e22bf318754f28cfb6104a96f772090d
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-08-28 16:31:07 +0800

    Fix build warnings

M src/ibusproperty.c

commit 644fb9e22b252c0ef5f0331999b4db40e8d7c9a4
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-08-28 16:29:13 +0800

    Update inline API document.

M src/ibusattribute.h
M src/ibuslookuptable.h
M src/ibusproperty.h

commit cf994c799fad1ef7b29575798d7232bfd309fff2
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-08-28 12:55:28 +0800

    Remove empty line

M src/ibusinputcontext.c

commit d8dbd7cda906805c65d8f45c198984db54b428d7
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-08-28 11:36:28 +0800

    Fix memory leak in ibus-daemon

M bus/engineproxy.c

commit 4da6b8628e65ced954b0ed5f5c3220194591e106
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-08-28 11:36:13 +0800

    Fix memory leak in libibus.so

M src/ibusattribute.c
M src/ibustext.c

commit b4acd49576acce9bc73a67dcb8e90d5aacf5f4f4
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-08-28 10:55:17 +0800

    Fix typos.

M ibus/inputcontext.py

commit 93e07d55c0094005e5077c8a865cf7112a95a8f1
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-08-28 07:19:47 +0800

    Add method in inputcontext.py to detach signals.

M ibus/inputcontext.py

commit 026fd461fcd7f6d7165be8b1198198ab75540fcf
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-08-27 06:23:37 +0800

    Update es.po by Domingo Becker <domingobecker@gmail.com>

M po/es.po

commit 65c0269615e5f2596601dd9c1d2f4e2d170f28c9
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-08-26 17:25:29 +0800

    Update po files.

M po/ar.po
M po/as.po
M po/bn_IN.po
M po/ca.po
M po/da.po
M po/de.po
M po/es.po
M po/fr.po
M po/gu.po
M po/hi.po
M po/hu.po
M po/ibus.pot
M po/ja.po
M po/kn.po
M po/ml.po
M po/mr.po
M po/or.po
M po/pa.po
M po/pl.po
M po/sr.po
M po/sr@latin.po
M po/ta.po
M po/te.po
M po/vi.po
M po/zh_CN.po
M po/zh_HK.po
M po/zh_TW.po
M setup/setup.glade

commit 4d7d493e5035f58efeaca2d59253aed456593be5
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-08-26 16:57:40 +0800

    Rename icon ibus-keyboard to ibus-off

M data/icons/Makefile.am
D data/icons/ibus-keyboard.svg
A data/icons/ibus-off.svg
M ui/gtk/panel.py

commit e10aff2bd97dee1cdbc738500936ef2e39132702
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-08-26 15:53:29 +0800

    Use icon name instead of the icon path in source code.

M data/icons/Makefile.am
D data/icons/engine-default.svg
A data/icons/ibus-engine.svg
M ui/gtk/panel.py

commit a2e981a07dde4a7a36a88df452d43ccb31cbfeef
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-08-26 11:07:15 +0800

    Update all po files by 'make update-po'

M po/ar.po
M po/as.po
M po/bn_IN.po
M po/ca.po
M po/da.po
M po/de.po
M po/es.po
M po/fr.po
M po/gu.po
M po/hi.po
M po/hu.po
M po/ja.po
M po/kn.po
M po/ml.po
M po/mr.po
M po/or.po
M po/pa.po
M po/pl.po
M po/sr.po
M po/sr@latin.po
M po/ta.po
M po/te.po
M po/vi.po
M po/zh_HK.po
M po/zh_TW.po

commit b88474d59fd13ef21257230707ccd5fe3754bfc6
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-08-26 11:06:42 +0800

    Update the label  "No input method"

M po/.gitignore
A po/ibus.pot
M ui/gtk/panel.py

commit cefdc5806d333fbaab89a7cb0ba607796e1bb24c
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-08-26 11:03:50 +0800

    Update zh_CN.po

M po/zh_CN.po

commit 418b49dfa47e7711254e34000549e23f83a918cc
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-08-25 07:26:03 +0800

    Update ca.po

M po/ca.po

commit 168c58770d274d80b8d457b7b55330849424ddfa
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-08-24 21:24:52 +0800

    Fix build error on freebsd

M src/test-keymap.c

commit 7444c329d719687059280259b12d7bce95150c3d
Merge: c06938c cca94cf
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-08-24 16:11:07 +0800

    Merge commit 'definite/master'

commit cca94cfa8938e7b07f84ba402a6e33db45b7ea5b
Author: Ding-Yi Chen <dingyichentw@yahoo.com>
Date:   2009-08-24 17:55:57 +1000

    APIDOC: New: IBusSerializable.
            Revised: IBusAttribute, IBusFactory, IBusObject, IBusObservedPath,
                     IBusProperty

M src/ibusattribute.h
M src/ibusfactory.h
M src/ibusobject.h
M src/ibusobservedpath.h
M src/ibusproperty.h
M src/ibusserializable.c
M src/ibusserializable.h

commit c06938c850ee199d258a18b63cbaa6d7c186052e
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-08-24 13:44:59 +0800

    Use a symbol link for ibus-keyboard.svg

T data/icons/ibus-keyboard.svg

commit 8b5ee69eb13365493172257ecf26e566144420d4
Author: Ding-Yi Chen <dingyichentw@yahoo.com>
Date:   2009-08-05 17:33:35 +1000

    APIDOC IBusPendingCall

M src/ibuspendingcall.h

commit f2452bfeedf06b4548b3d905a18e3147358eb13a
Author: Ding-Yi Chen <dingyichentw@yahoo.com>
Date:   2009-08-03 18:06:06 +1000

    APIDOC: IBusObject IBusObservedPath

M src/ibusobject.c
M src/ibusobject.h
M src/ibusobservedpath.h

commit 7518126ca57c1a10b19d8e9264a14f55d2e1189a
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-08-20 15:39:51 +0800

    call bindtextdomain to resolve i18n issue.

M setup/Makefile.am
M setup/ibus-setup.in
M setup/main.py

commit d44f4585a63b2aa4a05ba9a4daab9185b3361191
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-08-20 10:07:19 +0800

    Update es.po - Domingo Becker <domingobecker@gmail.com>

M po/es.po

commit 75401a434a0034f7b85f8fc2e25b6c9fd12126ad
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-08-19 10:31:36 +0800

    Watch on the right socket file.

M src/ibusbus.c

commit 3ec0f62c97d18473397dba62bc9f6f5f6a07d4c3
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-08-18 17:27:03 +0800

    Add some setter functions for IBusProperty

M src/ibusproperty.c
M src/ibusproperty.h

commit 4078e209d00748a57a2dc0683320de63b8c7d911
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-08-17 10:12:03 +0800

    Fix segment fault in ibus_hotkey_profile_destroy.

M src/ibushotkey.c

commit 943a75b343c398ee6d45cd4d66a8f0bdfec777d7
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-08-14 08:01:14 +0800

    Add * in default locales of ibus gtk immodule

M client/gtk2/ibusim.c

commit 8bbe9f77257508af7593ea4ca1c7102d53fc3333
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-08-13 15:44:14 +0800

    Comment test-registry

M bus/Makefile.am

commit dc86b755b60a55d76585cab79f99699e046d851f
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-08-13 15:41:54 +0800

    Disable qt im module.

M client/Makefile.am
M configure.ac

commit 276353d1e882a29325680e672320ef964d816c0b
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-08-12 09:30:54 +0800

    Fix some build warnings.

M bus/server.c
M src/ibusbus.c
M src/ibusshare.c

commit c3fa97f4172d9b490ea0d1060d151eb5d6df9fe2
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-08-12 09:23:24 +0800

    Duplicate address.

M src/ibusshare.c

commit 38e28e06c2b8a34e5a12aabb3ff8e849865976f4
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-08-12 09:06:30 +0800

    Only connect to the exist bus if the ibus_get_address return != NULL

M bus/main.c

commit b0899c2f7f27aa14a64e8ac85197e7a6ae9b923a
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-08-12 08:31:38 +0800

    Use one fprintf.

M src/ibusshare.c

commit a08eafeffd5aa889b2d7276d48af84aa546c1b58
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-08-12 07:51:41 +0800

    Use %ld for pid

M src/ibusshare.c

commit e319143f168fb6c248ff691a18760f7cae8a9124
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-08-12 07:44:55 +0800

    call g_unlink before write address.

M src/ibusshare.c

commit 049ca9f0830304bfb0907071804c2bc40942c86e
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-08-12 07:43:59 +0800

    Check if the daemon is alive in ibus_get_socket_address

M src/ibusshare.c

commit 33f77a4980486ade7bb0194ccfe79477814e3b14
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-08-12 07:33:31 +0800

    Write IBUS_DAEMON_PID in address file.

M src/ibusshare.c

commit 5ec6b95170f15f66a553a97c02cb94cc3c3e6b91
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-08-11 17:23:04 +0800

    Disable mkdir code in ibusbus.c

M src/ibusbus.c

commit 05e3fe4d90826c7b0234e17f691e6bb0734c1faf
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-08-11 17:20:06 +0800

    Create right path in ibusbus.c

M src/ibusbus.c

commit 669ff970d226e9dc8da6afa51e916c85d98bc8b2
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-08-11 17:01:31 +0800

    Remove ibus_get_socket_folder

M src/ibusshare.c
M src/ibusshare.h

commit 332b49d1ae363a85321b553d9e3ea5e9e8e745da
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-08-11 16:57:03 +0800

    Do not mkdir in ibusbus.c

M src/ibusbus.c

commit 74b5b2007b28341db2c7997824a7322fc9d0a336
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-08-10 13:57:52 +0800

    Add argument --mem-profile to get memory profile of ibus-daemon

M bus/main.c

commit ab37f4ad671049bd5b24da6500b9727ccf61e3d6
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-08-10 13:29:46 +0800

    Fix soem typos.

M src/ibushotkey.c

commit 7096cb14e2b9fb659ab79ab1d2b65e55493d3e19
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-08-10 13:26:45 +0800

    Make code more readable.

M src/ibuslookuptable.c

commit f1cc9bb311d3ea765541e208b7f629e44e4c5e31
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-08-10 13:25:55 +0800

    Remove some unused variables.

M src/ibusbus.c
M src/ibuskeymap.c

commit 7c09e3922851d153887b9e3bf531d05661ef0877
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-08-10 13:25:19 +0800

    Make code more readable.

M src/ibushotkey.c

commit 42c766c1c293e8b2ff8d191de927b462abcb3411
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-08-10 13:08:16 +0800

    Fix error in ibus_prop_list_destroy function.

M src/ibusproperty.c

commit 605f48bbe15d79e7c3af0bb6fdf632f8d395034b
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-08-10 13:05:47 +0800

    Fix memory leak in ibusproperty.c

M src/ibusproperty.c

commit 43b532911e600a6d31b35777c747a65b8a4fd140
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-08-10 12:38:07 +0800

    Disable memory debug.

M src/ibusobject.c

commit 6cdc132b142f9c8ef17c20b4f78201b2b21c8223
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-08-10 12:36:30 +0800

    Fix memory leak in ibuslookuptable.c

M src/ibuslookuptable.c

commit 2f32f8c0f8c3c9719aad120bb83650d093cbdc5f
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-08-10 12:36:21 +0800

    Count all objects.

M src/ibusobject.c

commit b248c2ad1a63902caddbf4b046347919c366c3e9
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-08-10 12:31:17 +0800

    Add code to debug memory

M src/ibusobject.c

commit 27dabca24a4e10670960c5c820df44da139471ee
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-08-10 11:23:06 +0800

    Remove some debug output.

M bus/dbusimpl.c

commit 49df5913820f47c4918c4001e9dea8c264106367
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-08-10 10:05:51 +0800

    Fix numlock problem.

M src/ibuskeymap.c

commit 955c700f193571a58f391b06106d37bee0c50b2c
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-08-10 09:47:40 +0800

    Remove some debug verbose.

M bus/ibusimpl.c

commit 70a720de606721687f1c995ea50692d58bb3d101
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-08-07 14:34:43 +0800

    Do not emit preedit changed signal if preedit text is still invisible

M client/gtk2/ibusimcontext.c

commit c11f58727996c134a4e27bd7c7c360320c7f6927
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-08-07 11:15:52 +0800

    Fix a bug in name_to_keycode

M ibus/keysyms.py

commit c5ad08e89cf0c64f35ee1081d44a0f76246b4447
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-08-06 11:13:50 +0800

    Include org.freedesktop.{DBus,IBus} in ListNames' return

M bus/dbusimpl.c

commit 3d30c8a28b27aac298bbdeb81488dfec1ca27df0
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-08-06 11:10:20 +0800

    Change the order of the unique names and well know names.

M bus/dbusimpl.c

commit 2f4bfb99dc9e21a74ebc98961186cde240c75ca1
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-08-06 11:09:07 +0800

    Use macros.

M bus/dbusimpl.c

commit e58348a1cba659b448ce04bc2c3ad8c032a64803
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-08-06 11:04:13 +0800

    Do not allow RequstName org.freedesktop.{IBus, DBus}

M bus/dbusimpl.c

commit b6a8fa25027df23090e5d6f21017fa8df43fa1fc
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-08-06 10:54:08 +0800

    Fix bug in org.freedesktop.DBus.ListNames.

M bus/dbusimpl.c

commit c8f92c1d9c1bdc61413fa7f6fba62aa9e2da6358
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-08-04 18:26:48 +0800

    Reduce size of keysyms.py

M ibus/keysyms.py

commit 6ee8bb59c4485d054017feb60eecfae06fe1a6df
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-08-03 14:47:50 +0800

    Fix bug in keymap: Press number with Shift & CapsLock modifiers.

M data/keymaps/common
M src/ibuskeymap.c
M src/ibuskeymap.h

commit 4b607482f562f4a2306d3b3e659bd1350395911c
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-07-28 14:38:36 +0800

    Change summary for for ibus-devel.rpm

M ibus.spec.in

commit 5be7c11bf6664d810300bb3965039a8c4c1201f2
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-07-27 17:57:14 +0800

    set QT_IM_MODULE=ibus if the qt ibus im module exist

M xinput-ibus

commit 56b73694a90215618f00ec3233acd7548ff8af1e
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-07-23 08:07:25 +0800

    Fix dead loop in _from_dbus_value

M src/ibusconfigprivate.h
M src/ibusmessage.c

commit 4b09c335f61a280a6b84331bbeb74a4132f2442e
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-07-21 10:44:06 +0800

    Use libibus.so.1 replace libibus.so

M ibus/common.py

commit 53ad8d6cb7ba02de86814a28564e764a5874a078
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-07-21 10:43:58 +0800

    Fix typo.

M bus/ibusimpl.c

commit 01b3391e99f63762e3498f901d65d70c65d72352
Merge: 306f615 708737a
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-07-21 10:42:39 +0800

    Merge branch 'master' of git@github.com:phuang/ibus

commit 708737a8a15a9aaf0b158fd110e6f2a72790812f
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-07-19 12:50:22 +0800

    Fix some build warnings.

M src/ibusshare.c

commit e35f363a366d5fc78d7f0851348f8cc86924cce5
Merge: cf56e57 2ec3479
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-07-19 09:40:42 +0800

    Merge branch 'master' of git@github.com:phuang/ibus

commit cf56e576fde975606f709cc731d2b256c45a15b4
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-07-18 08:39:50 +0800

    Fix a typo.

M bus/inputcontext.c

commit 306f615f4d5b5e8ce32a734d899acde76134c8f2
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-07-17 10:35:18 +0800

    Add gitignore

M .gitignore
M bus/.gitignore
M bus/ibusimpl.c
A data/.gitignore
A docs/.gitignore
M po/.gitignore
M src/.gitignore

commit 2ec3479e1647d7cfb5cf60043a94a5d546c90032
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-07-17 06:47:01 +0800

    Add include <stdio.h> to fix build warning.

M src/ibusshare.c

commit fbcc20f320a0ebba9b95658f7efa8cc52cf1476e
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-07-16 10:37:32 +0800

    Add introspect_dbus method.

M ibus/bus.py

commit a1da7b9ad9af3144911d145334d8eec49c9b4c88
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-07-16 10:36:53 +0800

    Remove unimplemented methods and signals from DBus.Introspect return data

M bus/dbusimpl.c

commit 3beb987781d921902b4e20d9c844b75a9e962abe
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-07-15 18:04:11 +0800

    Use c version ibus_get_address in python directly

M ibus/common.py
M src/ibusshare.c

commit d2ed9a3740a8b9e809615f99318ee14132a3159a
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-07-15 16:31:09 +0800

    Use abstract socket in ibus-daemon

M bus/server.c
M ibus/application.py
M ibus/bus.py
M ibus/common.py
M src/ibusbus.c
M src/ibusshare.c
M src/ibusshare.h

commit b3160e0b563c132347b1c97ce91d3d3882041fca
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-07-15 11:19:08 +0800

    Add ibus_get_local_machine_id function

M src/ibusshare.c
M src/ibusshare.h

commit 1a007604992f4e2cb58e0d9eb5d37b8086445bf4
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-07-15 08:21:23 +0800

    Update ml.po by Ani Peter <apeter@redhat.com>

M po/ml.po

commit 780752efb2ca64ce4e87f28b85394ab1cef13b70
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-07-14 16:30:50 +0800

    Remove debug output

M bus/ibusimpl.c

commit 4e7a1f9dfb0dfbe1310422bc322ea97b19bd3664
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-07-10 11:00:41 +0800

    Fix a typo, Add introspect method.

M bus/inputcontext.c
M ibus/inputcontext.py

commit f22552752d3ffdb693c223c61679061528a84fff
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-07-10 10:48:39 +0800

    Implement Introspect in inputcontext.c

M bus/ibusimpl.c
M bus/inputcontext.c
M ibus/interface/iinputcontext.py

commit fdebe6da41d3ad4a347d64cfa30a14a92446c3fb
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-07-09 17:38:16 +0800

    Add introspect_ibus

M ibus/bus.py

commit bbc54dcc2d1a3ece69ff191b4818aa549f27309e
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-07-09 17:37:18 +0800

    Add args' names, and remove out arg of org.freedesktop.IBus.Exit

M bus/ibusimpl.c

commit f5cb3df2a2c31c54a9e3b97ac32ecbbb933bcda3
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-07-09 17:09:37 +0800

    Remove some deprecated methods.

M ibus/interface/iibus.py

commit 8fedd83a82049427c241d8dd8687ba75429b7111
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-07-09 17:09:03 +0800

    Implemented Introspect of /org/freedesktop/IBus

M bus/ibusimpl.c

commit 3dbc3d46bb1166115ba40a6ef6ab98042b1c14f5
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-07-09 11:29:46 +0800

    Implememnt org.freedesktop.IBus.Ping method.

M bus/ibusimpl.c
M ibus/bus.py
M ibus/serializable.py
M src/ibusattribute.c
M src/ibuscomponent.c
M src/ibusenginedesc.c
M src/ibusfactory.c
M src/ibushotkey.c
M src/ibuslookuptable.c
M src/ibusmessage.c
M src/ibusmessage.h
M src/ibusobservedpath.c
M src/ibusproperty.c
M src/ibusserializable.c
M src/ibustext.c

commit a25038fd60358cf06905ffd535eba2d2f2737efe
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-07-08 11:43:22 +0800

    Fix some typoes.

M ibus/bus.py
M ibus/interface/iibus.py

commit ad8b19522dd6851d9854f7bdcc04441a1925b5d9
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-07-08 11:32:01 +0800

    Add ibus_message_iter_copy method;
    Add Ping method of org.freedesktop.IBus interface.

M bus/ibusimpl.c
M ibus/bus.py
M ibus/interface/iibus.py
M src/ibusmessage.c
M src/ibusmessage.h

commit ec640a5e4658419e1183b14e89f3419e5735a742
Author: Ding-Yi Chen <dingyichentw@yahoo.com>
Date:   2009-07-08 16:58:36 +1000

    APIDOC: Revised IBusMessage

M src/ibusmessage.h

commit da8f546d010bff2298eda65d75c44f6fcf5992b6
Author: Ding-Yi Chen <dingyichentw@yahoo.com>
Date:   2009-07-07 18:07:54 +1000

    APIDOC: completed IBusMessage.

M docs/reference/ibus/ibus-docs.sgml
M src/ibuskeymap.h
M src/ibusmessage.h

commit 7a1cb83c9812107334f82b59e1092fe670e9ef3a
Author: Ding-Yi Chen <dingyichentw@yahoo.com>
Date:   2009-07-06 18:09:22 +1000

    APIDOC continuing IBusMessage

M src/ibusmessage.h

commit 3b8b42bf79a4e780947af1b67e7f28f866de7a30
Author: Ding-Yi Chen <dingyichentw@yahoo.com>
Date:   2009-07-03 18:03:17 +1000

    APIDOC: completed: IBusInternal, IBusKeymap.
            starts: IBusMessage

M src/ibusinternal.h
M src/ibuskeymap.h
M src/ibuskeysyms.h
M src/ibusmainloop.h
M src/ibusmessage.h

commit 9c6b7e75a45ccc88c26c35fc7958e2f92931748f
Author: Ding-Yi Chen <dingyichentw@yahoo.com>
Date:   2009-07-01 18:07:54 +1000

    APIDOC: IBusKeymap

M src/ibuskeymap.h

commit 2cbd86e10a9f823cf4de47d5a95555cc45ca7776
Author: Ding-Yi Chen <dingyichentw@yahoo.com>
Date:   2009-06-30 18:07:12 +1000

    APIDOC: IBusInternal, IBusKeymap

M src/ibusinternal.c
M src/ibusinternal.h
M src/ibuskeymap.h

commit 1ad3051b149bbc5e916ec794f7638be7f5563e59
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-07-01 12:32:08 +0800

    Update buttons' states correctly

M setup/keyboardshortcut.py

commit 59d99c2e73f4c0d54967e4f9291cb0cfc4c4a923
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-07-01 12:17:18 +0800

    Add PY prefix in gtype names.

M ibus/attribute.py
M ibus/bus.py
M ibus/component.py
M ibus/config.py
M ibus/enginedesc.py
M ibus/factory.py
M ibus/inputcontext.py
M ibus/lookuptable.py
M ibus/object.py
M ibus/observedpath.py
M ibus/property.py
M ibus/serializable.py
M ibus/text.py

commit a1a43490c284f40b7b2135b4346aeb80dbea5708
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-07-01 12:11:38 +0800

    Update Add & Apply buttons' states on time.

M setup/keyboardshortcut.py

commit 4ffd3c3fb6b51da9c18f2b2a45325ade08ce9c0d
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-06-30 16:45:45 +0800

    Use MetaClass to register serializable classes automatically

M ibus/attribute.py
M ibus/component.py
M ibus/enginedesc.py
M ibus/factory.py
M ibus/lookuptable.py
M ibus/observedpath.py
M ibus/property.py
M ibus/serializable.py
M ibus/text.py

commit 1abb0f892a0429aafb42dbca09bd1e4b90f8081a
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-06-30 10:54:16 +0800

    Fix some coding style problems.

M ui/gtk/notifications.py
M ui/gtk/panel.py
M ui/gtk/propitem.py
M ui/gtk/toolitem.py

commit 6cf406a376a88e8360fe5b073a481f31af06878a
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-06-30 10:42:05 +0800

    Fix CheckMenuItem problems and some coding style problems.

M ui/gtk/menu.py

commit 6138aab2d1c6209feddc5c65de8b844aff220cd1
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-06-30 07:40:37 +0800

    Change some classes' name

M ui/gtk/candidatepanel.py
M ui/gtk/languagebar.py
M ui/gtk/panel.py

commit 34596d74e4ddcafe0b038d4600508806e569c8a1
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-06-30 07:19:22 +0800

    Add __gtype_name__ for some gobject classes

M ibus/attribute.py
M ibus/bus.py
M ibus/component.py
M ibus/config.py
M ibus/enginedesc.py
M ibus/factory.py
M ibus/inputcontext.py
M ibus/lookuptable.py
M ibus/object.py
M ibus/observedpath.py
M ibus/property.py
M ibus/serializable.py
M ibus/text.py

commit 0eafa5985555827818b0fd8de58a01d672151934
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-06-29 20:49:32 +0800

    Use __gtype_name__ to replace gobject.type_register

M ui/gtk/candidatepanel.py
M ui/gtk/handle.py
M ui/gtk/languagebar.py
M ui/gtk/menu.py
M ui/gtk/panel.py
M ui/gtk/toolitem.py

commit 15ce741d370b815047e3ad06d9806131acbb40c0
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-06-29 17:57:47 +0800

    Remove useless code.

M ui/gtk/candidatepanel.py

commit fb13ca28b412a15691ee2ab2bafd5b10df453c9b
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-06-25 16:03:26 +0800

    Modify introspect interface.

M bus/ibusimpl.c

commit 0c1e0848a2a20b4bc9d48f33830001ffc10e0fe0
Author: Ding-Yi Chen <dingyichentw@yahoo.com>
Date:   2009-06-25 17:58:08 +1000

    APIDOC: Completed IBusInputContext
            Revised IBusBus, IBusConnection, IBusProxy, IBusService
    Keymap: Add dvorak, dvorak-classic, and dvorak-programmer

A data/keymaps/dvorak-common
A data/keymaps/us-dvorak
A data/keymaps/us-dvorak-classic
A data/keymaps/us-dvorak-programmer
D po/ibus.pot
M src/ibusbus.c
M src/ibusconnection.c
M src/ibusengine.c
M src/ibusinputcontext.c
M src/ibusinputcontext.h
M src/ibusproxy.c
M src/ibusservice.c

commit 00b32660ee5552ff804c99c990ec0fe1278d6e8a
Author: Ding-Yi Chen <dingyichentw@yahoo.com>
Date:   2009-06-24 18:04:56 +1000

    APIDOC: revised IBusEngine, IBusLookupTable.
            continuing IBusInputContext

M src/ibusengine.c
M src/ibusinputcontext.c
M src/ibusinputcontext.h
M src/ibuslookuptable.h

commit d72689240398232387187e383938186cda47ff99
Author: Ding-Yi Chen <dingyichentw@yahoo.com>
Date:   2009-06-22 18:08:55 +1000

    APIDOC: revised IBusEngine, IBusInputContext

M ibus.spec.in
M src/ibusengine.c
M src/ibusinputcontext.h

commit 5a026c6221286139cae08b5799bc80fe1d1c9444
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-06-25 09:48:37 +0800

    Add keycode argument in forward_key_event signal.

M bus/engineproxy.c
M bus/inputcontext.c
M src/ibusengine.c
M src/ibusengine.h
M src/ibusinputcontext.c

commit 64c7a4f4ed05010d32b521660302b5a85e083c35
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-06-24 07:49:50 +0800

    Disable qt4 im module.

M configure.ac

commit 3193a8747492eccac75a245e5075644469cfbfef
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-06-24 07:34:17 +0800

    Add ibusversion.h.in

M configure.ac
M src/Makefile.am
M src/ibus.h
A src/ibusversion.h.in

commit a79c7e87ee9ff80c673ce43bf2b0aa65775e8e07
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-06-24 07:33:53 +0800

    Remove private struct in ibus-daemon.

M bus/connection.c
M bus/connection.h
M bus/inputcontext.c
M bus/inputcontext.h
M bus/panelproxy.c
M bus/panelproxy.h

commit 96f502bcfb6d23a2adc2b28d7bcd52fb01a9407e
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-06-18 10:17:42 +0800

    Fix a typo.

M ui/gtk/engineabout.py

commit 16fe6e02256a88d83be5bb59515fde86d20f4e12
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-06-18 09:53:58 +0800

    Hide keyboard layout column in setup UI

M setup/enginetreeview.py

commit f435a80cee0877c2cee3dcd1920984deab2f51ff
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-06-17 19:21:10 +0800

    Avoid block in bus_factory_proxy_create_engine.

M bus/factoryproxy.c

commit 7606df8212c436c04044f3e0f864e37333540942
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-06-17 17:58:10 +0800

    Add setup/enginetreeview.py into po/POTFILES.in

M po/POTFILES.in

commit 358008baa4777cd3eecf4aff5111bdbabb875ffc
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-06-17 17:03:02 +0800

    Remove IBUS_SESSION_ID from xinput-ibus

M xinput-ibus

commit a567430e1e2b61d0872bad3503041424d4832e16
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-06-17 15:42:06 +0800

    Add --enable-gtk-doc in autogen.sh

M autogen.sh

commit 65b2fdeafc00bae17bddfc366a2cd1a012b85abc
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-06-17 15:40:57 +0800

    Fix problems for 'make rpm'

M Makefile.am
M ibus.spec.in

commit 77c8da8df0ccde997b896338f2adf501e1576976
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-06-17 11:34:15 +0800

    Remove two useless lines.

M data/keymaps/common

commit 4875bab43ca75f656268cd74d9ec629657d58ff2
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-06-17 10:41:00 +0800

    Add configure item for keyboard layout

M bus/engineproxy.c
M bus/ibusimpl.c
M bus/ibusimpl.h
M bus/inputcontext.c
M data/ibus.schemas.in
M setup/enginetreeview.py
M setup/main.py
M setup/setup.glade

commit 9bf091463fc7084bee3733ab2c91bb0f1cfe6f9d
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-06-16 11:00:52 +0800

    Remove altgr in jp keymap

M data/keymaps/jp

commit a634c759b6d5588c1922db1c16fc635cc25410ca
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-06-16 10:52:57 +0800

    Fix problems in jp keymap. keycode 124 = yen

M data/keymaps/jp

commit 0f66ccbb471efed568f67dcaf5f2ce3f04aaf170
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-06-16 07:36:04 +0800

    Fix build warnings.

M client/gtk2/ibusimcontext.c
M src/ibusconnection.c
M src/ibusmainloop.c
M src/ibusserver.c

commit e7c0f1b4e4730a97431f4835606a9278a914a43a
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-06-16 07:27:37 +0800

    Add translation in pl.po

M po/pl.po

commit 114fb2cbe792d6dac360875cc60d6895b7af9d64
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-06-15 19:02:25 +0800

    Add code to handle changing of engine's layout

M setup/enginetreeview.py

commit 0264e1e0c2615c2b17893ef95fe355b2170d5b50
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-06-15 16:34:26 +0800

    Translate some messages.

M po/zh_CN.po

commit 94cedd30a5a67ab3558e822eb3621ba4ee630541
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-06-15 16:20:26 +0800

    Fix some typos

M po/zh_CN.po

commit 73456141387d7d88e639978a091ea46380f243f4
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-06-15 16:18:57 +0800

    Update ibus.pot

M po/ibus.pot

commit 186977b7abfeffc45157c02a9a586458a3f76c58
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-06-15 15:20:59 +0800

    Update messages in zh_CN.po

M po/zh_CN.po

commit 6683283f521535710311ce2ec91ba4525a56a6a0
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-06-15 15:10:10 +0800

    Add some tooltips in setup dialog.

M setup/setup.glade

commit b6b278d02c3ceb15581fbc6385a6e15a91079422
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-06-15 15:00:12 +0800

    Show engines' keyboard layout in setup UI

M setup/enginetreeview.py
M setup/main.py
M ui/gtk/engineabout.py

commit 21d4b09a3b0f130af963fcfc6481ffc059b869ff
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-06-15 06:50:12 +0800

    Remove some 'shift keycode' item in common

M data/keymaps/common

commit e9cbd9bf8d74820ae4b1d02f13a547b5ed2a0f8f
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-06-15 06:44:14 +0800

    Autogen the ChangeLog from git

D ChangeLog
M Makefile.am
M autogen.sh

commit b389f0dcf7aff8e506a264500d0b5a95170c2254
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-06-15 06:11:08 +0800

    Fix error in keymap

M bus/inputcontext.c
M data/keymaps/modifiers
M src/ibuskeymap.c

commit f19db832c2f3b9a5887712688b0f63618d79715d
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-06-15 05:23:05 +0800

    Fix some keycode error in common keymap.

M data/keymaps/common

commit c59be8eeb10b38bea8126986b652102045ea3dc7
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-06-14 14:29:27 +0800

    Implement keymaps, merged keymaps branch

M bus/engineproxy.c
M bus/engineproxy.h
M bus/ibusimpl.c
M bus/ibusimpl.h
M bus/inputcontext.c
M client/gtk2/ibusimcontext.c
M client/x11/main.c
M configure.ac
M data/Makefile.am
A data/keymaps/Makefile.am
A data/keymaps/ar
A data/keymaps/common
A data/keymaps/da
A data/keymaps/de
A data/keymaps/de-ch
A data/keymaps/en-gb
A data/keymaps/es
A data/keymaps/et
A data/keymaps/fi
A data/keymaps/fo
A data/keymaps/fr
A data/keymaps/fr-be
A data/keymaps/fr-ca
A data/keymaps/fr-ch
A data/keymaps/hr
A data/keymaps/hu
A data/keymaps/is
A data/keymaps/it
A data/keymaps/jp
A data/keymaps/lt
A data/keymaps/lv
A data/keymaps/mk
A data/keymaps/modifiers
A data/keymaps/nl
A data/keymaps/nl-be
A data/keymaps/no
A data/keymaps/pl
A data/keymaps/pt
A data/keymaps/pt-br
A data/keymaps/ru
A data/keymaps/sl
A data/keymaps/sv
A data/keymaps/th
A data/keymaps/tr
A data/keymaps/us
M ibus/engine.py
M ibus/inputcontext.py
M ibus/interface/iengine.py
M src/Makefile.am
M src/ibus.h
M src/ibusengine.c
M src/ibusengine.h
M src/ibusinputcontext.c
M src/ibusinputcontext.h
A src/ibuskeymap.c
A src/ibuskeymap.h
M src/ibusmarshalers.list
A src/test-keymap.c

commit 0c1592432090cd232c8a0367ae5a853ffdf66ea9
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-06-14 14:19:33 +0800

    Fix a typo in src/Makefile.am

M src/Makefile.am

commit 95e3cc13377467b00c183a8c21d2f84b3b30d622
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-06-13 06:10:44 +0800

    Do not restore states when focus_in, if the enable is disabled.

M bus/inputcontext.c

commit 7cd6ba06d9a19c663d123982245947162441f8d6
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-06-13 05:27:51 +0800

    Update da.po.

M po/da.po

commit a296b6a82b445dfb5ba7f213c4490b960092132e
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-06-12 14:43:32 +0800

    Add vi.po

M AUTHORS
M po/LINGUAS
A po/vi.po

commit 59500bdeb5ecaa7324c8a910fe633e6a25dc7252
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-06-12 09:54:47 +0800

    Support mouse click on lookup table.

M bus/engineproxy.c
M bus/engineproxy.h
M bus/inputcontext.c
M bus/inputcontext.h
M bus/panelproxy.c
M bus/panelproxy.h
M ibus/engine.py
M ibus/interface/iengine.py
M ibus/interface/ipanel.py
M ibus/panel.py
M src/ibusengine.c
M src/ibusengine.h
M src/ibusmarshalers.list
M ui/gtk/candidatepanel.py
M ui/gtk/panel.py

commit eeed16080380d7e206f46a26cec8635e2b651e8b
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-06-11 10:31:10 +0800

    Redefine the arrow buttons meaning as PageUp & PageDown.

M ui/gtk/candidatepanel.py
M ui/gtk/panel.py

commit 05c7deef8a7deb3ffd1b66ceefa044d61e511337
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-06-09 18:24:03 +0800

    Add source files into POTFILES.in

M po/POTFILES.in

commit 8bd33642e1e95107f48206a95ef9a99e07149f44
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-06-09 15:42:36 +0800

    Update kn.po

M po/kn.po

commit 5ade818e2724c763c85be4ff8ee1ebfeb38459d4
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-06-09 09:10:35 +0800

    Add show_im_name schema in ibus.shemas.in

M data/ibus.schemas.in

commit be5bebbff7aa3de6f656a97ba34d10afd75f6dff
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-06-09 09:08:04 +0800

    Show im name on languagebar

M setup/main.py
M setup/setup.glade
M ui/gtk/languagebar.py
M ui/gtk/panel.py

commit df464d2b06026dcfcb0d215238333d40bcecd29e
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-06-08 16:52:38 +0800

    Filter release key events follow the hotkey.

M bus/inputcontext.c

commit a556c9d0eda7a4118ea14e66ce5bfd4175f5f90c
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-06-08 16:22:50 +0800

    Update hi.po

M po/hi.po

commit d295fde64a1a95de3df72a0dc918be9e8432c37f
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-06-07 11:32:20 +0800

    Add About button in language bar.

M ui/gtk/languagebar.py
M ui/gtk/panel.py

commit 1d58c734d7d2f649786078f3158ee2999c5347a2
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-06-07 10:58:57 +0800

    Move engineabout dialog into a new python file.

M setup/Makefile.am
A setup/engineabout.py
M setup/main.py
M ui/gtk/Makefile.am
A ui/gtk/engineabout.py

commit e61302623e9315bea1b71d45d6f547ac17bd3a55
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-06-05 20:34:35 +0800

    Fix some build warnings.

M bus/connection.c
M bus/dbusimpl.c
M bus/ibusimpl.c
M client/gtk2/ibusimcontext.c
M client/x11/main.c
M src/ibus.h
M src/ibushotkey.c
M src/ibusproperty.c

commit 8317b65c5e45e3a4385d08bdd2047e9c04ee414a
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-06-04 15:24:42 +0800

    Update as.po.

M po/as.po

commit 943d46f3b9c0a2d2ac63bbc6ffd08d822bd990ea
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-06-04 15:13:33 +0800

    Use custom dialog to display engine information

M setup/main.py
M setup/setup.glade

commit eb329bbb039cd0af2f0c53ca4ed8679b387495af
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-06-04 10:19:55 +0800

    Set the default candidates' label to '1234567890abcdef'

M ui/gtk/candidatepanel.py

commit 548a1c3a72d2ba9e01872a690b9cbd78f84be9d1
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-06-04 10:08:45 +0800

    Update doc for ibus_lookup_table_new

M src/ibuslookuptable.h

commit b3691888a8686f53529f4faa66d8f51c2a89b98d
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-06-04 10:04:16 +0800

    Add labels attribute in LookupTable object.

M ibus/lookuptable.py
M src/ibuslookuptable.c
M src/ibuslookuptable.h
M ui/gtk/candidatepanel.py

commit f5d64481c00aeaa11680a0b95a08d1eef8e8e512
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-06-03 16:08:29 +0800

    Add help button for showing help message for input method.

M setup/enginetreeview.py
M setup/main.py
M setup/setup.glade

commit d2e8f17929a047177e16f4295d957565efc2c3fa
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-06-02 19:49:34 +0800

    Catch exception __sigchld_cb in panel.py

M ui/gtk/panel.py

commit 523f3fdd19f65195ed39aee7857871bfb9b9b72b
Author: Ding-Yi Chen <dingyichentw@yahoo.com>
Date:   2009-06-01 18:21:05 +1000

    APIDOC: Finished IBusConnection, IBusHotKey, IBusProxy
            Started IBusInputContext
            Revised IBusAttribute IBusBus IBusConfigServices, IBusEngine, ..

M docs/reference/ibus/Makefile.am
M docs/reference/ibus/ibus-docs.sgml
M docs/reference/ibus/ibus.types
M src/ibusattribute.h
M src/ibusbus.c
M src/ibusconfigservice.c
M src/ibusconfigservice.h
M src/ibusconnection.c
M src/ibusconnection.h
M src/ibusengine.c
M src/ibuserror.h
M src/ibusfactory.h
M src/ibushotkey.c
M src/ibushotkey.h
M src/ibusinputcontext.h
M src/ibusproxy.c
M src/ibusproxy.h
M src/ibusservice.c
M src/ibusservice.h

commit bcf7868d4a42de8b7c2a54b74615dbe54e83e00d
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-05-31 11:13:11 +0800

    Add verbose argument for ibus_component_start function
    Do not use g_usleep

M bus/ibusimpl.c
M bus/main.c
M src/ibuscomponent.c
M src/ibuscomponent.h

commit 01736b4eb9069045e2ec3fc34c295594836726e6
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-05-31 10:33:47 +0800

    Update pa.po by A S Alam

M po/pa.po

commit 6878a785ebdb1a16ba3f243e9781d067ee861172
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-05-30 15:54:46 +0800

    Update or.po by Manoj Giri

M po/or.po

commit de063eadad301d28901aad9563791436f4611010
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-05-26 19:47:11 +0800

    Update mr.po & te.po

M po/mr.po
M po/te.po

commit ec1b33141d583c384a655e03d330a4436ff0179f
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-05-26 15:07:05 +0800

    Update bn_IN.po by Runa Bhattacharjee <runab@redhat.com>

M po/bn_IN.po

commit 04cf7519643521fe013b9c82991c87935a924032
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-05-26 14:57:58 +0800

    Update gu.po by Sweta Kothari <swkothar@redhat.com>

M po/gu.po

commit f7a607cd69526beec4b174d067dbd5c685474e0f
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-05-26 08:17:42 +0800

    Add information label in setup dailog to tell user the top one is the
    default

M po/ar.po
M po/as.po
M po/bn_IN.po
M po/ca.po
M po/da.po
M po/de.po
M po/es.po
M po/fr.po
M po/gu.po
M po/hi.po
M po/hu.po
M po/ibus.pot
M po/ja.po
M po/kn.po
M po/ml.po
M po/mr.po
M po/or.po
M po/pa.po
M po/pl.po
M po/sr.po
M po/sr@latin.po
M po/ta.po
M po/te.po
M po/zh_CN.po
M po/zh_HK.po
M po/zh_TW.po
M setup/setup.glade

commit 7ea778e4466087fe20d0e8a30d72dd369a226662
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-05-25 16:08:23 +0800

    Raise set dialog when click preference in menu.

M setup/main.py
M ui/gtk/panel.py

commit fef66db0cc4784d8cddec6df48fed12bc262a27f
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-05-25 15:34:54 +0800

    Show default IME with BOLD font.

M setup/enginetreeview.py

commit fd6aa7466f47efb9821333fd52a4a0870a0ac060
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-05-25 15:09:05 +0800

    Append engine as last one in the engines list.

M setup/enginetreeview.py
M setup/main.py

commit 18760665f021d57d27395275fac729f4f8b3ffff
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-05-22 11:03:28 +0800

    Remove prop copy in inputcontext, to fix properties bug.

M bus/inputcontext.c

commit affec926199d46d524c32cd144d13893078207fe
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-05-19 11:30:30 +0800

    Make code more readable.

M bus/inputcontext.c

commit e7136ceb43c16c6553baffba668f1c9c8f00b7ff
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-05-08 14:25:12 +0800

    Keep same order of shortcut keys list.

M setup/keyboardshortcut.py
M setup/main.py

commit 374d4c6ece04c39bc3e828fa19c580a2af9da309
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-05-08 14:11:19 +0800

    Add git-tag target in Makefile.am

M Makefile.am

commit 9175186092778e081ea68c732bfd9618221a71a5
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-05-08 13:19:10 +0800

    Remove old locales define in main.c

M client/x11/main.c

commit d4a2cd3562bb475c8b70742df9443cad5ed8c2ed
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-05-08 13:12:46 +0800

    Update locale and add --locale-append argument of ibus-x11

M client/x11/Makefile.am
A client/x11/locales.h
M client/x11/main.c

commit 196dac356027448f6128bf94104ba98d9b9de84a
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-05-08 09:31:53 +0800

    Refine coding style.

M bus/main.c

commit 656299118952511397240102445272fd04d79555
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-05-07 12:38:41 +0800

    Only print out debug and warning messages when with --verbose

M bus/main.c

commit 840b71c45255c2b2824b3c6f9449b2e9a87d0d1c
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-05-07 12:02:24 +0800

    Replace strcmp with g_strcmp0

M bus/main.c

commit b26f7ed2ac38ff31e805ad0a6706c5ac743d5bbf
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-05-06 09:18:43 +0800

    Update fr.po by julroy67

M po/fr.po

commit b61cabbccb496efcd54b82564fbc74100a9d7b1b
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-04-30 15:43:50 +0800

    Destroy the BusServer during exit.

M bus/ibusimpl.c

commit cb57c882840036ccc2d357e5cdd8a4d58db40f9f
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-04-30 11:09:41 +0800

    Make main loop setupable.

M src/Makefile.am
M src/ibus.h
M src/ibusconnection.c
A src/ibusmainloop.c
A src/ibusmainloop.h
M src/ibusserver.c

commit fd9b6b854b310ddcc4d54d5ef6d83f0aea0a57de
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-04-28 15:43:45 +0800

    Add zh_TW.po by Ding-Yi Chen <dingyichentw@yahoo.com>

M AUTHORS
M po/LINGUAS
M po/zh_TW.po

commit b666ce4f9dfedffbfc16561948cf550f5e356764
Merge: 3b3f6ac 8825754
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-04-28 15:40:24 +0800

    Merge commit 'definite/master'

commit 3b3f6ac869f364a09233f9d2ef963a4fe6899484
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-04-28 15:36:12 +0800

    Fix wrong args of trigger signal callbacks

M src/ibushotkey.c
M src/ibushotkey.h

commit 4c11520ea2bb118ce66b97a214bb835b32de70e9
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-04-28 15:30:02 +0800

    Fix wrong argument when emit IBusHotkeyProfile::trigger signal

M src/ibushotkey.c

commit 88257549f3ee87c8c935b1792eac92bc0bb0d7e5
Author: Ding-Yi Chen <dingyichentw@yahoo.com>
Date:   2009-04-28 14:15:53 +1000

    Add back zh_TW.po

A po/zh_TW.po

commit 17d438103bf4c52ebb20f2b545dd40c2b894060f
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-04-28 08:28:25 +0800

    Add document for IBusModifiersType.

M src/ibustypes.h

commit 871ed0c8ef5da7eb3c71b51b669cb059d36aa4f4
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-04-28 08:22:34 +0800

    Refine coding style in ibusinternal.c

M src/ibusinternal.c

commit 09cc67f8ac7caa624d57d11593de991bc4342088
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-04-27 07:43:21 +0800

    Update fr.po by Charles-Antoine (cacouret@wanadoo.fr)

M po/fr.po

commit f9d3b06fbb591093b4df522b8c8e7ab3792bee85
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-04-23 10:45:18 +0800

    Fix preedit problem in evolution

M client/gtk2/ibusimcontext.c

commit 0568e398bcd2e6996f900d12c3c61063a8350784
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-04-22 13:52:01 +0800

    Read the iso_639_2 codes from iso-codes.

M ibus/lang.py

commit 471683a787afbfa18750e40ea0861349cf20e2c5
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-04-21 17:13:03 +0800

    Add ml.po by Ani Peter <apeter@redhat.com>

M AUTHORS
M po/LINGUAS
A po/ml.po

commit 2fa0dbb207f5f7d0fac83ab3a052a5245625255b
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-04-21 14:48:56 +0800

    Support drag and drop in engines view.

M setup/enginetreeview.py

commit 50696ba1d755363ed1f0c07dd44b6bf6fa53b8fb
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-04-21 07:03:41 +0800

    Update ca.po by Xavier Conde Rueda <xavi.conde@gmail.com>

M po/ca.po

commit 0c000dab6c34d865eba45723e1706204a753deb1
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-04-20 17:31:09 +0800

    Check ownership of socket file.

M src/ibusbus.c

commit c6abf0ef1a84e35fd88e31f4626ee70f6b650d2c
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-04-20 16:07:22 +0800

    Check socket's ownership when client connects to the daemon

M src/ibusbus.c
M src/ibusconnection.c
M src/ibusshare.c
M src/ibusshare.h

commit 164626ec6ff95341acbdbaef96f9e48016f0fe85
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-04-20 15:00:19 +0800

    Add authentication code. Only allow root & same user connect to ibus-daemon.

M bus/connection.c
M bus/server.c
M src/ibusconnection.c
M src/ibusconnection.h
M src/ibusmarshalers.list
M src/ibusserver.c
M src/ibusserver.h

commit 1e4f119f94e8f3a7016500586480b7d292a21223
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-04-20 11:02:13 +0800

    Remove ibusenumtypes.[ch], they are generated during make.

D src/ibusenumtypes.c
D src/ibusenumtypes.h

commit 97aa04260e00f62f005e420aa601b7e1f43891b8
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-04-20 10:50:37 +0800

    Create an new engine in bus_input_context_enable if the engine == NULL

M bus/inputcontext.c

commit 2eb2b3debaff98a6d077186deee5e5f6fcd9ae87
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-04-20 10:28:58 +0800

    If im is not active, ibus will do nothing when prev engine hotkey
    is pressed.

M bus/inputcontext.c

commit fdb88e36b31dd943093a948999bf9eaabd2786fa
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-04-17 19:04:19 +0800

    Add de.po by Fabian Affolter <fab@fedoraproject.org>

M AUTHORS
M po/LINGUAS
A po/de.po

commit 44e599c7014ec357777b2c61d264515321457fb2
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-04-17 18:41:42 +0800

    Extend tab to spaces.

M docs/reference/ibus/Makefile.am

commit 606a6386a9fa56cde3204108dd580a1e1aafb3bb
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-04-17 18:40:29 +0800

    Fix 'make distcheck' errors.

M docs/reference/ibus/Makefile.am

commit 2a9be24af686724b33520dbaea0b00a4397ae5c7
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-04-17 17:12:14 +0800

    Change the logic for add & apply buttons.

M setup/keyboardshortcut.py

commit eb83881e9b8299165f0f113e4f62e133f8a9cf69
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-04-17 16:23:08 +0800

    Add scrolledwindow for shortcut key list.

M setup/keyboardshortcut.py

commit f94a7a084edfd08362cca8692826baf24ba06d69
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-04-17 14:29:39 +0800

    Remove zh_TW.po

M po/LINGUAS

commit a40e368ccc4c413094ac090d02d4fe8e7eac065f
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-04-17 14:26:54 +0800

    Update coding style.

M src/ibusengine.h

commit a52bf160d5545c54537ce6fd15e1595b5852a7f0
Merge: a4f5ccb 912f742
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-04-17 14:19:05 +0800

    Merge commit 'definite/master'

commit 912f742d1224bd02167c3da707a3167767e22bc4
Author: dchen@redhat.com <dchen@dchen.redhat.com>
Date:   2009-04-17 16:10:21 +1000

    API DOC-new: ibusdebug IBusError IBusFactory; and revised.

M docs/reference/ibus/Makefile.am
M src/ibusbus.c
M src/ibusconfigservice.h
M src/ibusconnection.c
M src/ibusconnection.h
M src/ibusdebug.h
M src/ibusengine.c
M src/ibuserror.h
M src/ibusfactory.h

commit a4f5ccb5db331e12edba798499315b569764233e
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-04-17 13:56:11 +0800

    Do nothing if the IM is not active.

M bus/inputcontext.c

commit 9b823482f4c60ac98e7509eb638c62b1019f4fa8
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-04-17 10:27:23 +0800

    Change ibus startup phrase to Applications.

M bus/ibus.desktop.in

commit 03aa34685379928ba07ce354db8de272d1d87183
Author: dchen@redhat.com <dchen@redhat.com>
Date:   2009-04-15 18:38:51 +1000

    API DOC for IBusConnection.

M docs/reference/ibus/Makefile.am
M src/ibusconnection.c
M src/ibusconnection.h

commit fc560cda9aa9f6f75c681c21c925a4fea8e4723a
Author: dchen@redhat.com <dchen@redhat.com>
Date:   2009-04-15 10:11:36 +1000

    Translation zh_TW updated; API DOC for IBusConfigServices; Modify Makefile.am for gtk-doc
    
        Surpress tmpl-build.stamp and trim ibus-sections.txt, so no need to keep ibus-sections.txt now.
        Revised some API DOC,
    
    Fix the API DOC of IBusEngine
    
    Add zh_TW translation, Add back some API DOC
    
    Add back some APIDOC
    
    API-DOC IBusBus IBusComponent IBusConfig IBusLookupTable
    Corrected spelling in ibuscompnent.[ch]
    Add documentation of ibusbus.c

M docs/reference/ibus/.gitignore
M docs/reference/ibus/Makefile.am
D docs/reference/ibus/ibus-sections.txt
M ibus.spec.in
M po/LINGUAS
M src/ibusbus.c
M src/ibusbus.h
M src/ibuscomponent.c
M src/ibuscomponent.h
M src/ibusconfig.c
M src/ibusconfig.h
M src/ibusconfigservice.c
M src/ibusconfigservice.h
M src/ibusconnection.c
M src/ibusconnection.h
M src/ibusengine.c
M src/ibusengine.h
M src/ibuslookuptable.h
M src/ibusobject.h
M src/ibusproperty.c
M src/ibusservice.h
M src/ibustypes.h

commit e451b44e05244c673638cf9f54af4252adca55a8
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-04-15 11:29:20 +0800

    Use mktemp replace $RANDOM

M xinput-ibus

commit 304e55afe5987e447941cb6aa5ba99c631801b8c
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-04-15 11:09:07 +0800

    Set $IBUS_SESSION_ID if it does not exsit.

M xinput-ibus

commit a18ca6fecb3180a188bb3571fbb67e6b72b30c67
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-04-15 11:02:27 +0800

    Fix some problem when use IBUS_SESSION_ID

M bus/server.c
M src/ibusbus.c
M src/ibusshare.c
M xinput-ibus

commit e61932c0922b189d8680b8cdc6e12d1881c98528
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-04-15 10:15:10 +0800

    Add $IBUS_SESSION_ID in socket path.

M bus/server.c
M ibus/common.py
M src/ibusbus.c
M src/ibusshare.c
M src/ibusshare.h

commit 25ffd2b7f1952e07a072d94d6ab3409f82d3e8f0
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-04-15 07:54:28 +0800

    Update te.po by krishna k

M po/te.po

commit cb890ef456badacbb72f19155b78e7c91f665f27
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-04-15 07:52:35 +0800

    Add Alt+Release+Alt_R as trigger for Korean people.

M data/ibus.schemas.in

commit fd94b969dc64594a2d0d7af0518540bc742f65da
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-04-15 07:50:09 +0800

    Add HANDLED_MASK and IGNORED_MASK in python lib

M ibus/modifier.py

commit 590bb3a8993b029a4b4e46e05c2bfed7d200a8b4
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-04-15 07:48:06 +0800

    Add IBUS_IGNORED_MASK and IBUS_HANDLED_MASK.

M client/gtk2/ibusimcontext.c
M src/ibusenumtypes.c
M src/ibusinputcontext.c
M src/ibustypes.h

commit 44fe66329502e318d2a7fd78f80303b122c8def6
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-04-15 07:47:34 +0800

    Add release mask if the hotkey is a signal key.

M setup/keyboardshortcut.py

commit 350be1a2e35669a483843fd2a3c9cc86415b3f11
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-04-14 18:42:38 +0800

    Add IBUS_FORWARD_MASK for ignored key events.

M client/gtk2/ibusimcontext.c

commit 4332069bdd62573f6411c4912c7a0e15730e9f9b
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-04-14 17:26:19 +0800

    Add break in switch block

M client/gtk2/ibusimcontext.c

commit 1a0b3f8392ca94099534fc1e6ebcbc66d5d2f443
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-04-14 17:06:24 +0800

    Add as.po by Amitakhya Phukan

M po/as.po

commit e1f5dc528e9063b9fbab8c01c2e1a2f313a9bced
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-04-13 18:52:41 +0800

    Change socket file permission to avoid securty issues.

M bus/server.c

commit 39ae49d1da9de17794021e5f118a7253f1897914
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-04-13 15:23:55 +0800

    Fix a typo.

M client/gtk2/ibusimcontext.c

commit 9a69d238ff4ef62cbaeed2627a82e234b7cb5ad8
Merge: 9149a03 584c5c2
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-04-13 12:34:14 +0800

    Merge commit 'iwaim/master'

commit 9149a03e72629e77f676552bda7feb3a4293340f
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-04-13 12:29:35 +0800

    Add hu.po by Sulyok Peti <sulyokpeti@gmail.com>

M AUTHORS
M po/LINGUAS
A po/hu.po

commit 15767b6c2ee265ea92b9bd17e52d91c1c960664d
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-04-13 12:27:10 +0800

    Store prev_key event in inputcontext object.

M bus/inputcontext.c

commit 584c5c27c739a5c759d8e62865d40c4bb618492b
Author: IWAI, Masaharu <iwaim.sub@gmail.com>
Date:   2009-04-11 03:33:11 +0900

    update ja.po

M po/ja.po

commit 0d0dfd5f17b5b947a8b66dc9f10464bb386e1516
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-04-09 13:30:38 +0800

    Add as.po by Amitakhya Phukan <aphukan@redhat.com>

M AUTHORS
M po/LINGUAS
A po/as.po

commit 6553465ac314dd5d10703bc3bacb61a9bdb715ef
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-04-09 12:22:45 +0800

    Add ta.po by Felix <ifelix@redhat.com>

M AUTHORS
M po/LINGUAS
A po/ta.po

commit dab4cf2ae4c17a5de7603de88d57446b0b7ce6e4
Merge: 34db2e0 88e85a7
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-04-08 17:15:51 +0800

    Merge commit 'origin/master'

commit 34db2e09f5f1460e567e61060a6b6a86da750709
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-04-08 17:13:37 +0800

    Rename te_IN.po to te.po.

M AUTHORS
M po/LINGUAS
A po/te.po
D po/te_IN.po

commit 88e85a79259c463ec40536b3c9a962fd44a751a0
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-04-08 11:25:20 +0800

    Update pl.po by Piotr Drąg

M po/pl.po

commit 1e989dfd70001fb19d0e35ac8700b270ad23fdf7
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-04-08 11:23:54 +0800

    Update or.po by Manoj Giri

M po/or.po

commit e47c703020e3cb3291ca04b256c108c68e796fa4
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-04-07 18:29:53 +0800

    Make lookup table vertical for all locales.

M data/ibus.schemas.in

commit e25cd87e8b2aed89e687cdf971e25523c93a5165
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-04-07 18:01:56 +0800

    Update kn.po by Shankar Prasad Venkateshbhat

M po/kn.po

commit b64ba0bbd722f4ff117c56cc9b9e6958f4d5afbf
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-04-07 17:56:02 +0800

    Add Telugu translation by krishna k <k.meetme@gmail.com>

M AUTHORS
M po/LINGUAS
A po/te_IN.po

commit 53dd4d5ff8d749cf407f7ae20782064561f2dfc9
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-04-07 17:41:26 +0800

    Do not crash when ibus-daemon is not running.

M client/gtk2/ibusimcontext.c

commit 6a2b633a718e16fe7a20c469d715120142b05f28
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-04-07 15:43:56 +0800

    Update default trigger & next engine hotkeys.

M data/ibus.schemas.in

commit 2604910179fc49b17075d8440611fd33dc2780de
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-04-07 15:42:10 +0800

    Add zh_HK.po by cchance@redhat.com

M AUTHORS
M po/LINGUAS
A po/zh_HK.po

commit 62305a25fcd96bab55c4b91c0b8cc542b2b1d28a
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-04-07 15:38:13 +0800

    Add bn_IN.po by Runa Bhattacharjee <runab@redhat.com>

M AUTHORS
M po/LINGUAS
A po/bn_IN.po

commit bd9ed2c374711cc8c2958e8f46cf36da02dbf744
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-04-07 10:45:42 +0800

    Rename gu_in to gu

M AUTHORS
M po/LINGUAS
A po/gu.po
D po/gu_IN.po

commit 9e3211bb4773c604c6b2b2f69732731df47f85f0
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-04-07 10:44:57 +0800

    Update mr.po

M po/mr.po

commit 46e24a871d03179e4525fc420a044855512d55aa
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-04-07 10:41:02 +0800

    Add Hindi translation by Rajesh Ranjan <rranjan@redhat.com>

M AUTHORS
M po/LINGUAS
A po/hi.po

commit 45aba8bcc27b8ff47d8ca1e4cf9835491e107c17
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-04-07 10:38:36 +0800

    Update da.po by Kris Thomsen <lakristho@gmail.com>

M po/da.po

commit 01d5412ba373ae545be55ba35c49e2692537ee6b
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-04-07 10:37:02 +0800

    Add ar.po by muayyad.alsadi@ojuba.org

M AUTHORS
M po/LINGUAS
A po/ar.po

commit 646193035b3754997db71b9d97756b2a70879731
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-04-07 10:33:18 +0800

    Update mr.po by sandeep shedmake <sandeep.shedmake@gmail.com>

M po/mr.po

commit 2690a3c1bea2453c90e4ff841e0e8193452d16a5
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-04-06 15:09:07 +0800

    Do not translate '[Control+space]'

M po/ca.po

commit ebfac70977b6f4d368f919f0f2d4561862deeeac
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-04-06 15:07:46 +0800

    Add gujarati translation by Sweta Kothari <swkothar@redhat.com>

M AUTHORS
M po/LINGUAS
A po/gu_IN.po

commit 16b03eb2c9973c0f2f5b96842687c96b6218f98b
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-04-06 11:59:29 +0800

    Add catalan translation by Xavier Conde Rueda <xavi.conde@gmail.com>

M AUTHORS
M po/LINGUAS
A po/ca.po

commit 7e78500ba5dd76387dcf58c65be68fd75f02317a
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-04-06 11:47:44 +0800

    Update po files.

M po/da.po
M po/es.po
M po/fr.po
M po/ibus.pot
M po/ja.po
M po/kn.po
M po/mr.po
M po/or.po
M po/pa.po
M po/pl.po
M po/sr.po
M po/sr@latin.po
M po/zh_CN.po

commit 8af16adfcc0d83af6c2cb528dd79db815281c99d
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-04-06 11:44:45 +0800

    Make desktop files translated

M bus/ibus.desktop.in
M setup/ibus-setup.desktop.in

commit 9d0b73db025e460eb289a887ab66d3d2f2714431
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-04-06 11:33:44 +0800

    Use 'Shift+space' in ko locale as trigger.

M data/ibus.schemas.in

commit 777c42af86476706d56b40d787d6fd1bd891d8a0
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-04-06 11:26:58 +0800

    Add 'Alt+Zenkaku_Hankaku' and 'Alt+grave' as trigger in ja locale.

M data/ibus.schemas.in

commit c5f6c7b041051eeecbdb02d2480e72e62ac598e9
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-04-06 09:40:04 +0800

    Change "previous input method:" to "Previous input method:" in setup.

M po/da.po
M po/es.po
M po/fr.po
M po/ibus.pot
M po/ja.po
M po/kn.po
M po/mr.po
M po/or.po
M po/pa.po
M po/pl.po
M po/sr.po
M po/sr@latin.po
M po/zh_CN.po
M setup/setup.glade

commit 46780949a15c4e2e525dabb6e54b0ff0c1a2c737
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-04-06 09:35:58 +0800

    Change 'engine' to 'input method' in language panel.

M po/da.po
M po/es.po
M po/fr.po
M po/ibus.pot
M po/ja.po
M po/kn.po
M po/mr.po
M po/or.po
M po/pa.po
M po/pl.po
M po/sr.po
M po/sr@latin.po
M po/zh_CN.po
M setup/main.py
M ui/gtk/languagebar.py

commit 40b52f16b54171492ba76bb257f544b8122fd3a4
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-04-05 23:10:18 +0800

    Update pl.po by Piotr Drąg <piotrdrag@gmail.com>

M po/pl.po

commit 87ca08bfacb5af34df40594dba2b79fe81503676
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-04-04 13:39:31 +0800

    Change the comment of Modifiers mask

M src/ibustypes.h

commit a5bc4b13cbc22baecb41836e643abdc9e2faeaf2
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-04-04 13:28:08 +0800

    Fix crash when engine is destroyed.

M src/ibusfactory.c

commit 23a12b33ad321da4db75a058b9d5010f8190f1ca
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-04-04 13:00:43 +0800

    Just call ibus_input_context_process_key_event in snooper callback.

M client/gtk2/ibusimcontext.c

commit f6cc29cabc88f968ff9a8196e135934e7b3ca83e
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-04-04 09:24:56 +0800

    Update fr.po by julroy67

M po/fr.po

commit 4429e4d1bb6de1c6aea5c5080b346ce8bdd51713
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-04-03 20:16:20 +0800

    Add Kannada translation by Shankar Prasad Venkateshbhat <svenkate@redhat.com>

M AUTHORS
M po/LINGUAS
A po/kn.po

commit 1104f938d8906688e2a32c9204d7205e90803225
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-04-03 16:19:30 +0800

    Does not translate [Control+space]

M po/sr.po
M po/sr@latin.po

commit f89a71220141320b4f5f59268ee19a25b3c5208d
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-04-03 16:15:19 +0800

    Add Danish translation by Kris Thomsen <lakristho@gmail.com>

M AUTHORS
M po/LINGUAS
A po/da.po

commit 5ec29c3ddc44816f932ab1ae57ba4b1ce8695cfd
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-04-03 13:13:06 +0800

    Fix crash when ibus-daemon shutdown or restart

M client/gtk2/ibusimcontext.c
M src/ibusbus.c

commit aa0a469afe49da00dc1be96809df91fc74dc60e9
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-04-03 10:48:50 +0800

    In ko locale, the lookup table will be vertical by default

M data/ibus.schemas.in

commit c3177a4b9d3fd2ca4150dcca96225df9303d96d0
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-04-03 10:39:22 +0800

    Add Spanish translation by Domingo Becker <domingobecker@gmail.com>

M AUTHORS
M po/LINGUAS
A po/es.po

commit e2194783810fc3b572a419ea3027a938f7357959
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-04-03 10:23:19 +0800

    Use 'make update-po' to update po files.

M po/fr.po
M po/ja.po
M po/pa.po
M po/pl.po

commit 11d929a343036a33d62a04ee865e18774b154e13
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-04-03 10:21:56 +0800

    Tranlsate some msg in zh_CN.po

M po/zh_CN.po

commit 457bd430bf8f6f0338cc3ded1cfc61fb53c63ce6
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-04-03 10:10:11 +0800

    Add Polish translation by Piotr Drąg <piotrdrag@gmail.com>

M AUTHORS
M po/LINGUAS
A po/pl.po

commit cae3c41d789705c814dd0cd15c9d9a559fec7ba0
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-04-03 10:03:46 +0800

    Add Oriya translation by Manoj Giri <mgiri@redhat.com>

M AUTHORS
M po/LINGUAS
A po/or.po

commit c964bc75c2308ad4355b753e256f4aa0684f0050
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-04-02 15:16:07 +0800

    Add mr.po by sandeep shedmake <sandeep.shedmake@gmail.com>

M AUTHORS
M po/LINGUAS
A po/mr.po

commit 68ce68c02044cbb50fa970dc3dec668954ebec35
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-04-02 15:14:23 +0800

    Add ibus.pot

M po/.gitignore
A po/ibus.pot

commit cc84817859e933d8728ec773898737d07786cd72
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-04-02 15:09:12 +0800

    Add Serbian translations by Miloš Komarčević <kmilos@gmail.com>

M AUTHORS
M po/LINGUAS
A po/sr.po
A po/sr@latin.po

commit 86be0ab7838a9b00ebf6c26675aa01007020bf43
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-04-02 15:04:50 +0800

    Remove some useless code.

M src/keyname-table.h

commit ec032b9d8a80bb313ea10f13fd161b4022c2899a
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-04-02 14:57:57 +0800

    Update pa.po by A S Alam <apreet.alam@gmail.com>.

M po/pa.po

commit bff536620bd48884160f0186ee048d98feddf725
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-03-31 11:13:03 +0800

    Fix make distcheck errors.

M bus/Makefile.am
M data/Makefile.am
M po/POTFILES.in
M po/fr.po
M po/ja.po
M po/pa.po
M po/zh_CN.po
M setup/Makefile.am

commit 9397b0a70a8b645da67f7aab3d1c113c1b21ecf6
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-03-30 21:15:33 +0800

    Use a global focus_im_context to track the focus, and deliver the key
    event to the focus_im_context.

M client/gtk2/ibusimcontext.c

commit d6ffbc6f62d9599a710801d3dc6c5132f1b5cccb
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-03-30 17:43:29 +0800

    Update po files.

M po/fr.po
M po/ja.po
M po/pa.po
M po/zh_CN.po

commit ccf200f97d67716f5cab683f6c035bf9a089a542
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-03-30 17:41:35 +0800

    Localize desktop files and gconf schemas file.

M autogen.sh
M bus/Makefile.am
D bus/ibus.desktop
A bus/ibus.desktop.in
M configure.ac
M data/Makefile.am
D data/ibus.schemas
A data/ibus.schemas.in
M setup/Makefile.am
D setup/ibus-setup.desktop
A setup/ibus-setup.desktop.in

commit 2456d5b4d3a3d2dc97411551b871e6de1fd3e506
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-03-30 16:09:59 +0800

    Fix indent problem in ibus.schemas.

M data/ibus.schemas

commit 0a16fb72e94db3115796db65afff10aad141371b
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-03-30 14:47:09 +0800

    Fix problem when create socket address.

M client/gtk2/ibusimcontext.c
M src/ibusshare.c

commit aab43511420f04c37d96c39b6b807fe799036b9c
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-03-30 14:31:15 +0800

    Get display name from gdk_display_get_name

M client/gtk2/ibusimcontext.c
M src/ibusshare.c
M src/ibusshare.h

commit 81963e23e2688f28ef0acbdbf72d831be097bd62
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-03-30 14:13:30 +0800

    Use "unix" as hostname if hostname is empty.

M ibus/common.py
M src/ibusshare.c

commit 15e6b996bc63dcc6cf97802ce1905d2aa582144c
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-03-30 14:07:27 +0800

    Does not include X screen number in socket address.

M ibus/common.py
M src/ibusshare.c

commit 7600d42c7cb5ccd91f1da694e8196fc8f57cba7d
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-03-29 13:44:25 +0800

    Use gtk key snooper to get the key events.

M client/gtk2/ibusimcontext.c

commit a3b47259c4bf15d5e0afb759acb2a68ebb7724b4
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-03-29 09:25:39 +0800

    Change ibuscontext => ibusimcontext; ibus_context => ibuscontext

M client/gtk2/ibusimcontext.c

commit e48dfe9377db9c40fbfdf81515e730072cef362a
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-03-29 09:15:10 +0800

    Remove private struct.

M client/gtk2/ibusimcontext.c
M client/gtk2/ibusimcontext.h

commit 0236cd777e6088296a2ac51caf8d859eeac5d557
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-03-29 08:27:11 +0800

    Emit preedit-start & preedit-end signals.

M client/gtk2/ibusimcontext.c

commit 56760794ebe6bb23e2fe2fdc5e3dca825be54df7
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-03-28 12:12:47 +0800

    exit 1 when some command failed.

M autogen.sh

commit 483ebd376b30e905998c72c4e9c3dd095707d63e
Author: dchen@redhat.com <dchen@dchen.redhat.com>
Date:   2009-03-27 14:19:04 +1000

    Add ibus-sections.txt as gtk-doc needs it to show the title correctly.

A docs/reference/ibus/ibus-sections.txt

commit e3fe226e2ddbe7754ed9cb0c60301e4959075eb1
Author: dchen@redhat.com <dchen@dchen.redhat.com>
Date:   2009-03-27 14:17:35 +1000

    API-DOC and Fix iBus Google issue 320.

M .gitignore
M configure.ac
M docs/reference/ibus/.gitignore
M docs/reference/ibus/Makefile.am
M docs/reference/ibus/ibus-docs.sgml
M ibus.spec.in
M src/ibusattribute.h
M src/ibusconnection.h
M src/ibusengine.c
M src/ibusenginedesc.h
M src/ibusobject.h
M src/ibusproperty.h
M src/ibustext.h
M src/ibustypes.h

commit 7c6b337ece598b5c0cf9c92b0888b45f8770ff83
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-03-26 14:20:08 +0800

    Fix problem when remove all hotkeys.

M setup/main.py

commit 11e8e771f4de51fabfed74f1b2e9a66215751da0
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-03-23 14:51:06 +0800

    Set cursor pos to zero in ibus_lookup_table_clear.

M src/ibuslookuptable.c

commit 3dc5912b21668edb0c7f9656b40c2c4586f75557
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-03-23 10:17:04 +0800

    Check reply of ProcessKeyEvent.

M bus/engineproxy.c

commit 2bd2d52476f4828f915ee54182cc0a654f05af53
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2009-03-22 20:31:06 +0800

    Add method ibus_engine_update_lookup_table_fast, it only sends current page.

M src/ibusengine.c
M src/ibusengine.h

commit bdb7e54c92b6a111a69889b85a17452b6e9d9abf
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2009-03-22 19:22:32 +0800

    Use GO_DOWN & GO_UP icons when candidates window is horizontal

M ui/gtk/candidatepanel.py

commit 4ecbd9354383b58a6345e3f3ac43552112c42897
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2009-03-22 09:30:34 +0800

    Fix a typo.

M bus/inputcontext.c

commit 1b8433a38bb1bca0b2378a6a06568b73fc307991
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2009-03-20 18:34:05 +0800

    Update fr.po by Julien <julroy67@gmail.com>

M po/fr.po

commit 203bc91e596a24d3935ace3f8f6827eace79b58e
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2009-03-20 17:25:42 +0800

    Open a new line after </rank>

M src/ibusenginedesc.c

commit ab417dd043ee6ba338518758c1c833f6ccbb7bdf
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2009-03-20 11:24:27 +0800

    Update ja.po by iwaim.sub

M po/ja.po

commit bf9ed69bfa4ee7c82397ba28b18869e1c80cc1a7
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2009-03-20 09:52:51 +0800

    Change "Dynamically" to "When active" in setup window.

M po/fr.po
M po/ja.po
M po/pa.po
M po/zh_CN.po
M setup/setup.glade

commit 4b3a45829005626d9f6e23dfde97731b70e2bdeb
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2009-03-11 15:56:47 +0800

    Remove is_press argument from gtk im module.

M client/gtk2/ibusimcontext.c

commit 9f2ca25b5638cc1e3f10a2671472dbd72e45e479
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2009-03-11 15:54:39 +0800

    Remove is_press from ForwardKeyEvent signal.

M src/ibusinputcontext.c

commit 6af7e9f2f1ff18e4a6334d15f14c27e3edf2111c
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2009-03-11 15:51:34 +0800

    Implement ibus_engine_forward_event_key function.

M src/ibusengine.c
M src/ibusengine.h

commit 3a560b8f18128c28fa759eb32d10bee7fd86e008
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2009-03-11 14:39:30 +0800

    Update po files.

M po/fr.po
M po/ja.po
M po/pa.po
M po/zh_CN.po

commit 0dc9376baaf67e8fcb363b1c9623bd634e35ccff
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2009-03-11 14:38:14 +0800

    Fix problems during making distcheck

M src/Makefile.am

commit 09c1fe4ecaf790633d76408c4754ce535da6f4c5
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2009-03-11 14:28:50 +0800

    Fix translation msg in zh_CN.po.

M po/zh_CN.po

commit a8f1c7d06886f282ceeb2637a843935287eaa46e
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2009-03-11 14:18:11 +0800

    Change sensitive of custom font label.

M setup/main.py
M setup/setup.glade

commit cd8f83a89ae5f80a60fe344a56ef82206dc45725
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2009-03-11 14:14:27 +0800

    Update setup ui, follow gnome UI guidelines.

M po/fr.po
M po/ja.po
M po/pa.po
M po/zh_CN.po
M setup/main.py
M setup/setup.glade

commit edbab2fa45e5775249e426309cee6b5254ab0342
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2009-03-09 17:23:50 +0800

    Remove some debug output.

M bus/matchrule.c

commit 21b79630873c79ced591cf5e909660cf4c1bda69
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2009-03-09 17:21:45 +0800

    Implement ibus_bus_get_config function.

M bus/dbusimpl.c
M bus/matchrule.c
M src/ibusbus.c
M src/ibusbus.h
M src/ibusproxy.c
M src/ibusproxy.h
M src/test-proxy.c

commit a1ac8682c81051518ad0ff613958a0b96054091c
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2009-03-06 10:42:28 +0800

    Implement language panel: Always hide feature.

M data/ibus.schemas
M po/fr.po
M po/ja.po
M po/pa.po
M po/zh_CN.po
M setup/main.py
M setup/setup.glade
M ui/gtk/languagebar.py
M ui/gtk/panel.py

commit d415e945d62d69c097cf6aae701f42806529dfb7
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2009-03-05 14:39:12 +0800

    Process release key event correctly.

M bus/inputcontext.c
M src/ibushotkey.c
M src/ibushotkey.h

commit 740acea3c7103af63f4e572c4e4c3ae39153430e
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2009-03-05 14:26:10 +0800

    Fix name error.

M src/ibuskeynames.c

commit 5b4fafc09b31022d8eb031faf40692007e49e319
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2009-03-05 13:18:40 +0800

    Do not restore preedit in _enabled_cb.

M client/gtk2/ibusimcontext.c

commit 57f551e57f9cc8c11a8e572f1db73036ad0e4d2b
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2009-03-05 13:16:06 +0800

    Save lookup table in input context.

M bus/inputcontext.c

commit 839bc5b981f72e391c1e33bda9a12d37d17a0d7f
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2009-03-04 18:16:05 +0800

    Store and restore properties for input context.

M bus/inputcontext.c

commit fa8b528ae670b04ec75f3c634dec032e7eee0cca
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2009-03-04 18:11:55 +0800

    Implement ibus_prop_list_update_property.

M src/ibusproperty.c
M src/ibusproperty.h

commit 2fd4b2e2a4c53fb51e3c9b2a2909e1425bcd3252
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2009-03-04 17:27:12 +0800

    Save and restore status of InputContext in focus_in & out.

M bus/inputcontext.c

commit 9f58762089f0a4b5ec887cd972b4762e7e46455b
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2009-03-02 13:29:32 +0800

    Limit numeber of hotkey.

M setup/keyboardshortcut.py

commit 9c00f8f1d762db1cd61dd1a758e587df6c7dde96
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2009-03-02 13:13:09 +0800

    Refine coding style.

M bus/main.c

commit e1c8775b084f3c5080e185a94d0e41f185526eba
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2009-03-02 13:05:22 +0800

    Fix some compile problems with Sun C compiler.

M bus/Makefile.am
M bus/main.c
M client/x11/main.c
M configure.ac
M src/ibushotkey.c
M src/ibusmessage.c
M src/ibuspendingcall.c
M util/IMdkit/i18nX.c

commit cd4d9b6ebfa4a66ba6bd89c5b7d2b34eb25864af
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2009-02-28 21:42:11 +0800

    Assert input of ibus_text_new_*

M src/ibustext.c

commit 3ff6035410d535ec17e5049be43c09dcd229e7b9
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2009-02-28 19:15:49 +0800

    Sort the languages in input methods combobox.

M setup/enginecombobox.py

commit c28cb8a517b8edb835b5d4b37c914ce6b93e39bd
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2009-02-28 19:08:12 +0800

    Clear preedit when input context is disabled.

M client/gtk2/ibusimcontext.c

commit 0b8d0067b475aade2bf5f8de7db5dd47d8a59b5e
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2009-02-28 18:32:59 +0800

    Fix make distcheck failed.

M Makefile.am
M data/Makefile.am
M ibus/Makefile.am

commit a5087b245906efd4f63800a6f5e701f84c218d6e
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2009-02-28 18:27:36 +0800

    Fix compile warnings.

M bus/server.c

commit 0eea8dfe33c68589406f71d411875b862ddfb377
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2009-02-27 16:55:26 +0800

    Load default input method engine in right moment.

M bus/dbusimpl.c
M bus/ibusimpl.c

commit be022f73729a0405d1bdba7fb3ef2549ff418977
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-02-27 13:46:06 +0800

    Close all fds before restart

M bus/ibusimpl.c

commit 23c1bfcf064909af2075ebc02fc0772fb07a5a1f
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2009-02-27 09:37:49 +0800

    Add data/Makefile.am.

A data/Makefile.am

commit 8db276818d12776ba0cd7819972fa5ce30005164
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2009-02-27 09:07:18 +0800

    Move icons to data/icons. Install schemas.

M Makefile.am
M configure.ac
A data/ibus.schemas
A data/icons/Makefile.am
A data/icons/engine-default.svg
A data/icons/ibus-help.png
A data/icons/ibus-keyboard.svg
A data/icons/ibus-locale.svg
A data/icons/ibus-setup.svg
A data/icons/ibus-zh.svg
A data/icons/ibus.svg
D icons/Makefile.am
D icons/engine-default.svg
D icons/ibus-help.png
D icons/ibus-keyboard.svg
D icons/ibus-locale.svg
D icons/ibus-setup.svg
D icons/ibus-zh.svg
D icons/ibus.svg
D setup/ibus.schemas

commit fc9e5a5b087f68dc1239ad7629a1575fb83510ac
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2009-02-27 08:11:05 +0800

    Add lookup_table_oritation schema.

M setup/ibus.schemas

commit dbf277afecb71c3117f4c4280a30c11b7febddba
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2009-02-27 07:58:56 +0800

    Fix indent of ibus.schemas.

M setup/ibus.schemas

commit e899ad130ee90887c5d3b3e59417d18c5d5c041c
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2009-02-27 07:56:23 +0800

    Fix a typo in ibus.schemas.

M setup/ibus.schemas

commit 7bfdbbc429dbbb02ef7b38d0381ef578e6252509
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-02-27 07:51:06 +0800

    Add ibus.schemas for gconf

A setup/ibus.schemas

commit 6e92cdd6c64954f5d21e9c73f444b0ca3ecdd9ec
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-02-27 07:01:02 +0800

    Change some methods of matchrule

M bus/dbusimpl.c
M bus/matchrule.c
M bus/matchrule.h

commit 7e8d1bfad188854ad45550a2c2467b5caf83923c
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2009-02-27 06:29:26 +0800

    Check dbus-python in configure.ac.

M configure.ac

commit f3eb21d578df711c707a333714d7e05a50d7e39c
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2009-02-25 18:32:49 +0800

    Check ucs4 and unichar when create IBusText object.

M src/ibustext.c

commit 1afc03e795559a06be1ed117fa2e8c52db016b66
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2009-02-25 14:37:09 +0800

    Change title of API docs.

M docs/reference/ibus/ibus-docs.sgml

commit 9620c9eecd4b435ec1f3434a43e4d06807275f82
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2009-02-25 11:24:50 +0800

    Update po files.

M po/fr.po
M po/ja.po
M po/pa.po
M po/zh_CN.po

commit e21e45aee092fa6681aafeea9c30013977a88deb
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-02-25 11:11:24 +0800

    Give out more information when server listens failed.

M bus/server.c
M src/ibusserver.c

commit 957b778d361fa270e37bc403c2640698f4718e29
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-02-25 11:03:31 +0800

    Check current uid during startup.

M bus/main.c

commit 9ec145ef02562f9f42618e86c751141d860d3db6
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-02-25 10:30:03 +0800

    Refine coding style.

M src/ibusserver.c

commit d9d401145a59e095753e86d05c55bd57e3735596
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2009-02-24 17:04:27 +0800

    Replace priority in EngineDesc with rank.

M bus/ibusimpl.c
M src/ibusenginedesc.c
M src/ibusenginedesc.h

commit 8df6310b6eaf26d31daf6d4fdf4d4c41265e64ec
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2009-02-24 16:50:13 +0800

    Fix typo.

M src/ibusenginedesc.c

commit add104e86d0c4c53d5eea3f5b4dcc9db95b0f604
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2009-02-24 16:38:47 +0800

    Sort the default preload engines by priority.

M bus/ibusimpl.c

commit 388debd8ad1fdaefd2ad42c872f9d7c5577fb73c
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2009-02-24 16:38:22 +0800

    Add priority in IBusEngineDesc.

M src/ibusenginedesc.c
M src/ibusenginedesc.h

commit db492c157773af0a932ca1fe6b9a6b8b977e6194
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2009-02-24 16:28:22 +0800

    Enable default engines by locale name.

M bus/ibusimpl.c
M bus/registry.c
M bus/registry.h

commit 0ea4adadcba4a81bfca597d6aa587d461c3c6644
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2009-02-24 08:27:55 +0800

    Fix crash when parse component.

M src/ibuscomponent.c

commit f0409715607bd13f9c0819e59fe19f3ae8864bc4
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2009-02-24 08:21:56 +0800

    Update ibus.desktop.

M bus/ibus.desktop

commit 9265deb7c084c5e37b8402de8d38c0e7b0671e2b
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2009-02-24 08:13:18 +0800

    implement next_engine & prev_engine hotkeys.

M bus/ibusimpl.c
M bus/inputcontext.c
M bus/inputcontext.h

commit cc16419cf27d12f2be12774d71399fd82cf497e3
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-02-23 19:08:47 +0800

    Hide "Auto start ibus on login" checkbox.

M setup/setup.glade

commit 1e554a00e8bbdc363246b1fbb7261810bce1b819
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-02-23 18:49:28 +0800

    Do not install ibus.sh.

M Makefile.am

commit 035272400f729b04e7be439974d6cc1b9eb4a005
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-02-23 18:45:31 +0800

    Install ibus.desktop in $(sysconfdir/xdg/autostart

M bus/Makefile.am
M bus/ibus.desktop

commit 7ba4f03df637ff1df2b441c5f754917b334130f7
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-02-23 16:36:20 +0800

    Install ibus.sh to /etc/X11/xinitrc.d.

M Makefile.am
A ibus.sh

commit 72c1294372247736f566ed35cee45710d738a5fd
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-02-23 15:17:58 +0800

    Use "Input Methods" replace "Engines" in setup ui.

M setup/setup.glade

commit 1e9afd4067805cb1f2bbdfd64f1b0d93e6e39692
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-02-23 15:09:11 +0800

    Use "No input method" replace "Disable" in im menu.

M ui/gtk/panel.py

commit f86438bf0ee2f83f4744226e4d640503ff985b12
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-02-23 15:05:50 +0800

    Add Disable menu item on Input Menu. Use it to disable InputContext.

M bus/inputcontext.c
M ibus/inputcontext.py
M ibus/interface/iinputcontext.py
M ui/gtk/panel.py

commit 4c180f55b8e485aa0ac1bc1af2aa0d1b99886470
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-02-23 14:37:19 +0800

    Update tooltip of status icon.

M po/zh_CN.po
M ui/gtk/panel.py

commit 65672c00388ba8c3e98a39e700d097c9c7472172
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-02-23 14:23:47 +0800

    Change default valut of panel/auto_hide to True.

M setup/main.py

commit 72effa14e025424caad3e94c4b76408c803f27be
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-02-23 14:19:57 +0800

    Auto hide panel by default.

M ui/gtk/panel.py

commit 7720f5b1cb5f32776938dd79424d5c443c1bd7fd
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-02-23 14:17:21 +0800

    ./configure will be failed when miss gconf-2.0

M configure.ac

commit 77085349e1145913b0e162c9676b5852fa7878a0
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-02-23 11:30:00 +0800

    Only export symbols start with ibus_

M src/Makefile.am

commit d7d49a217a5d2b11487a09d38c12fb34b487827d
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2009-02-23 11:18:36 +0800

    Remove unused dependence pygobject

M configure.ac

commit af0e05bbd5590fcb8b5255ab30ca0b109ba31f09
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2009-02-18 17:50:16 +0800

    Show IM language & name in engine list.

M setup/enginetreeview.py

commit 1e13b3091c7b474c8b51c46eae83074002c0c0cf
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2009-02-18 17:26:19 +0800

    Show default icon on language bar for engine without icon.

M ui/gtk/panel.py

commit fb135922afab3b86365a251ea708cb4108f93835
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2009-02-18 16:37:19 +0800

    Call ibus_object_destroy in bus_input_context_unset_engine.

M bus/inputcontext.c

commit 3e72c5d339c5ca998bf06f0ebc91466dd90c16e6
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2009-02-18 16:21:26 +0800

    Fix BusEngineProxy leak.

M bus/ibusimpl.c

commit b680ae1c4bcd1ed2ce72ee8e0bfcae4d929be64d
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2009-02-18 12:54:16 +0800

    Remove unused code in ibusconfig.c

M src/ibusconfig.c

commit b88b8cecf5c0bbfacad2d0ca24c5af2b4b6a1915
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2009-02-18 11:25:13 +0800

    Change the title fo setup dialog.

M setup/setup.glade

commit 7e2c540cf96674b14db24ab8763654a915a590a1
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2009-02-18 11:16:08 +0800

    Hide about tab in setup dialog.

M setup/setup.glade

commit 4899394c4fe37bf17551c8b153f9bd9d8a08cfaf
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2009-02-18 11:14:22 +0800

    Adjust setup UI.

M setup/setup.glade

commit 02600a546271422a3c679f3344073412755f60c4
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2009-02-18 10:53:08 +0800

    Change title of ibus-setup dialog.

M setup/setup.glade

commit 07b85f13393332b60d785a2f41c3222e0f4b25b7
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2009-02-17 17:52:16 +0800

    Update po files.

M po/fr.po
M po/ja.po
M po/pa.po

commit bef0025c90f721937bcd98d354974f0082026ed6
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2009-02-17 17:47:47 +0800

    Add ibus-docs.sgml.

M docs/reference/ibus/.gitignore
M docs/reference/ibus/Makefile.am
A docs/reference/ibus/ibus-docs.sgml

commit d509f1529f316165e239ac49caaaa05c08d6853c
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2009-02-17 16:06:22 +0800

    Update zh_CN.po.

M po/zh_CN.po

commit be16cc6eb48ea98e1104abf77f2adb85e5976493
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2009-02-17 16:05:30 +0800

    Add setup/enginecombobox.py.

M po/POTFILES.in

commit b5596bae0e81ccdd023999fbc15e7976ad88abbe
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2009-02-17 13:19:47 +0800

    Use engine-default.svg for IM without icon

M ui/gtk/icon.py
M ui/gtk/panel.py

commit 65188367b7ae20b0c7a79d8c3dc9649e76ea433c
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2009-02-17 12:55:12 +0800

    Show 'Select an input method' in Engine select ComboBox.

M setup/enginecombobox.py

commit 2a608292745a8caedbb1b19e019346e27c535725
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2009-02-17 12:45:30 +0800

    Use right icon for engine without icon.

M setup/enginecombobox.py
M setup/enginetreeview.py

commit d19d55944eed84a32a874b6e9b080f9bddb67a5b
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2009-02-17 09:51:24 +0800

    Use DBUS_INTROSPECT_1_0_XML_DOCTYPE_DECL_NODE in introspect.

M bus/inputcontext.c

commit 180f762a1b0a6a4caedec37e126376008e46da19
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2009-02-16 14:18:01 +0800

    Fix typo.

M src/ibusengine.c
M src/ibusmarshalers.list

commit fcf4af4736529e4a65f3213cd1f1157b7c258811
Author: Peng Huang <phuang@phuang.nay.redhat.com>
Date:   2009-02-17 09:37:35 +0800

    Use NULL to replace 0 as the last argument of g_object_new.

M src/ibusattribute.c
M src/ibusfactory.c
M src/ibushotkey.c
M src/ibusproperty.c
M src/ibusserializable.c
M src/ibustext.c

commit 50453e4380288f343af04e02bf9e50ea438f198c
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2009-02-16 13:55:12 +0800

    Disable inputcontext when the engine is destroyed.

M bus/inputcontext.c

commit 57d3b559648c3674a64a8031d30456c69cb29eae
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2009-02-16 13:26:55 +0800

    Use guint to replace gint for state argument of property_activate
    method.

M src/ibusengine.c
M src/ibusengine.h

commit 0228a5cf757e59fda62e32cfd91282b74d258605
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2009-02-16 13:22:01 +0800

    Use ibus_message_new_error_printf correctly in ibusengine.c

M src/ibusengine.c

commit be4490a1893be27c65c35285776644902f466310
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2009-02-16 12:47:48 +0800

    Create PROPERTY_* signals correctly and refine coding style.

M src/ibusengine.c

commit aa46b3e3a1956074ce4ddbb22dae1af25f3f094e
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2009-02-16 10:36:03 +0800

    Fix compile warnings.

M client/x11/main.c

commit a8869d09f5764d1bf2d37ef6c4d90caa1dc35c11
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2009-02-16 10:35:37 +0800

    Do not call ibus_connection_flush in ibus_bus_exit to avoid crash.

M src/ibusbus.c

commit f77a0cb12e8349e097d7869528f57c29d05d02d9
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2009-02-15 16:31:26 +0800

    Add --copy arguments on gtkdocize command.

M autogen.sh

commit 227f950b2fae0ff5c37d773cb41f864a15138967
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2009-02-15 16:28:26 +0800

    Move ldconfig from main to libs rpm.

M ibus.spec.in

commit 6b7c922f315c7817a6c64533f8b8eed7946eaa3d
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2009-02-15 16:11:30 +0800

    Refine coding style.

M bus/ibusimpl.c
M bus/main.c
M src/ibusbus.c

commit c4d1ac55757c91abb56682a4c349abe2711d0cea
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2009-02-15 15:59:50 +0800

    Adjust the languagebar extend policy.

M ui/gtk/languagebar.py

commit 27600c499fdf8a57ffa4e27f436099ad4eaa89f0
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2009-02-15 15:51:16 +0800

    Update rpm spec to move libibus.so to ibu-libs.rpm.

M ibus.spec.in

commit 2cc05f88271b213d98b6fada10283f1a2fe39caa
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2009-02-15 15:40:54 +0800

    Make language transparent when inactivate.

M ui/gtk/languagebar.py
M ui/gtk/panel.py

commit 05f1fc037cd2113da03315fb863352f6cdfceee6
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2009-02-15 15:09:53 +0800

    Make language bar left extend when language is close to right edge of screen.

M ui/gtk/languagebar.py

commit 06c4f228a3176b88947523bf635d49e0fee9b978
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2009-02-15 14:51:41 +0800

    Not call FocusIn & FocusOut methods of engines, if input context is disabled.

M bus/inputcontext.c

commit be18567eac632c9fd6ef6ff14576d43b02f67d17
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2009-02-15 14:41:23 +0800

    Remove gnome-python2-gconf from requires in spec.

M ibus.spec.in

commit 5eb52e011238028cb81e7c71e39b4d506c34e96e
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2009-02-15 14:27:37 +0800

    Fix a typo, and create the engine after create the input context.

M bus/engineproxy.c
M bus/ibusimpl.c

commit fc855ccfe89d59d2d5a1dc401ef6b1074a6a74c6
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2009-02-15 14:27:03 +0800

    Add SetCapabilities on org.freedesktop.IBus.Engine interface.

M ibus/engine.py
M ibus/interface/iengine.py

commit 3693f5e4e4066ca76cb3412ad5ddfb58b3e0994d
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2009-02-15 14:25:38 +0800

    Implement several methods of IBusLookupTable.

M src/ibuslookuptable.c
M src/ibuslookuptable.h

commit fa8ead03037eb3cd5a522db1452a847fcd32ac57
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2009-02-14 20:24:45 +0800

    Refine code.

M bus/inputcontext.c

commit 47c8a11d3a781478dc0f3d3f0e1d565ec63dd429
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2009-02-14 19:45:24 +0800

    Use --xim replace -x.

M xinput-ibus

commit 916f4a43c33d922a39e98f082214f04c36604806
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2009-02-14 19:44:32 +0800

    Add G_MOSULE_EXPORT on some functions.

M client/gtk2/ibusim.c

commit a871e41e512c4a977d9b6504e0f166ed08c0f216
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2009-02-14 19:41:56 +0800

    Add API: ibus_lookup_table_{page,cursor}_{down,up}.

M src/ibuslookuptable.c
M src/ibuslookuptable.h

commit 0e4911f38f34f5580748f6cb4b5fd584d712ef8f
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2009-02-14 09:22:00 +0800

    Fix typo.

M configure.ac

commit ef5485bd1e53fb2fbce13827928f7eecb2ea75ef
Author: Peng Huang <phuang@phuang.nay.redhat.com>
Date:   2009-02-13 14:10:57 +0800

    Flush connection to make sure IBus.Exit has been sent before process exiting.

M src/ibusbus.c

commit 748b6b1f6c181a72daadbf137f1c29d77b499f2a
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2009-02-13 09:37:34 +0800

    set cursor location in bus_input_context_set_engine.

M bus/inputcontext.c

commit 21ae0e4f8af46aa6beec24da4b8e0278d4acc1a1
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2009-02-12 13:24:42 +0800

    Update .gitignore files.

M gconf/.gitignore
M po/.gitignore
M src/.gitignore
M ui/gtk/.gitignore

commit 0bc9cf6403282a4c10e9331e67be92072cf5c5c2
Author: Peng Huang <phuang@phuang.nay.redhat.com>
Date:   2009-02-12 13:25:01 +0800

    Fix restart problem

M bus/ibusimpl.c

commit 5ae50478381f53431a04e662a78d9e9db91a540e
Author: Peng Huang <phuang@phuang.nay.redhat.com>
Date:   2009-02-12 13:15:03 +0800

    Try to make all child processes finished before ibus-daemon exits.

M bus/ibusimpl.c
M bus/main.c

commit dcd4ceb33c2865ef3636565c68d97ee05ea6b1e3
Author: Peng Huang <phuang@phuang.nay.redhat.com>
Date:   2009-02-12 11:26:04 +0800

    Use label.text instead of lable to fix problem.

M ui/gtk/menu.py
M ui/gtk/panel.py
M ui/gtk/toolitem.py

commit ff57aab1e19c7f89ebb6b924165f5c6ced2a2201
Author: Peng Huang <phuang@phuang.nay.redhat.com>
Date:   2009-02-12 10:58:50 +0800

    Disconnect engine handlers before context destruction.

M bus/inputcontext.c

commit 24e64aa743b4be78bfffab01b69a4ee1e65918cc
Author: Peng Huang <phuang@phuang.nay.redhat.com>
Date:   2009-02-12 09:50:44 +0800

    Set cursor location for engine after create a new engine.

M bus/inputcontext.c

commit 0250e8b54cf320535d218ecbc799c70dba757250
Author: Peng Huang <phuang@phuang.nay.redhat.com>
Date:   2009-02-11 17:33:38 +0800

    Add --replace option for ibus-daemon command.

M bus/main.c

commit 52289db46af40821eb9092ce02a3c82f02170e74
Author: Peng Huang <phuang@phuang.nay.redhat.com>
Date:   2009-02-11 17:33:12 +0800

    Fix a typo (Change Kill to Exit).

M src/ibusbus.c

commit 34b2d2f3508866ad53579e4d65af27776187ec69
Author: Peng Huang <phuang@phuang.nay.redhat.com>
Date:   2009-02-11 14:31:44 +0800

    Update po files.

M po/fr.po
M po/ja.po
M po/pa.po
M po/zh_CN.po

commit 923217b4ed5aeca6950d0d56b0baa88efb13eac0
Author: Peng Huang <phuang@phuang.nay.redhat.com>
Date:   2009-02-11 14:23:43 +0800

    Make languagebar extend to left.

M ui/gtk/handle.py
M ui/gtk/languagebar.py

commit e24356351f817c873273d11a2efbdc4e47189fff
Author: Peng Huang <phuang@phuang.nay.redhat.com>
Date:   2009-02-11 09:05:23 +0800

    Rename iBus to IBus.

M client/gtk2/ibusim.c
M debian/control
M po/fr.po
M po/ja.po
M po/pa.po
M po/zh_CN.po
M setup/setup.glade
M ui/gtk/panel.py

commit 46dee933ac3c2b140a6d65056a5ed5876302cd25
Author: Peng Huang <phuang@phuang.nay.redhat.com>
Date:   2009-02-10 18:02:13 +0800

    Fix crash problems.

M bus/inputcontext.c
M src/ibusconnection.c
M src/ibusmessage.c

commit 1e931b56967fd7f589fab3c8081b3bdf13c49f1a
Author: Peng Huang <phuang@phuang.nay.redhat.com>
Date:   2009-02-10 17:30:27 +0800

    Fix compile warnings.

M bus/engineproxy.c
M bus/inputcontext.c
M client/gtk2/ibusimcontext.c
M client/x11/main.c
M src/ibushotkey.c

commit b12ce003bc273f678b5249399e515ff78af1a582
Author: Peng Huang <phuang@phuang.nay.redhat.com>
Date:   2009-02-10 16:55:38 +0800

    Fix problem on x86_64 platform.

M bus/engineproxy.c
M bus/panelproxy.c
M src/ibusbus.c

commit 637b346b1697e2d1285a6a727b2ec8455cf3e0f5
Author: Peng Huang <phuang@phuang.nay.redhat.com>
Date:   2009-02-10 16:53:00 +0800

    Fix crash on x86_64 platform.

M bus/factoryproxy.c
M src/ibusengine.c

commit 4fdeceb51956a114a684c7a9b75db4db459c5ee4
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2009-02-10 11:24:51 +0800

    Fix problem with desktop files.

M bus/Makefile.am
A bus/ibus.desktop
M configure.ac
M setup/Makefile.am
A setup/ibus-setup.desktop
D setup/ibus-setup.desktop.in

commit 566270731276e9028350dd90b6982c865490f243
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2009-02-10 10:17:01 +0800

    Do not use glib main loop in ibus_input_context_process_key function.

M src/ibusconnection.c
M src/ibusconnection.h
M src/ibusinputcontext.c

commit 30bff4867177ec439cb210a016e2dd416ebab963
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2009-02-09 10:28:19 +0800

    Add round lookup table support.

M ibus/lookuptable.py
M src/ibuslookuptable.c
M src/ibuslookuptable.h
M src/test-lookuptable.c

commit c9dab029a3f84fe529c0c90dcf8571f1c0c16d85
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2009-02-06 17:23:57 +0800

    Change rescan to re-scan

M bus/main.c

commit 2b30fe871a569b8d33d9fa2e97307f9ef6224c0d
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2009-02-06 17:22:33 +0800

    Implement --rescan option for ibus-daemon.

M bus/main.c
M bus/registry.c

commit 7818373100d18f04dc049a466f9f30bb32965176
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2009-02-06 14:54:00 +0800

    Add restart menu item in system menu.

M bus/dbusimpl.c
M bus/dbusimpl.h
M bus/ibusimpl.c
M bus/main.c
M bus/matchrule.c
M bus/matchrule.h
M bus/registry.c
M bus/registry.h
M bus/server.c
M bus/server.h
M client/x11/main.c
M ibus/bus.py
M ibus/interface/iibus.py
M src/ibusbus.c
M src/ibusbus.h
M src/ibusobject.h
M ui/gtk/panel.py
M xinput-ibus

commit 5014bc1a8e8544ec087b631b55fc4d6907051c13
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2009-02-06 10:11:28 +0800

    Add French translation provided by Julroy67.

M AUTHORS
M po/LINGUAS
A po/fr.po

commit 142d69b5ff54f203bc29a3e439061a3d4726c120
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2009-02-06 09:32:50 +0800

    Fix issue http://code.google.com/p/ibus/issues/detail?id=241.

M configure.ac
M gconf/Makefile.am
D gconf/gconf.xml.in
A gconf/gconf.xml.in.in
M ui/gtk/Makefile.am
D ui/gtk/gtkpanel.xml.in
A ui/gtk/gtkpanel.xml.in.in

commit 0bcd2dd9d08f2ac57121c283a63180f92a735338
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2009-02-06 08:10:19 +0800

    Run ibus-daemon instead of ibus.

M setup/main.py

commit 33aa241841500c0b59204d905e05d55fb273486c
Merge: aaa9a8c a07a51f
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2009-02-05 11:03:39 +0800

    Merge branch 'master' into c_impl
    
    Conflicts:
     po/ja.po
     po/pa.po
     po/zh_CN.po

commit aaa9a8cea3a23bca6444221192ffc52ccbff3cb8
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2009-02-05 10:48:58 +0800

    Add gconf/config.h

A gconf/config.h

commit aedad1ea0a7fef604aa27f4b58433fd8f2ece29e
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2009-02-05 10:39:56 +0800

    re-implement ibus in c language.

M .gitignore
M Makefile.am
M autogen.sh
A bindings/Makefile.am
A bindings/python/Makefile.am
A bindings/python/common.h
A bindings/python/gendefs.sh
A bindings/python/ibus-types.defs
A bindings/python/ibus-virtual-methods.defs
A bindings/python/ibus.defs
A bindings/python/ibus.override
A bindings/python/ibusmodule.c
A bus/.gitignore
A bus/Makefile.am
A bus/connection.c
A bus/connection.h
A bus/dbusimpl.c
A bus/dbusimpl.h
A bus/engineproxy.c
A bus/engineproxy.h
A bus/factoryproxy.c
A bus/factoryproxy.h
A bus/ibusimpl.c
A bus/ibusimpl.h
A bus/inputcontext.c
A bus/inputcontext.h
A bus/main.c
A bus/matchrule.c
A bus/matchrule.h
A bus/panelproxy.c
A bus/panelproxy.h
A bus/registry.c
A bus/registry.h
A bus/server.c
A bus/server.h
A bus/test-matchrule.c
A bus/test-registry.c
M client/Makefile.am
M client/gtk2/Makefile.am
M client/gtk2/ibusim.c
M client/gtk2/ibusimcontext.c
A client/x11/.gitignore
M client/x11/Makefile.am
M client/x11/main.c
M configure.ac
D daemon/.gitignore
D daemon/Makefile.am
D daemon/_dbus.py
D daemon/bus.py
D daemon/config.py
D daemon/connection.py
D daemon/contextmanager.py
D daemon/engine.py
D daemon/enginefactory.py
D daemon/factorymanager.py
D daemon/ibus-daemon.in
D daemon/ibusdaemon.py
D daemon/inputcontext.py
D daemon/lookuptable.py
D daemon/notifications.py
D daemon/panel.py
D daemon/register.py
A docs/Makefile.am
A docs/reference/Makefile.am
A docs/reference/ibus/.gitignore
A docs/reference/ibus/Makefile.am
A docs/reference/ibus/ibus.types
A gconf/.gitignore
M gconf/Makefile.am
A gconf/config.c
D gconf/config.py
A gconf/gconf.xml.in
D gconf/ibus-gconf.in
A gconf/main.c
D gconf/main.py
A ibus-1.0.pc.in
M ibus.spec.in
A ibus/.gitignore
M ibus/Makefile.am
M ibus/__init__.py
A ibus/_gtk.py
M ibus/attribute.py
M ibus/bus.py
M ibus/common.py
A ibus/component.py
M ibus/config.py
M ibus/engine.py
A ibus/enginedesc.py
M ibus/factory.py
D ibus/gtk.py
A ibus/inputcontext.py
M ibus/interface/Makefile.am
M ibus/interface/__init__.py
M ibus/interface/iconfig.py
M ibus/interface/iengine.py
M ibus/interface/ienginefactory.py
M ibus/interface/iibus.py
A ibus/interface/iinputcontext.py
M ibus/interface/inotifications.py
M ibus/interface/ipanel.py
M ibus/lookuptable.py
M ibus/notifications.py
M ibus/object.py
A ibus/observedpath.py
M ibus/panel.py
M ibus/property.py
A ibus/serializable.py
A ibus/text.py
D launcher/Makefile.am
D launcher/ibus.desktop.in
D launcher/ibus.in
D lib/Makefile.am
D lib/gtk2/Makefile.am
D lib/gtk2/ibusattribute.c
D lib/gtk2/ibusattribute.h
D lib/gtk2/ibusimclient.c
D lib/gtk2/ibusimclient.h
D lib/gtk2/ibusmarshalers.list
M po/.gitignore
M po/POTFILES.in
M po/ja.po
M po/pa.po
M po/zh_CN.po
M setup/.gitignore
M setup/Makefile.am
A setup/enginecombobox.py
A setup/enginetreeview.py
A setup/icon.py
M setup/keyboardshortcut.py
M setup/main.py
M setup/setup.glade
A src/.gitignore
A src/Makefile.am
A src/ibus.h
A src/ibusattribute.c
A src/ibusattribute.h
A src/ibusbus.c
A src/ibusbus.h
A src/ibuscomponent.c
A src/ibuscomponent.h
A src/ibusconfig.c
A src/ibusconfig.h
A src/ibusconfigprivate.h
A src/ibusconfigservice.c
A src/ibusconfigservice.h
A src/ibusconnection.c
A src/ibusconnection.h
A src/ibusdebug.h
A src/ibusengine.c
A src/ibusengine.h
A src/ibusenginedesc.c
A src/ibusenginedesc.h
A src/ibusenumtypes.c
A src/ibusenumtypes.c.template
A src/ibusenumtypes.h
A src/ibusenumtypes.h.template
A src/ibuserror.c
A src/ibuserror.h
A src/ibusfactory.c
A src/ibusfactory.h
A src/ibushotkey.c
A src/ibushotkey.h
A src/ibusinputcontext.c
A src/ibusinputcontext.h
A src/ibusinternal.c
A src/ibusinternal.h
A src/ibuskeynames.c
A src/ibuskeysyms-update.pl
A src/ibuskeysyms.h
A src/ibuslookuptable.c
A src/ibuslookuptable.h
A src/ibusmarshalers.list
A src/ibusmessage.c
A src/ibusmessage.h
A src/ibusobject.c
A src/ibusobject.h
A src/ibusobservedpath.c
A src/ibusobservedpath.h
A src/ibuspendingcall.c
A src/ibuspendingcall.h
A src/ibusproperty.c
A src/ibusproperty.h
A src/ibusproxy.c
A src/ibusproxy.h
A src/ibusserializable.c
A src/ibusserializable.h
A src/ibusserver.c
A src/ibusserver.h
A src/ibusservice.c
A src/ibusservice.h
A src/ibusshare.c
A src/ibusshare.h
A src/ibustext.c
A src/ibustext.h
A src/ibustypes.h
A src/ibusxml.c
A src/ibusxml.h
A src/keyname-table.h
A src/test-attribute.c
A src/test-bus.c
A src/test-engine.c
A src/test-keynames.c
A src/test-lookuptable.c
A src/test-proxy.c
A src/test-server.c
A src/test-text.c
M ui/gtk/.gitignore
M ui/gtk/Makefile.am
M ui/gtk/candidatepanel.py
A ui/gtk/gtkpanel.xml.in
M ui/gtk/icon.py
M ui/gtk/languagebar.py
M ui/gtk/main.py
M ui/gtk/menu.py
M ui/gtk/notifications.py
M ui/gtk/panel.py
M ui/gtk/propitem.py
M ui/gtk/toolitem.py
M util/Makefile.am
D util/gconf/Makefile.am
D util/gconf/gconf-arg-types.py
D util/gconf/gconf-fixes.c
D util/gconf/gconf-fixes.h
D util/gconf/gconf-types.c
D util/gconf/gconf-types.h
D util/gconf/gconf.defs
D util/gconf/gconf.override
D util/gconf/gconfmodule.c
D util/gconf/wscript
M xinput-ibus

commit a07a51ff63d323a7b742e30ad5368371023b4265
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2009-02-03 16:10:06 +0800

    Update po files.

M po/ja.po
M po/pa.po
M po/zh_CN.po

commit 41ad46305a88637dd99f00a2d2a3f455505d357b
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2009-02-03 15:07:30 +0800

    Set default next_engine hot key to empty.

M ibus/common.py

commit f4f4c847df58ec69f1564be082f37ee980c23896
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2009-02-03 11:08:10 +0800

    Fix crash in x86_64 platform.

M client/gtk2/ibusimcontext.c
M client/gtk2/ibusimcontext.h

commit 08470bed58fc80d186f4641817cb1dad1847fc8c
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-11-23 20:59:14 +0800

    Fix problem introduced by last commit.

M ui/gtk/panel.py

commit 45726ffaf0e79e9d9421cb184be412df0997b319
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-11-23 13:50:58 +0800

    Handle SIGCHLD in ibus-ui-gtk to fix issue 191.

M ui/gtk/panel.py

commit 28dc3faad2df6dd3eb6b9f7539e3f118ef94fe42
Author: LI Daobing <lidaobing@gmail.com>
Date:   2008-11-04 19:32:09 +0800

    fix typo in Makefile.am

M ibus/Makefile.am

commit ee9926f9f3da539c4b29ef81bc1e0b4dd7e551f0
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-11-01 13:34:21 +0800

    Request glib2 >= 2.16

M configure.ac

commit dd5d87e261ef846ebf8a311910d9de3b347277ac
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-10-25 13:22:24 +0800

    Change email address for pa.po file.

M AUTHORS

commit 6cc8017cffa65234c7016fcfb797e307cadbfd4d
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-10-25 10:04:47 +0800

    Add Punjabi (pa.po) Translation by A S Brar <amanpreetbrar@rediffmail.com>

M AUTHORS
M po/LINGUAS
A po/pa.po

commit 42740b6eb84e1c8013d762c05c1ff8e5248db44e
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-10-23 14:15:24 +0800

    Update po files.

M po/ja.po
M po/zh_CN.po

commit 45922c236364606be6d91dba30e8a54886648759
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-10-21 15:32:02 +0800

    Get unique_name in ibus.Bus.__init__

M ibus/bus.py

commit 7f88a36c28d60f3dbe231dd76d2e0c04ca740e89
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-10-20 13:43:25 +0800

    Use UInt32 for property.

M ibus/property.py

commit e3b4a0aa8e0074de826702df3b014dd27a4c2ec5
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-10-19 09:50:05 +0800

    Do not expend icons.

M setup/main.py

commit 9c72c9235e37bad755174b6eeed0cf96a42d9b94
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-10-16 10:15:18 +0800

    Fix coding style.

M util/IMdkit/Xi18n.h
M util/IMdkit/i18nX.c

commit feb1d8f1ca5befeb66e57af86366920f0f538426
Merge: 998cdda 3439d61
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-10-16 09:59:56 +0800

    Merge branch 'master' into fix_xim_bug

commit 3439d61d0403f18b3ede55678f7ed70a9864a3a0
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-10-16 09:59:28 +0800

    Use LOG replace g_debug

M client/x11/main.c

commit 998cdda74071af6027ae5b0f2a094150343c489a
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-10-15 22:20:47 +0800

    Do not discard unread data from XGetWindowProperty

M util/IMdkit/Xi18n.h
M util/IMdkit/i18nUtil.c
M util/IMdkit/i18nX.c

commit b3960020e4053ea003ef46cd98e195247cefda67
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-10-15 22:19:57 +0800

    Revert "Do not discard unread data from XGetWindowProperty"
    
    This reverts commit 6ad5307d585930c79feaf5d8aaf791277df067c9.

M util/IMdkit/Xi18n.h
M util/IMdkit/i18nUtil.c
M util/IMdkit/i18nX.c

commit 6ad5307d585930c79feaf5d8aaf791277df067c9
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-10-15 22:17:53 +0800

    Do not discard unread data from XGetWindowProperty

M util/IMdkit/Xi18n.h
M util/IMdkit/i18nUtil.c
M util/IMdkit/i18nX.c

commit c56d1b3bf2a2bf9eb6de4bbb985c6ba58c166a04
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-10-15 07:56:03 +0800

    Fix keyboard shortcut setup problems

M daemon/bus.py
M setup/main.py

commit 5a2f8e1d9d0f14651d9dbd711b77e5f36756fde4
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-10-12 09:30:20 +0800

    Convert IBusAttribute for au to (uuuu)

M client/x11/Makefile.am
M ibus/attribute.py
M ibus/interface/iengine.py

commit f0ef83c293511c947033e803345892ac8c4ca56e
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-10-12 09:28:51 +0800

    Convert IBusAttribute to (uuuu)

M lib/gtk2/ibusattribute.c
M lib/gtk2/ibusattribute.h
M lib/gtk2/ibusimclient.c

commit 2b6cf32ad9f44a6c0b49b76687b78b30a138c707
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-10-09 11:42:11 +0800

    Update translations.

M po/ja.po
M po/zh_CN.po

commit a6e244cb8897de2059b938d56396415f4e8ada42
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-10-09 11:26:07 +0800

    Modify setup ui to be consonant with GNOME HIG.

M setup/setup.glade

commit 6d9c8c192da47c66090694540644b626ccfb9ced
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-10-09 09:02:33 +0800

    Add ICON for im-chooser.

M xinput-ibus

commit 76ae87c4634e7f8594fd663e6c05b369fda4948b
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-10-07 18:48:00 +0800

    Fix problem when org.freedesktop.Notifications does not exist.

M ui/gtk/notifications.py

commit 796614baeb0002f77522b196e974e68f37b16646
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-10-07 18:42:04 +0800

    Fix a typo.

M daemon/config.py

commit a62abdb0bfe51e7cd09328682d2091ac37eb4987
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-10-07 18:32:09 +0800

    Add Requries: notification-daemon in ibus.spec.in

M ibus.spec.in

commit a643a4369cdc80699f20c90c1cb059aab1551bcc
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-10-07 13:28:07 +0800

    wip.

M daemon/bus.py

commit 22e958627cc8216b77ce19ebebf6087d254f12a5
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-10-07 12:59:46 +0800

    Change summary in ibus.spec

M ibus.spec.in

commit aeff3850e2e75bd2cdba7f18efbb964935782c81
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-10-07 12:27:08 +0800

    Refine spec file for fedora.

M ibus.spec.in

commit cd5dc96daa4cd80f1985a74a9641d82848081e10
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-10-07 11:12:22 +0800

    Refine .desktop files.

M launcher/ibus.desktop.in
M setup/ibus-setup.desktop.in

commit 0bb06d38664d0045e7294e4091f385fbcad723c9
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-10-06 18:15:42 +0800

    Remove unused variable.

M gconf/main.py

commit 01754e6aa58a834f6ee4f443d45d1b4e45380de4
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-10-06 18:14:31 +0800

    Refine messages.

M daemon/bus.py
M po/ja.po
M po/zh_CN.po

commit 0132624bd496ab37c96bf371eb828d258ca678f1
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-10-06 17:45:33 +0800

    Add daemon/notifications.py

A daemon/notifications.py

commit aa445d730491d08cb29c39f02d97f0d2c4e8b91a
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-10-06 16:17:57 +0800

    Fix make rpm error.

M ibus.spec.in

commit 1d677534e8efa847464325766684c6378cdb073b
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-10-06 16:13:50 +0800

    Complete Noifications module.

M daemon/bus.py
M daemon/panel.py
M ibus/interface/ipanel.py
M ibus/panel.py
M po/ja.po
M po/zh_CN.po
M ui/gtk/panel.py

commit 7ab63e10f58b5c9c902e9f49250339a3ccc30ebf
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-10-06 16:04:22 +0800

    WIP

M gconf/config.py
M ibus/notifications.py
M ui/gtk/notifications.py

commit d64996654cc58db9d33896e265a73e097fc2701b
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-10-06 15:53:17 +0800

    WIP.

M daemon/bus.py

commit fd4df98ed4985767d95f2d7cdef9d89fad87894d
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-10-06 15:24:59 +0800

    WIP

M daemon/Makefile.am
M daemon/bus.py
M daemon/config.py
M daemon/panel.py

commit 59a0435b1a8fbb2e2f80bfe79057cbd5eb3da815
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-10-06 15:00:01 +0800

    WIP.

M ui/gtk/main.py
M ui/gtk/notifications.py
M ui/gtk/panel.py

commit 61c603838a15b01011093090065ed33116cdda13
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-10-06 14:47:06 +0800

    WIP.

M ui/gtk/notifications.py

commit d4bb8eb1c6c36e43a5a9504717aeb64832c66538
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-10-06 14:29:37 +0800

    Add notifications

M ibus/__init__.py
M ui/gtk/Makefile.am
A ui/gtk/notifications.py
D ui/gtk/notify.py

commit 6fcaef161510134118d935f0240e4d719ba43a7a
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-10-06 14:14:21 +0800

    Add notifications.py

M ibus/Makefile.am
M ibus/common.py
A ibus/notifications.py

commit 6a06d45e1d3956670ca9006ddfa380c176c1146f
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-10-06 14:04:28 +0800

    Refine coding style.

M ibus/interface/__init__.py
M ibus/interface/iconfig.py
M ibus/interface/iengine.py
M ibus/interface/ienginefactory.py
M ibus/interface/iibus.py
M ibus/interface/ipanel.py

commit a715f71bc4171298f8e57d1b9b3f8eb42ade1938
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-10-06 13:59:52 +0800

    Add INotifications interface.

M ibus/interface/Makefile.am
A ibus/interface/inotifications.py

commit bb1339b4e2a4dd5af95bc594b4d35b83fdcbbd5f
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-10-06 11:23:17 +0800

    Fix a typo.

M ui/gtk/Makefile.am

commit f754f7dca2dbf6fcb3cd1bc8e313c5539e8ce50c
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-10-06 10:39:43 +0800

    Change COPYING from LGPL 2.0 to LGPL 2.1

M COPYING

commit 8a6e14d84fe318a7a2efd66d453c2b99a6299d5b
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-10-06 10:24:21 +0800

    ellipsize engine name in ibus-setup.

M setup/main.py

commit c3d16cbe31c681001eb18191dc69368342b96b3b
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-10-06 07:41:26 +0800

    Change panel path in POFILES.in.

M po/POTFILES.in
M po/ja.po
M po/zh_CN.po

commit 50d772447ab3589ff02c7e10486d11d3572c0efe
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-10-05 22:28:22 +0800

    Update .gitignore

M ui/gtk/.gitignore

commit cf8d326d0839501e0ee9eb180cddb5ca670edd85
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-10-05 22:24:21 +0800

    Add notify in ui/gtk/Makefile.am

M ui/gtk/Makefile.am

commit 8a4eb40abff0441c015f15fa864967e106868f52
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-10-05 22:23:42 +0800

    Move notify from daemon to ui/gtk

M daemon/Makefile.am
D daemon/notify.py
A ui/gtk/notify.py

commit 3d36b0eb76eafcda76082baecf34a48d6cbb0319
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-10-05 22:16:30 +0800

    Move panel into ui folder, and rename panel to gtk.

M Makefile.am
M configure.ac
M launcher/ibus.in
D panel/.gitignore
D panel/Makefile.am
D panel/candidatepanel.py
D panel/handle.py
D panel/ibus-panel.in
D panel/icon.py
D panel/languagebar.py
D panel/main.py
D panel/menu.py
D panel/panel.py
D panel/propitem.py
D panel/toolitem.py
A ui/Makefile.am
A ui/gtk/.gitignore
A ui/gtk/Makefile.am
A ui/gtk/candidatepanel.py
A ui/gtk/handle.py
A ui/gtk/ibus-ui-gtk.in
A ui/gtk/icon.py
A ui/gtk/languagebar.py
A ui/gtk/main.py
A ui/gtk/menu.py
A ui/gtk/panel.py
A ui/gtk/propitem.py
A ui/gtk/toolitem.py

commit 249722e4aa36837b6ff5fd1436387bc66b482228
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-10-05 17:34:05 +0800

    Specify qt4 make flags when generate Makefile from .pro file.

M client/qt4/Makefile.am

commit adc508ea4bf5c14c7f20591b4a93b5fbb18904ea
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-10-05 17:24:31 +0800

    Handle XIM_GET_IC_VALUES event.

M client/x11/main.c

commit 87f481a427702e932026fe86487679e4381d4c63
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-10-05 17:10:16 +0800

    Fix XIM freezing problem.

M client/x11/main.c

commit 9691862da2d96d009e39435dc5fc88225a92569f
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-10-05 15:35:13 +0800

    Remove debug output for japan_groups.

M lib/gtk2/ibusimclient.c

commit 601e1c4a77145144ca62d7565d834add2bdb287d
Author: LI Daobing <lidaobing@gmail.com>
Date:   2008-10-04 22:04:05 +0800

    fix desktop file format
    
    This desktop entry lists a category that is not one of the registered
    Main or Additional Categories in the FreeDesktop specification.
    
    Refer to http://standards.freedesktop.org/menu-spec/1.0/apa.html for
    details.

M launcher/ibus.desktop.in
M setup/ibus-setup.desktop.in

commit 4b413844a94df44174147a50becfeaf1c8d537ca
Author: LI Daobing <lidaobing@gmail.com>
Date:   2008-10-04 21:58:42 +0800

    fix typo in README

M README

commit ec98987a0e306bdad4ffe17e74b7d87f31ea5f7f
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-10-04 10:29:48 +0800

    Fix `make distcheck` errors.

M po/POTFILES.in
M po/ja.po
M po/zh_CN.po

commit 96bc3c966179e1f816681bb6a1d02133d040e2cd
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-10-04 10:20:04 +0800

    Refine coding style.

M ibus/bus.py

commit 397ff9ca92a2eaf8469b757243813849804f9290
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-10-04 08:51:39 +0800

    WIP.

M daemon/_dbus.py
M daemon/config.py
M gconf/config.py
M ibus/bus.py
M ibus/common.py
M ibus/config.py

commit d362fe98b9b428e21324a32e922529c8f9ac3837
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-10-04 07:51:38 +0800

    Fix problem in ibus-setup

M setup/main.py

commit ca93a90da1f2ea506f36e4ada7bd2b300e4d41e2
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-10-03 23:58:31 +0800

    WIP.

M ibus/bus.py
M launcher/ibus.in

commit 0d2c788dfdd7a00f1ca2310a846357f485aa2432
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-10-03 23:50:55 +0800

    WIP.

M ibus/bus.py
M ibus/common.py
M launcher/ibus.in

commit 6515cb122eea13c16d5f936a346acbc1369b2d64
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-10-03 20:19:03 +0800

    WIP.

M daemon/Makefile.am
M daemon/bus.py
M daemon/config.py
M daemon/connection.py
D daemon/defaultconfig.py
M daemon/ibusdaemon.py
M gconf/config.py
M gconf/main.py
M ibus/bus.py
M ibus/interface/iibus.py

commit 09a7df4511f12e447d1f43ad485b375a3e5b26c6
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-10-03 19:16:56 +0800

    Fix a typo.

M ibus/config.py

commit 1fa35a56275196483ff939aa1b6f3042780d8ead
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-10-03 19:15:36 +0800

    Add config.py

M ibus/__init__.py
A ibus/config.py
D ibus/config.py.in

commit 386c0bf61c1ce647e3792af88ee1adab8393aedd
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-10-03 19:12:15 +0800

    Rename config.py.in to _config.py.in

M configure.ac
M ibus/Makefile.am
M ibus/__init__.py
A ibus/_config.py.in

commit ecb3f104ef07e1d08b1562396a1d57cb89945d4f
Merge: 368ff21 221f2c6
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-10-03 17:53:41 +0800

    Merge branch 'master' into modify_config_interface

commit 221f2c6bdba92669b98cee65616d8f3837ff1a2c
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-10-03 17:52:09 +0800

    Return 0 when XIM_GET_IC_VALUES is received.

M client/x11/main.c

commit 368ff2110216b6f968631bfa671aa1ef7de7b7b9
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-10-03 17:28:00 +0800

    WIP.

M daemon/bus.py
M gconf/config.py
M ibus/interface/iibus.py

commit b940644dbeaec464c0dfb25948f67162fc2a2f45
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-10-03 17:07:29 +0800

    Change interface for config.

M daemon/bus.py
M daemon/config.py
M daemon/ibusdaemon.py
M gconf/config.py
M ibus/bus.py
M ibus/interface/iconfig.py
M panel/panel.py
M setup/main.py

commit 141bb4e5635d4302598fd1b4204a332a2d780d6a
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-10-03 12:34:12 +0800

    Return 0 if ibus does not handle xim event.

M client/x11/main.c

commit 43471e1c3ffcc592f760d54ec35c99903032fbc4
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-10-03 12:21:43 +0800

    Remove _is_attr.

M client/x11/main.c

commit bc9dbaa52ac8e4de2651eb2dd1658d731dd487f5
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-10-03 12:18:33 +0800

    Refine debug output.

M client/x11/main.c

commit 7ff16d509e2e077ac2e26de146dbc4a7e34748a6
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-10-03 10:30:08 +0800

    Fix problem in ibus_attr_list_copy.

M lib/gtk2/ibusattribute.c

commit 927200df0bb7f559110dd624d2e52412220447d8
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-10-03 00:08:18 +0800

    Refine coding style.

M lib/gtk2/ibusattribute.c

commit 6f23b8b88dc103021f301a0e889739081547cf94
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-10-03 00:06:11 +0800

    Fix typo.

M lib/gtk2/ibusimclient.c

commit f0591a6909d68572422eb518ee13ad5a216c788d
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-10-03 00:04:00 +0800

    Use ibus_attribute_new to create IBusAttribute

M lib/gtk2/ibusimclient.c

commit c1d8fdc166365afe79cf3652f156b42315440e32
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-10-02 20:15:13 +0800

    Fix problems in ibus-x11.

M client/x11/main.c

commit 624fcc1ac58ba932ea4d3418c4c79bdf991c4a18
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-10-02 20:15:01 +0800

    Fix problem in gtk im module.

M client/gtk2/ibusimcontext.c

commit 4d9df1bea69f7d943565fbb4bb290fa08eeca821
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-10-02 20:08:51 +0800

    Remove debug output.

M lib/gtk2/ibusattribute.c

commit d74ac7f45da5d97966d1953ccd700001c5f66d3d
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-10-02 19:59:01 +0800

    Put languagebar in right bottom of root window.

M panel/languagebar.py

commit 7a3a662e068029be7759d35166711702ba5290ac
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-10-02 19:46:40 +0800

    Use IBusAttribute in ibus-x11.

M client/x11/main.c

commit 1e40616f330b25266aa4794c27136fabab7e23eb
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-10-02 19:26:23 +0800

    Use IBusAttribut replace PangoAttribute.

M client/gtk2/ibusimcontext.c
M lib/gtk2/ibusattribute.c
M lib/gtk2/ibusimclient.c

commit 8647538dd30ee392d9ac093b088019abcd0a656f
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-10-02 19:00:55 +0800

    Implement IBusAttribute & IBusAttrList.

M lib/gtk2/Makefile.am
A lib/gtk2/ibusattribute.c
M lib/gtk2/ibusattribute.h

commit 0394896c4eaed931eaba4c444cb3a3c58a23271a
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-10-01 14:07:03 +0800

    Free preedit_string & preedit_attrs.

M client/x11/main.c

commit f33d3aac4c3d6dfea5775238128278443ce2d678
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-10-01 12:43:50 +0800

    Support input style.

M client/x11/main.c

commit 21bacd40b5f6c45e137b6b3e7d6b00d8fbe96634
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-10-01 12:39:52 +0800

    WIP.

M client/x11/main.c

commit 295919568bad10b35c9013df19f9550efa06469f
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-10-01 11:58:34 +0800

    WIP.

M client/x11/main.c

commit 8bd15c58cc3cb2e3b547f1ab1b415c529f5fc794
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-09-30 18:23:50 +0800

    Remove commentted code.

M ibus/bus.py
M ibus/interface/iibus.py

commit 52e1f3d8a448ebf25b75bef2c1e51b9f69b5cf31
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-09-30 08:26:02 +0800

    Update ibus.sepc.in.

M ibus.spec.in

commit 143c3a4a3f523c503f46b62a6fa7a5711de4b462
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-09-30 08:14:14 +0800

    Update po files.

M po/ja.po
M po/zh_CN.po

commit 08c01a29e7096a1e9b6c553d5eaca995af48a26b
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-09-30 08:13:55 +0800

    Fix make dist error.

M util/gconf/Makefile.am

commit bd27a75a0bf7120b1bdc280fda0bed9e8abdce75
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-09-28 15:39:46 +0800

    Remove unused import

M daemon/config.py
M daemon/factorymanager.py
M daemon/panel.py

commit 351224c9ef40beca8c72a4c79e68d2bde17ab727
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-09-28 12:57:58 +0800

    Comment register_panel method.

M ibus/bus.py

commit 8787bfa04f567c14afd34dea1efb8394824b42ae
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-09-28 12:56:17 +0800

    Comment RegisterPanel method.

M ibus/interface/iibus.py

commit 0a19866bcc57beb1d15bfe996b7c58fd054abdbc
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-09-28 10:56:11 +0800

    Change Panel interface.

M daemon/_dbus.py
M daemon/bus.py
M ibus/panel.py
M panel/main.py
M panel/panel.py

commit 7e28ed0209cc811b7443e15304174a730f75f8d5
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-09-27 19:00:53 +0800

    WIP.

M daemon/_dbus.py
M ibus/bus.py
M ibus/panel.py

commit f5d073b53bff179858a0175b9e4948efad138696
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-09-27 17:48:05 +0800

    Refine error message.

M daemon/_dbus.py

commit c9d39cd617e3b766e3d0750a110d3753958a417f
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-09-27 15:23:12 +0800

    Support MatchRule

M daemon/_dbus.py

commit 0b0ded27bda2a2c9ffdff6395018341d193d0f42
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-09-27 14:06:01 +0800

    Add message routing feature for ibus.

M daemon/_dbus.py
M daemon/connection.py

commit 4b20a204d7ce986f2ef407374320c8a3617ce582
Merge: 593ad43 7f04c70
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-09-27 11:40:03 +0800

    Merge branch 'master' into implement_dbus

commit 7f04c7006bbe8d1526e2a32886947abbf02f1256
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-09-27 11:39:34 +0800

    Change internal gconf install location.

M gconf/config.py
M util/gconf/Makefile.am

commit 593ad4302ffb76aa148dd64da8df490c710b88c5
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-09-27 11:38:58 +0800

    Change dbus message handle order.

M daemon/connection.py

commit 76840784c9ccb4c5e6cabc37d67ae3d1acbfdab9
Merge: 8414a12 9b48126
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-09-27 10:57:13 +0800

    Merge branch 'master' into implement_dbus

commit 9b481260aaa102070f0377050914d2e4d0031bbc
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-09-27 10:24:02 +0800

    stop_emission dbus-signal when signal be handled.

M daemon/config.py
M daemon/connection.py
M daemon/enginefactory.py
M daemon/panel.py

commit c44fd10f2fdf5018238e52f3e932883c403b3eea
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-09-25 17:14:29 +0800

    Fix problem when works with imsettings.

M client/x11/main.c

commit 8414a1287dfcf1d0179fb09911a99657588bd4e4
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-09-25 17:09:02 +0800

    Fix problem in org.freedesktop.DBus.GetNameOwner()

M daemon/_dbus.py

commit 2408a45e9b58da644df9a893df1b4b9ca5d8b957
Merge: d59183c 659e44f
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-09-25 16:04:03 +0800

    Merge branch 'master' into implement_dbus

commit 659e44fb534ee96487d8f22598ece1a0ff1066b2
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-09-25 16:03:22 +0800

    Update po files.

M po/ja.po
M po/zh_CN.po

commit d59183cbe87fe4eb5d9d014efc254a8163b97fb3
Merge: 7e77e8d 9b8c9a8
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-09-25 13:48:50 +0800

    Merge branch 'master' into implement_dbus

commit 9b8c9a850f271f22eb70c3ae19b202753f6c919b
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-09-25 13:46:37 +0800

    Fix problem in non-UTF8 locale.

M ibus/lang.py
M panel/main.py
M setup/main.py

commit 791de25117257159a981d3220e492f17ff808186
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-09-25 10:53:16 +0800

    Use gettext.dgettext replace locale.dgettext

M ibus/lang.py

commit 7e77e8d4528f7516a50fbf5b41576d06f84d526e
Merge: b2c95f2 70ba17b
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-09-24 18:51:16 +0800

    Merge branch 'master' into implement_dbus

commit 70ba17bd9056014ce62948ba25a5e6579e724b7d
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-09-24 18:49:18 +0800

    Renove unused import

M daemon/engine.py

commit b2c95f23a30d636c162fab27566d5e0c0aa11519
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-09-24 18:29:18 +0800

    Fix some problems.

M daemon/_dbus.py

commit 500d101d8e7016a3a81685304f7524ac884848e4
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-09-24 17:58:59 +0800

    Fix problem in test task in Makefile.am

M daemon/Makefile.am

commit 743c41803aa27d5a9f2dee257f9831fe7239ab59
Merge: f011322 025371d
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-09-24 17:51:02 +0800

    Merge branch 'master' into implement_dbus

commit 025371daba5b8e51c78eff8da15bebab3c7a2e03
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-09-24 17:50:20 +0800

    Remove commetted line

M debian/rules

commit ff35f467c8ad3c71cae7ca351a0c31bf05f5d244
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-09-24 17:49:37 +0800

    Remove --with-gtk-im-module-dir in debian build script.

M debian/rules

commit f62802b72d8244e33babe2d5ac660979f534d653
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-09-24 17:44:28 +0800

    Install gtk im module in ${libdir}/gtk-2.0/${gtk_binary_version}/immodules.

M configure.ac
M ibus.spec.in

commit f011322081b6e3e932f954fc1aab3f44441a01bb
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-09-24 17:26:38 +0800

    wip.

M daemon/_dbus.py
M daemon/connection.py

commit 5a13c1a773c9205172e21fb2834d31681edc09dc
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-09-24 13:13:08 +0800

    Remove pynotify.

M daemon/bus.py

commit 16bda71dacd1c084393ad98e88e060e20708291c
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-09-24 13:03:14 +0800

    Refine coding style.

M daemon/_dbus.py

commit a4e7629627be3793e58c458de1f300c3425d4bf9
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-09-23 14:40:48 +0800

    Add notify.py

M daemon/Makefile.am
M daemon/bus.py
A daemon/notify.py

commit bc4d2db0ea4c00d2f5a5547de01603a1e13eec90
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-09-23 11:29:40 +0800

    Fix problem when context focus out.

M daemon/bus.py

commit ffcba4bfdc940e94efafa464201892a69c3cbddf
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-09-23 11:25:16 +0800

    Retrun 0 if can not find ic.

M client/x11/main.c

commit a69071d7991b7de8f7dc29940fe55430d99a430f
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-09-22 13:21:24 +0800

    Fix warning when load setup.glade

M setup/setup.glade

commit 1d8ef89e2382392333327e1136f5eab1f917f497
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-09-21 19:16:37 +0800

    Remove _focus_ic.

M client/x11/main.c

commit 899c7c56c7e37e78c907a85199a353354efc4d10
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-09-21 17:32:14 +0800

    Implementing DBus.

M daemon/_dbus.py
M daemon/bus.py
M daemon/ibusdaemon.py

commit ae0f70a239508b5be11a73dfe8747531a840836e
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-09-21 16:42:12 +0800

    split DBus object from ibusdaemon.py

M daemon/Makefile.am
A daemon/_dbus.py
M daemon/ibusdaemon.py

commit 53b7c849475d589d31500953ef4544945c824add
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-09-21 13:27:13 +0800

    Implement org.freedesktop.DBus methods.

M daemon/ibusdaemon.py
M doc/specification

commit 6789a1f6f8bb59037206f46cbeed1a5bc552b1ea
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-09-20 11:14:36 +0800

    set_capabilities when frontend establishs ibus connection.

M client/gtk2/ibusimcontext.c
M client/qt4/ibus-input-context.cpp
M client/qt4/ibus-input-context.h

commit 54c52e2f73805029cecf34c5af5e577ba5845ab8
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-09-20 11:02:17 +0800

    Define CAPS.

M daemon/inputcontext.py

commit bac2b876fe4d18448b0491babb0d5ed3bdf56102
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-09-20 09:37:56 +0800

    Add new IBUS_CAP_FOCUS capability for input context.

M client/gtk2/ibusimcontext.c
M client/qt4/ibus-client.h
M client/qt4/ibus-input-context.cpp
M client/x11/main.c
M daemon/bus.py
M daemon/inputcontext.py
M lib/gtk2/ibusimclient.c
M lib/gtk2/ibusimclient.h

commit 92a40e0b50c24a97d1da46c1de41e4409f7508cb
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-09-20 09:06:53 +0800

    Set focus if ic without focus.

M client/x11/main.c

commit b2353c87b6eb4008c50988d253f2677c1443a95d
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-09-19 09:57:33 +0800

    Create symbol links for qt3.

A client/qt3/ibus-client.cpp
A client/qt3/ibus-client.h
A client/qt3/ibus-input-context.cpp
A client/qt3/ibus-input-context.h
A client/qt3/im-ibus-qt.cpp

commit 730db205f55cb34d620fca839673a5a98f6494c1
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-09-19 08:42:28 +0800

    Output warn message if iso-codes can not be found.

M configure.ac

commit 5bc961ecd47c0fdde5dba8a782d3c38cd571ef4c
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-09-18 19:58:59 +0800

    Add --disable-iso-codes-check in spec file.

M ibus.spec.in

commit 0eb21f88906efd292b4ed892698f9c17c265ae8e
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-09-18 19:57:59 +0800

    Refine error message in configure.

M configure.ac

commit 67813eb809537db4ef862822f691f9da5eb976f8
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-09-18 19:48:44 +0800

    Check iso-codes in configure.

M configure.ac

commit 5e233e2d3efc5f961cad1c57071363c8f990eecc
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-09-18 19:16:11 +0800

    Get language names from iso-codes.

M ibus.spec.in
M ibus/lang.py
M panel/panel.py
M po/ja.po
M po/zh_CN.po
M setup/main.py

commit b43b31301d336ee16f6a0b178879f8759136f6ed
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-09-18 07:21:19 +0800

    Make size of StatusIcon fixed.

M panel/panel.py

commit bd19dac2aa62ae94f8f03088abf9b361c1c24c82
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-09-17 21:59:21 +0800

    Fix a problem in configure.ac.

M configure.ac

commit 3fe32053f9d17ca1bdc3c7c3c6c46c63e5eefe4d
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-09-17 21:43:56 +0800

    Do install pygconf files without --enable-pygconf

M util/gconf/Makefile.am

commit 79423852b295eef874c23c63162523db1c36da40
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-09-17 21:28:16 +0800

    Add DISTCHECK_CONFIGURE_FLAGS

M Makefile.am

commit 869cecf8429101df1bcfd026db5f1ee3feb56673
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-09-17 21:00:42 +0800

    Add --enable-pygconf option.

M configure.ac
M util/gconf/Makefile.am

commit ef96e9fec0699a8107c3f0e91956dd2738ebe46a
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-09-17 20:24:27 +0800

    Include gconf python binding from gnome-python2.

M client/x11/gdk-private.c
M configure.ac
M util/Makefile.am
A util/gconf/Makefile.am
A util/gconf/gconf-arg-types.py
A util/gconf/gconf-fixes.c
A util/gconf/gconf-fixes.h
A util/gconf/gconf-types.c
A util/gconf/gconf-types.h
A util/gconf/gconf.defs
A util/gconf/gconf.override
A util/gconf/gconfmodule.c
A util/gconf/wscript

commit 99f3479b93f98a65e88f394c50f861a1bfb31693
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-09-17 19:21:22 +0800

    Refine coding style.

M client/qt4/im-ibus-qt.cpp

commit cd515c85466049b8871737e5ad97fbe7c21a69bd
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-09-17 19:17:38 +0800

    Refine coding style.

M client/qt4/ibus-input-context.cpp

commit 947225c69112e37f945b6eae5360b95f98675930
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-09-17 19:15:14 +0800

    Refine coding style.

M client/qt4/ibus-client.cpp
M client/qt4/ibus-input-context.cpp

commit a738027852be62ca871e2065428d6ab8052703a0
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-09-17 18:54:22 +0800

    Refine code.

M client/qt4/ibus-client.cpp

commit 1ca5958dd3afa1241eb88cc93873d1d5ddbd8824
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-09-17 10:42:59 +0800

    Use g_fprintf

M client/gtk2/ibusim.c

commit 7988b3a775c382f6a94c6c1b01192451649ccd76
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-09-17 10:41:39 +0800

    Use g_strcmp0 replace strcmp

M client/gtk2/ibusim.c

commit 323b91ee7fc07a788bc17a58c6fd44dd3a9f6f95
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-09-17 10:41:31 +0800

    Refine coding style.

M client/gtk2/ibusimcontext.c

commit 60de77374517c3a717d9ed01d6283aebdae23d17
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-09-17 09:01:33 +0800

    Move IBUS_FORWARD_MASH from .c to .h.

M lib/gtk2/ibusimclient.c
M lib/gtk2/ibusimclient.h

commit c82dca7c51c11c7eaf73a89a08581b7e823bd682
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-09-17 08:59:58 +0800

    Add forward mask.

M lib/gtk2/ibusimclient.c

commit 4cd3b0419cd99394fad4c445153970321b0d8c6d
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-09-17 08:53:41 +0800

    Refine coding style.

M lib/gtk2/ibusimclient.c

commit 24d8be5ecf2a89ef0523c7002ef2e82c133778f2
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-09-16 17:28:14 +0800

    Use g_slice_new to replace g_new for better performance.

M client/x11/main.c
M lib/gtk2/ibusimclient.c

commit e528c0fd57d7afd37c6e5d27c535689bd56fd8b2
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-09-16 16:52:15 +0800

    Don't use send_event field in GdkEventKey. And fixed some compile warnings.

M client/gtk2/ibusimcontext.c
M client/gtk2/ibusimcontext.h
M client/x11/gdk-private.c
M client/x11/main.c
M lib/gtk2/ibusimclient.c

commit 2440d29dc75cf21a0a21fe7f2ad36a345941d917
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-09-16 16:21:48 +0800

    Fix mem leak.

M client/x11/gdk-private.c

commit d07849ff3ef4cfd8ee59eb7a01bdcb6173e788f0
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-09-16 12:34:27 +0800

    Call setFocusWidget to replace focusOut

M client/qt4/ibus-input-context.cpp

commit d0dde689e9462a2ae5708c4e881c4b4ec29643ac
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-09-16 09:51:04 +0800

    FocusOut widget when widgetDestroyed.

M client/qt4/ibus-input-context.cpp

commit 33906829dbed822ce1d9c02caaf1e547f59b5d53
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-09-16 09:44:00 +0800

    Remove slot setFocus.

M client/qt4/ibus-input-context.cpp
M client/qt4/ibus-input-context.h

commit b995b397b904844e737e4bd0af84743e6a6ba381
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-09-15 18:01:04 +0800

    Update po files.

M po/ja.po
M po/zh_CN.po

commit 9077c76e0c531f119fb5c98d57c368e7179df479
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-09-15 16:34:08 +0800

    Free map return by XGetKeyboardMapping.

M client/qt4/ibus-client.cpp

commit c241fb6e7d9035db1b89135ddb0f2dfd2eed95db
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-09-15 16:31:35 +0800

    Hack japan [yen bar] key for qt immodule.

M client/qt4/Makefile.am
M client/qt4/ibus-client.cpp
M client/qt4/ibus-client.h
M client/qt4/ibus-input-context.cpp
M client/qt4/ibus.pro

commit 2508a1dd29e6ce8696efac8b74f4fd4517a4d96d
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-09-15 15:30:37 +0800

    Use guint for japen groups mask.

M lib/gtk2/ibusimclient.c

commit ec0e311ae0311e4959acca4ff1dc823ceab642e7
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-09-15 15:25:14 +0800

    Use default cursor location.

M client/gtk2/ibusimcontext.c

commit 38c50d3093978570c9b53284cd8cb56b12a3360d
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-09-15 11:09:01 +0800

    Does not process key event if context does not have focus.

M client/gtk2/ibusimcontext.c

commit f5c66bd6ac878f3b00c5117eb0e696b351439ee4
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-09-15 10:53:49 +0800

    Workaround for increase search for treeview.

M client/gtk2/ibusimcontext.c

commit 8d5a013a8a1f66f5071d2ebbfce78ed433fb2872
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-09-15 03:24:20 +0800

    Fix problem when kill some engines.

M daemon/bus.py

commit 0cdd8d3d49c0806b2fd8e625475f9f2c416d3ee4
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-09-14 23:14:34 +0800

    Use g_signal_emit to replace g_signal_emit_by_name for better performance.

M client/gtk2/ibusimcontext.c

commit 10a973c3450a736ed739d71e70bc4d4a93c475c2
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-09-14 22:39:23 +0800

    Forward event directly.

M client/gtk2/ibusimcontext.c

commit da8819e7b93a080fc82de3d4d011f8c8389a9655
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-09-14 22:31:45 +0800

    Use G_SIGNAL_TYPE_STATIC_SCOPE mask to avoid copying data for better performance.

M lib/gtk2/ibusimclient.c

commit d8cfebe8dc401c588c0bf3d6fc66f711ac2049d5
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-09-14 15:56:49 +0800

    Update compile option for USE_DBUS_SESSION_BUS.

M lib/gtk2/ibusimclient.c

commit 2798e96ae5c31f0328c31b7640097b1e36f08e22
Merge: ad00c89 1aecce0
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-09-12 09:59:16 +0800

    Merge branch 'ubuntu'

commit ad00c89cd9c4f975b2124e857fdbe24214cfd8cd
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-09-12 08:42:37 +0800

    Fix problem when start a program with usermode-helper.

M client/qt4/ibus-client.cpp
M lib/gtk2/ibusimclient.c

commit bd9b695b5c81130f04f7315fcbef8a56a3c8291e
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-09-12 08:09:49 +0800

    Add debug code to output environ.

M client/gtk2/ibusim.c

commit 1aecce03340cdf1292c0d0ee50f5d665f4a0f5df
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-09-11 18:47:23 +0800

    Import debian packaging files by 一叶 <oneleaf@gmail.com>.

A debian/README.Debian
A debian/changelog
A debian/compat
A debian/control
A debian/copyright
A debian/cron.d.ex
A debian/dirs
A debian/docs
A debian/emacsen-install.ex
A debian/emacsen-remove.ex
A debian/emacsen-startup.ex
A debian/ibus-default.ex
A debian/ibus.doc-base.EX
A debian/im-switch/ibus
A debian/init.d.ex
A debian/init.d.lsb.ex
A debian/manpage.1.ex
A debian/manpage.sgml.ex
A debian/manpage.xml.ex
A debian/menu.ex
A debian/postinst
A debian/postinst.ex
A debian/postrm.ex
A debian/preinst.ex
A debian/prerm
A debian/prerm.ex
A debian/rules
A debian/watch.ex

commit e76fbfa8b7f5dbafb532e361feec25b7ca6150e7
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-09-10 18:22:27 +0800

    Fix problem when locale is 'C'

M daemon/register.py

commit 70bb0ed90060130cad4512201e3a16517531a3d8
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-09-10 10:11:25 +0800

    Add --force opt.

M autogen.sh

commit 2be1293b9da7f52910969e4a7de04f1fa6b14f6b
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-09-09 15:37:06 +0800

    Add -Wl,--no-undefined in CFLAGS.

M autogen.sh

commit e3d960312eb0b3e272eb3194c43a1d1b94f6fb07
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-09-08 22:37:59 +0800

    WIP.

M test/test_client.py

commit 3c0955994e98a8c0bf06d4f7e4ee06587fff1234
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-09-08 21:10:03 +0800

    Display message in state pad.

M test/test_client.py

commit 1c8ccb2cb582a71a4892b81820aff95402e8f02d
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-09-08 21:06:07 +0800

    Update demo code with curses.

M test/test_client.py

commit 78bc232a82e8a9f4e175c2503c133961b1efd66e
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-09-08 21:05:44 +0800

    Fix some typos.

M daemon/inputcontext.py
M ibus/bus.py

commit b29d6d19386286d13ff207ea05ef0d44260882a7
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-09-08 15:02:05 +0800

    Fix porblems when focus_in and focus_out.

M panel/languagebar.py

commit fb038069124a1a3ad892cbd86696f963e92ad384
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-09-08 14:57:46 +0800

    Save languagebar position.

M panel/languagebar.py

commit 265a40f29c791a3345a8a2cae8b4174c465199e5
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-09-08 09:25:04 +0800

    handle aus string related signals.

M test/test_client.py

commit c019af0f2d155ed2edaf600732218057cabc441e
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-09-08 09:21:41 +0800

    Add test_client.py.

A test/test_client.py

commit 2874498ce5c5f59fd87e25eeff174c47047d9482
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-09-08 09:16:14 +0800

    Work on client signals.

M daemon/inputcontext.py
M ibus/bus.py

commit 0e5753be1b726908911a3cfea65fe14c64c00898
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-09-07 22:56:29 +0800

    Implement signals.

M ibus/bus.py

commit acdcbf3bcb6d4630367ee15a706effeac6d1e397
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-09-07 22:39:50 +0800

    Define signals for im clients.

M ibus/bus.py

commit db47f81d0a04a079047a29e4a05a118bcbd1af0f
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-09-07 19:30:25 +0800

    Add two capabilities for fbterm.

M daemon/inputcontext.py

commit 9efb21471f2ff947d085cbbea4584b15bcb1be51
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-09-06 17:55:31 +0800

    Update ibus.svg.

M icons/ibus.svg

commit 9616f9713f9590a20df14b23155c477f560ed50a
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-09-06 13:27:52 +0800

    Convert Text to Path in ibus.svg.

M icons/ibus.svg

commit f11370650438e486c425da5a4c7be08160ff81ab
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-09-06 11:30:31 +0800

    Fix a typo.

M lib/gtk2/ibusimclient.c

commit 9900f05e538e71a0c37b0cfc5eae0c1585ec6486
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-09-06 11:23:14 +0800

    Include gdk/gdk.h

M client/x11/main.c

commit 3377100d05cd3f483b202c8e0ce5540e7c679ee4
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-09-06 11:21:34 +0800

    Include gdk/gdk.h

M lib/gtk2/ibusimclient.c

commit 133bbf36741ab640cf0984d590671519b5914981
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-09-06 10:45:52 +0800

    Fix sudo problem.

M client/qt4/ibus-client.cpp
M lib/gtk2/ibusimclient.c

commit d96f994a9dbfee936f3a065b8611ec6d043f7be8
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-09-06 10:29:59 +0800

    Fix bugs if system does not have XKB.

M lib/gtk2/ibusimclient.c

commit 206b91fe7614dd3a1a40567f4b54c80a7cb327ed
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-09-06 10:12:58 +0800

    Rename function and remove unused code.

M lib/gtk2/ibusimclient.c

commit dec9b8052f3384ee2a01a82a38d947a57e8e22c9
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-09-06 10:04:23 +0800

    Hack Japan [yen bar] & [backslash underbar] keys.

M client/x11/gdk-private.c
M configure.ac
M lib/gtk2/Makefile.am
M lib/gtk2/ibusimclient.c

commit ab07888604b9e7993ba05eace36e49e495c7e74d
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-09-03 22:56:28 +0800

    Use g_dgettext when glib2 >= 2.18.0

M client/gtk2/ibusimcontext.c

commit 89fb436bf12a6525f4b7a87464a27acc7479bba7
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-09-03 20:51:53 +0800

    Fix problem in nautilus.

M client/gtk2/ibusimcontext.c

commit b7f8c1b9ad312450f73bbb64eee46eb8f0c63d77
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-09-02 21:16:04 +0800

    Remove IBusClient::slotFileChanged.

M client/qt4/ibus-client.h

commit 0e1a1f5316d102c65af1dc02440ba1bb7985c32f
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-09-02 21:10:29 +0800

    Add x11 in CONFIG. To let qt im module built with x11 libraries.

M client/qt4/ibus.pro

commit 21092ef6492e6a3186891bd4661ded0178b315d5
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-09-02 08:08:58 +0800

    Fix email_hook and url_hook problem.

M panel/panel.py

commit 17eeeb8dd2ba385b1a9e67beb386abc83852a7c1
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-31 22:38:05 +0800

    Modify categories of *.desktop

M launcher/ibus.desktop.in
M setup/ibus-setup.desktop.in

commit 676c1b9653c9333d0e5354f9eb4b9de703da970d
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-31 13:26:16 +0800

    Use ibus gtk im module for ja, ko, zh.

M client/gtk2/ibusim.c

commit 5b198f92c2c409b3c972ed605d7d425d3eac4eed
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-31 11:45:31 +0800

    Remove empty lines.

M ibus/keysyms.py

commit aeb7032c694cae6fd8e86a236e95e938ce0f0ac4
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-31 11:22:49 +0800

    Use name_to_keycode to convert name to keyval.

M daemon/bus.py
M setup/keyboardshortcut.py

commit fd0e130388b93cf6c8729d88d5642060c3ec1c15
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-31 10:36:27 +0800

    Fix candidates window position problem.

M panel/candidatepanel.py

commit 5211d6ecc020e33a213c4d11cac1a7d2cd130a8b
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-31 10:19:28 +0800

    Fix a typo.

M ibus/lookuptable.py

commit 1f9addc9fe67d1e41bb35395de78ac98d8b9e553
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-31 10:11:55 +0800

    Refine coding style.

M ibus/lookuptable.py

commit 440ff6e5aca11074575a6f19b8c846225f2798e6
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-31 09:33:08 +0800

    Update README.

M README

commit 3137dc3e04e61162b520f473a8e70034b2f4f395
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-30 23:14:54 +0800

    Add ibus/config.py.in.

A ibus/config.py.in

commit 5ee51286a53a7c4d79d28f6280e90778535595bd
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-30 23:13:44 +0800

    Set hooks for about dialog.

M panel/panel.py

commit 05cb5b1b3bed10be70016b47bb0817a2c25be9a4
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-30 22:01:27 +0800

    Update Translation.

M panel/panel.py
M po/ja.po
M po/zh_CN.po

commit 2fdde080559a8b39fe2d92359ed2e125abb516d3
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-30 21:52:06 +0800

    Add about dialog in ibus menu.

M client/gtk2/ibusimcontext.c
M configure.ac
M ibus/Makefile.am
M ibus/__init__.py
M panel/panel.py
M po/ja.po
M po/zh_CN.po
M setup/setup.glade

commit ff15b28272e8930f512a9f098b6c9970e4ae12e4
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-30 19:21:06 +0800

    Save default input engine and restore it when start ibus.

M daemon/bus.py
M daemon/factorymanager.py
M daemon/ibusdaemon.py

commit dc0cf118d0ec4733ce9b12244a2e40f271195278
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-30 18:15:23 +0800

    Update default factory when press Ctrl + Shift.

M daemon/bus.py

commit 9f986d3f219a0e492a6c8a06673190de9c005603
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-30 16:24:38 +0800

    Set default_factory when user choice a engine in im menu.

M daemon/bus.py
M daemon/factorymanager.py

commit 248018e9a73da7c088bf80d16b9fbc32e35f51ab
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-30 16:09:51 +0800

    Remove unused code.

M setup/main.py

commit c8f995a05d1366096f0d1c95d6bae6ee18c1d83b
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-30 16:07:27 +0800

    Remoce unused code.

M daemon/bus.py

commit 9f4887f8fad3b40887a99aafcf741731bc2dabef
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-30 10:00:17 +0800

    Fix a typo.

M lib/gtk2/ibusimclient.c

commit 7e095605e42a5a614fcfb1c0d34bebcb40222ec6
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-30 08:53:46 +0800

    Fix segfault when connection is broken.

M lib/gtk2/ibusimclient.c

commit 7eac7f7367a926c24461a6185d70b744c764aaa2
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-30 07:51:11 +0800

    Translate im menu.

M client/qt4/ibus-input-context.cpp
M client/qt4/ibus-input-context.h
M panel/panel.py

commit 825d1bfb60879f3b4c728d485df18d133c24ce58
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-29 21:15:13 +0800

    reset panel when switch engine.

M daemon/bus.py

commit 7759c0be236eba32bab76f5352ef3733a99ca347
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-29 20:36:28 +0800

    Translate "Keyboard shortcuts"

M setup/keyboardshortcut.py

commit 162e8b5cac46c2c10d167437c4b4774f8f9e581b
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-29 20:33:32 +0800

    Translate "Switch engine".

M launcher/ibus.in
M panel/languagebar.py
M po/ja.po
M po/zh_CN.po

commit 96fe474472fee96070763602c44c711d90dcab5f
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-29 07:21:40 +0800

    Update ja.po by UTUMI Hirosi <utuhiro78@yahoo.co.jp>.

M po/ja.po

commit 04e253668b792455afe722fc8ed849f663976e35
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-28 19:02:04 +0800

    Change defaul keyboard shortcuts

M daemon/bus.py
M ibus/common.py
M po/ja.po
M po/zh_CN.po
M setup/main.py

commit 4a2a57d638f497c8d1366faceb800cf4117aeb77
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-27 18:45:50 +0800

    Auto hide language bar when disable input method.

M panel/languagebar.py
M panel/panel.py

commit 63c08d5a33e830edfe056ef22a0e802ea61e4ed3
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-27 18:02:57 +0800

    Use 0 for timestamp of XEvent.

M client/x11/main.c

commit 079027556e845b04343432ccf9fcf092527c986f
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-27 17:46:48 +0800

    Update translation problems.

M po/ja.po
M po/zh_CN.po
M setup/main.py

commit 64a8ed4ca32aaf70c9289fd2a91ff485936f2ea1
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-27 17:27:56 +0800

    Chang the order of LINGUAS.

M po/LINGUAS

commit 5be35d26b5931a6aba2bb450cf0d100485d854ce
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-27 17:26:32 +0800

    Replace Divehi with Dhivehi

M ibus/lang.py

commit f8f5fda5d8a80617db1907df0dabe2f1b07391bf
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-27 17:25:51 +0800

    Replace Divehi with Dhivehi.

M po/ja.po
M po/zh_CN.po

commit 4957c09a85fb06b24a64f146977b860122431bb1
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-27 17:22:14 +0800

    Update AUTHORS.

M AUTHORS

commit 51feae5b105db1ad8b9f5036482166bbf22f7938
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-27 17:19:09 +0800

    Add ja.po by UTUMI Hirosi <utuhiro78@yahoo.co.jp>.

M po/LINGUAS
A po/ja.po

commit 34e648b843985c58b52251c72a7622175134a2f7
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-27 17:16:53 +0800

    Make gettext work for message.

M setup/main.py

commit a5fba23b3d7c51db9c6d735104fbd3459253f7fd
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-27 17:09:11 +0800

    Fix selection problem in gedit.

M client/gtk2/ibusimcontext.c

commit e86a77c238e631be9b91f836937bafbbdc714128
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-27 12:57:39 +0800

    Request reload_engines.

M setup/main.py

commit a6cba87494079c5d6f3b1006ddd8eafb0fa23d9e
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-27 12:57:22 +0800

    Remove unused check.

M configure.ac

commit 767c03c78771ee4e7464c2c5f481a317d7da336f
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-27 12:08:20 +0800

    Do not print backtrace.

M daemon/ibusdaemon.py

commit f9022457cbfe1f8d4341fbab45eafa74fea78c2a
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-25 22:57:24 +0800

    Update the context_name of im info.

M client/gtk2/ibusim.c

commit 3ecd768dd15a5cc3db4e2b0bd8b0d2a7b1c26c4b
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-25 22:41:01 +0800

    Update headers.

M client/gtk2/ibusimcontext.c
M client/gtk2/ibusimcontext.h
M lib/gtk2/ibusimclient.c
M lib/gtk2/ibusimclient.h

commit 883c83211bee60ed07ad5cec63a2f7df40e89cec
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-25 22:40:52 +0800

    Replase "The Input Bus" with iBus

M client/gtk2/ibusim.c

commit 75fbad459b3bcab30820ac065d412c52412abd4f
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-25 14:37:30 +0800

    Fix problem in KDE.

M client/qt4/ibus-client.cpp

commit 7e5848808ce6540325a80bef699f791501bc91d4
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-25 11:27:55 +0800

    Update po files.

M po/zh_CN.po

commit 4036e16e79183d314f77e565e2727f6627aaedf2
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-25 11:26:09 +0800

    Makedirs if ~/.config/autostart is not exist.

M setup/main.py

commit d1c1ea222a0dcfd966ccb6fa51f348f80e2e1a6f
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-25 10:32:01 +0800

    Fix problem in config_set_value

M gconf/config.py

commit 03470e3a7d7c5c610ce9e6c6ddc1607d33fe3280
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-25 09:28:39 +0800

    Fix problem when font_name contains unicode chars.

M gconf/config.py

commit f25b1350150f0b2db51115362bbb4d3da3a8ef08
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-25 08:34:01 +0800

    Fix problem when font_name has unicode char.

M panel/panel.py
M setup/main.py

commit caf982d0574f27b66d1e8bc8362ee9b94c79611f
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-25 06:22:39 +0800

    Fix a typo.

M ibus/factory.py

commit e71343d96e959eba99f880144610e3e8919c32f7
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-24 16:27:06 +0800

    WIP.

M setup/setup.glade

commit dbf0ed9245e21a057b918d01a74d60bcece3e85d
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-24 16:24:16 +0800

    Change the UI.

M setup/setup.glade

commit f08468fa7bbabd000d8308c2f32525764bb424cd
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-24 11:46:05 +0800

    Translate some msg.

M panel/panel.py
M po/zh_CN.po

commit 905076b0976d2cb2aa8daac7f3d6de58f31f86b7
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-24 10:12:12 +0800

    Refine code.

M panel/panel.py

commit b16711ce6ea5e94a0e001ea8446b469a42046dc5
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-24 10:07:58 +0800

    Support auto hide

M panel/languagebar.py
M panel/panel.py

commit 99261ce1e497fbd6dc20a3b61a30bb3b60bcc3eb
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-24 10:00:42 +0800

    Support custom font.

M panel/candidatepanel.py
M panel/panel.py

commit b512009d51575fa189ef46eaf21b36ea951d492a
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-24 08:54:42 +0800

    Add custom_font and auto_hide configure items.

M setup/main.py
M setup/setup.glade

commit ce853e02294d8d432187c2e989e165fe043e1818
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-23 09:08:50 +0800

    Create engine folder in install-data-hook.

M Makefile.am
M ibus.spec.in

commit 0bc1bab541e702d9ce438bd487260275ff8a5e53
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-23 08:29:59 +0800

    Require Qt >= 4.4.0

M configure.ac

commit 938981abbe11994677fc646d7146ac1d9a9413f3
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-22 16:42:36 +0800

    Refine Makefile.am

M client/gtk2/Makefile.am
M client/x11/Makefile.am
M po/zh_CN.po

commit 0ac5c124f8cea65f5cde563c44190e8e84063421
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-22 16:31:16 +0800

    Add header.

M util/IMdkit/Makefile.am

commit eab834d3bfc704c4e2f80200914c32696177b120
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-22 12:01:56 +0800

    internationalize engine's name

M daemon/register.py
M ibus/interface/iibus.py
M po/zh_CN.po
M setup/main.py
M setup/setup.glade

commit 8bb2ae1cd7a80d7d9a9fbeb9317ca302b202e10a
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-22 10:56:11 +0800

    Fix gettext problem

M setup/keyboardshortcut.py

commit 3d68f2129245cb03b485836ad94c30c5ba5afb2b
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-22 10:55:16 +0800

    Update translation.

M po/POTFILES.in
M po/zh_CN.po
M setup/main.py

commit 9554d5fe1775c74b13c2027557795e7723593778
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-22 10:46:44 +0800

    Translate some msg.

M po/zh_CN.po

commit c4a1a72e576f268382a355ccd66b9d717aaf555f
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-22 10:41:44 +0800

    Fix problem when restart ibus-daemon.

M client/qt4/ibus-client.cpp
M client/qt4/ibus-client.h
M client/qt4/ibus-input-context.cpp

commit 659f9387df90ebb90a9d832f8d4d86aac28573a6
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-22 10:11:01 +0800

    Use QString::isEmpty() replace QString::isNull() to avoiding some problems.

M client/qt4/ibus-client.cpp

commit ec7331b6388817ff79860bbbac799c3fd4f97f2f
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-21 18:19:11 +0800

    Ignore NumLock mask.

M daemon/bus.py

commit c77adbb5dea1bfd4fe275c9789623a0360677c9e
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-21 13:49:34 +0800

    Add configure items for keyboard shortcuts.

M daemon/bus.py
M ibus/modifier.py
M setup/keyboardshortcut.py
M setup/setup.glade

commit 766f22120dfeaa883ef0c3346898d9a7a690dd11
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-21 11:40:05 +0800

    WIP.

M client/gtk2/ibusimcontext.c
M daemon/bus.py
M lib/gtk2/ibusimclient.c
M setup/main.py

commit 6a605c9f5fa77ab32dc74fd91afd4c46d8d92c2e
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-21 11:17:06 +0800

    Check CreateInputContext's return value.

M client/qt4/ibus-client.cpp

commit ad31ce022214af66889f0700e617f1d2f99c2c5c
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-21 11:14:36 +0800

    Test CreateInputContext's return value.

M client/x11/main.c

commit 9dc63065ea6b6365eccbb9ba180af4cf4f0a0d7c
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-21 11:13:04 +0800

    Fix segfault when starting ibus.

M client/gtk2/ibusimcontext.c

commit e6f53ea154b1f155b9c448f96d8374f665ee2c87
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-21 08:59:12 +0800

    Add keyboardshortcut.py in Makefile.am

M setup/Makefile.am

commit 3e6fc7dde3feda5c11d67b15be3c765e15f1ea2d
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-21 08:18:48 +0800

    WIP.

M setup/keyboardshortcut.py
M setup/main.py
M setup/setup.glade

commit feef446a21ea0e701de13d301dbe64877a91e79c
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-21 07:19:36 +0800

    WIP.

M setup/main.py
M setup/setup.glade

commit cc9d726edeb71d3b002bc5a08277680516bf7191
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-20 23:34:40 +0800

    WIP.

M setup/setup.glade

commit 61d73891928050c071966c896de2967d5d2341ef
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-20 20:23:15 +0800

    Fix problem when delete a keyboard shortcut.

M setup/keyboardshortcut.py

commit ff2602cfc356474d23e4aadde00ea71e482d4731
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-20 15:08:18 +0800

    Add add_shortcut method

M setup/keyboardshortcut.py

commit 1ea2187d6c06f5a277149d9a6e53aa3f9c83ba2d
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-20 14:57:31 +0800

    WIP.

M setup/keyboardshortcut.py

commit f72d9cbdc9a3a73ca39858503fcb862fdaf01661
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-20 11:14:58 +0800

    Add border for the shortcut view.

M setup/keyboardshortcut.py

commit 3a6a1951171016cb888817d2c8c03d6e2347a694
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-20 11:04:31 +0800

    WIP.

A setup/keyboardshortcut.py

commit 26097461cb2428f7c594c11fd12123705bbbbc39
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-19 22:05:49 +0800

    Add code to work around bug http://code.google.com/p/ibus/issues/detail?id=25.

M client/gtk2/ibusimcontext.c
M client/x11/main.c
M lib/gtk2/ibusimclient.c
M lib/gtk2/ibusimclient.h

commit 628a3d8eea5bb38beae3022cf594212e803f0d22
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-19 13:56:28 +0800

    Add get_labels for lookuptable

M ibus/lookuptable.py

commit 8c6fae5ec47bb0684c88e891e66ea070b1d0af58
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-19 12:58:06 +0800

    Refine code of attribue.py

M ibus/attribute.py
M ibus/gtk.py

commit 7ce436b2e33f078c3a0628aa5c06e824b81ce302
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-19 11:07:22 +0800

    Fix Ctrl + Shift problem.

M daemon/bus.py

commit 4d34dbaff9e0163ce9c1005dac11797e5ca6b7ca
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-19 09:23:37 +0800

    Refine code.

M ibus/property.py

commit 539913da27823ee2884b60db92ae87a94d654069
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-19 09:21:05 +0800

    Translate str to unicode.

M ibus/property.py

commit ec51a56f8e2e788f303e687186ffe402729081d9
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-19 09:08:38 +0800

    Fix a typo.

M panel/toolitem.py

commit 399e48ae1a550a3cf3977ee62adc8a46d07c6d02
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-19 09:05:29 +0800

    Refine code.

M panel/menu.py

commit 865fc381d2210ed095bb156acdba1a6dc0fc6709
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-19 08:54:37 +0800

    Refine code.

M panel/languagebar.py
M panel/propitem.py
M panel/toolitem.py

commit d451a893a8e330253d8d71983874d9b5887d9064
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-19 08:44:23 +0800

    Refine code.

M ibus/property.py

commit d3cf780b44c7a2d7d32b8173f1edc2a5fe527ece
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-18 14:24:42 +0800

    Disable some debug output.

M client/qt4/ibus-input-context.cpp

commit db0290859be1708a2d78636820eb52f2c3bfbe67
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-18 10:12:27 +0800

    Fix cursor pos problem

M client/qt4/ibus-input-context.cpp
M client/qt4/ibus-input-context.h

commit f1390a784766ccfc5903d54e9ae03553dac5273f
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-18 10:01:36 +0800

    Fix some problems.

M client/qt4/ibus-client.cpp
M client/qt4/ibus-client.h
M client/qt4/ibus-input-context.cpp
M client/qt4/ibus-input-context.h

commit 8b5edb3da30ec604d1de12ea7e2bff47c4b2f6b1
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-18 09:15:52 +0800

    Fix focus problem in qt im module.

M client/qt4/ibus-input-context.cpp

commit 4d2fd6e6455a5b9d06e7af71d8778b6c08adbcca
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-18 09:00:27 +0800

    Refine code.

M lib/gtk2/ibusimclient.c

commit 470f774fe3b1123070e791d5a4e241bbaeb83af3
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-18 08:45:52 +0800

    Refine code.

M lib/gtk2/ibusimclient.c

commit 57719972b69573b3fc2836c6c42d000900625c50
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-17 23:38:45 +0800

    Add Separator in sys menu.

M panel/panel.py

commit f5ee0db1fe8add2f787efc9f208738436097fcfc
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-17 22:33:30 +0800

    Panel supports changing orientation of candidates window.

M panel/panel.py

commit c6412523c4921b238dff38493cb84ebe1c76f0ba
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-17 22:23:59 +0800

    Watch config changed.

M setup/main.py

commit 7b47c05b0b9cae55eb818a765dcd3aaee57d16e8
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-17 22:15:56 +0800

    Add lookup table orientation configure item.

M setup/Makefile.am
M setup/ibus-setup.in
M setup/main.py
M setup/setup.glade

commit 95a6289bcd2c2e7ddba727d82da0fe992208c487
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-17 20:38:36 +0800

    Add register_reload_engines method.

M daemon/bus.py
M daemon/register.py
M ibus/bus.py
M ibus/interface/iibus.py

commit 17782215f92846ae69a0782cf9a3ffeb246f97d7
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-17 13:20:43 +0800

    Add ibusattribute.h.

A lib/gtk2/ibusattribute.h

commit 45592707639a54c731f1310398467d9d7664d739
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-17 12:00:24 +0800

    Check event.window when forward events.

M client/gtk2/ibusimcontext.c

commit d4dc319c0ce2b2e79563a23e3e12ffdeb024e2d7
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-17 11:54:55 +0800

    Fix some compile warnings.
    Update time of forward key events.

M client/gtk2/ibusimcontext.c

commit e9c171c4c01b985ec931333cfdb4fffa0a4ecc89
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-17 11:45:54 +0800

    Refine code.

M lib/gtk2/ibusimclient.c

commit 6827f1360b83d70fc0834d5129fc171e6085ba31
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-17 11:44:18 +0800

    Use BOXED for PangoAttrList.

M lib/gtk2/ibusimclient.c
M lib/gtk2/ibusmarshalers.list

commit 43d427e7cbbebcb0ff95dd6945602a670fdc9757
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-17 11:40:30 +0800

    Fix segment fault when start or close ibus daemon.

M client/gtk2/ibusimcontext.c
M client/gtk2/ibusimcontext.h

commit ce45fdc0def7c877e26136e8630601679d347529
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-17 11:17:10 +0800

    Change parent of IBusIMClient.

M lib/gtk2/Makefile.am
M lib/gtk2/ibusimclient.c
M lib/gtk2/ibusimclient.h

commit 41de863a20f4bb9795818c29284b32c9c0f5b474
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-16 21:07:17 +0800

    set cursor location when forward key.

M client/x11/main.c

commit fc4485f5d6bcaa150279420ee53ba4dda0b00707
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-16 20:34:23 +0800

    WIP.

M client/x11/main.c
M lib/gtk2/ibusimclient.c

commit 5c5f5077439017b3e4d795fedc34e51053ba6d89
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-16 19:09:42 +0800

    Fix wrong cursor position.

M client/x11/main.c

commit b9af24711bc445854fdde8aaecf78ed2cb93c802
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-16 18:15:10 +0800

    Fix some typos in Makefile.am

M client/gtk2/Makefile.am
M ibus.spec.in

commit 889e2190c68a4e2a4a8dce9f654d36d9ec06f138
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-16 17:52:07 +0800

    Fix bug when do not install ibus in /usr

M daemon/ibus-daemon.in
M daemon/register.py
D gconf/ibus-gconf

commit 16d674dd9f2561328ab7e1a5a42d32c12d11ec5f
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-16 17:35:51 +0800

    Fix make distcheck error.

M client/gtk2/Makefile.am

commit e3b577660fbd74f7170c92e0f4f741f40b294d05
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-16 17:31:41 +0800

    WIP.

M client/x11/main.c
M lib/gtk2/ibusimclient.c
M lib/gtk2/ibusmarshalers.list

commit 66a206b56a573e0059254261d37d64204f57c6cf
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-16 15:48:23 +0800

    Fix mem leak, when finalize a ibus im context.

M client/gtk2/ibusimcontext.c

commit dd63a1fc039d3751bd864a8af0a4e3128a91fb4f
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-16 15:46:21 +0800

    ibus-x11 can work now.

M Makefile.am
D client/x11/IMdkit/FrameMgr.c
D client/x11/IMdkit/FrameMgr.h
D client/x11/IMdkit/IMConn.c
D client/x11/IMdkit/IMMethod.c
D client/x11/IMdkit/IMValues.c
D client/x11/IMdkit/IMdkit.h
D client/x11/IMdkit/Makefile.am
D client/x11/IMdkit/Xi18n.h
D client/x11/IMdkit/Xi18nX.h
D client/x11/IMdkit/XimFunc.h
D client/x11/IMdkit/XimProto.h
D client/x11/IMdkit/Xtrans.h
D client/x11/IMdkit/i18nAttr.c
D client/x11/IMdkit/i18nClbk.c
D client/x11/IMdkit/i18nIMProto.c
D client/x11/IMdkit/i18nIc.c
D client/x11/IMdkit/i18nMethod.c
D client/x11/IMdkit/i18nPtHdr.c
D client/x11/IMdkit/i18nUtil.c
D client/x11/IMdkit/i18nX.c
M client/x11/Makefile.am
M client/x11/main.c
M configure.ac
A util/IMdkit/FrameMgr.c
A util/IMdkit/FrameMgr.h
A util/IMdkit/IMConn.c
A util/IMdkit/IMMethod.c
A util/IMdkit/IMValues.c
A util/IMdkit/IMdkit.h
A util/IMdkit/Makefile.am
A util/IMdkit/Xi18n.h
A util/IMdkit/Xi18nX.h
A util/IMdkit/XimFunc.h
A util/IMdkit/XimProto.h
A util/IMdkit/Xtrans.h
A util/IMdkit/i18nAttr.c
A util/IMdkit/i18nClbk.c
A util/IMdkit/i18nIMProto.c
A util/IMdkit/i18nIc.c
A util/IMdkit/i18nMethod.c
A util/IMdkit/i18nPtHdr.c
A util/IMdkit/i18nUtil.c
A util/IMdkit/i18nX.c
A util/Makefile.am

commit 4f6dd0f14758d8002cb32751c5e2aeb23ed3062f
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-16 14:58:21 +0800

    WIP.

M client/gtk2/Makefile.am

commit 312499e2448ba96313ec90246c0cbe6d2b9a8c4c
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-16 14:54:28 +0800

    gtk im module can work now.

M client/gtk2/ibusimcontext.c

commit 81c8e05c3e4dd888d1db2f4c696fe11e6246cd64
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-16 14:43:15 +0800

    WIP.

M client/gtk2/Makefile.am
M client/gtk2/ibusimcontext.c

commit eea4913d52c8f4fc1ebf3173688305380e32d836
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-16 14:13:19 +0800

    WIP.

M client/gtk2/ibusim.c
M client/gtk2/ibusimcontext.c
M lib/gtk2/ibusimclient.c
M lib/gtk2/ibusimclient.h

commit 5f630039085256b53f9935d4d5a94de56c0deec8
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-16 13:41:26 +0800

    Remove engine dir.

M configure.ac

commit 7cf0c05d10bfb465765e439cca299b8eca8d6bcb
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-16 13:41:07 +0800

    WIP.

M Makefile.am
M lib/gtk2/ibusimclient.c

commit ad42625677ac6ed3b43598fe71dfe92232f11fed
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-16 13:40:58 +0800

    Remove engine folder..

D engine/Makefile.am

commit 44dce73dae56c19e6f21caa4bb022dba0996ff9e
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-16 13:03:05 +0800

    WIP.

M lib/gtk2/Makefile.am

commit 51176a19e373c178174a6a6360ed9db3e81fba1b
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-16 12:53:58 +0800

    WIP.

M client/gtk2/Makefile.am
D client/gtk2/ibusimclient.c
D client/gtk2/ibusimclient.h
D client/gtk2/ibusmarshalers.list

commit 931f116d5fee25f22a48cf50b13323f3bd89180b
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-16 12:51:47 +0800

    WIP.

M Makefile.am
A client/Makefile.am
A client/gtk2/Makefile.am
A client/gtk2/ibusim.c
A client/gtk2/ibusimclient.c
A client/gtk2/ibusimclient.h
A client/gtk2/ibusimcontext.c
A client/gtk2/ibusimcontext.h
A client/gtk2/ibusmarshalers.list
A client/qt4/.gitignore
A client/qt4/Makefile.am
A client/qt4/ibus-client.cpp
A client/qt4/ibus-client.h
A client/qt4/ibus-input-context.cpp
A client/qt4/ibus-input-context.h
A client/qt4/ibus.pro
A client/qt4/im-ibus-qt.cpp
A client/x11/IMdkit/FrameMgr.c
A client/x11/IMdkit/FrameMgr.h
A client/x11/IMdkit/IMConn.c
A client/x11/IMdkit/IMMethod.c
A client/x11/IMdkit/IMValues.c
A client/x11/IMdkit/IMdkit.h
A client/x11/IMdkit/Makefile.am
A client/x11/IMdkit/Xi18n.h
A client/x11/IMdkit/Xi18nX.h
A client/x11/IMdkit/XimFunc.h
A client/x11/IMdkit/XimProto.h
A client/x11/IMdkit/Xtrans.h
A client/x11/IMdkit/i18nAttr.c
A client/x11/IMdkit/i18nClbk.c
A client/x11/IMdkit/i18nIMProto.c
A client/x11/IMdkit/i18nIc.c
A client/x11/IMdkit/i18nMethod.c
A client/x11/IMdkit/i18nPtHdr.c
A client/x11/IMdkit/i18nUtil.c
A client/x11/IMdkit/i18nX.c
A client/x11/Makefile.am
A client/x11/gdk-private.c
A client/x11/gdk-private.h
A client/x11/main.c
M configure.ac
D gtk2/Makefile.am
D gtk2/ibusim.c
D gtk2/ibusimclient.c
D gtk2/ibusimclient.h
D gtk2/ibusimcontext.c
D gtk2/ibusimcontext.h
D gtk2/ibusmarshalers.list
A lib/Makefile.am
A lib/gtk2/Makefile.am
A lib/gtk2/ibusimclient.c
A lib/gtk2/ibusimclient.h
A lib/gtk2/ibusmarshalers.list
D qt4/.gitignore
D qt4/Makefile.am
D qt4/ibus-client.cpp
D qt4/ibus-client.h
D qt4/ibus-input-context.cpp
D qt4/ibus-input-context.h
D qt4/ibus.pro
D qt4/im-ibus-qt.cpp
D x11/IMdkit/FrameMgr.c
D x11/IMdkit/FrameMgr.h
D x11/IMdkit/IMConn.c
D x11/IMdkit/IMMethod.c
D x11/IMdkit/IMValues.c
D x11/IMdkit/IMdkit.h
D x11/IMdkit/Makefile.am
D x11/IMdkit/Xi18n.h
D x11/IMdkit/Xi18nX.h
D x11/IMdkit/XimFunc.h
D x11/IMdkit/XimProto.h
D x11/IMdkit/Xtrans.h
D x11/IMdkit/i18nAttr.c
D x11/IMdkit/i18nClbk.c
D x11/IMdkit/i18nIMProto.c
D x11/IMdkit/i18nIc.c
D x11/IMdkit/i18nMethod.c
D x11/IMdkit/i18nPtHdr.c
D x11/IMdkit/i18nUtil.c
D x11/IMdkit/i18nX.c
D x11/Makefile.am
D x11/gdk-private.c
D x11/gdk-private.h
D x11/main.c

commit 6a820938ed75a8c87ba223e248cba0d552bcb8b1
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-16 12:28:16 +0800

    WIP.

M gtk2/ibusim.c
M gtk2/ibusimclient.c
M gtk2/ibusimclient.h
M gtk2/ibusmarshalers.list

commit ada53aa8f62f7e3bb8f635add2bccff0c4ce17f4
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-16 11:12:13 +0800

    WIP.

M gtk2/Makefile.am
M gtk2/ibusimclient.c
M gtk2/ibusimclient.h
A gtk2/ibusmarshalers.list
M x11/main.c

commit fd4699471ad0ab77b7eac8dff83f9c8fb11d9fed
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-15 09:44:23 +0800

    Set XErrorHandler.

M gtk2/ibusimcontext.c
M x11/main.c

commit 242ea90f5c49b83e2b7333bacba8dea37c5af7d0
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-14 22:53:39 +0800

    Fix X error with rxvt.

M x11/main.c

commit 2b49eee7367483a3530d6a4b321f65d33f6d1801
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-14 21:47:20 +0800

    Default will show cursor in lookup table

M ibus/lookuptable.py

commit 4fed7048a96fa0980c85c3fe216b457b79bb1a48
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-14 21:33:58 +0800

    Fix problem when lookup_table without show cursor.

M panel/candidatepanel.py
M panel/languagebar.py
M panel/toolitem.py

commit b5adf2c75dc7033590596bbc7c1c0adf35810b32
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-14 21:33:08 +0800

    Add CFLAGS & CXXFLAGS.

M autogen.sh

commit 16bd435bfc26799784aa62a7d94816d371b28e33
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-14 21:31:54 +0800

    Fix segfault when use ibus with urxvt.

M x11/main.c

commit d0c61308117651a6c55ff5c1475d5c352a1244b1
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-14 07:39:41 +0800

    Fix compile warning.

M x11/main.c

commit b8f1b34019318db89e21361896e704f22273ca85
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-14 07:37:32 +0800

    Fix compile warning.

M autogen.sh
M gtk2/ibusimclient.c
M gtk2/ibusimcontext.c

commit 68039d1e60dfe2c3a66fddba94157b72c61fde5a
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-14 07:25:16 +0800

    Fix compile warning.

M x11/IMdkit/i18nAttr.c

commit 5bc672a6c0c5ea120af9c36729f107c950c969e2
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-14 07:20:52 +0800

    Fix compile warning.

M gtk2/ibusimclient.c
M gtk2/ibusimcontext.c

commit b234b2be1580dac4e9cb9783ea01365c36557c52
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-14 07:11:50 +0800

    Use g_new0 replace g_malloc0

M x11/main.c

commit b4a425733ba6e4882283f2e6fcc618348536bd67
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-14 07:09:27 +0800

    Change header of main.c

M x11/main.c

commit ba6433adcd67e075df3fa435ae9596ee676d62af
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-14 07:07:48 +0800

    Change header of gdk-private.{c,h}

M x11/gdk-private.c
M x11/gdk-private.h

commit 7f9193b9655be9eb9cec927285eea9dac954c083
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-14 07:06:42 +0800

    Change header for gdk-private.{c,h}

M x11/gdk-private.c
M x11/gdk-private.h

commit eb9731484bc370552f9c5701023a424a4b5841fe
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-13 22:42:40 +0800

    Translate all texts.

M po/zh_CN.po
M setup/main.py

commit 553775b68973f3ce7449d700a34932306d3a0f15
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-13 22:37:33 +0800

    Add *.po file in spec.

M ibus.spec.in

commit 767258ca50b3d5c854db5003ada1fd7b5d8dd13b
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-13 22:35:42 +0800

    Translate all msg.

M po/zh_CN.po

commit 7074df9900c035927b1b955ed677b8652f0a445c
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-13 22:32:32 +0800

    Add zh_CN.po

A po/LINGUAS
A po/zh_CN.po

commit ff6087669a7a17dcff1f997138b1c9aa28d4de5b
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-13 22:06:08 +0800

    i18n WIP.

M po/POTFILES.in

commit 12911afd7cd03e7eaf660e5e4911bef181d7035e
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-13 16:12:16 +0800

    Fix wrong path in ibus.in

M launcher/ibus.in

commit ce831f93fe3fb94aac7251511d484bead784364d
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-13 16:09:09 +0800

    Install programs in @bindir@

M daemon/Makefile.am
M gconf/Makefile.am
M ibus.spec.in
M panel/Makefile.am
M x11/Makefile.am

commit a5f1cd6816b4179f8e236b6b8cc9aca374bfe76c
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-13 15:42:26 +0800

    Fix problem in archlinux.

M configure.ac
M launcher/ibus.in

commit 1b0b4528869fe3b1a46e49a38385226dba228491
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-13 15:15:09 +0800

    Use libexecdir

M setup/ibus-setup.in
M setup/main.py

commit 9e2c9217c60ca9c58b5071ec8a0da1a4abfef2d5
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-13 11:04:32 +0800

    Refine launcher code.

M ibus/common.py
M launcher/ibus.in

commit cb0293353d50fc3c9bd38f06f9a052cd6405924f
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-13 10:26:12 +0800

    Use g_atexit replace atexit.

M x11/main.c

commit 180fd76c6ec30aa7b67d13237aaea4ca0fb7960d
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-13 10:13:33 +0800

    Refine ibus launcer code.

M launcher/ibus.in

commit e9e8eae8b3aa14110680da08fa79ba71547bc2c3
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-12 15:14:58 +0800

    Add Requires gnome-python2-gconf in spec file.

M ibus.spec.in

commit a47f242de14f0599c3129ba76522853231202758
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-12 14:46:22 +0800

    Change ibus_micro_version to 1.

M configure.ac

commit fd9924aaa1263c1f60e4a82903c6a8e1159e0c9b
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-12 14:13:44 +0800

    Do support move candidate window.

M panel/candidatepanel.py

commit f864ac2b98ad6b51ed1ed0f1d0b4505968e56983
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-12 14:12:00 +0800

    Rename StringList to CandidateList.

M ibus/lookuptable.py

commit be9a339ffd21f2d333d1174e6d4171941064edbc
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-12 14:10:16 +0800

    Add __getslice__ method for StringList.

M ibus/lookuptable.py

commit 28aa9fed6a3893af6aaa3d75aa7f9150a5fa8fa5
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-11 21:03:45 +0800

    Hide preedit when disable input method.

M daemon/inputcontext.py

commit 22bc732fe637b2a94fc6494ec3ec9fb7ad158d4b
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-11 17:49:55 +0800

    Fix a problem when press Ctrl-Shift

M daemon/factorymanager.py

commit 9862c178ee34df60fde6e8c7865de2aa2f8affb6
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-11 17:44:43 +0800

    Change candidates' attributes.

M ibus/attribute.py
M panel/candidatepanel.py

commit 721a884b76c2958f3e144e1e2e9799f11e50e5a3
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-11 17:06:54 +0800

    Use Viewport in candidate window.

M panel/candidatepanel.py

commit 9abe8be7da1d7a43871bfb2854088442d7023e13
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-11 09:08:21 +0800

    Add hotkey in README.

M README

commit 0f93a53484ae632df1c70005c03397710c791137
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-11 01:15:22 +0800

    opt lookup_table transport performance.

M ibus/engine.py
M ibus/lookuptable.py

commit ddb16588289a33eac2c52d48ac1ffd25bab04fa0
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-11 00:35:28 +0800

    Fix problem when unfocused context calls set_cursor_position.

M daemon/bus.py

commit 80a1b629e9380b4ea24be437bad6ff0a0e5518c0
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-10 18:17:03 +0800

    Remove docs.

D doc/interfaces
M doc/specification

commit 47e653067ba8f9146586df549ed7ce0ba590e552
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-10 18:14:14 +0800

    Fix problem when restart ibus daemon.

M daemon/bus.py

commit 26259dbd71e104ce70a28bc6cbe603b2c50806e0
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-10 18:08:59 +0800

    Focus in when reconnect to ibus.

M gtk2/ibusimcontext.c

commit 8c3015afa0d86007c37ad64f1da71d8b7c62167d
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-10 17:55:14 +0800

    Add C-Shift for next factory.

M daemon/bus.py

commit 34eb3a7d807a30e66a10006cc6e3071632d012f4
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-10 13:56:06 +0800

    WIP.

M icons/ibus.svg

commit dfb1168993f6717e8b328ac5e3da103b09a0b2bb
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-10 13:42:49 +0800

    WIP.

M x11/main.c

commit 4990988646b89535286a3fed3dc3a6840845d027
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-10 13:32:52 +0800

    Use old engine-default.svg

M icons/engine-default.svg

commit c6a545fd69f9ffac1b731344878d9fdb9f118584
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-10 13:26:07 +0800

    Modify icon.

M icons/ibus.svg

commit cd3e61c3fcf08aecfdaf78c8e1bb43931c8c07a6
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-10 13:23:34 +0800

    Use ibus icon replace engine-default.

M panel/languagebar.py
M panel/panel.py

commit e23221cea1e9fb568f8b6dcec18fc570419a09c8
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-10 13:03:55 +0800

    Use ibus.svg as ibus-setup.svg.

T icons/ibus-setup.svg

commit 59238ae457f850ed2feecdb94ad9d7af9146be2b
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-10 09:04:16 +0800

    Change color of icons.

M icons/engine-default.svg

commit 0f634129e935f4320bad58bf5e84f98761d9f327
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-09 23:12:06 +0800

    Resume cursor_position if context has focus when reconnect to ibus.

M gtk2/ibusimcontext.c
M gtk2/ibusimcontext.h

commit a436714004455529d6cbe00bf64c2f911e2a490c
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-09 22:57:04 +0800

    Refine code and fix some compile warnings.

M gtk2/ibusim.c
M gtk2/ibusimclient.c

commit 57421462edc62256018c4ba00be26a7b531bb44f
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-09 22:27:44 +0800

    Remove debug output.

M panel/panel.py

commit 9532e04a817cd2e42be910d6273a22d51bfa04d5
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-09 20:42:32 +0800

    Chang color of icons.

M icons/engine-default.svg

commit f167995d016658aed1e6cd08615c3820bd59a35e
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-09 19:19:06 +0800

    Change icons.

M icons/engine-default.svg
M icons/ibus.svg

commit 04b81eae7c7de532b80ed68fb6e43f2554c56ce5
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-09 17:09:50 +0800

    Refine code.

M x11/main.c

commit 8cebcc82b2b20a35da332db29f7ea70f2d5be6dc
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-09 11:33:41 +0800

    Fix cursor position problem

M gtk2/ibusimcontext.c

commit a422f497ceae8930405c51221aa6146899c67b8a
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-09 08:30:10 +0800

    Refine coding style.

M configure.ac
M launcher/ibus.in

commit c9c0d1f87e5c28b42d9b5c2422057d88d6083f37
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-08 17:20:15 +0800

    Modify for packaging review.

M ibus.spec.in

commit 007c8c1a495a44b2791663485c486da45f322779
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-08 17:15:15 +0800

    Remove unused dependences.

M configure.ac
M ibus.spec.in

commit ea852dbea85043bf36faeb2c0c43a5e6413c25a8
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-08 15:12:22 +0800

    Use LGPLv2.

M COPYING

commit 3cb4c5c7813d5cb5dc593c9e1db5f8a285cb3649
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-08 12:03:35 +0800

    Refine doc.

M README

commit 2116f41641d605e05bd0ff4ac1f69cfce14ee319
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-08 12:01:47 +0800

    Refine doc for rpm review.

M README
M ibus.spec.in

commit 6aef6260e00c70dd3f56f6c4af186b70929e3048
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-08 10:50:50 +0800

    Use atexit to kill daemon

M x11/main.c

commit 0d5249970d95047e329bb44c371b488463fd167f
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-08 08:02:10 +0800

    Fix refresh problem.

M panel/Makefile.am
M panel/candidatepanel.py
M panel/panel.py

commit f64adc44249c776fbece34d3e5c50b47eebc3ddd
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-07 18:02:08 +0800

    Sleep for every.

M xinput-ibus

commit 707cd300159b6ccfde2162d6e64e259a7b134a9f
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-07 15:46:24 +0800

    Remove python_sitearch.

M ibus.spec.in

commit d79633dc99cd8d94fc9655f38d27193c97d99b26
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-07 14:53:12 +0800

    Handler X IO Error.

M launcher/ibus.in
M x11/main.c

commit 131fbdd6c108f0931ae9a655690202ec150af81f
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-07 14:15:11 +0800

    Use sleep as fake xim server.

M xinput-ibus

commit c40012c674f7d3a5fb9c519f0be63fa6427d9c77
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-07 13:29:32 +0800

    Use cat as a fake XIM server.

M xinput-ibus

commit 20376165d63220dbea7f8d3d1bee6f5a0e9ec61c
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-07 13:00:10 +0800

    Fix rpmlint errors.

M ibus.spec.in

commit 9bb9a4691dca85f57ce8a7eb8e229238c4f0adb5
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-07 10:52:10 +0800

    Kill daemon when ibus-x11 exit.

M gtk2/ibusimclient.c
M gtk2/ibusimclient.h
M launcher/ibus.in
M x11/main.c

commit 50060320ffb1a03c08e1f88690c3670c51c7ec66
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-07 10:27:51 +0800

    Check exist ibus, before start a new ibus.

M launcher/ibus.in

commit 825081a3d719d9816e323325fabb33b0f0f36598
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-07 10:15:05 +0800

    Implement auto start ibus.

M setup/main.py
M setup/setup.glade

commit c93bd8b15a6368ac4aadb17e527f63c9e724f3c4
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-07 09:33:21 +0800

    Fix typos.

M panel/panel.py

commit 69c9064465e0e7f0f1a52f73cdc4358dbeabfec8
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-07 09:22:51 +0800

    Add IBUS_PREFIX env in start scripts.

M daemon/ibus-daemon.in
M gconf/ibus-gconf
M gconf/ibus-gconf.in
M setup/ibus-setup.in

commit 5d1c2f9487462405ddb5a70cfc113c39e06a5da5
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-07 09:19:54 +0800

    Add preferences item in sys menu, and implement handler function.

M panel/ibus-panel.in
M panel/panel.py

commit 8895d15e6a26a37b31bc6e8451b6fe8351efdcc9
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-07 09:01:01 +0800

    Edit ibus desktop items.

M launcher/ibus.desktop.in
M setup/ibus-setup.desktop.in

commit afe55e0c6245ed0e17f1ed62b489fb94dff7543c
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-07 07:25:10 +0800

    Add sys menu for panel.

M panel/panel.py

commit f5ebcc85fdc233796fc181a63795045a7a8867d5
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-06 23:55:24 +0800

    Kill: do reply before kill self.

M daemon/bus.py

commit beea0f5f37ed291184ef83d710e378ded8b3d8f9
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-06 23:53:53 +0800

    Change Kill to async method.

M ibus/interface/iibus.py

commit afe9f55197bc506ba3ba4bee5198cc3914d751e7
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-06 23:52:47 +0800

    Close ibus-xim when connection be closed.

M x11/main.c

commit e9e84025b433278c35ca151d6ab9fa16ae148183
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-06 23:45:47 +0800

    Add connected & disconnected signal.

M gtk2/ibusimclient.c
M gtk2/ibusimclient.h

commit a9db37d1fa7347475d0a85c18e62e65292c2379e
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-06 23:22:09 +0800

    Implement kill in ibus-daemon.

M daemon/bus.py

commit e580d117d8f8b20b081ed4dad1065fa8be7c5b5f
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-06 23:18:52 +0800

    Add kill method.

M ibus/bus.py

commit 7753b354edde682500595dbf8766751a97ce225d
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-06 23:18:18 +0800

    Rename IIBus.Destroy to IIBus.Kill.

M ibus/interface/iibus.py

commit 49f95590fbaf72045c76846d8de08e13b488ce90
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-06 23:16:54 +0800

    Add Destroy method for IBus.

M ibus/interface/iibus.py

commit 910d645f07033860e9d52806b9667d915b93c2f6
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-06 23:13:35 +0800

    Refine messages.

M setup/main.py

commit 9dcfd4267e36c30d85a815e72f0c950146f30d0a
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-06 23:10:52 +0800

    Add information dialog.

M setup/main.py

commit 1a8fcb322556d258ee3323d062ebd467dce9ff97
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-06 23:03:14 +0800

    Add start ibus code.

M setup/main.py
M setup/setup.glade

commit 91fe33f5bea02a6b6fa68c37e88cc8cfd55997cc
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-06 22:34:27 +0800

    Do not start ibus in xinitrc.

M xinput-ibus

commit bb9aab042d50a17f142120a0c00a7201f443924c
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-06 22:32:04 +0800

    Fix problem when start ibus with a window manager.

M configure.ac
M icons/Makefile.am
M launcher/Makefile.am
A launcher/ibus.desktop.in
M launcher/ibus.in
M panel/handle.py
M panel/languagebar.py

commit aa9ad606487ac6730837f95c2c7e215329ac649d
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-06 21:58:22 +0800

    Use gtk_main to replace g_main_loop.

M x11/main.c

commit 42d39a995de0cb14e566753fad273d38a3094c51
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-06 19:06:39 +0800

    Change XIM.

M xinput-ibus

commit 26a9f1aa0cc1c74304bce2a3e35055e5933666b5
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-06 13:59:55 +0800

    Scale icon size.

M setup/main.py

commit 2fad828d8e377597da641f71bd58108c0360d8e5
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-06 13:45:36 +0800

    Support path as icon.

M setup/main.py

commit 80bad58466cf570fb53438eb3da853912df5ad82
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-06 13:02:43 +0800

    Fix make dist error.

M configure.ac

commit 441b1524f9fbebaa2b01968289333a39de4faa89
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-06 13:02:30 +0800

    Add pixmaps.

M ibus.spec.in

commit bc8142802793feabab406c39891bdfeaf3963d5c
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-06 10:14:47 +0800

    Edit README.

M README

commit 519697b564d2daeaf2d9c2a241cf64b3c66f26e0
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-06 10:13:07 +0800

    Fix configure bug of check qt.

M configure.ac
M gconf/ibus-gconf

commit 1c41efd75961c60a9da0a27991ff0333d29965c2
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-06 08:13:02 +0800

    Show warning message in MessageDialog when can not connect to ibus-daemon.

M setup/main.py

commit 9a475c6a8d89a1ebe3ee5b6a01a19f1d4b4332c7
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-06 07:13:20 +0800

    Exit when can not connect to ibus-daemon.

M setup/main.py

commit eef1e0fc612342fabae4ff8a815863e3b942569a
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-06 06:55:34 +0800

    Refine code of creating ibus address string.

M gtk2/ibusimclient.c
M qt4/ibus-client.cpp
M qt4/ibus-client.h

commit 1843f0adcf792b7eae7a11ac6787d8dfd51df72b
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-05 20:47:10 +0800

    Remove AC_SUBST(IBUS_BUILD_QT4)

M configure.ac

commit 17e95380ba43e90fc69eea24916226ff677de38a
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-05 20:44:13 +0800

    Add --disable-qt4-immodule to configure.

M configure.ac
M gconf/ibus-gconf
M gtk2/Makefile.am
M qt4/Makefile.am

commit 19d25b587099e06c7294ae62add8b5081bae2522
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-05 19:07:03 +0800

    Use checking QtDBus & QtCore to replace checking Qt.

M configure.ac

commit 4c9599380234ea684316ce368feff4227ce712b6
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-05 19:06:23 +0800

    Check reply message.

M qt4/ibus-client.cpp

commit 79d89c498a426eca51dbb021c72c3a75aca9b0ef
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-05 18:28:14 +0800

    Set the icon for setup dialog.

M setup/setup.glade

commit 4ca407b92cc7c1b350b61accbc6924c8b8e79ce4
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-05 18:18:41 +0800

    Add ibus-setup.svg.

M icons/Makefile.am
A icons/ibus-setup.svg

commit 2c436563f43482bc4ce62eee45acd8b84f8a19bd
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-05 15:05:11 +0800

    Use {show,hide}_all.

M panel/panel.py

commit b856a258e4d5b9c3d3e7ccf1a0e08ef8dd7d92a6
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-05 13:51:39 +0800

    catch exception throw from os.getlogin().

M ibus/common.py

commit fff9bf7070374ffb83181fd1590154a4a8090f10
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-05 12:45:41 +0800

    Get usernmae form getlogin, $LOGNAME, $USER, $LNAME and $USERNAME.

M ibus/common.py

commit 342e7786b0855a9ed8b8b07862761c0456cd952a
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-04 21:15:51 +0800

    focus_out the input context when input context is destroyed.

M daemon/bus.py
M setup/setup.glade

commit 66d293363d06253f7d34040219e316dc3c5816d5
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-04 21:04:48 +0800

    get username from getlogin(), $LOGNAME, $USER, $LNAME, $USERNAME.

M gtk2/ibusimclient.c
M qt4/ibus-client.cpp

commit b5bd6f1aad49da1bd16b14c60bc2e037713e322a
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-04 11:31:08 +0800

    Refine the Makefile.am.

M x11/Makefile.am

commit bba038e56f54721cb7438c282697d54af5f4640e
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-04 11:23:02 +0800

    Add dependancies of ibus-x11.

M x11/Makefile.am

commit 6ef8d2e67ad4ee0086a0edf15a4d417ede9a3607
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-04 10:45:33 +0800

    Fix ibus.spec problem.

M ibus.spec.in
M icons/Makefile.am

commit 8d79e6f788d17cb77a77ba46d71b0e0b80b68ea8
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-04 10:44:29 +0800

    Fix build problem.

M gtk2/Makefile.am

commit 3720675bc9a6c8790b0e64a0b330d9550f24d41c
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-04 09:15:47 +0800

    Use getlogin to get login user name.

M gtk2/ibusimclient.c
M qt4/ibus-client.cpp

commit 5632447a202ef3a83e5b96d11cbbc653fafac99b
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-04 09:07:09 +0800

    Use os.getlogin to get login user name.

M ibus/common.py

commit 86a5955a6f2c3b36ede74c67332a6100d8e81593
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-03 20:06:48 +0800

    Fix xim protocol bug.

M x11/IMdkit/i18nIMProto.c

commit b3bbfb23e37d4500df2b544ae5646abc400e1648
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-02 16:28:52 +0800

    Fix build error.

M gtk2/Makefile.am

commit 65ebed064c3c5ed83b9d4cd3feee0273a7a0fe20
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-01 23:00:36 +0800

    Fix bug when set an empty list.

M gconf/config.py

commit db891751d98c86b2ca8a996b4b8d2a9dafc840cd
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-01 22:54:13 +0800

    Add config_set_list method.

M ibus/bus.py
M setup/main.py

commit a1ad647148a673f9e84f9d8ef2078eb3eb04e145
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-01 22:37:19 +0800

    Fix bug when unset a config key.

M gconf/config.py

commit bc962489b97edc1a84c04728ccc3f43391c28542
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-01 22:08:02 +0800

    FIx a typo.

M setup/main.py

commit c398123436beabd26f891df230261acfe6a250bf
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-01 22:06:57 +0800

    Refine coding style.

M setup/main.py

commit e4daf0310d30de9bb6d90e0d91f3117dcbc856b1
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-01 22:06:22 +0800

    Change some const values' name.

M setup/main.py

commit 2e3000526080563a6988b1cb820f4d312eeb0f17
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-01 22:02:30 +0800

    Save preload engines.

M setup/main.py

commit befb997c85c4dea40d05f90a90822fc3595d1269
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-08-01 19:05:04 +0800

    Add preload column in setup dailog.

M setup/main.py

commit 3217d7d3b4dba90f47784729a4306ef6463a2edc
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-31 20:14:11 +0800

    Fix typos.

M gconf/config.py

commit 6f2354d049e7c39223700cd1d0e511e135f0ba77
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-31 20:12:06 +0800

    Fix config bug.

M daemon/bus.py
M daemon/connection.py

commit dda9227c7c81260395a8eeecce054bd211da2118
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-31 20:01:07 +0800

    Rename get_conn to get_dbusconn.

M ibus/bus.py
M ibus/engine.py
M ibus/factory.py
M ibus/panel.py

commit 74b3f65af54cd383f3d7a64afedb99ccf6a1453f
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-31 16:12:01 +0800

    Add Config{Add,Remove}Watch methods.

M daemon/bus.py
M daemon/panel.py
M gconf/config.py
M ibus/bus.py
M ibus/interface/iibus.py

commit 708442bf3056513db933fdf37dd8b0f475bca83e
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-31 13:02:08 +0800

    Rename IBus to Bus.

M gconf/main.py
M ibus/bus.py
M ibus/engine.py
M ibus/factory.py
M ibus/panel.py
M panel/main.py
M panel/panel.py

commit 67bb63aa51963b487037de820c32e3986832a309
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-31 12:09:04 +0800

    Make ibus inherit from ibus.Object.

M gconf/config.py
M gconf/main.py
M ibus/bus.py
M ibus/engine.py
M ibus/factory.py
M ibus/panel.py
M panel/main.py

commit 211e3f2a79e99b105ea06280c14b8a5ca9380782
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-30 19:12:02 +0800

    focus in the engine, after enable the engine.

M daemon/inputcontext.py

commit 23a468d8b07c995b3b29ed98d1999da7a8ac6554
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-30 17:26:22 +0800

    Remove some debug print.

M gconf/config.py

commit ed955da75b4c52f735a4555d8366b0f7bb3fb2aa
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-30 17:26:09 +0800

    Rename preload_engines to general/preload_engines.

M daemon/ibusdaemon.py

commit 94e0692d566e21ce5a59ca94725b4c9d2f87800f
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-30 17:12:04 +0800

    Fix error when get_value from a unexist key.

M gconf/config.py

commit 3d02c0e3cc32030ec93177ee6a8c39ade3554c31
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-30 17:11:19 +0800

    Rename auto_enable_engine to preload_engines.

M daemon/ibusdaemon.py

commit d2f199adc1a56b7d078ab8ca6eb1a013a305b892
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-30 17:05:26 +0800

    Implement Server.connection_removed

M daemon/ibusdaemon.py

commit 4e2adddf79bbfcfc42720c0a52c6a6a741fb1ebe
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-30 15:57:03 +0800

    Test bool at first.

M gconf/config.py

commit 950a0a8bd7b088cd50f8c60434c562044778d6fc
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-30 15:12:24 +0800

    WIP.

M daemon/ibusdaemon.py

commit dfde1ca606366e3df40ad6cf3b258db44071ca0e
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-30 15:11:27 +0800

    WIP.

M daemon/bus.py
M daemon/ibusdaemon.py

commit 9a7b369ee6b87e122ade4b6af06ed0ae8609756d
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-30 15:06:58 +0800

    Test unicode in to_gconf_value.

M gconf/config.py

commit 06a6c3a8bf671e013296a044b625a558fa6bfd09
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-30 15:04:17 +0800

    Fix typos.

M daemon/config.py
M daemon/ibusdaemon.py

commit cc7f9b0590321b9aa8fefd2f3d10b703da8e5d03
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-30 14:43:08 +0800

    Fix problem if pass None as reply_handler or error_handler to config_set_value.

M daemon/config.py

commit 12afe7c562211c255cccf29091fe4ac3d7d7f0c5
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-30 13:16:44 +0800

    Fix a typo.

M gconf/config.py

commit d77ada2151191b819d01cbb1a3736ba13c2ad3cb
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-30 13:14:48 +0800

    Fix a typo.

M ibus/bus.py

commit ee5a1a54e1cd29ee87587abf9fdd150d21d200ab
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-30 13:10:59 +0800

    Fix a typo.

M daemon/bus.py

commit 6c22fecaf26a1298dc57fa62394d455c704ec70a
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-30 12:09:50 +0800

    Add ConfigReload signal.

M daemon/bus.py
M ibus/interface/iibus.py

commit 7eb2ceebfd6c7b9521996cf58cd6b7c1ce139aaa
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-30 12:04:50 +0800

    Refactory bus.py.

M daemon/bus.py
M daemon/ibusdaemon.py

commit 13a4d66dbf0f29cff78c9633123b483041c527be
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-30 12:04:33 +0800

    Don't launch ibus-gconf.

M launcher/ibus.in

commit 1e09758b224ec0ff1b98f08429a52fe92d703105
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-30 11:37:27 +0800

    Make gconf as DefaultConfig.

M daemon/Makefile.am
M daemon/bus.py
M daemon/config.py
M gconf/config.py

commit 1cc99dd2714e92d93a0fde0042d108f0b432b33a
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-30 11:07:13 +0800

    Fix problem in config.Destroy.

M gconf/config.py

commit 57881cd0347f38cd6923cf5c96450c7e3bbd87fe
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-30 11:01:50 +0800

    Add defaultconfig.py

A daemon/defaultconfig.py

commit c6c4a2151e3418d2f448138ad9e06d54dfc9bb02
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-30 10:37:25 +0800

    Remove {get,set}{string,int,bool}

M gconf/config.py
M ibus/bus.py
M ibus/interface/iconfig.py
M ibus/interface/iibus.py

commit 11b9b08a25f3a6e16173e813315cdd68c36c1cb7
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-30 10:27:49 +0800

    Remove {get,set}_{string,bool,int} methods.

M daemon/bus.py
M daemon/config.py

commit 89e9effbf085a19581e2aaf8a4d2da6bbf2187ef
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-30 09:24:19 +0800

    Add {Get,Set}value interfaces.

M ibus/bus.py

commit 655f07ae5274ccbc4894651a2557f2ae06274bc6
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-30 09:22:01 +0800

    Refine coding style.

M ibus/interface/iibus.py

commit 070435e6d826b87dbcf8c7f6b3833a03f21ea575
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-30 09:21:17 +0800

    Add {Get,Set}Value methods.

M daemon/bus.py
M daemon/config.py

commit e7f1fdccdd9a7df42eb2edc15efb1c1b2508cc3e
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-30 09:13:34 +0800

    Refine coding style.

M ibus/interface/iconfig.py

commit cc152299d39d52727dcb2977c1438876e9ec6b45
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-30 09:12:16 +0800

    Add {Get, Set}Value.

M ibus/interface/iconfig.py

commit 5bc357fad0c96e3d8d6356525230b3e869746efa
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-29 20:56:41 +0800

    WIP.

M setup/main.py
M setup/setup.glade

commit 616216fefd6e208141e95564698e3716b275ca05
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-29 19:23:27 +0800

    Raise Exception when receive unsupport type.

M gconf/config.py

commit 03758f5cab74f7e1bba3383c48eb30616aa555da
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-29 19:19:31 +0800

    Support all type value of gconf.

M gconf/config.py

commit 13968a0afff59950f288fb45c453bb80a70720d1
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-29 12:50:17 +0800

    Make Config supports async and sync call

M daemon/config.py

commit f9efa76f89029b43fc8f2498a4fb69679d9bfc4f
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-28 14:59:17 +0800

    Add Destroy for config.

M gconf/config.py
M gconf/main.py
M ibus/interface/iconfig.py

commit 0514cc8f4599954fa2ef0cd88e8cf6737ca9ea56
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-28 14:53:46 +0800

    Remove gtk.

M gconf/main.py

commit e5e9f635f396f243d59afd153b131fbf6e7a69dc
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-28 14:29:05 +0800

    Use IBus replace Connection.

M panel/main.py
M panel/panel.py

commit 7ee9eed921aed351408c480cab42aea50dee1aa2
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-28 14:28:16 +0800

    Use IBus replace Connection.

M ibus/bus.py
M ibus/engine.py
M ibus/factory.py

commit 26a689fab7847801790ec9cfe621f237f75c0f3c
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-28 14:02:39 +0800

    Wrap methods of ibus.

M ibus/bus.py

commit 3663f94338e1fe1a4daf55a6bffbc9e427c42463
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-28 13:44:09 +0800

    Rename connection to bus

M ibus/Makefile.am
M ibus/__init__.py
A ibus/bus.py
D ibus/connection.py

commit be431e9dbd8846d9620eb12e540eb1d772768337
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-28 13:37:08 +0800

    Fix a typo.

M daemon/bus.py

commit 400cf58d6af004333172c8a9699438f1c7201b5f
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-28 11:45:16 +0800

    Add header.

M gconf/config.py

commit 4ae2941be4132110f30473c938ef04a25b4adaf1
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-28 11:44:09 +0800

    Refine coding style.
    Refine structure.

M gconf/config.py
M gconf/main.py

commit f2c7968945fc7adcef23cafc1916f37766fc8b09
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-28 11:38:15 +0800

    Change config path.

M gconf/main.py

commit 9ff51991372df5700b8d4e706cd33a3e92c3b0d5
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-28 11:37:17 +0800

    Refine coding style.

M gconf/main.py

commit 0dc44f16c8cc65e9beaec20230e0bcbec5758bb8
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-28 11:36:07 +0800

    Remove dbus related code.

M gconf/main.py

commit 854ebc3e032ca21e3fd55d5398949a478116fcde
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-28 11:32:11 +0800

    Remove dbus related code.

M panel/main.py

commit ec621c984200ebbd157e3a6cd9e910138a3cf669
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-28 11:31:51 +0800

    Set dbus mainloop.

M ibus/connection.py

commit ebcd8084a5328de997bf98e06c600283d374339b
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-25 16:57:35 +0800

    Add register method for EngineFactoryBase class.

M ibus/factory.py

commit a7d461484d8876c04db27a7b6469b35d37ce6f50
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-25 15:02:01 +0800

    Refine coding style.

M daemon/config.py
M daemon/connection.py
M daemon/engine.py
M daemon/factorymanager.py
M daemon/ibusdaemon.py
M daemon/panel.py
M daemon/register.py

commit 2cc8ae3671a46a2f7b58ed16e09ccb1d92c560ea
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-25 14:51:33 +0800

    Refine coding style.

M daemon/bus.py
M daemon/inputcontext.py

commit d2ad570e65e6178e4d9ff75f2a8522ff36c9ef99
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-25 14:50:03 +0800

    Fix a typo.

M ibus/engine.py

commit ebeca2a8f74e78c55cad36dd0ac820abb0202b42
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-24 13:44:31 +0800

    Support filename as icon for menu.

M panel/menu.py
M panel/panel.py

commit 9b009e1a08bc76274f47ce4d64d0c186b63061d9
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-24 13:34:10 +0800

    Support file as icon for StatusIcon.

M panel/panel.py

commit 975ea39af250fee96d8dbe2991ecaef094484ab7
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-23 16:43:06 +0800

    Remove preedit related functions.

M x11/main.c

commit 8aeddd1ae12262fcb3be4e41dd2c763890844970
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-23 16:36:31 +0800

    Refine coding style.

M x11/main.c

commit 7fdd7ed8c2e38070603da034cd9019aad1e01faa
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-23 16:08:42 +0800

    Start ibus-x11 in ibus script.

M launcher/ibus.in

commit 35db4e965c5f795ef7dea405a07ed4e0f77f53cf
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-23 16:08:19 +0800

    Remove some output.

M x11/main.c

commit 8cf5d261c1f545ca84ea2f1118510a05e02172b1
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-23 15:12:48 +0800

    Support set_use_preedit

M daemon/bus.py
M daemon/inputcontext.py
M gtk2/ibusimclient.c
M gtk2/ibusimclient.h
M gtk2/ibusimcontext.c
M ibus/interface/iibus.py

commit 4004fd1f9d97d5bef6fa3d8650d1873ad28242b0
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-23 14:57:23 +0800

    Add preedit code.

M daemon/inputcontext.py
M ibus/panel.py
M x11/main.c

commit 4aff5583f058796a8bc233e6d391a82f2a0dbfe0
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-23 14:54:52 +0800

    Fix typo.

M panel/panel.py

commit 450003e4be40a802c95adeb7d616d577664c74bf
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-23 14:25:56 +0800

    Forward key event.

M x11/Makefile.am
M x11/main.c

commit 2751028842c63c346d87b608b14ce99f5f7ac266
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-23 14:14:39 +0800

    Remove python xim sources.

D x11/IMdkit.i
D x11/test.py

commit cb388f451b8d4f9bd9e4133e73c0c98aed325692
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-23 14:13:37 +0800

    Implement ibus xim agent.

M Makefile.am
M configure.ac
M daemon/Makefile.am
M x11/Makefile.am
A x11/gdk-private.c
A x11/gdk-private.h
A x11/main.c

commit 90f1e606a70588a425bc7ff9ec6169aae847b6ec
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-23 14:12:55 +0800

    Modify type_register functions.

M gtk2/ibusimclient.c
M gtk2/ibusimcontext.c

commit 34dda8e8dba47ca0fdff0ff0504893d8abefbc6e
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-23 13:42:05 +0800

    Build libibus-gtk.la.

M gtk2/Makefile.am

commit 380c5cd1ee10431de9b4ff8b572d25776cb0a176
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-23 09:25:55 +0800

    Set default icon.

M panel/toolitem.py

commit 5f23560b18b7c1a28949dec7f56ef165bbd17552
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-22 23:15:01 +0800

    Rename image.py to icon.py. Use set_icon_widget to replace set_icon_name.

M panel/Makefile.am
A panel/icon.py
D panel/image.py
M panel/toolitem.py

commit e0eca135a0e541e2097075c548fadf01d4fbd8c0
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-22 12:51:04 +0800

    Add ATTR_UNDERLINE_*.

M ibus/attribute.py

commit c97e02d2acf1297072b3bc33ab25d23eae205803
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-22 11:54:38 +0800

    Remove useless import.

M panel/languagebar.py

commit 8c410eb52de12e9ea4dd9e9e934fff726b6d2fd3
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-22 11:54:16 +0800

    Refine coding style.

M panel/toolitem.py

commit ce961a7daa53442c2e2f2adf5956c2a45362a6c4
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-22 10:23:40 +0800

    Init cursor area.

M gtk2/ibusimcontext.c

commit de91ed4103c78fa19998ddcab27619fb2e33de97
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-22 09:53:08 +0800

    Remove &.

M gtk2/ibusimclient.c
M gtk2/ibusimcontext.c
M panel/Makefile.am

commit 6173092852804f560b839c508fe811bf9f2938e2
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-21 09:30:32 +0800

    Set cursro_location when focus_in.

M gtk2/ibusimcontext.c

commit 15ab82f103d051a853adafb0a0cfe49ab663e527
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-21 09:26:06 +0800

    Keep candidate window in screen.

M panel/candidatepanel.py
M panel/panel.py

commit 804a3b32cb2df4a3f2aa0a0357cb29b98e09fa63
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-20 12:55:10 +0800

    WIP.

M qt4/ibus-client.cpp
M qt4/ibus-client.h
M qt4/ibus-input-context.cpp
M qt4/ibus-input-context.h

commit 780d259ef70abc42395cd796315344fa535979c2
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-20 12:42:57 +0800

    WIP.

M daemon/inputcontext.py
M gtk2/ibusimclient.c
M gtk2/ibusimcontext.c
M gtk2/ibusimcontext.h

commit 991e01f1500ef0b4c5cd4cb38144bbb51b8478d7
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-20 12:42:28 +0800

    WIP.

M panel/candidatepanel.py
M panel/panel.py

commit 67f88397717ee114b0ebe751aa140b442b9fd859
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-20 12:04:59 +0800

    WIP.

M daemon/inputcontext.py
M ibus/panel.py
M panel/candidatepanel.py
M panel/panel.py

commit fb84b51ed59f87393788f9d900e4a6c160f06379
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-20 11:44:38 +0800

    WIP.

M daemon/bus.py
M daemon/inputcontext.py

commit e06cde77fd4fc60073405e9e752261a92518b18e
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-20 11:24:26 +0800

    Fix typos.

M ibus/engine.py
M ibus/interface/iengine.py

commit 2b3142d0a30d3324c2de29dd0ba8d09cca1c1b57
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-20 11:21:51 +0800

    Add interfaces.

M daemon/bus.py
M daemon/engine.py
M daemon/panel.py

commit 492c222924bac40f218015d07bcad037f6168341
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-20 11:02:29 +0800

    Add some interface.

M ibus/engine.py
M ibus/interface/iengine.py
M ibus/interface/ipanel.py
M ibus/panel.py

commit 3aafb8f024f73d32284304948d548964d6021082
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-20 10:34:29 +0800

    Remove PanelProxy class.

M panel/panel.py

commit 77b410766411ebbc98566462f63efc6cddde6681
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-20 10:33:18 +0800

    Add PanelBase class.

M ibus/__init__.py
M ibus/panel.py
M panel/candidatepanel.py
M panel/panel.py

commit 77429921c052a624cf092652ed7233a4873a182e
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-20 10:27:39 +0800

    Refine coding style.

M ibus/interface/ipanel.py

commit e3e2d7de9cfccf74f9dd4fe212e9969f9a97a49f
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-20 09:29:19 +0800

    Refine coding style.

M panel/main.py
M panel/panel.py

commit a5c552594fec65a234e8da5ea2bfbcf8fd9e1819
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-20 09:23:15 +0800

    Refine coding style.

M panel/handle.py

commit da338c8ebf41ceecd21dcc7e96aa68868ecc422c
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-20 09:21:06 +0800

    Refine coding style

M panel/image.py

commit 316b2feb16705b6c24ffd706713b8e4777efa219
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-20 09:20:09 +0800

    Refine coding style.

M panel/languagebar.py

commit 547ac28e3b9cf3a34126a626814faf18d86cd507
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-20 09:16:59 +0800

    Change backgroud color of focus candidates. Refine coding style.

M panel/candidatepanel.py

commit fa835c5f3c1b4a7674d62a5eea7f2c86ff8b619e
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-18 16:25:30 +0800

    Refine coding style.

M ibus/lookuptable.py

commit ffc1b7f91f265d52efa4b4bd971075cde4350459
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-18 11:18:37 +0800

    Accept None Attrs.

M ibus/engine.py

commit 06a117ae199284429820fa49d1a9fd7a3e3bf42f
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-18 10:01:11 +0800

    Fix typos.

M daemon/inputcontext.py
M ibus/engine.py

commit 1ba0a79b174a66da5da594f672078fd063cbf676
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-18 09:55:21 +0800

    Fix a typo.

M ibus/engine.py

commit 5280df255b7ecbd22a2c3b89bc172e2125272ce8
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-18 09:53:25 +0800

    Fix some errors.

M ibus/engine.py
M ibus/factory.py
M ibus/object.py

commit 729551728c88a7d403b1fbe8b759e1f03d1a1ac5
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-18 09:23:43 +0800

    Replase SetEnable with Enable & Disable.

M daemon/engine.py

commit 2a15c5efb3d63fc52f5976f3228e4a91aa66b352
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-18 09:22:26 +0800

    Remove type_register for EngineBase and EngineFactoryBase.

M ibus/engine.py
M ibus/factory.py

commit ab2954ae676dffec3428f4b7e915472e9ee39d00
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-18 09:20:55 +0800

    Add EngineFactory class.

M ibus/Makefile.am
M ibus/__init__.py
A ibus/factory.py

commit ace0f62168e5a53ea08ed35ed6d89597155c3ff9
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-18 09:05:16 +0800

    Add EngineBase class.

M ibus/Makefile.am
A ibus/engine.py
M ibus/interface/iengine.py

commit 375101f77e4e6b4bb614440b429c078de8b975e9
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-18 07:15:00 +0800

    Fix a typo.

M ibus/utility.py

commit a06d9be885258697cf578e6b1d85cdb13f8eac45
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-17 07:54:25 +0800

    Add utility.py.

M ibus/Makefile.am
M ibus/__init__.py
A ibus/utility.py

commit d2b2c06d75ba08b4705e5973586fde0b3d64beb5
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-17 07:48:02 +0800

    Add ascii.py.

M ibus/Makefile.am
A ibus/ascii.py

commit 159194306ed250f54b4c5b189def3908acbbf8c1
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-16 18:36:24 +0800

    do not output message without ibus.

M gtk2/ibusimclient.c

commit 4f671c27e7710ebdf57bd0000c28c1f7419eaa95
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-16 18:28:55 +0800

    clean code.

M gtk2/ibusim.c
M gtk2/ibusimclient.c

commit 3ab14d2ab01cecb552a87d8f700eada58feb61ac
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-16 17:01:05 +0800

    Fix error when restart ibus.

M gtk2/ibusimclient.c
M gtk2/ibusimcontext.c

commit a1f880ae4c346d154a7777462db8208556c60309
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-16 16:53:51 +0800

    Separate ic.

M gtk2/ibusim.c
M gtk2/ibusimclient.c
M gtk2/ibusimclient.h
M gtk2/ibusimcontext.c
M gtk2/ibusimcontext.h

commit 193650d3868a927884f6573fee07d39d859e528c
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-16 08:12:52 +0800

    Adjust methods for new dbus-python API.

M daemon/bus.py
M daemon/ibusdaemon.py

commit 60d6bf1163b0745af65dc9e33901fe0b6ce3159c
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-15 16:57:18 +0800

    Replace tab with spaces in python source code.

M daemon/bus.py
M daemon/config.py
M daemon/connection.py
M daemon/contextmanager.py
M daemon/engine.py
M daemon/enginefactory.py
M daemon/factorymanager.py
M daemon/ibusdaemon.py
M daemon/inputcontext.py
M daemon/lookuptable.py
M daemon/panel.py
M daemon/register.py
M gconf/config.py
M gconf/main.py
M ibus/__init__.py
M ibus/application.py
M ibus/attribute.py
M ibus/common.py
M ibus/connection.py
M ibus/exception.py
M ibus/gtk.py
M ibus/interface/__init__.py
M ibus/interface/iconfig.py
M ibus/interface/iengine.py
M ibus/interface/ienginefactory.py
M ibus/interface/iibus.py
M ibus/interface/ipanel.py
M ibus/keysyms.py
M ibus/lang.py
M ibus/lookuptable.py
M ibus/modifier.py
M ibus/object.py
M ibus/panel.py
M ibus/property.py
M panel/candidatepanel.py
M panel/handle.py
M panel/image.py
M panel/languagebar.py
M panel/main.py
M panel/menu.py
M panel/panel.py
M panel/propitem.py
M panel/toolitem.py
M setup/main.py
M x11/test.py

commit 7155f30d2e075bbb8c23b17e3926da6301babaa0
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-15 16:37:07 +0800

    Refine coding style.

M setup/main.py

commit b92c71a7d004766256333870525a00faea87b722
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-15 16:35:28 +0800

    Extend tab to spaces.

M setup/main.py

commit 29e1458ef0f5b35b6ea6a37989972b4011427046
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-15 15:31:12 +0800

    Add ibus-setup.desktop.in.

M configure.ac
M icons/Makefile.am
A icons/ibus.svg
M setup/Makefile.am
A setup/ibus-setup.desktop.in

commit c512bc6f2841fc66b4dfec7c09cf837c2e240a9d
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-15 14:10:11 +0800

    Refine coding style.

M launcher/ibus.in

commit 615ff80fb8d863c489c73147b02dd2bcc07864a0
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-15 13:22:54 +0800

    focus in engine, when create a new engine for a input context.

M daemon/bus.py

commit 28113e00a1dc26b29b2c09a2d70c03e22d99bcc6
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-15 13:04:52 +0800

    Fix typo.

M ibus/connection.py
M ibus/property.py

commit 1f755d9d31b145fe93e793e8cf7a269e4cdb71e5
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-15 13:03:21 +0800

    Refine coding style of perperty.py

M ibus/property.py

commit 1ee87eeb90d1e81a9dfe89c25d98cde5a8cba462
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-15 13:00:53 +0800

    Refine coding style of panel.py

M ibus/panel.py

commit 1fafc43ab9ee1166a3561e9d0f908fe5613b5f5f
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-15 13:00:33 +0800

    Refine coding style of object.py

M ibus/object.py

commit 627ea998108bd446009e2d61567fbc701c61bc0b
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-15 12:59:48 +0800

    Refine coding style of modifier.py

M ibus/modifier.py

commit ba194c2de0e98e1d1a2da82c8f4d79a68f51bf6b
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-15 12:58:30 +0800

    Refine coding style of lookuptable.py

M ibus/lookuptable.py

commit f8f7b4e9e16c2466cd35b0943bf2a78ff3473a0e
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-15 12:56:05 +0800

    Refine coding style of lang.py

M ibus/lang.py

commit 168fe67515c172bbe67e42d69701c283b0c4b74e
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-15 12:55:27 +0800

    Refine coding style of exception.py

M ibus/exception.py

commit e4d9614ee21f946f16c90d017da865f1817a389b
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-15 12:54:39 +0800

    Refine coding style of gtk.py

M ibus/gtk.py

commit 3acfcd1e1aa5129e4c8981269edced2eeaafbb02
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-15 11:50:45 +0800

    Refine coding style of common.py

M ibus/common.py

commit 35b29c814444526280f9a301c1310546c9e72217
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-15 11:50:21 +0800

    Refine coding style of connection.py

M ibus/connection.py

commit 22d750f4b1f99e1fa291b7b113702e2467c47e41
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-15 11:46:51 +0800

    Create DBus object for new connection.

M daemon/ibusdaemon.py

commit 79ed2426c242a5d1d5d15fde43b5d5ad262db1d6
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-15 11:41:01 +0800

    Refine coding style of register.py

M daemon/register.py

commit 3f12e83421859aeb408810758d873d8577956b5d
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-15 11:38:40 +0800

    Refine coding style of panel.py

M daemon/panel.py

commit def0b9a207053c5f206797a6b04d55b44c18ab54
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-15 11:37:13 +0800

    Refine coding style of lookuptable.py

M daemon/lookuptable.py

commit 86834bb4e912c2021de561412d0077bcb5ee7239
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-15 11:36:07 +0800

    Refine coding style of inputcontext.py

M daemon/inputcontext.py

commit 7bf8b4112a5d180d30dcb998012ea58b48392be2
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-15 11:34:11 +0800

    Refine coding style of ibusdaemon.py

M daemon/factorymanager.py
M daemon/ibusdaemon.py

commit 45da4ba549e312680838bf67e27eb79ff6f09a08
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-15 11:30:50 +0800

    Refine coding style of factorymanager.py

M daemon/factorymanager.py

commit fd7ac7a6d95cb3e26c2ffac653c40c75bc02814d
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-15 11:29:49 +0800

    Refine coding style of engine.py

M daemon/engine.py

commit f92cd418e57c2a75936acdb11eaa9d26b3037c56
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-15 11:27:53 +0800

    Refine coding style of enginefactory.py

M daemon/enginefactory.py

commit 0379f83eab1863249f0633383376ec2a8cdbedd6
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-15 11:19:15 +0800

    Refine coding style of contextmanager.py

M daemon/contextmanager.py

commit a40b567469921f109fd2a0628e212fb82e4bc4a2
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-15 11:17:59 +0800

    Refine coding style of connection.py

M daemon/connection.py

commit 16e68adb9dfd8f67f80fa3e8f0e94742741a1b77
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-15 11:14:56 +0800

    Refine coding stype of config.py

M daemon/config.py

commit 007ad5cf9f3680259c9d3c9c4198f0836469c565
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-15 11:12:20 +0800

    Remve unused module weakref.

M daemon/bus.py

commit b1461aa128c60284c39d4c413308c6c4bc93d85c
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-15 11:11:07 +0800

    Refine coding style.

M daemon/bus.py

commit d614cd6153fcb9905efe0aad5c1d6909a2167a81
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-15 11:01:36 +0800

    Port ibus to new dbus server api.

M daemon/bus.py
M daemon/connection.py
M daemon/ibusdaemon.py

commit 70bde6191d3485c544fba8619921c85ae1d4791f
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-15 10:23:41 +0800

    Add Makefile.am

A setup/Makefile.am

commit 63275489401fc52aab444967a52ed8134ca9cea7
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-10 18:31:04 +0800

    Enable engine when set a new factory.

M daemon/bus.py

commit ea489e313260d8c66075c8dcb5a73450d58aa682
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-10 18:10:28 +0800

    Fix a problem in UpdateProperty

M daemon/config.py
M panel/menu.py
M panel/toolitem.py

commit e5d5a690e8c846ce8f6ff3bd110b9cb210cf8881
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-10 17:45:11 +0800

    use spaw replace fork.

M launcher/ibus.in

commit 643ea31cccee823c7e9e1021fca142b3825f9d8f
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-10 17:26:13 +0800

    Adjust UI.

M setup/main.py

commit 8a87df7500767f3e6a01b0b00b402a6de228411c
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-10 17:26:00 +0800

    Handle SIGCHLD.

M daemon/register.py

commit 21abc04361b5f420ac1ca4d76f9c7a8511cc845a
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-10 16:59:31 +0800

    WIP.

M setup/main.py
M setup/setup.glade

commit 22087645ee691c82b7fa1e9750efcf02a0624076
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-10 15:34:03 +0800

    WIP. setup ui

M Makefile.am
M configure.ac
M daemon/Makefile.am
M daemon/bus.py
M daemon/register.py
M ibus.spec.in
M ibus/Makefile.am
M ibus/__init__.py
M ibus/connection.py
M ibus/interface/iibus.py
A ibus/lang.py
M panel/Makefile.am
D panel/lang.py
M panel/main.py
M panel/panel.py
A setup/.gitignore
A setup/ibus-setup.in
A setup/main.py
A setup/setup.glade

commit 10596931b2900101b3b81743f3af204b9765a1b6
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-10 12:13:44 +0800

    Add connection.py

M ibus/Makefile.am
M ibus/__init__.py
A ibus/connection.py

commit 6418dec86abb9b2213bb30accd9c2045cd07bc79
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-09 22:44:22 +0800

    Add register.py.

A daemon/register.py

commit ba66910dd4308e49c9fc75d14326fc0f1da9309f
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-08 18:08:13 +0800

    Add some BuildRequires in ibus.spec.in

M ibus.spec.in

commit 2b00952f26f2915cc2ff07d0140d51c492a6fda2
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-08 17:24:31 +0800

    Add ibus launcher program.

M Makefile.am
M configure.ac
M ibus.spec.in
A launcher/Makefile.am
A launcher/ibus.in
M xinput-ibus

commit 5175a113e99a86085d754ebc44e68bb8167d0df9
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-08 09:58:23 +0800

    Make labels as same size in candidates window.

M panel/candidatepanel.py

commit cd34aa1c1667d4c41cd9af280d168b9abe00e64a
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-08 08:30:12 +0800

    Add gconf in ibus.sepc.in.

M ibus.spec.in

commit aed67f949bc3e3501c5b78d0027dbc7fa51def51
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-08 08:25:55 +0800

    Add config.py.

A daemon/config.py

commit 98f48d016bac316bf219114595d99954d2da4a6f
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-07 08:06:36 +0800

    Remove useless python source files in Makefile.am.

M gconf/Makefile.am

commit 8a51627f9d3c9449b989c2b9352edb08a57ee7f4
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-06 20:53:28 +0800

    Fix a typo.

M gconf/main.py

commit cfffe17c7d23944ca3c788cb4c65fd354cc6d201
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-05 18:24:12 +0800

    WIP. config.

M gconf/main.py

commit ad49e0ef819d4a7ccc71e5a831230319be4dae4a
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-05 18:23:54 +0800

    WIP. config.

M daemon/bus.py
M daemon/connection.py

commit c15cf8786dfdd7789897e2294bf345bc33833e34
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-05 10:02:01 +0800

    Include config.py in Makefile.am

M daemon/Makefile.am

commit f4348f4d6fffb101f5176174698aa0dd1617eebc
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-05 09:18:11 +0800

    WIP. config.

M Makefile.am
M configure.ac
M ibus/interface/__init__.py
M ibus/interface/iconfig.py
M ibus/interface/iibus.py

commit 2266e16f4fed8dde3b8c0414731937eefc631ef8
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-05 09:17:58 +0800

    Add gconf module.

A gconf/Makefile.am
A gconf/config.py
A gconf/ibus-gconf
A gconf/ibus-gconf.in
A gconf/main.py

commit 7cc23bb2ce8ca9b4c8c4f39c135ae774c33e6425
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-04 21:46:15 +0800

    WIP. add config.

M daemon/bus.py

commit 95ead02b889d151b21edfe91492168bb820005de
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-04 11:09:07 +0800

    Add exec in shell script.

M daemon/ibus-daemon.in
M panel/ibus-panel.in

commit 1dbd39908d7467e1c11129fa1cd9640a0d8056a0
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-04 11:08:52 +0800

    Disable x11.

M Makefile.am
M configure.ac

commit c736942c60ae64f5837df7d5f71a572a2b895cef
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-04 11:08:27 +0800

    Fix issue if display is not end with .x

M ibus/common.py

commit ab8751691075f72608767392826840c54b50c514
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-04 10:17:33 +0800

    WIP x11.

M Makefile.am
M configure.ac
A x11/IMdkit.i
A x11/Makefile.am
A x11/test.py

commit 0d21f10b5c33a499071c2b61bc8e80800f4ad4b5
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-03 19:12:19 +0800

    Import IMdkit.

A x11/IMdkit/FrameMgr.c
A x11/IMdkit/FrameMgr.h
A x11/IMdkit/IMConn.c
A x11/IMdkit/IMMethod.c
A x11/IMdkit/IMValues.c
A x11/IMdkit/IMdkit.h
A x11/IMdkit/Makefile.am
A x11/IMdkit/Xi18n.h
A x11/IMdkit/Xi18nX.h
A x11/IMdkit/XimFunc.h
A x11/IMdkit/XimProto.h
A x11/IMdkit/Xtrans.h
A x11/IMdkit/i18nAttr.c
A x11/IMdkit/i18nClbk.c
A x11/IMdkit/i18nIMProto.c
A x11/IMdkit/i18nIc.c
A x11/IMdkit/i18nMethod.c
A x11/IMdkit/i18nPtHdr.c
A x11/IMdkit/i18nUtil.c
A x11/IMdkit/i18nX.c

commit 5555f96654ea8bf71d09f4e5a32e7b4772c5b400
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-03 18:44:22 +0800

    Remove noreplace mask.

M ibus.spec.in

commit 65a9ccd12e5b3cd903f248c36b1a685802163910
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-03 18:33:24 +0800

    Add xinput-ibus.

M ibus.spec.in
A xinput-ibus

commit 8a151897a5b36bc9e133e49416865951c6e6df43
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-02 22:41:09 +0800

    Fix an issue.

M panel/panel.py

commit 1d27b805d226ab2a806f748519039a1a46093bdb
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-02 19:29:17 +0800

    Add N_ around lang name.

M panel/lang.py

commit 3440d89e8cea73838b75b08e0d78a83e5556ecb4
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-02 19:27:39 +0800

    Group input methods and translate lang to readable text.

M panel/lang.py
M panel/panel.py

commit 6e1dba85c39034562529142e333c8236ac229519
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-02 18:12:13 +0800

    Add Destroy method of IEngineFactory interface.

M ibus/interface/ienginefactory.py

commit bbb8dff42d4e22809c7a2eeb15dff1e016b4a602
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-01 23:28:55 +0800

    Fix problem when page size == 10.

M panel/candidatepanel.py

commit e8339cbb37356712dacc60310e335b29560675aa
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-01 23:28:35 +0800

    Add __len__ method for LookupTable.

M ibus/lookuptable.py

commit b94fe41ae0e8210b4e99170353f0fae90a3995d2
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-01 23:14:30 +0800

    Fix language bar size issue.

M panel/languagebar.py

commit 1863cf894c96a917840876449e5c852609f27691
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-01 20:16:40 +0800

    Set Toolbar's style to 'icons only'.

M panel/languagebar.py

commit cd5e23be561e80618d36d9b631c22d5af11695f7
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-01 19:45:36 +0800

    Remove debug output.

M daemon/bus.py

commit 1f5a6e9df918ada15624d3edbbd1cf9fe92947f7
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-07-01 19:41:23 +0800

    Fix crash in x86_64 arch.

M daemon/bus.py
M gtk2/ibusimclient.c

commit c580f1e64f97658c03aeef09df726bb3298db6b4
Author: Huang Peng <phuang@localhost.localdomain>
Date:   2008-07-01 17:26:52 +0800

    Fix rpm error in on x86_64 arch.

M ibus.spec.in

commit f77f28aa82dd1dbff06a44f4e4a1466b3ca7675f
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-30 22:22:28 +0800

    Add keycode & name convert function.

M ibus/keysyms.py

commit 91a8a4b8e3359601ca29067a105c142a6e871826
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-30 22:22:04 +0800

    Fix a typo.

M ibus/interface/iconfig.py

commit 462564eb711a203282ac8d18bd6d1e96c775e84d
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-30 08:57:20 +0800

    Remove engines.

M configure.ac
M engine/Makefile.am
D engine/anthy/.gitignore
D engine/anthy/Makefile.am
D engine/anthy/anthy.i
D engine/anthy/engine.py
D engine/anthy/factory.py
D engine/anthy/ibus-engine-anthy.in
D engine/anthy/main.py
D engine/anthy/tables.py
D engine/anthy/test.py
D engine/enchant/.gitignore
D engine/enchant/Makefile.am
D engine/enchant/engine.py
D engine/enchant/factory.py
D engine/enchant/ibus-engine-enchant.in
D engine/enchant/main.py
M ibus.spec.in
M icons/Makefile.am
D icons/ibus-anthy.png

commit be0db1b2879211e0f7825f8f5e78b3f7606282e6
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-29 21:01:22 +0800

    Return empty if factory is "".

M panel/panel.py

commit d5c579a88728ee460d4a3659e4c1b5116ce332c3
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-29 19:02:32 +0800

    Fix output argment in anthy.i.

M engine/anthy/Makefile.am
M engine/anthy/anthy.i
M engine/anthy/engine.py

commit fd61091e46909c9d43f76bba4344d978b8b59881
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-29 16:20:23 +0800

    Update Headers.

M Makefile.am
M m4/Makefile.am

commit ed6e1911da0b08df1c32e5259eee0de5c7d252c3
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-28 09:05:21 +0800

    Add motheds of IConfig interface.

M ibus/interface/iconfig.py

commit 26c4f00c471df6cb35c1f5daaf95afbacc924616
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-27 22:00:39 +0800

    Add config interface.

M ibus/common.py
M ibus/interface/Makefile.am
A ibus/interface/iconfig.py

commit 4461bafa4ce442cc79ee73d74cb0ed7bd93614e4
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-27 21:43:32 +0800

    WIP.

M daemon/bus.py
M daemon/panel.py
M engine/anthy/engine.py
M ibus/interface/iengine.py
M ibus/interface/iibus.py
M ibus/property.py
M panel/Makefile.am
M panel/languagebar.py
M panel/menu.py
M panel/panel.py
A panel/propitem.py
M panel/toolitem.py

commit f0089093bf2a012094956aa6f66c3f3cb8442ab2
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-27 15:09:38 +0800

    WIP.

M panel/languagebar.py
M panel/panel.py
M panel/toolitem.py

commit daecff5078ffdda3f89aacf79d228cc498cdefb8
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-27 15:09:09 +0800

    Add WideLatin Input Mode.

M engine/anthy/engine.py

commit dad14cfdd17e838decc31bf16d03a2e68ca66552
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-27 15:07:09 +0800

    Set engine before set enable.

M daemon/bus.py

commit 1a2802e5cbb87f71cb0d3c01df1c8a02aac52c13
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-25 20:31:09 +0800

    Does not popup IME menu if does not have focus context.

M panel/panel.py

commit 2c39917c980fcc5afd4fb493124183530ce00a52
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-25 20:28:20 +0800

    Add focus_in & focus_out methods of languagebar

M panel/languagebar.py
M panel/panel.py

commit 748dc32d6536fcc764e2f2ae71472ee119d13952
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-25 20:25:06 +0800

    Add ibus.spec in .gitignore.

M .gitignore

commit 5aa529e3e975f4c5f1fc2968b8aa748475d72de4
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-25 20:24:31 +0800

    WIP.

M daemon/bus.py
M daemon/engine.py
M daemon/inputcontext.py
M daemon/panel.py
M ibus/interface/iibus.py
M ibus/interface/ipanel.py
M panel/languagebar.py
M panel/panel.py

commit ddf5afabb2489de425c9a51f08c79e4ba0f57ada
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-25 15:53:40 +0800

    WIP.

M configure.ac

commit 743b92036463d241b1684d6371d70b90a785fdca
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-25 15:53:28 +0800

    Remove rpms when make clean.

M Makefile.am

commit 7f512b1a5043d9eef95cba91d05003f9d2afe954
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-25 10:51:52 +0800

    Refine coding style.

M gtk2/ibusimclient.c

commit 350e2a097b56e197c8382bf6215b785692ca8dde
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-25 10:42:42 +0800

    Refine coding style.

M daemon/enginefactory.py

commit 1c3371e3c3e6fc6d1697aac8899ed733d37ab71e
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-25 10:41:59 +0800

    Rename folder ibusdaemon to daemon.

M Makefile.am
M configure.ac
A daemon/.gitignore
A daemon/Makefile.am
A daemon/bus.py
A daemon/connection.py
A daemon/contextmanager.py
A daemon/engine.py
A daemon/enginefactory.py
A daemon/factorymanager.py
A daemon/ibus-daemon.in
A daemon/ibusdaemon.py
A daemon/inputcontext.py
A daemon/lookuptable.py
A daemon/panel.py
M ibus.spec.in
D ibusdaemon/.gitignore
D ibusdaemon/Makefile.am
D ibusdaemon/bus.py
D ibusdaemon/connection.py
D ibusdaemon/contextmanager.py
D ibusdaemon/engine.py
D ibusdaemon/enginefactory.py
D ibusdaemon/factorymanager.py
D ibusdaemon/ibus-daemon.in
D ibusdaemon/ibusdaemon.py
D ibusdaemon/inputcontext.py
D ibusdaemon/lookuptable.py
D ibusdaemon/panel.py

commit 3a89b79bb898eb1c6a5fc52c3e16ff6cd4bcde87
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-25 01:30:44 +0800

    Define mod_path in spec file.

M ibus.spec.in

commit 8182da43cba2464f159be169b7db452e79cd5aac
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-25 01:27:46 +0800

    Run update-gtk-immodules `uname -i` in rpm post script.

M ibus.spec.in

commit b54f0964dad543609f8562a575179a712652ccb0
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-25 01:12:28 +0800

    Add rpm build scripts.

M Makefile.am
M configure.ac
A ibus.spec.in

commit 24f671458272d15043f590d3b053b4da342d95e6
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-24 21:22:38 +0800

    Refine coding style.

M gtk2/Makefile.am

commit 4e8f4cfbe00a92b8fb8c1634599faa4167100cd1
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-24 21:11:30 +0800

    Remove useless code.

M ibus/gtk.py

commit d53909ddd273744dc990ee97d32bd1a37bfe9822
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-24 21:10:36 +0800

    Set default value of InputMode.

M engine/anthy/engine.py

commit d423d92baf556315b43705c2094a27f9ff35e593
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-24 17:08:11 +0800

    Remove m17n/Makefile.am

D engine/m17n/Makefile.am

commit 1f13effe2af355ac0845be53c23cb1171efc5d5a
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-24 17:06:59 +0800

    Refine coding style

M Makefile.am
M engine/m17n/Makefile.am
M gtk2/Makefile.am

commit d64a28ddc80141f411918b81eabdc3be306d6e77
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-24 17:04:04 +0800

    Refine coding style.

M gtk2/Makefile.am

commit 17dadd61a27e02b31f3906c1f3542e5e93c32e94
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-24 16:41:44 +0800

    Add PropertyShow & PropertyHide methods.

M ibus/interface/iengine.py
M ibus/interface/ipanel.py
M ibusdaemon/bus.py
M ibusdaemon/engine.py
M ibusdaemon/inputcontext.py
M ibusdaemon/panel.py

commit 796828b62ea3e3004e48775691096f0ba7cd1ee5
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-24 15:03:48 +0800

    Rm anthy_wrap.* when make clean.

M engine/anthy/Makefile.am

commit e7b785688258e1ef2fff582e7c84509afd8bd9ed
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-24 14:31:29 +0800

    Add task all to test task's dependence

M gtk2/Makefile.am

commit 812f1bbeb460bb74d1335c10e286325eae532ca5
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-24 14:30:56 +0800

    Add test task in Makefile.am

M qt4/Makefile.am

commit 600eb61816314b59cf0889b09cf0b0651830dddb
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-24 14:26:02 +0800

    Add test task in Makefile.am

M gtk2/Makefile.am

commit d2b75d0fcc145ec1b699e592584922ee0aaf12d4
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-24 14:25:47 +0800

    Add tooltip

M engine/anthy/engine.py

commit 68245ce2365d4d0d359d7baa2392754d3c1fe90d
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-24 14:25:30 +0800

    Rename _tip to _tooltip

M ibus/property.py

commit ddec84165853148bea190ccdff1466970bd68f9f
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-24 14:21:03 +0800

    WIP panel.

M ibus/property.py
M panel/languagebar.py
M panel/menu.py
M panel/toolitem.py

commit 5963367438651a3ad2bf9420b05fea9ecc331324
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-24 13:27:35 +0800

    WIP panel.

M panel/languagebar.py
M panel/panel.py
M panel/toolitem.py

commit 2c21d0c0f3b56ac7a831c71ff5958d74fad04576
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-24 10:33:03 +0800

    Add test property.

M engine/anthy/engine.py

commit e78200efea42e564d5aefef76627450a7988024f
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-24 10:32:48 +0800

    WIP property.

M panel/languagebar.py
M panel/menu.py
M panel/toolitem.py

commit 15770e7875d9ab79d950f0e1828f9e9e3ff8e16b
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-24 08:39:20 +0800

    Add toolitem.py

M panel/Makefile.am
M panel/languagebar.py
A panel/toolitem.py

commit 2b6ed52cd97a1e66a6b68f5ebebc490fdcf5b946
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-23 20:14:32 +0800

    Add menu.py

M panel/Makefile.am
M panel/languagebar.py
A panel/menu.py
M panel/panel.py

commit 57877ac31e28b94cacb5c4b45974bed1b1381f7b
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-23 19:59:04 +0800

    Position the popup menu.

M panel/languagebar.py
M panel/panel.py

commit 29a69894d260214d57b93d4ea534a6ec23807297
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-23 19:47:47 +0800

    Does not exit when catch except reply.

M ibus/common.py

commit 39480c25c45771e4fcd2b2ffc662abae2a461386
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-23 18:30:12 +0800

    WIP property.

M engine/anthy/engine.py
M ibusdaemon/bus.py
M ibusdaemon/engine.py
M ibusdaemon/inputcontext.py
M ibusdaemon/panel.py
M panel/languagebar.py
M panel/panel.py

commit c380db468f4e1f6276e19604e38b9db137d7a40f
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-23 18:29:48 +0800

    Add prop_state arg in PropertyActivate. And add PROP_TYPE_MENU

M ibus/interface/iengine.py
M ibus/interface/ipanel.py
M ibus/property.py

commit 19f10da3a3a680269f51554a3a5b98ef2a7e3c7e
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-23 12:20:18 +0800

    Add some debug code.

M qt4/ibus-input-context.cpp

commit e2da599389bef2878ae83b4b1a318926fe97edf9
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-22 21:59:56 +0800

    Add __all__ in ibus source files to limit the exported objects.

M ibus/attribute.py
M ibus/common.py
M ibus/exception.py
M ibus/gtk.py
M ibus/interface/iengine.py
M ibus/interface/ienginefactory.py
M ibus/interface/iibus.py
M ibus/interface/ipanel.py
M ibus/lookuptable.py
M ibus/object.py
M ibus/panel.py
M ibus/property.py

commit ac95983afa62e6960bdf674bbe9d393e67a6fded
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-22 17:01:44 +0800

    Add license headers.

M engine/anthy/ibus-engine-anthy.in
M engine/enchant/ibus-engine-enchant.in
M ibusdaemon/ibus-daemon.in
M panel/ibus-panel.in

commit 4379f12111d279675de8d050ad1da99fa8f401aa
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-20 17:44:31 +0800

    remove themes.

D panel/themes/default/Arrows/arrow-down.png
D panel/themes/default/Arrows/arrow-insens.png
D panel/themes/default/Arrows/arrow-left.png
D panel/themes/default/Arrows/arrow-right.png
D panel/themes/default/Arrows/arrow-up.png
D panel/themes/default/Buttons/button-insensitive.png
D panel/themes/default/Buttons/button-normal.png
D panel/themes/default/Buttons/button-prelight.png
D panel/themes/default/Check-Radio/check1.png
D panel/themes/default/Check-Radio/check2.png
D panel/themes/default/Check-Radio/check3.png
D panel/themes/default/Check-Radio/check4.png
D panel/themes/default/Check-Radio/check5.png
D panel/themes/default/Check-Radio/check6.png
D panel/themes/default/Check-Radio/option1.png
D panel/themes/default/Check-Radio/option2.png
D panel/themes/default/Check-Radio/option3.png
D panel/themes/default/Check-Radio/option4.png
D panel/themes/default/Check-Radio/option5.png
D panel/themes/default/Check-Radio/option6.png
D panel/themes/default/Frame-Gap/frame-gap-end.png
D panel/themes/default/Frame-Gap/frame-gap-start.png
D panel/themes/default/Frame-Gap/frame.png
D panel/themes/default/Handles/handle-h.png
D panel/themes/default/Handles/handle-v.png
D panel/themes/default/Lines/line-h.png
D panel/themes/default/Lines/line-v.png
D panel/themes/default/ListHeaders/list_header-insens.png
D panel/themes/default/ListHeaders/list_header-prelight.png
D panel/themes/default/ListHeaders/list_header-pressed.png
D panel/themes/default/ListHeaders/list_header.png
D panel/themes/default/Menu-Menubar/menu.png
D panel/themes/default/Menu-Menubar/menubar-item-active.png
D panel/themes/default/Menu-Menubar/menubar-item.png
D panel/themes/default/Menu-Menubar/menubar.png
D panel/themes/default/Others/null.png
D panel/themes/default/Others/ruler.png
D panel/themes/default/Panel/panel-bg.png
D panel/themes/default/ProgressBar/progressbar-horiz.png
D panel/themes/default/ProgressBar/trough-progressbar-horiz.png
D panel/themes/default/Range/slider-horiz-prelight.png
D panel/themes/default/Range/slider-horiz.png
D panel/themes/default/Range/slider-vert-prelight.png
D panel/themes/default/Range/slider-vert.png
D panel/themes/default/Range/trough-horizontal.png
D panel/themes/default/Range/trough-vertical.png
D panel/themes/default/Scrollbars/scroll-thumb-horiz-pre.png
D panel/themes/default/Scrollbars/scroll-thumb-horiz.png
D panel/themes/default/Scrollbars/scroll-thumb-vert-pre.png
D panel/themes/default/Scrollbars/scroll-thumb-vert.png
D panel/themes/default/Scrollbars/slider-horiz-pre.png
D panel/themes/default/Scrollbars/slider-horiz.png
D panel/themes/default/Scrollbars/slider-vert-pre.png
D panel/themes/default/Scrollbars/slider-vert.png
D panel/themes/default/Scrollbars/stepper-down-prelight.png
D panel/themes/default/Scrollbars/stepper-down.png
D panel/themes/default/Scrollbars/stepper-left-prelight.png
D panel/themes/default/Scrollbars/stepper-left.png
D panel/themes/default/Scrollbars/stepper-right-prelight.png
D panel/themes/default/Scrollbars/stepper-right.png
D panel/themes/default/Scrollbars/stepper-up-prelight.png
D panel/themes/default/Scrollbars/stepper-up.png
D panel/themes/default/Scrollbars/trough-scrollbar-horiz.png
D panel/themes/default/Scrollbars/trough-scrollbar-vert.png
D panel/themes/default/Shadows/shadow-in.png
D panel/themes/default/Shadows/shadow-out.png
D panel/themes/default/Shadows/text-.png
D panel/themes/default/Shadows/text-entry.png
D panel/themes/default/Spin/spin-down-disable.png
D panel/themes/default/Spin/spin-down-prelight.png
D panel/themes/default/Spin/spin-down.png
D panel/themes/default/Spin/spin-up-disable.png
D panel/themes/default/Spin/spin-up-prelight.png
D panel/themes/default/Spin/spin-up.png
D panel/themes/default/Tabs/gap-bottom-left.png
D panel/themes/default/Tabs/gap-bottom-right.png
D panel/themes/default/Tabs/gap-left-bottom.png
D panel/themes/default/Tabs/gap-left-top.png
D panel/themes/default/Tabs/gap-right-bottom.png
D panel/themes/default/Tabs/gap-right-top.png
D panel/themes/default/Tabs/gap-top-current.png
D panel/themes/default/Tabs/gap-top-left.png
D panel/themes/default/Tabs/gap-top-right.png
D panel/themes/default/Tabs/notebook.png
D panel/themes/default/Tabs/tab-bottom-active.png
D panel/themes/default/Tabs/tab-bottom.png
D panel/themes/default/Tabs/tab-left-active.png
D panel/themes/default/Tabs/tab-left.png
D panel/themes/default/Tabs/tab-right-active.png
D panel/themes/default/Tabs/tab-right.png
D panel/themes/default/Tabs/tab-top-active.png
D panel/themes/default/Tabs/tab-top.png
D panel/themes/default/Toolbar/toolbar.png
D panel/themes/default/gtkrc
D panel/themes/default/panel.rc
D panel/themes/icons/gnome-dev-keyboard.svg
D panel/themes/icons/keyboard.svg

commit b934c65c3be8e2800ffe6a39b7d7dc380bb665fa
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-20 14:13:29 +0800

    Add argument --daemonize

M engine/anthy/ibus-engine-anthy.in
M engine/anthy/main.py
M engine/enchant/ibus-engine-enchant.in
M engine/enchant/main.py

commit 9379f9100cf1bff08c0c997212e0b400ac8a970a
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-20 14:12:25 +0800

    Fix a typo.

M engine/enchant/Makefile.am

commit dc88529bb57ac78a3d22e8a7d85478d32cbafd69
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-20 13:31:29 +0800

    Add arguments for panel.

M panel/ibus-panel.in
M panel/main.py

commit 0dad9dcb3357223527537a952d4b0e59644cb852
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-20 13:28:39 +0800

    Fix a typo.

M ibusdaemon/ibusdaemon.py

commit b40deb0d335c55469dcf3a2113fb683cdbc12742
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-20 13:20:06 +0800

    Fix a typo.

M ibusdaemon/lookuptable.py

commit d7bf6871f3174c40787cc9963b40e1029bb0d292
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-20 13:19:01 +0800

    Add argument -d -h.

M ibusdaemon/ibus-daemon.in
M ibusdaemon/ibusdaemon.py

commit b38bdde765e29e76c542b3ed61442d5b7761045e
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-19 22:49:36 +0800

    Rename qt to qt4

M Makefile.am
M configure.ac
D qt/.gitignore
D qt/Makefile.am
D qt/ibus-client.cpp
D qt/ibus-client.h
D qt/ibus-input-context.cpp
D qt/ibus-input-context.h
D qt/ibus.pro
D qt/im-ibus-qt.cpp
A qt4/.gitignore
A qt4/Makefile.am
A qt4/ibus-client.cpp
A qt4/ibus-client.h
A qt4/ibus-input-context.cpp
A qt4/ibus-input-context.h
A qt4/ibus.pro
A qt4/im-ibus-qt.cpp

commit 819860b4b071d07820ac311ff155029e48efbbc7
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-19 22:45:08 +0800

    Add ibus-*.tar.* in .gitignore.

M .gitignore

commit 18dca249278f17fda46926efdb2ab398ed42792e
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-19 22:43:36 +0800

    Add ibus-engine-anthy in engine/anthy/.gitignore.

M engine/anthy/.gitignore

commit 2802bffb5a073016f885af8c206eff142f6e2a80
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-19 22:42:42 +0800

    Add generated script files in .gitignore.

A engine/enchant/.gitignore
A ibusdaemon/.gitignore
A panel/.gitignore

commit cb4157a5ef5756d215e7315a691a80bb8f54a1d5
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-19 22:40:19 +0800

    Install launch scripts in libexec dir.

M engine/anthy/Makefile.am
M engine/enchant/Makefile.am
M ibusdaemon/Makefile.am
M panel/Makefile.am

commit bc5a5356e27aaf10139dc68ebe61fcf46a451b9a
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-19 22:29:43 +0800

    Add lunch shell scripts.

M configure.ac
M engine/anthy/Makefile.am
A engine/anthy/ibus-engine-anthy.in
M engine/enchant/Makefile.am
A engine/enchant/ibus-engine-enchant.in
M ibusdaemon/Makefile.am
A ibusdaemon/ibus-daemon.in
M panel/Makefile.am
A panel/ibus-panel.in

commit 7c9c51f4f51b7ccd0f60f8c4fa72fb89d938943f
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-19 22:09:44 +0800

    Set icon search path.

M panel/languagebar.py
M panel/panel.py

commit 40ff040364f2cbee2ce1741cb3f2d4fa75e955f0
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-19 21:11:19 +0800

    Add python-config.py in dist tarball.

M Makefile.am

commit bd1f6c4638661aadbadd5efbd9e5fa20d14b8ec9
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-19 18:38:44 +0800

    Dist with autogen.sh.

M Makefile.am

commit dd4d6a195e6da2adb51c7ea6ff771d070ee3d896
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-19 18:37:35 +0800

    Add opt --enable-maintainer-mode in autogen.sh.

M autogen.sh

commit fb2326cb8804e92e26588cb4f4d4703fe890841e
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-19 18:33:43 +0800

    Add CLEANFILES = *.pyc in Makefile.am.

M engine/anthy/Makefile.am
M engine/enchant/Makefile.am
M ibus/Makefile.am
M ibus/interface/Makefile.am
M ibusdaemon/Makefile.am
M panel/Makefile.am

commit 036965377041ad9ba1df0755449108af0f07280b
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-19 18:30:26 +0800

    Add header for sources.

M Makefile.am
M configure.ac
M engine/Makefile.am
M engine/anthy/Makefile.am
M engine/anthy/anthy.i
M engine/anthy/engine.py
M engine/anthy/factory.py
M engine/anthy/main.py
M engine/anthy/tables.py
M engine/enchant/Makefile.am
M engine/enchant/engine.py
M engine/enchant/factory.py
M engine/enchant/main.py
M gtk2/Makefile.am
M ibus/Makefile.am
M ibus/__init__.py
M ibus/application.py
M ibus/attribute.py
M ibus/common.py
M ibus/exception.py
M ibus/gtk.py
M ibus/interface/Makefile.am
M ibus/interface/__init__.py
M ibus/interface/iengine.py
M ibus/interface/ienginefactory.py
M ibus/interface/iibus.py
M ibus/interface/ipanel.py
M ibus/keysyms.py
M ibus/lookuptable.py
M ibus/modifier.py
M ibus/object.py
M ibus/panel.py
M ibus/property.py
M ibusdaemon/Makefile.am
M ibusdaemon/bus.py
M ibusdaemon/connection.py
M ibusdaemon/contextmanager.py
M ibusdaemon/engine.py
M ibusdaemon/enginefactory.py
M ibusdaemon/factorymanager.py
M ibusdaemon/ibusdaemon.py
M ibusdaemon/inputcontext.py
M ibusdaemon/lookuptable.py
M ibusdaemon/panel.py
M icons/Makefile.am
M panel/Makefile.am
M panel/candidatepanel.py
M panel/handle.py
M panel/image.py
M panel/lang.py
M panel/languagebar.py
M panel/main.py
M panel/panel.py
M qt/Makefile.am
M qt/ibus-client.cpp
M qt/ibus-client.h
M qt/ibus-input-context.cpp
M qt/ibus-input-context.h
M qt/ibus.pro
M qt/im-ibus-qt.cpp

commit fdbbcd9fe7af509a17eea1fcd3d78a5a013c6971
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-19 15:48:09 +0800

    Rename gik to ibus.

M gtk2/Makefile.am
D gtk2/gikim.c
D gtk2/gikimclient.c
D gtk2/gikimclient.h
D gtk2/gikimcontext.c
D gtk2/gikimcontext.h
A gtk2/ibusim.c
A gtk2/ibusimclient.c
A gtk2/ibusimclient.h
A gtk2/ibusimcontext.c
A gtk2/ibusimcontext.h

commit afb1e11faa1a0a93cc8b0d2a52dffb1ee4c8af57
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-19 14:11:15 +0800

    Refactory {install, remove}_engine_handlers methods.

M ibusdaemon/inputcontext.py

commit e9e130ecfd8702687d0043b52b79a15ffbf9d987
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-19 08:40:50 +0800

    Only set cursor location when the location being changed.

M qt/ibus-input-context.cpp
M qt/ibus-input-context.h

commit d60595118882bd7e1f6246a74d463dae6ae89725
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-19 08:38:11 +0800

    call update after commitString.

M qt/ibus-input-context.cpp

commit 22da0011ec7afa66c9ed83d23273842668476076
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-19 08:36:35 +0800

    call update method after sendEvent.

M qt/ibus-input-context.cpp
M qt/ibus-input-context.h

commit 5a821997586865384e47611ffd9dad070629bf53
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-18 18:38:05 +0800

    Add test task in Makefile.ams.

M engine/anthy/Makefile.am
M engine/enchant/Makefile.am
M ibusdaemon/Makefile.am
M panel/Makefile.am

commit ab6ad5f76f826fa07f82bde964541fe80a9b562a
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-18 18:37:53 +0800

    Check prog env.

M configure.ac

commit c159c5a0846a6a77ec624213da2b0551bedcda1b
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-18 17:41:41 +0800

    Add {install, remove}_focused_context_handlers methods.

M ibusdaemon/bus.py

commit b79cab04739d6896f62e8257a0155b9c2a1193ce
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-18 17:40:51 +0800

    Only send destroy signal one time.

M ibus/object.py

commit 69150f225cd8de1886b82e103dd196677706cfeb
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-18 17:39:58 +0800

    Remove gtk-doc.

M autogen.sh
M configure.ac

commit 173f54b593b4a683298624f803cd65b134ef3196
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-18 14:17:37 +0800

    make configure failed if swig does not exist.

M configure.ac

commit 253db3e406c4d6d3eead03f0decf08299ff906b9
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-18 12:31:33 +0800

    Make languagebar sticks with workarea borders.

M panel/handle.py

commit 6f4ba2dca549d03f87915b267a27a4ec228d72aa
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-18 12:04:27 +0800

    Set languagebar's position

M panel/languagebar.py

commit 15284824d4e598b933faed15d729a460ce11fba3
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-18 11:40:38 +0800

    qt im module wip.

M qt/ibus-input-context.cpp
M qt/ibus-input-context.h

commit 6ce07c96045f595dc7f1dd9d2c01307df67136fa
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-18 10:30:49 +0800

    Destroy InputContext when connection lost.

M ibusdaemon/inputcontext.py

commit 2e838808127c563d4baedcd20a939f826351a7f2
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-18 10:30:28 +0800

    Fix cursor position problem.

M qt/ibus-input-context.cpp

commit a213f10ebae03a8b6e32891c2a18525302763d82
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-18 09:23:27 +0800

    Fix anthy engine make distcheck errors.

M engine/anthy/Makefile.am

commit 104780dae25ca04a9bac7ea821797d5943c49429
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-17 23:41:24 +0800

    Add Makefile.am for icons.

M Makefile.am
M configure.ac
M engine/anthy/Makefile.am
M engine/enchant/Makefile.am
M ibusdaemon/Makefile.am
A icons/Makefile.am
M icons/ibus-help.png
M panel/Makefile.am

commit 3c7d7469cc16f9c93a7a1d569a6191685d24da30
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-17 19:00:20 +0800

    Update .gitignore.

M .gitignore

commit 82fcafad447d3dae0b4e18c13e34af761d6984e6
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-17 18:59:41 +0800

    Update .gitignore files.

M .gitignore
A engine/anthy/.gitignore
A qt/.gitignore

commit 36f67d071148e4e162f4c5dec04e2d192b959090
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-17 18:22:49 +0800

    Fix make distcheck problems.

M qt/Makefile.am

commit 7d4541f8e6c2ff14262e2cc9d9e019591d0c9475
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-17 18:15:48 +0800

    Fix make install & uninstall

M qt/Makefile.am

commit 13be881c74e9f3a76be57c7827b99c889ddd4bef
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-17 18:11:01 +0800

    Add Makefile.am for qt.

M Makefile.am
M configure.ac
M engine/anthy/Makefile.am
A qt/Makefile.am

commit 558775dbaf9ddf72e3bee5234780c71119e82589
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-17 17:10:36 +0800

    Check swig in configure.

M configure.ac
M engine/anthy/Makefile.am

commit 57522e42d54375596542c98de0bd3be344d744fa
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-17 16:46:55 +0800

    WIP.

M configure.ac
D engine/anthy/Makefile
M engine/anthy/Makefile.am
D engine/enchant/Makefile
A python-config.py

commit eb28cd1b6d495e61b757991657da0804f097760c
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-17 16:26:29 +0800

    Add Makefile.am

M Makefile.am
M configure.ac
A engine/Makefile.am
M engine/anthy/Makefile
M engine/anthy/Makefile.am
M engine/enchant/Makefile
A engine/enchant/Makefile.am
A engine/m17n/Makefile.am

commit 43b3212a6f553bf147365336adc9ade244994e59
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-17 16:19:45 +0800

    Remove Makefile, add Makefile.am in panel.

D panel/Makefile
A panel/Makefile.am

commit 60db8bfaf381049e43082d17fed3db627040cb3e
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-17 16:17:32 +0800

    Remove Makefile, add Makefile.am

D ibusdaemon/Makefile
A ibusdaemon/Makefile.am

commit 6d76df52a0a56acb9ee6376ac2b01c0bd48dd353
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-17 16:04:45 +0800

    Remove test  tasks in Makefile.am.

M ibus/Makefile.am

commit 0205c3c3a2e30f33e2f862a89c4a9fdd18c323af
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-17 16:01:00 +0800

    Remove Makefile in ibus.

D ibus/Makefile
M ibus/Makefile.am

commit a3c38529d9fe6e0bbad0d4da8df38fadbd1b29d3
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-17 16:00:14 +0800

    Add Makefile.am in ibus

M Makefile.am
M configure.ac
A ibus/Makefile.am
A ibus/interface/Makefile.am

commit 90f8e91d834398baa506079e2f51c0bc328bb7c9
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-17 15:36:11 +0800

    Move modifier masks from keysyms to modifier.
    Remove debug output.

M engine/enchant/engine.py
M ibusdaemon/bus.py
M ibusdaemon/ibusdaemon.py

commit 8b050bc561113774f4a7292f805937379e510dab
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-17 15:31:10 +0800

    Move modifer masks from keysyms to modifier

M ibus/keysyms.py
A ibus/modifier.py

commit 7c64ff857ad3a4a5d75a7fbd6585b9d0c62399df
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-17 15:25:10 +0800

    Modify the project file to support 'make install'.

M qt/ibus.pro
M qt/im-ibus-qt.cpp

commit 299fbcf8810eaac00b6bf29560100edea8638c8a
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-17 15:08:24 +0800

    Reset panel when focused_context be destroyed

M ibusdaemon/bus.py
M ibusdaemon/contextmanager.py
M ibusdaemon/inputcontext.py

commit c3840b20c247dc6596a6905839c48ec0ca306aab
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-17 14:23:38 +0800

    qt im module wip.

M ibus/interface/iibus.py
M ibusdaemon/bus.py
M qt/ibus-client.cpp
M qt/ibus-client.h
M qt/ibus-input-context.cpp
M qt/ibus-input-context.h

commit bae64c7dda7f82f98a61e2e6fb11ffde1a76a040
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-16 21:30:01 +0800

    qt im module WIP.

M qt/ibus-client.cpp

commit 52f013d698240f6ee9b7267dfc5945a1443b107e
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-16 20:28:44 +0800

    qt module WIP.

M ibusdaemon/contextmanager.py
M ibusdaemon/ibusdaemon.py
M qt/ibus-client.cpp
M qt/ibus-client.h
M qt/ibus-input-context.cpp
M qt/ibus-input-context.h

commit a84a555a4955fb3ade7de1228b715dae14dcaa74
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-15 22:29:43 +0800

    WIP qt immodule.

M qt/ibus-client.cpp
M qt/ibus-client.h
M qt/ibus-input-context.cpp
M qt/ibus-input-context.h
M qt/im-ibus-qt.cpp

commit 4cef3e4d8d4742f2497bb9db7ea2ed7131105624
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-15 13:35:17 +0800

    qt immdouel WIP.

M qt/ibus-input-context.cpp
M qt/ibus-input-context.h
M qt/im-ibus-qt.cpp

commit cc1ab071e8df14999203855a7072880010672e65
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-14 15:04:54 +0800

    Qt immoduel WIP.

M qt/ibus-input-context.cpp
M qt/ibus-input-context.h
M qt/im-ibus-qt.cpp

commit 9a08cdb39f707192e64525931f33b51917fcaf95
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-14 14:47:56 +0800

    Add qt im module.

A qt/ibus-client.cpp
A qt/ibus-client.h
A qt/ibus-input-context.cpp
A qt/ibus-input-context.h
A qt/ibus.pro
M qt/im-ibus-qt.cpp

commit c8d37e33e4f4598f434dd3d04fdfb990bda36a22
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-14 13:58:33 +0800

    Add im-ibus-qt.cpp.

A qt/im-ibus-qt.cpp

commit a9123f28b410713b91a605f059a0c08a14315563
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-14 13:49:20 +0800

    Add DBus object.

M ibusdaemon/bus.py
M ibusdaemon/ibusdaemon.py

commit 1549532ea1b838c2ef3be63005aa699ced883cfb
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-14 09:48:40 +0800

    Make one connection can create many inputcontext.

M gtk2/gikimclient.c
M ibus/interface/iibus.py
M ibusdaemon/bus.py
D ibusdaemon/client.py
D ibusdaemon/clientmanager.py
A ibusdaemon/contextmanager.py
A ibusdaemon/inputcontext.py
M panel/panel.py

commit d60756e7cd6bfb3b3db892114ba9c77b66d07f8b
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-14 00:30:55 +0800

    Modify im menu position function.

M panel/panel.py

commit 7753e6ded2fa21b10418cf5efdf7bc53499335cb
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-14 00:26:27 +0800

    Modify position function of im menu.

M panel/panel.py

commit ad600ae81ce32bde12ce6d08ed415abdbeaa4e87
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-14 00:17:14 +0800

    WIP.

M engine/anthy/main.py
M engine/enchant/main.py
M ibus/common.py

commit 5448bc0e1bb7eb94f2df67832d38fccd6307c8ad
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-14 00:04:42 +0800

    Make all remote methods async.

M ibusdaemon/engine.py
M ibusdaemon/panel.py

commit d71e1f65fb0b64613e8700b517611d449e4fb173
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-13 23:57:45 +0800

    make panel's methods async.

M ibusdaemon/panel.py

commit 1cff797c23c984789baac0dc65196af3c8bf4697
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-13 23:57:22 +0800

    Reset panel when factory is changed.

M ibusdaemon/bus.py

commit 7577caffd66046824597af77ff2c9c3bf71bf51e
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-13 23:46:56 +0800

    Add im menu in languagebar.

M panel/languagebar.py
M panel/panel.py

commit ecf8d4bc816e77a0d3805c66e0129dfc5ebee3d6
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-13 20:53:44 +0800

    Add zh_CN.

M panel/lang.py

commit 904ef3e0b3e2b2310f6be6a77dc48297d7837f70
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-13 20:38:30 +0800

    Fix a problem when changing the orientation

M panel/candidatepanel.py

commit 65a7cb50001076766533fd99184831f5192fff54
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-13 20:34:47 +0800

    Remove CandidateWindow.

M panel/candidatepanel.py
D panel/candidatewindow.py
M panel/languagebar.py
M panel/panel.py

commit c38278a1e72a24022a03fe12335908e2f39b25df
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-13 20:34:19 +0800

    Remove unused methods.

M panel/candidatewindow.py

commit 374d2fe3af161428e6a1881f0adb8fcc39fc2235
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-13 20:16:44 +0800

    Rename demo to enchant.

M engine/enchant/factory.py

commit 47220bdb6953f755794a6ec581c40d46e1971027
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-13 20:14:56 +0800

    Remove LanguageBarWindow.

M panel/languagebar.py
M panel/panel.py

commit b999d701d28c2709b9a28168a674c947a13d1062
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-13 09:35:21 +0800

    Rename demo engine to enchant.

D engine/demo/Makefile
D engine/demo/engine.py
D engine/demo/factory.py
D engine/demo/main.py
A engine/enchant/Makefile
A engine/enchant/engine.py
A engine/enchant/factory.py
A engine/enchant/main.py

commit 50acf73936343cc32fc20c97dcfb3193faf5bc37
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-13 08:19:06 +0800

    Add icons.

A icons/ibus-anthy.png
A icons/ibus-help.png
A icons/ibus-locale.svg
A icons/ibus-zh.svg

commit 42dddc6caae6015611dfd0bd1b2b860c6bf9872b
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-13 08:12:58 +0800

    Update lookup table when change orientation of candidate panel.

M panel/candidatepanel.py

commit 77737f7599eed37cd1a7753f686ba0e3d0d84f65
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-12 19:44:41 +0800

    Add StatusIcon and engine menu.

M engine/anthy/factory.py
M ibus/gtk.py
M ibus/interface/iibus.py
M ibusdaemon/bus.py
M ibusdaemon/factorymanager.py
A panel/lang.py
M panel/main.py
M panel/panel.py

commit c12e5619750194d267105aa062867bd990e2f5d8
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-12 15:11:12 +0800

    Commit string if use press common key in convert mode.

M engine/anthy/engine.py
M ibus/gtk.py

commit acea89868ab61dd6946121619b304c1258c81dd0
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-12 13:10:31 +0800

    Use unicode string.

M engine/demo/engine.py

commit 09dc7d343658f80e5515ef9c523d4468de189fc6
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-12 10:58:03 +0800

    Change preedit's background color.

M engine/anthy/engine.py
M ibus/interface/iengine.py

commit 6d40b1e5f171368f030f00985db9e5c60aeb23f6
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-12 10:52:17 +0800

    Change background color for convert mode.

M engine/anthy/engine.py

commit 9760293c5ddff4f7a18843fee7f7e852094d671a
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-12 10:44:06 +0800

    WIP.

M gtk2/gikimclient.c

commit fc2c64dcd3a31d620717a40d007a8a056ee01331
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-12 10:00:44 +0800

    Convert offset in PangoAttrList

M ibus/gtk.py
M panel/candidatepanel.py

commit ac3e3a1cf72611cba09fbccd2faf0c6d0cbf884a
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-12 09:47:11 +0800

    Convert bytes offset to characters offset.

M engine/anthy/engine.py

commit d1405d1ccb75f2733c0c641bda5c4c8700beafb6
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-12 09:46:40 +0800

    Convert characters offset to bytes offset.

M gtk2/gikimclient.c

commit c48a5ae2627a78bf67f652d8c3fc4feafc259216
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-12 06:01:40 +0800

    Handle Delete key.

M engine/anthy/engine.py

commit d4285d92f6b69fcd00bbb7603a029318831f4ca3
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-12 05:56:44 +0800

    rm *.pyc in clean task.

M engine/anthy/Makefile

commit 7f34028935e5cea892121ca974e56c3237727096
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-12 05:55:31 +0800

    Fix bug when pressing backspace

M engine/anthy/engine.py

commit 39fc5412500087774b658b2d7217254526e410b7
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-11 22:59:15 +0800

    Add main.py for anthy engine.

A engine/anthy/main.py

commit 9c1e6130739313152d3c921067d0ffffa3ac673d
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-11 22:44:03 +0800

    Clean preedit when engine is lost

M ibusdaemon/client.py

commit 4b166dc64c28a89246d9ec3c87b1a41e7e6220a3
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-11 22:18:26 +0800

    WIP anthy engine.

M engine/anthy/engine.py
M ibus/lookuptable.py

commit 924e244fff3a48eea3aa742bfbe0885c62f93d71
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-11 18:01:32 +0800

    WIP anthy engine.

M engine/anthy/Makefile
A engine/anthy/engine.py
A engine/anthy/factory.py
A engine/anthy/tables.py

commit e5cdfb21fde5c4f7028ec5ceb6ed44aac769feb3
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-11 18:00:52 +0800

    WIP.

M ibusdaemon/client.py
M ibusdaemon/engine.py

commit 58bb35853d8a5ba128c827afb307b2ead467f6c8
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-11 14:57:22 +0800

    Add anthy engine

A engine/anthy/Makefile
A engine/anthy/Makefile.am
A engine/anthy/anthy.i
A engine/anthy/test.py

commit b4ae75975083abb847a654edb0d48d888056d0e5
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-11 10:59:56 +0800

    WIP property.

M engine/demo/engine.py
M ibus/interface/ipanel.py
M ibusdaemon/bus.py
M ibusdaemon/client.py
M ibusdaemon/panel.py
M panel/candidatepanel.py
M panel/languagebar.py

commit 324a1a8c565e01f1e09ca0e3cf8dff2e0b61765f
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-10 23:41:26 +0800

    WIP property.

M engine/demo/engine.py
M ibusdaemon/bus.py
M ibusdaemon/client.py
M panel/languagebar.py
M panel/panel.py

commit b2a99e8c5315e8bf8954e1094fc5a5930789da4f
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-10 23:24:23 +0800

    Import property in __init__.py

M ibus/__init__.py

commit 74466037d16c274cd0b39c3aa6c838c7d23af7e6
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-10 22:21:14 +0800

    Add __iter__ method for PropList object.

M ibus/property.py

commit 0265d139308e0232f7c08ad43b5a09e5f3c83ba1
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-10 20:21:09 +0800

    Property WIP.

M ibus/interface/iengine.py
M ibus/interface/ipanel.py
M ibusdaemon/bus.py
M ibusdaemon/client.py
M ibusdaemon/engine.py
M ibusdaemon/panel.py
M panel/languagebar.py
M panel/panel.py

commit 90915751f000327f43fd2a5c1d1556e16efb1a74
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-10 15:58:01 +0800

    Add is_same mothod.

M ibus/property.py

commit 28ccfb07466686d723e97ad227a57c5b591f4f85
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-10 14:53:34 +0800

    Fix typo.

M panel/panel.py

commit a98b627b68de2b1c1c8d57ca1f5c91cbc720ab2a
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-10 13:48:34 +0800

    Does not commit space when user uses 1~5 to select candidate.

M engine/demo/engine.py

commit f55614858ef52f3a7f0c06fe9192b311f998eeb5
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-10 13:43:34 +0800

    Fix some mistakes of register-properties & update-property.

M ibusdaemon/bus.py
M ibusdaemon/client.py
M ibusdaemon/engine.py

commit 91722b9e1c4a01d4f961934e6916c5f5766b9a41
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-10 13:36:56 +0800

    Modified engine & panel interfaces.

M ibus/interface/iengine.py
M ibus/interface/ipanel.py
M ibusdaemon/bus.py
M ibusdaemon/engine.py
M ibusdaemon/panel.py
M panel/panel.py

commit cd8f5c99c0fd48a5c7c498b5378c1985184dd91f
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-10 11:07:56 +0800

    Handle escape key.

M engine/demo/engine.py

commit de3aeeb1b0aa5ad91fb2802059034d5a7b737eca
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-10 11:05:43 +0800

    Fix a bug of lookuptable.page_down

M ibus/lookuptable.py

commit e29878b94ee711e8f3c6d0489140cdf858b1826f
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-06 12:38:56 +0800

    Use host and X display id in ibus address.

M gtk2/gikimclient.c
M ibus/common.py

commit d8b3fa89cc3452595fc1fcc2014398be1f7999b6
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-06 11:32:12 +0800

    Add dbusconn in GetFactoryInfo method.

M ibus/interface/iibus.py

commit e719c375cd808204761843ce493dd1ae37562c03
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-06 11:27:30 +0800

    Fix build error in Solaris.

M gtk2/gikimclient.c

commit f9e7b06008c6c6d5fe5bd03c7e6b0d9d6c4a1e54
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-05 22:01:10 +0800

    Add UpdateProperties in panel.

M ibus/interface/iengine.py
M ibus/interface/ienginefactory.py
M ibus/interface/iibus.py
M ibusdaemon/bus.py
M panel/panel.py

commit 2475acd6decd8c6866029ebd7761778a3563b04b
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-05 15:31:38 +0800

    Modify some interface.

M ibusdaemon/bus.py
M ibusdaemon/lookuptable.py

commit e5ca9c4a0a1e1ef45c6cd52984b87412c3f41764
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-05 15:29:22 +0800

    Add property.

M ibus/interface/iengine.py
M ibus/interface/ipanel.py
M ibusdaemon/bus.py
M ibusdaemon/client.py
M ibusdaemon/engine.py
M ibusdaemon/panel.py
M panel/languagebar.py

commit ff7292352b7d4b1609f077c3650d94a3c83051fc
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-04 18:06:32 +0800

    Add property.py.

A ibus/property.py

commit 7509893db5888b62da22bfa27e17653cdb9dc052
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-04 11:35:45 +0800

    Fix bugs when moving languagebar.

M panel/handle.py

commit e6a8e9fb9d429497862d3a89ed433c4aabffe182
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-04 08:55:08 +0800

    Fix problem when a new panel replacing the old one.

M ibusdaemon/bus.py

commit 3d2f237c3e410888635c5402b0ca4c6c6223dd83
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-03 22:13:22 +0800

    quit mainloop, when the Panel object be destroyed.

M panel/panel.py

commit 267a9135667e88f1e775a8078420a949dacc1a7b
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-03 22:07:43 +0800

    Try to use custom icons.

M panel/languagebar.py
M panel/panel.py

commit a3d2228e48f324eaed1bb1fece6fd0c6bd5c6763
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-03 13:49:31 +0800

    Rename keyboard icon.

A icons/ibus-keyboard.svg
D icons/keyboard.svg

commit 7da7fb8cce0ec32f54da58b1cc3b64d69faef617
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-03 13:48:32 +0800

    Fix segfault when delete an im client object.

M gtk2/gikimclient.c

commit 5020e3a144975b89c03cd83972ec181bf4df45f2
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-03 13:19:16 +0800

    Add keyboard icon.

A icons/keyboard.svg

commit f57ae92a8452b03f759ed3a3d7e7c5def6354366
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-03 12:59:15 +0800

    Add an icon for default engine.

A icons/engine-default.svg

commit 983e5ff3c2f740308647380cd3174a43e54d1acd
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-03 12:50:18 +0800

    Specify the idle's priority.

M engine/demo/engine.py

commit a53f178a7d120342e7c500f8e2ae30298cad957a
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-03 12:44:50 +0800

    Add invalidate method.

M engine/demo/engine.py

commit f40165d862431b8490ee5daea8ca070274a3b76c
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-02 19:20:26 +0800

    Set im client to disable when lost ibus connection.

M gtk2/gikimclient.c

commit 9823c20eb65c7eb0d9a38398a0a4a3ab9a845b66
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-02 19:17:29 +0800

    Check inotify in configure, and make code works without inotify.

M configure.ac
M gtk2/gikimclient.c

commit f604a9438485277e3832086db2afd9bb2819dfa0
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-02 10:35:03 +0800

    Replace DEPRECATED dbus_message_iter_get_array_len.

M gtk2/gikimclient.c

commit ddfcc89ecfb00aa0286dc8114fa1c531668444ad
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-02 08:55:40 +0800

    Clean preedit when connection is disconnected, and emit preedit-changed signal.

M gtk2/gikimclient.c

commit 32f14ccbdcdc32fa8c096be4a24d7a875b3cf96b
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-02 08:50:59 +0800

    Add dummy methods for DummyPanel

M ibusdaemon/panel.py

commit 56c9a736712924c6ac5f58f627b082646f9964fd
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-02 00:14:19 +0800

    Create /tmp/ibus-$HOME before create listen server.

M ibusdaemon/ibusdaemon.py

commit 6c51b70fe97fc27c2531dba42ab06e8cba8f9cd3
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-02 00:09:41 +0800

    Fix a bug when a client focus out.

M ibusdaemon/bus.py

commit 0a8823e129767605b09a74c19db4b307167fe3bc
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-02 00:04:52 +0800

    Set mix size of state label.

M panel/candidatepanel.py

commit fcc2b1668e1e558e61beab7e0059efdac58344c2
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-06-02 00:02:16 +0800

    Use inotify to create ibus connection.

M gtk2/gikimclient.c
M gtk2/gikimcontext.c
M ibus/common.py

commit e911456cf2c1f4e17c5ccf909e4fb80e4fccb780
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-05-30 17:55:14 +0800

    Modifid IPanel and IEngine interfaces.

M engine/demo/engine.py
M gtk2/gikimclient.c
M ibus/interface/iengine.py
M ibus/interface/ipanel.py
M ibusdaemon/bus.py
M ibusdaemon/client.py
M ibusdaemon/engine.py
M ibusdaemon/panel.py
M panel/candidatepanel.py
M panel/candidatewindow.py
M panel/languagebar.py
M panel/panel.py

commit aaff3dcec05b80a53e274c05fae04632e93cbde8
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-05-30 13:39:49 +0800

    Add {cursor, page}-{up, down} support for panel.

M engine/demo/engine.py
M ibus/interface/iengine.py
M ibus/interface/ipanel.py
M ibusdaemon/bus.py
M ibusdaemon/client.py
M ibusdaemon/engine.py
M ibusdaemon/panel.py
M panel/candidatepanel.py
M panel/candidatewindow.py
M panel/panel.py

commit dc19d9166b4263da9fb2915a5763173e11f909ee
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-05-30 11:07:41 +0800

    Remove underline attribute of aux string.
    Process symbols as commit key.

M engine/demo/engine.py

commit 15a2da35dc7da7e649f96d8d5276f5a02a2c29d5
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-05-30 11:06:19 +0800

    Fix crash when recieve an empty dbus array.
    Remove spaces.

M gtk2/gikimclient.c

commit e8328f343e0617e224966b7a274e1d0bdc4f3be6
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-05-29 21:35:20 +0800

    Update .gitignore.

M .gitignore

commit 300087621c17048752816b5de4bb52a6132a5355
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-05-29 21:29:18 +0800

    Add .gitignore in po folder

A po/.gitignore

commit 134bab40bff7d9e5e1c6e59b27e40398bbcb8156
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-05-29 21:26:14 +0800

    Update .gitignore
    Remove tabs.

M .gitignore
M panel/languagebar.py

commit aec48ebe3b0431fe39e3f59dc92b8e66eaddb318
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-05-29 21:21:03 +0800

    Add languagebar.py

A panel/languagebar.py

commit 0c249dc5ccad40182e2bc6fa54cc9101a3ee4c30
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-05-29 21:20:39 +0800

    Add two lack files.

A ibus/interface/ienginefactory.py
A ibus/panel.py

commit af1638a9d44f234f0d39ec2b1140c670b968c3d1
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-05-29 21:09:39 +0800

    ibus almost works.

M engine/demo/engine.py
M ibus/attribute.py
M ibus/gtk.py
M ibus/keysyms.py
M ibus/lookuptable.py
M ibusdaemon/bus.py
M panel/candidatepanel.py
M panel/panel.py

commit 9d1864aea72f05e39703bb414d318265494135c7
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-05-29 17:22:46 +0800

    WIP.

M engine/demo/engine.py
M gtk2/gikimclient.c
M ibus/attribute.py
M ibus/gtk.py
M ibus/interface/iengine.py
M ibus/interface/ipanel.py
M ibusdaemon/bus.py
M ibusdaemon/client.py
M ibusdaemon/engine.py
M ibusdaemon/panel.py
M panel/Makefile
M panel/candidatepanel.py
M panel/candidatewindow.py
M panel/main.py
M panel/panel.py

commit 44c293eb46964b9878a23165ce093b00f3a33d64
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-05-29 11:56:57 +0800

    split interface.py to several source files.

D ibus/interface.py
A ibus/interface/__init__.py
A ibus/interface/iengine.py
A ibus/interface/iibus.py
A ibus/interface/ipanel.py

commit d92da3d2a855ca4927363401f53214d445ad6da3
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-05-29 11:08:46 +0800

    WIP.

M ibusdaemon/bus.py
M ibusdaemon/client.py
M ibusdaemon/engine.py
M ibusdaemon/enginefactory.py
M ibusdaemon/panel.py
M panel/candidatewindow.py

commit 221a099a790009fc5930b287ec943f2b90af916a
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-05-29 11:04:25 +0800

    Remove locale panel.

M engine/demo/engine.py

commit 9c36a867314fcbf41b1cf998c260922d7c96cfc0
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-05-28 17:59:16 +0800

    Remove tabs.

M engine/demo/engine.py

commit 80b4de2fc0535a94d51d2c5f0192b950c9e8979b
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-05-28 17:57:17 +0800

    Refactory Panel interface.

M ibus/interface.py

commit 53c6e1f1d0939b4c585301427920e0cf1dd9e341
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-05-28 16:14:04 +0800

    Remove tabs.

M panel/main.py

commit 37615f1c45902eb5e0509cb22e38dec5877a05c2
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-05-28 16:13:28 +0800

    Rename CandidatesArea to CandidateArea.

M panel/candidatepanel.py

commit 26bb4e59b7bb9b2670689e695f9050526d731a16
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-05-28 14:42:10 +0800

    WIP

M panel/candidatewindow.py

commit a1a4425f1634287d3c81693d96a1bf0944992ede
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-05-28 14:41:48 +0800

    Add CandidatesArea class.

M panel/candidatepanel.py

commit 206643ccc4adeb22538e29a9a9c57e14af82c7e6
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-05-28 11:10:32 +0800

    Add .gitignore in m4.

A m4/.gitignore

commit 4a74903fcc1639153e662d2353087754b4c6ce70
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-05-28 11:05:54 +0800

    Add .gitignore.

A .gitignore

commit 58565069d099ce922b5bbf0809276bafc125662c
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-05-28 11:02:14 +0800

    Add AttributeUnderline
    Remove AttributeDecoration

M ibus/attribute.py

commit 6e4c093eb2ab9e302587b51b0daa1d3d87b78702
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-05-28 11:01:40 +0800

    Remove AttributeDecoration
    Add AttributeUnderline

A ibus/gtk.py

commit 3fe2020754aa3a2256c3df52d84dbd0654d2e212
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-05-28 11:01:01 +0800

    Add test-candidate
    rename test-engine to test-panel

M panel/Makefile

commit 1eb62dcfccb4e4296fbde5ad3f809c68dca6d8a7
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-05-28 11:00:25 +0800

    Split CandidatePanel from candidatewindow.py.

A panel/candidatepanel.py
M panel/candidatewindow.py

commit 5a331e972f472d61b335bb2fd9148d9d71eaf197
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-05-28 09:30:52 +0800

    WIP.

A ibusdaemon/lookuptable.py
A panel/handle.py
A panel/image.py
A panel/themes/icons/gnome-dev-keyboard.svg
A panel/themes/icons/keyboard.svg

commit ca8b2bc823155ee97236670699b2222eef5f2d29
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-05-27 22:46:40 +0800

    WIP.

M ibus/interface.py
M ibusdaemon/client.py
M ibusdaemon/engine.py

commit 12d99cbc6cd09215245ccd0d6ba5eeb600b571e8
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-05-27 22:45:51 +0800

    Fix a bug in get_candidates_in_current_page.

M ibus/lookuptable.py

commit 17598bcad02e559b57d0c25f4cbb572a830e357a
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-05-27 22:44:29 +0800

    Add tips in candidatewindow.py.

M panel/candidatewindow.py

commit 86992b281d6945feb443e5c1d0e3c9af8bd1ce58
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-05-27 22:21:30 +0800

    WIP.

M panel/main.py
M panel/panel.py

commit 5ebe14a6a207c1afe327a0acadf219873aadb15e
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-05-27 22:21:15 +0800

    Modify default theme.

M panel/themes/default/Toolbar/toolbar.png
M panel/themes/default/gtkrc
M panel/themes/default/panel.rc

commit a314e5d281382815f30eae8db8dd8b1e365d5c76
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-05-27 22:21:03 +0800

    Add candidatewindow.py

A panel/candidatewindow.py

commit 00447b4dac6095281bb18cada5452ed9d54e8677
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-05-23 16:04:21 +0800

    Add a default theme.

A panel/themes/default/Arrows/arrow-down.png
A panel/themes/default/Arrows/arrow-insens.png
A panel/themes/default/Arrows/arrow-left.png
A panel/themes/default/Arrows/arrow-right.png
A panel/themes/default/Arrows/arrow-up.png
A panel/themes/default/Buttons/button-insensitive.png
A panel/themes/default/Buttons/button-normal.png
A panel/themes/default/Buttons/button-prelight.png
A panel/themes/default/Check-Radio/check1.png
A panel/themes/default/Check-Radio/check2.png
A panel/themes/default/Check-Radio/check3.png
A panel/themes/default/Check-Radio/check4.png
A panel/themes/default/Check-Radio/check5.png
A panel/themes/default/Check-Radio/check6.png
A panel/themes/default/Check-Radio/option1.png
A panel/themes/default/Check-Radio/option2.png
A panel/themes/default/Check-Radio/option3.png
A panel/themes/default/Check-Radio/option4.png
A panel/themes/default/Check-Radio/option5.png
A panel/themes/default/Check-Radio/option6.png
A panel/themes/default/Frame-Gap/frame-gap-end.png
A panel/themes/default/Frame-Gap/frame-gap-start.png
A panel/themes/default/Frame-Gap/frame.png
A panel/themes/default/Handles/handle-h.png
A panel/themes/default/Handles/handle-v.png
A panel/themes/default/Lines/line-h.png
A panel/themes/default/Lines/line-v.png
A panel/themes/default/ListHeaders/list_header-insens.png
A panel/themes/default/ListHeaders/list_header-prelight.png
A panel/themes/default/ListHeaders/list_header-pressed.png
A panel/themes/default/ListHeaders/list_header.png
A panel/themes/default/Menu-Menubar/menu.png
A panel/themes/default/Menu-Menubar/menubar-item-active.png
A panel/themes/default/Menu-Menubar/menubar-item.png
A panel/themes/default/Menu-Menubar/menubar.png
A panel/themes/default/Others/null.png
A panel/themes/default/Others/ruler.png
A panel/themes/default/Panel/panel-bg.png
A panel/themes/default/ProgressBar/progressbar-horiz.png
A panel/themes/default/ProgressBar/trough-progressbar-horiz.png
A panel/themes/default/Range/slider-horiz-prelight.png
A panel/themes/default/Range/slider-horiz.png
A panel/themes/default/Range/slider-vert-prelight.png
A panel/themes/default/Range/slider-vert.png
A panel/themes/default/Range/trough-horizontal.png
A panel/themes/default/Range/trough-vertical.png
A panel/themes/default/Scrollbars/scroll-thumb-horiz-pre.png
A panel/themes/default/Scrollbars/scroll-thumb-horiz.png
A panel/themes/default/Scrollbars/scroll-thumb-vert-pre.png
A panel/themes/default/Scrollbars/scroll-thumb-vert.png
A panel/themes/default/Scrollbars/slider-horiz-pre.png
A panel/themes/default/Scrollbars/slider-horiz.png
A panel/themes/default/Scrollbars/slider-vert-pre.png
A panel/themes/default/Scrollbars/slider-vert.png
A panel/themes/default/Scrollbars/stepper-down-prelight.png
A panel/themes/default/Scrollbars/stepper-down.png
A panel/themes/default/Scrollbars/stepper-left-prelight.png
A panel/themes/default/Scrollbars/stepper-left.png
A panel/themes/default/Scrollbars/stepper-right-prelight.png
A panel/themes/default/Scrollbars/stepper-right.png
A panel/themes/default/Scrollbars/stepper-up-prelight.png
A panel/themes/default/Scrollbars/stepper-up.png
A panel/themes/default/Scrollbars/trough-scrollbar-horiz.png
A panel/themes/default/Scrollbars/trough-scrollbar-vert.png
A panel/themes/default/Shadows/shadow-in.png
A panel/themes/default/Shadows/shadow-out.png
A panel/themes/default/Shadows/text-.png
A panel/themes/default/Shadows/text-entry.png
A panel/themes/default/Spin/spin-down-disable.png
A panel/themes/default/Spin/spin-down-prelight.png
A panel/themes/default/Spin/spin-down.png
A panel/themes/default/Spin/spin-up-disable.png
A panel/themes/default/Spin/spin-up-prelight.png
A panel/themes/default/Spin/spin-up.png
A panel/themes/default/Tabs/gap-bottom-left.png
A panel/themes/default/Tabs/gap-bottom-right.png
A panel/themes/default/Tabs/gap-left-bottom.png
A panel/themes/default/Tabs/gap-left-top.png
A panel/themes/default/Tabs/gap-right-bottom.png
A panel/themes/default/Tabs/gap-right-top.png
A panel/themes/default/Tabs/gap-top-current.png
A panel/themes/default/Tabs/gap-top-left.png
A panel/themes/default/Tabs/gap-top-right.png
A panel/themes/default/Tabs/notebook.png
A panel/themes/default/Tabs/tab-bottom-active.png
A panel/themes/default/Tabs/tab-bottom.png
A panel/themes/default/Tabs/tab-left-active.png
A panel/themes/default/Tabs/tab-left.png
A panel/themes/default/Tabs/tab-right-active.png
A panel/themes/default/Tabs/tab-right.png
A panel/themes/default/Tabs/tab-top-active.png
A panel/themes/default/Tabs/tab-top.png
A panel/themes/default/Toolbar/toolbar.png
A panel/themes/default/gtkrc
A panel/themes/default/panel.rc

commit 28db4525339ffdbcdd3d0e0d9822714995e6211d
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-05-21 15:58:47 +0800

    WIP.

M ibus/interface.py
M ibusdaemon/bus.py
M ibusdaemon/engine.py
M ibusdaemon/factorymanager.py
M ibusdaemon/panel.py

commit 9f06b8c51d47cd37ae925c164b07dcb96fb19edc
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-05-20 15:57:00 +0800

    Add panel.

A panel/Makefile
A panel/main.py
A panel/panel.py

commit 5b59a973b7fdb3ab125d08910abdcf405583a210
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-05-20 10:52:03 +0800

    Add application.py

A ibus/application.py

commit f3bbca058655c155758519064b16372e6589d2e6
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-05-19 22:14:16 +0800

    WIP.

M gtk2/Makefile.am
M ibus/__init__.py
M ibus/attribute.py
M ibus/interface.py
M ibus/lookuptable.py
M ibusdaemon/bus.py
M ibusdaemon/engine.py
M ibusdaemon/panel.py

commit 82b3002e5860094118c43ecb390a2bf9497fe1fc
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-05-19 22:13:51 +0800

    Add panel.py.

A ibusdaemon/panel.py

commit ef38e2326c802cc9a25d0873b31869aad1bfe498
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-05-19 21:52:49 +0800

    Remove lookuptable.py

D engine/demo/lookuptable.py

commit 87805e2558089e68cd198987123355f1da9f3ca9
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-05-19 18:19:39 +0800

    Add lookuptabel.py and add {to,from}_dbus_value to Attribute and AttrList classes.

M ibus/attribute.py
M ibus/interface.py
A ibus/lookuptable.py

commit 39d382372f1461f18e207a0f4d81c5613e4d293b
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-05-19 10:44:00 +0800

    Move EngineFactory from engine.py to a new file.

M ibusdaemon/engine.py
A ibusdaemon/enginefactory.py

commit 164a20434e452091585646a9042d371785c300f7
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-05-19 10:27:49 +0800

    Remove driver.py

D ibus/driver.py

commit 1b731d1cae251cf6841e906fd35779053d79a06f
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-05-19 10:19:22 +0800

    Remove x property from bus.py and ibusdaemon.py

M ibusdaemon/bus.py
M ibusdaemon/ibusdaemon.py

commit dc8a0dd5a153b86458cc0d46bc0c07996c635c91
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-05-19 09:57:47 +0800

    Remove -x property from driver.py.

M ibus/driver.py

commit 2a863969bc557ba3847062558b349f7976ae42fc
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-05-18 23:00:43 +0800

    WIP.

M engine/demo/Makefile
D engine/demo/eng_demo.py
A engine/demo/engine.py
A engine/demo/factory.py
A engine/demo/lookuptable.py
A engine/demo/main.py
M ibus/common.py
M ibus/interface.py

commit 3c627611dc49468d1d2ff9485c98a71666c78226
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-05-15 11:19:26 +0800

    transplate x, y, if client window is not NULL.

M gtk2/gikimcontext.c

commit c2c0a2f04d5b48f6d9325a96f4644b098ff36565
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-05-15 11:06:07 +0800

    Fix a typo.

M gtk2/gikimclient.c

commit f69e6240f54a3c5d5a23dafb88e71c46f7cec948
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-05-13 11:28:23 +0800

    Move demo engine to engine/demo. Add Makefile in ibusdaemon.

A engine/demo/Makefile
A engine/demo/eng_demo.py
D ibus/eng_demo.py
A ibusdaemon/Makefile

commit 14a08bc34acab200f891c880b3f3f31751d5800f
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-05-13 10:51:18 +0800

    Split ibusdaemon from ibus.

M ibus/__init__.py
D ibus/bus.py
D ibus/client.py
D ibus/clientmanager.py
D ibus/connection.py
D ibus/engine.py
D ibus/factorymanager.py
D ibus/ibusdaemon.py
D ibus/server.py
A ibusdaemon/bus.py
A ibusdaemon/client.py
A ibusdaemon/clientmanager.py
A ibusdaemon/connection.py
A ibusdaemon/engine.py
A ibusdaemon/factorymanager.py
A ibusdaemon/ibusdaemon.py

commit 4d313651ea8de6a554ae1f5009687e66803b99c4
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-05-13 10:24:10 +0800

    Revert to "Add clean task in Makefile."

D src/ibus/__init__.py
D src/ibus/common.py
D src/ibus/exception.py
D src/ibus/keysyms.py
D src/ibus/object.py

commit 93734d0f06c7ed2db406155bf229517a8cb766b1
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-05-13 10:19:29 +0800

    Revert "Add clean task in Makefile."
    
    This reverts commit 6bfa30ff14c5e91df9574a11637e99124e39f926.
    
    Conflicts:

A src/ibus/__init__.py
A src/ibus/common.py
A src/ibus/exception.py
A src/ibus/keysyms.py
A src/ibus/object.py

commit 6bfa30ff14c5e91df9574a11637e99124e39f926
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-05-13 10:06:51 +0800

    Add clean task in Makefile.

M ibus/Makefile

commit c25a24ae2e40a39db61fcd6f80d76469daa49a28
Author: Huang Peng <shawn.p.huang@gmail.com>
Date:   2008-05-12 15:18:48 +0800

    import ibus

A AUTHORS
A COPYING
A ChangeLog
A Makefile.am
A NEWS
A README
A autogen.sh
A configure.ac
A doc/interfaces
A doc/specification
A gtk2/Makefile.am
A gtk2/gikim.c
A gtk2/gikimclient.c
A gtk2/gikimclient.h
A gtk2/gikimcontext.c
A gtk2/gikimcontext.h
A ibus/Makefile
A ibus/__init__.py
A ibus/attribute.py
A ibus/bus.py
A ibus/client.py
A ibus/clientmanager.py
A ibus/common.py
A ibus/connection.py
A ibus/driver.py
A ibus/eng_demo.py
A ibus/engine.py
A ibus/exception.py
A ibus/factorymanager.py
A ibus/ibusdaemon.py
A ibus/interface.py
A ibus/keysyms.py
A ibus/object.py
A ibus/server.py
A m4/Makefile.am
A m4/as-version.m4
A po/Makevars
A po/POTFILES.in