Fix gir annotations.
authorfujiwarat <takao.fujiwara1@gmail.com>
Thu, 16 Feb 2012 04:04:05 +0000 (13:04 +0900)
committerfujiwarat <takao.fujiwara1@gmail.com>
Thu, 16 Feb 2012 04:04:05 +0000 (13:04 +0900)
commit60587bf804feb7ed4dcb8c1731f115420ca28b49
tree4b68a26d57ff03f55e3967e1cf4ca72f3fc0324b
parent3b8d6ee8fbd42a8daf3b544e8d0ba17a198a9acf
Fix gir annotations.

- It seems python does not allow to use 'exec' as a variable.
Renamed 'exec' property so that the constructor in IBus.Component is used.
- It seems the python virtual method is available when the function is
described in header files in case that annotations are needed so
the signal function ibus_factory_create_engine is added newly.

TEST=Linux desktop

Review URL: https://codereview.appspot.com/5649082
src/ibusattribute.h
src/ibuscomponent.c
src/ibuscomponent.h
src/ibusfactory.c
src/ibusfactory.h