diff options
author | fujiwarat <takao.fujiwara1@gmail.com> | 2015-06-26 17:51:35 +0900 |
---|---|---|
committer | fujiwarat <takao.fujiwara1@gmail.com> | 2015-06-26 17:51:35 +0900 |
commit | b0249f499e3ff264d3b7c5ca43fba86a21b0084d (patch) | |
tree | 5032f8fbc1bc00809da1f3776bb485ffdc6a1a01 | |
parent | 107f08343063275a84ce370e4c40bf222507ba4c (diff) | |
download | ibus-anthy-b0249f499e3ff264d3b7c5ca43fba86a21b0084d.tar.gz |
Added icon_prop_key in default.xml
-rw-r--r-- | configure.ac | 16 | ||||
-rw-r--r-- | engine/python2/default.xml.in.in | 1 | ||||
-rw-r--r-- | engine/python3/default.xml.in.in | 1 |
3 files changed, 18 insertions, 0 deletions
diff --git a/configure.ac b/configure.ac index 64139a4..bc1d858 100644 --- a/configure.ac +++ b/configure.ac @@ -366,6 +366,21 @@ else AC_MSG_ERROR([ibus 1.5 or later supports version in IBus.EngineDesc]) fi +dnl - check icon_prop_key in IBus.EngineDesc +AC_MSG_CHECKING([if IBus.EngineDesc has get_icon_prop_key]) +ICON_PROP_KEY_TEST="from gi.repository import IBus +exit(not hasattr(IBus.EngineDesc, 'get_icon_prop_key')) +" +$PYTHON -c "$ICON_PROP_KEY_TEST" +if test $? -eq 0; then + ICON_PROP_KEY_XML="<icon_prop_key>InputMode</icon_prop_key>" + AC_MSG_RESULT([yes]) +else + ICON_PROP_KEY_XML="<!-- <icon_prop_key>InputMode</icon_prop_key> -->" + AC_MSG_RESULT([ibus 1.5.11 or later supports icon-prop-key in IBus.EngineDesc]) +fi +AC_SUBST(ICON_PROP_KEY_XML) + dnl - set ibus-anthy layout AC_ARG_WITH(layout, [AC_HELP_STRING([--with-layout=LAYOUT], @@ -452,5 +467,6 @@ ICON_PREFERENCE $ICON_PREFERENCE ON_OFF_KEYS $ON_OFF_KEYS HOTKEYS_XML $HOTKEYS_XML SYMBOL_XML $SYMBOL_XML +ICON_PROP_KEY_XML $ICON_PROP_KEY_XML LAYOUT_XML $LAYOUT_XML " diff --git a/engine/python2/default.xml.in.in b/engine/python2/default.xml.in.in index 3ae5a62..3550b04 100644 --- a/engine/python2/default.xml.in.in +++ b/engine/python2/default.xml.in.in @@ -14,6 +14,7 @@ <rank>99</rank> @HOTKEYS_XML@ @SYMBOL_XML@ + @ICON_PROP_KEY_XML@ <version>@PACKAGE_VERSION@</version> <textdomain>ibus-anthy</textdomain> </engine> diff --git a/engine/python3/default.xml.in.in b/engine/python3/default.xml.in.in index 3ae5a62..3550b04 100644 --- a/engine/python3/default.xml.in.in +++ b/engine/python3/default.xml.in.in @@ -14,6 +14,7 @@ <rank>99</rank> @HOTKEYS_XML@ @SYMBOL_XML@ + @ICON_PROP_KEY_XML@ <version>@PACKAGE_VERSION@</version> <textdomain>ibus-anthy</textdomain> </engine> |