Commit 60bf9afb authored by Aron Xu's avatar Aron Xu

Imported Upstream version 1.5.11

parent 9de52613
Peng Huang <shawn.p.huang@gmail.com>
Maintainers:
-----------
Takao Fujiwara <takao.fujiwara1@gmail.com>
Translators:
-----------
ar.po:
......
This diff is collapsed.
# Makefile.in generated by automake 1.14.1 from Makefile.am.
# Makefile.in generated by automake 1.15 from Makefile.am.
# @configure_input@
# Copyright (C) 1994-2013 Free Software Foundation, Inc.
# Copyright (C) 1994-2014 Free Software Foundation, Inc.
# This Makefile.in is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
......@@ -37,7 +37,17 @@
# USA
VPATH = @srcdir@
am__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)'
am__is_gnu_make = { \
if test -z '$(MAKELEVEL)'; then \
false; \
elif test -n '$(MAKE_HOST)'; then \
true; \
elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \
true; \
else \
false; \
fi; \
}
am__make_running_with_option = \
case $${target_option-} in \
?) ;; \
......@@ -101,12 +111,6 @@ POST_UNINSTALL = :
build_triplet = @build@
host_triplet = @host@
subdir = .
DIST_COMMON = INSTALL NEWS README AUTHORS ChangeLog \
$(srcdir)/Makefile.in $(srcdir)/Makefile.am \
$(top_srcdir)/configure $(am__configure_deps) \
$(srcdir)/config.h.in $(srcdir)/ibus-1.0.pc.in \
$(srcdir)/ibus.spec.in COPYING compile config.guess config.sub \
install-sh missing ltmain.sh
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
am__aclocal_m4_deps = $(top_srcdir)/m4/gconf-2.m4 \
$(top_srcdir)/m4/gtk-doc.m4 $(top_srcdir)/m4/intltool.m4 \
......@@ -116,6 +120,8 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/gconf-2.m4 \
$(top_srcdir)/m4/vapigen.m4 $(top_srcdir)/configure.ac
am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
$(ACLOCAL_M4)
DIST_COMMON = $(srcdir)/Makefile.am $(top_srcdir)/configure \
$(am__configure_deps) $(am__DIST_COMMON)
am__CONFIG_DISTCLEAN_FILES = config.status config.cache config.log \
configure.lineno config.status.lineno
mkinstalldirs = $(install_sh) -d
......@@ -209,6 +215,10 @@ CTAGS = ctags
CSCOPE = cscope
DIST_SUBDIRS = src bindings util conf client tools data m4 po docs \
engine ui bus ibus setup
am__DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/config.h.in \
$(srcdir)/ibus-1.0.pc.in $(srcdir)/ibus.spec.in AUTHORS \
COPYING ChangeLog INSTALL NEWS README compile config.guess \
config.sub install-sh ltmain.sh missing
DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
distdir = $(PACKAGE)-$(VERSION)
top_distdir = $(distdir)
......@@ -293,10 +303,6 @@ GCONF_CFLAGS = @GCONF_CFLAGS@
GCONF_LIBS = @GCONF_LIBS@
GCONF_SCHEMA_CONFIG_SOURCE = @GCONF_SCHEMA_CONFIG_SOURCE@
GCONF_SCHEMA_FILE_DIR = @GCONF_SCHEMA_FILE_DIR@
GDK2_CFLAGS = @GDK2_CFLAGS@
GDK2_LIBS = @GDK2_LIBS@
GDK3_CFLAGS = @GDK3_CFLAGS@
GDK3_LIBS = @GDK3_LIBS@
GETTEXT_PACKAGE = @GETTEXT_PACKAGE@
GIO2_CFLAGS = @GIO2_CFLAGS@
GIO2_LIBS = @GIO2_LIBS@
......@@ -590,7 +596,6 @@ $(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__confi
echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu Makefile'; \
$(am__cd) $(top_srcdir) && \
$(AUTOMAKE) --gnu Makefile
.PRECIOUS: Makefile
Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
@case '$?' in \
*config.status*) \
......@@ -849,15 +854,15 @@ dist-xz: distdir
$(am__post_remove_distdir)
dist-tarZ: distdir
@echo WARNING: "Support for shar distribution archives is" \
"deprecated." >&2
@echo WARNING: "Support for distribution archives compressed with" \
"legacy program 'compress' is deprecated." >&2
@echo WARNING: "It will be removed altogether in Automake 2.0" >&2
tardir=$(distdir) && $(am__tar) | compress -c >$(distdir).tar.Z
$(am__post_remove_distdir)
dist-shar: distdir
@echo WARNING: "Support for distribution archives compressed with" \
"legacy program 'compress' is deprecated." >&2
@echo WARNING: "Support for shar distribution archives is" \
"deprecated." >&2
@echo WARNING: "It will be removed altogether in Automake 2.0" >&2
shar $(distdir) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).shar.gz
$(am__post_remove_distdir)
......@@ -893,17 +898,17 @@ distcheck: dist
esac
chmod -R a-w $(distdir)
chmod u+w $(distdir)
mkdir $(distdir)/_build $(distdir)/_inst
mkdir $(distdir)/_build $(distdir)/_build/sub $(distdir)/_inst
chmod a-w $(distdir)
test -d $(distdir)/_build || exit 0; \
dc_install_base=`$(am__cd) $(distdir)/_inst && pwd | sed -e 's,^[^:\\/]:[\\/],/,'` \
&& dc_destdir="$${TMPDIR-/tmp}/am-dc-$$$$/" \
&& am__cwd=`pwd` \
&& $(am__cd) $(distdir)/_build \
&& ../configure \
&& $(am__cd) $(distdir)/_build/sub \
&& ../../configure \
$(AM_DISTCHECK_CONFIGURE_FLAGS) \
$(DISTCHECK_CONFIGURE_FLAGS) \
--srcdir=.. --prefix="$$dc_install_base" \
--srcdir=../.. --prefix="$$dc_install_base" \
&& $(MAKE) $(AM_MAKEFLAGS) \
&& $(MAKE) $(AM_MAKEFLAGS) dvi \
&& $(MAKE) $(AM_MAKEFLAGS) check \
......@@ -1088,6 +1093,8 @@ uninstall-am: uninstall-pkgconfigDATA
mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
tags tags-am uninstall uninstall-am uninstall-pkgconfigDATA
.PRECIOUS: Makefile
install-data-hook:
$(MKDIR_P) $(DESTDIR)${pkgdatadir}/engine
......
......@@ -20,7 +20,7 @@ It is ibus daemon.
hotkeys:
Super + Space: Change input method.
For more detail please refer to http://code.google.com/p/ibus/wiki/ReadMe .
For more detail please refer to https://github.com/ibus/ibus/wiki/ReadMe .
Peng Huang <shawn.p.huang@gmail.com>
This diff is collapsed.
# Makefile.in generated by automake 1.14.1 from Makefile.am.
# Makefile.in generated by automake 1.15 from Makefile.am.
# @configure_input@
# Copyright (C) 1994-2013 Free Software Foundation, Inc.
# Copyright (C) 1994-2014 Free Software Foundation, Inc.
# This Makefile.in is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
......@@ -36,7 +36,17 @@
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301
# USA
VPATH = @srcdir@
am__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)'
am__is_gnu_make = { \
if test -z '$(MAKELEVEL)'; then \
false; \
elif test -n '$(MAKE_HOST)'; then \
true; \
elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \
true; \
else \
false; \
fi; \
}
am__make_running_with_option = \
case $${target_option-} in \
?) ;; \
......@@ -100,7 +110,6 @@ POST_UNINSTALL = :
build_triplet = @build@
host_triplet = @host@
subdir = bindings
DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
am__aclocal_m4_deps = $(top_srcdir)/m4/gconf-2.m4 \
$(top_srcdir)/m4/gtk-doc.m4 $(top_srcdir)/m4/intltool.m4 \
......@@ -110,6 +119,7 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/gconf-2.m4 \
$(top_srcdir)/m4/vapigen.m4 $(top_srcdir)/configure.ac
am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
$(ACLOCAL_M4)
DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON)
mkinstalldirs = $(install_sh) -d
CONFIG_HEADER = $(top_builddir)/config.h
CONFIG_CLEAN_FILES =
......@@ -169,6 +179,7 @@ am__define_uniq_tagged_files = \
ETAGS = etags
CTAGS = ctags
DIST_SUBDIRS = vala pygobject
am__DIST_COMMON = $(srcdir)/Makefile.in
DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
am__relativize = \
dir0=`pwd`; \
......@@ -237,10 +248,6 @@ GCONF_CFLAGS = @GCONF_CFLAGS@
GCONF_LIBS = @GCONF_LIBS@
GCONF_SCHEMA_CONFIG_SOURCE = @GCONF_SCHEMA_CONFIG_SOURCE@
GCONF_SCHEMA_FILE_DIR = @GCONF_SCHEMA_FILE_DIR@
GDK2_CFLAGS = @GDK2_CFLAGS@
GDK2_LIBS = @GDK2_LIBS@
GDK3_CFLAGS = @GDK3_CFLAGS@
GDK3_LIBS = @GDK3_LIBS@
GETTEXT_PACKAGE = @GETTEXT_PACKAGE@
GIO2_CFLAGS = @GIO2_CFLAGS@
GIO2_LIBS = @GIO2_LIBS@
......@@ -464,7 +471,6 @@ $(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__confi
echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu bindings/Makefile'; \
$(am__cd) $(top_srcdir) && \
$(AUTOMAKE) --gnu bindings/Makefile
.PRECIOUS: Makefile
Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
@case '$?' in \
*config.status*) \
......@@ -759,6 +765,8 @@ uninstall-am:
mostlyclean mostlyclean-generic mostlyclean-libtool pdf pdf-am \
ps ps-am tags tags-am uninstall uninstall-am
.PRECIOUS: Makefile
-include $(top_srcdir)/git.mk
......
# Makefile.in generated by automake 1.14.1 from Makefile.am.
# Makefile.in generated by automake 1.15 from Makefile.am.
# @configure_input@
# Copyright (C) 1994-2013 Free Software Foundation, Inc.
# Copyright (C) 1994-2014 Free Software Foundation, Inc.
# This Makefile.in is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
......@@ -37,7 +37,17 @@
# USA
VPATH = @srcdir@
am__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)'
am__is_gnu_make = { \
if test -z '$(MAKELEVEL)'; then \
false; \
elif test -n '$(MAKE_HOST)'; then \
true; \
elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \
true; \
else \
false; \
fi; \
}
am__make_running_with_option = \
case $${target_option-} in \
?) ;; \
......@@ -102,9 +112,6 @@ build_triplet = @build@
host_triplet = @host@
@ENABLE_TESTS_TRUE@am__append_1 = test-override-ibus.py
subdir = bindings/pygobject
DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am \
$(overrides_PYTHON) $(top_srcdir)/py-compile \
$(top_srcdir)/test-driver
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
am__aclocal_m4_deps = $(top_srcdir)/m4/gconf-2.m4 \
$(top_srcdir)/m4/gtk-doc.m4 $(top_srcdir)/m4/intltool.m4 \
......@@ -114,6 +121,8 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/gconf-2.m4 \
$(top_srcdir)/m4/vapigen.m4 $(top_srcdir)/configure.ac
am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
$(ACLOCAL_M4)
DIST_COMMON = $(srcdir)/Makefile.am $(overrides_PYTHON) \
$(am__DIST_COMMON)
mkinstalldirs = $(install_sh) -d
CONFIG_HEADER = $(top_builddir)/config.h
CONFIG_CLEAN_FILES =
......@@ -349,6 +358,8 @@ TEST_LOGS = $(am__test_logs2:.test.log=.log)
TEST_LOG_DRIVER = $(SHELL) $(top_srcdir)/test-driver
TEST_LOG_COMPILE = $(TEST_LOG_COMPILER) $(AM_TEST_LOG_FLAGS) \
$(TEST_LOG_FLAGS)
am__DIST_COMMON = $(srcdir)/Makefile.in $(top_srcdir)/py-compile \
$(top_srcdir)/test-driver
DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
ACLOCAL = @ACLOCAL@
ALL_LINGUAS = @ALL_LINGUAS@
......@@ -392,10 +403,6 @@ GCONF_CFLAGS = @GCONF_CFLAGS@
GCONF_LIBS = @GCONF_LIBS@
GCONF_SCHEMA_CONFIG_SOURCE = @GCONF_SCHEMA_CONFIG_SOURCE@
GCONF_SCHEMA_FILE_DIR = @GCONF_SCHEMA_FILE_DIR@
GDK2_CFLAGS = @GDK2_CFLAGS@
GDK2_LIBS = @GDK2_LIBS@
GDK3_CFLAGS = @GDK3_CFLAGS@
GDK3_LIBS = @GDK3_LIBS@
GETTEXT_PACKAGE = @GETTEXT_PACKAGE@
GIO2_CFLAGS = @GIO2_CFLAGS@
GIO2_LIBS = @GIO2_LIBS@
......@@ -639,7 +646,6 @@ $(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__confi
echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu bindings/pygobject/Makefile'; \
$(am__cd) $(top_srcdir) && \
$(AUTOMAKE) --gnu bindings/pygobject/Makefile
.PRECIOUS: Makefile
Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
@case '$?' in \
*config.status*) \
......@@ -769,7 +775,7 @@ $(TEST_SUITE_LOG): $(TEST_LOGS)
if test -n "$$am__remaking_logs"; then \
echo "fatal: making $(TEST_SUITE_LOG): possible infinite" \
"recursion detected" >&2; \
else \
elif test -n "$$redo_logs"; then \
am__remaking_logs=yes $(MAKE) $(AM_MAKEFLAGS) $$redo_logs; \
fi; \
if $(am__make_dryrun); then :; else \
......@@ -1057,6 +1063,8 @@ uninstall-am: uninstall-overrides2DATA uninstall-overridesPYTHON
uninstall uninstall-am uninstall-overrides2DATA \
uninstall-overridesPYTHON
.PRECIOUS: Makefile
install-data-hook:
@for data in $(overrides2_DATA); do \
......
......@@ -2,8 +2,8 @@
#
# ibus - The Input Bus
#
# Copyright (c) 2007-2010 Peng Huang <shawn.p.huang@gmail.com>
# Copyright (c) 2007-2010 Red Hat, Inc.
# Copyright (c) 2007-2015 Peng Huang <shawn.p.huang@gmail.com>
# Copyright (c) 2007-2015 Red Hat, Inc.
#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
......@@ -49,7 +49,6 @@ EXTRA_DIST = \
IBus-1.0.metadata \
IBus-1.0-custom.vala \
ibus-1.0.deps \
ibus-private.vapi \
config.vapi \
xi.vapi \
$(NULL)
......
# Makefile.in generated by automake 1.14.1 from Makefile.am.
# Makefile.in generated by automake 1.15 from Makefile.am.
# @configure_input@
# Copyright (C) 1994-2013 Free Software Foundation, Inc.
# Copyright (C) 1994-2014 Free Software Foundation, Inc.
# This Makefile.in is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
......@@ -18,8 +18,8 @@
#
# ibus - The Input Bus
#
# Copyright (c) 2007-2010 Peng Huang <shawn.p.huang@gmail.com>
# Copyright (c) 2007-2010 Red Hat, Inc.
# Copyright (c) 2007-2015 Peng Huang <shawn.p.huang@gmail.com>
# Copyright (c) 2007-2015 Red Hat, Inc.
#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
......@@ -37,7 +37,17 @@
# USA
VPATH = @srcdir@
am__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)'
am__is_gnu_make = { \
if test -z '$(MAKELEVEL)'; then \
false; \
elif test -n '$(MAKE_HOST)'; then \
true; \
elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \
true; \
else \
false; \
fi; \
}
am__make_running_with_option = \
case $${target_option-} in \
?) ;; \
......@@ -101,7 +111,6 @@ POST_UNINSTALL = :
build_triplet = @build@
host_triplet = @host@
subdir = bindings/vala
DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
am__aclocal_m4_deps = $(top_srcdir)/m4/gconf-2.m4 \
$(top_srcdir)/m4/gtk-doc.m4 $(top_srcdir)/m4/intltool.m4 \
......@@ -111,6 +120,7 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/gconf-2.m4 \
$(top_srcdir)/m4/vapigen.m4 $(top_srcdir)/configure.ac
am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
$(ACLOCAL_M4)
DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON)
mkinstalldirs = $(install_sh) -d
CONFIG_HEADER = $(top_builddir)/config.h
CONFIG_CLEAN_FILES =
......@@ -164,6 +174,7 @@ am__uninstall_files_from_dir = { \
am__installdirs = "$(DESTDIR)$(vapidir)"
DATA = $(vapi_DATA)
am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
am__DIST_COMMON = $(srcdir)/Makefile.in
DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
ACLOCAL = @ACLOCAL@
ALL_LINGUAS = @ALL_LINGUAS@
......@@ -207,10 +218,6 @@ GCONF_CFLAGS = @GCONF_CFLAGS@
GCONF_LIBS = @GCONF_LIBS@
GCONF_SCHEMA_CONFIG_SOURCE = @GCONF_SCHEMA_CONFIG_SOURCE@
GCONF_SCHEMA_FILE_DIR = @GCONF_SCHEMA_FILE_DIR@
GDK2_CFLAGS = @GDK2_CFLAGS@
GDK2_LIBS = @GDK2_LIBS@
GDK3_CFLAGS = @GDK3_CFLAGS@
GDK3_LIBS = @GDK3_LIBS@
GETTEXT_PACKAGE = @GETTEXT_PACKAGE@
GIO2_CFLAGS = @GIO2_CFLAGS@
GIO2_LIBS = @GIO2_LIBS@
......@@ -434,7 +441,6 @@ EXTRA_DIST = \
IBus-1.0.metadata \
IBus-1.0-custom.vala \
ibus-1.0.deps \
ibus-private.vapi \
config.vapi \
xi.vapi \
$(NULL)
......@@ -454,7 +460,6 @@ $(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__confi
echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu bindings/vala/Makefile'; \
$(am__cd) $(top_srcdir) && \
$(AUTOMAKE) --gnu bindings/vala/Makefile
.PRECIOUS: Makefile
Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
@case '$?' in \
*config.status*) \
......@@ -654,6 +659,8 @@ uninstall-am: uninstall-vapiDATA
mostlyclean mostlyclean-generic mostlyclean-libtool pdf pdf-am \
ps ps-am tags-am uninstall uninstall-am uninstall-vapiDATA
.PRECIOUS: Makefile
-include $(VAPIGEN_MAKEFILE)
......
/* ibus-1.0.vapi generated by vapigen-0.26, do not modify. */
/* ibus-1.0.vapi generated by vapigen-0.28, do not modify. */
[CCode (cprefix = "IBus", gir_namespace = "IBus", gir_version = "1.0", lower_case_cprefix = "ibus_")]
namespace IBus {
......@@ -120,8 +120,6 @@ namespace IBus {
}
[CCode (cheader_filename = "ibus.h", type_id = "ibus_component_get_type ()")]
public class Component : IBus.Serializable {
[CCode (array_length = false, array_null_terminated = true)]
public weak void*[] pdummy;
[CCode (has_construct_function = false)]
public Component (string name, string description, string version, string license, string author, string homepage, string command_line, string textdomain);
public void add_engine (IBus.EngineDesc engine);
......@@ -129,6 +127,8 @@ namespace IBus {
public bool check_modification ();
[CCode (has_construct_function = false)]
public Component.from_file (string filename);
[CCode (has_construct_function = false)]
public Component.from_xml_node (IBus.XML node);
public unowned string get_author ();
public unowned string get_description ();
public GLib.List<weak IBus.EngineDesc> get_engines ();
......@@ -242,10 +242,13 @@ namespace IBus {
public class EngineDesc : IBus.Serializable {
[CCode (has_construct_function = false)]
public EngineDesc (string name, string longname, string description, string language, string license, string author, string icon, string layout);
[CCode (has_construct_function = false)]
public EngineDesc.from_xml_node (IBus.XML node);
public unowned string get_author ();
public unowned string get_description ();
public unowned string get_hotkeys ();
public unowned string get_icon ();
public unowned string get_icon_prop_key ();
public unowned string get_language ();
public unowned string get_layout ();
public unowned string get_layout_option ();
......@@ -263,6 +266,7 @@ namespace IBus {
public string description { get; construct; }
public string hotkeys { get; construct; }
public string icon { get; construct; }
public string icon_prop_key { get; construct; }
public string language { get; construct; }
public string layout { get; construct; }
public string layout_option { get; construct; }
......@@ -280,6 +284,7 @@ namespace IBus {
public class EngineSimple : IBus.Engine {
[CCode (has_construct_function = false)]
protected EngineSimple ();
public bool add_compose_file (string file);
public void add_table ([CCode (array_length = false)] uint16[] data, int max_seq_len, int n_seqs);
public bool add_table_by_locale (string? locale);
}
......@@ -289,7 +294,7 @@ namespace IBus {
public Factory (GLib.DBusConnection connection);
public void add_engine (string engine_name, GLib.Type engine_type);
[HasEmitter]
public virtual signal IBus.Engine create_engine (string engine_name);
public virtual signal IBus.Engine? create_engine (string engine_name);
}
[CCode (cheader_filename = "ibus.h", type_id = "ibus_hotkey_profile_get_type ()")]
public class HotkeyProfile : IBus.Serializable {
......@@ -414,6 +419,8 @@ namespace IBus {
[CCode (has_construct_function = false)]
public ObservedPath (string path, bool fill_stat);
public bool check_modification ();
[CCode (has_construct_function = false)]
public ObservedPath.from_xml_node (IBus.XML node, bool fill_stat);
public void output (GLib.StringBuilder output, int indent);
public GLib.List<IBus.ObservedPath> traverse (bool dir_only);
}
......@@ -549,7 +556,7 @@ namespace IBus {
public unowned string get_object_path ();
public bool register (GLib.DBusConnection connection) throws GLib.Error;
[NoWrapper]
public virtual GLib.Variant service_get_property (GLib.DBusConnection connection, string sender, string object_path, string interface_name, string property_name) throws GLib.Error;
public virtual GLib.Variant? service_get_property (GLib.DBusConnection connection, string sender, string object_path, string interface_name, string property_name) throws GLib.Error;
[NoWrapper]
public virtual void service_method_call (GLib.DBusConnection connection, string sender, string object_path, string interface_name, string method_name, GLib.Variant parameters, GLib.DBusMethodInvocation invocation);
[NoWrapper]
......@@ -579,6 +586,19 @@ namespace IBus {
public unowned string get_text ();
public void set_attributes (IBus.AttrList attrs);
}
[CCode (cheader_filename = "ibus.h", copy_function = "g_boxed_copy", free_function = "g_boxed_free", type_id = "ibus_xml_get_type ()")]
[Compact]
public class XML {
public weak string attributes;
public weak string name;
public weak GLib.List<void*> sub_nodes;
public weak string text;
public IBus.XML copy ();
public void free ();
public void output (GLib.StringBuilder output);
public static IBus.XML parse_buffer (string buffer);
public static IBus.XML parse_file (string name);
}
[CCode (cheader_filename = "ibus.h", has_type_id = false)]
public struct Rectangle {
public int x;
......@@ -641,7 +661,8 @@ namespace IBus {
UPPERCASE_CHARS,
UPPERCASE_WORDS,
UPPERCASE_SENTENCES,
INHIBIT_OSK
INHIBIT_OSK,
VERTICAL_WRITING
}
[CCode (cheader_filename = "ibus.h", cprefix = "IBUS_INPUT_PURPOSE_", type_id = "ibus_input_purpose_get_type ()")]
public enum InputPurpose {
......@@ -8960,6 +8981,8 @@ namespace IBus {
[CCode (cheader_filename = "ibus.h")]
public static int get_timeout ();
[CCode (cheader_filename = "ibus.h")]
public static unowned string get_untranslated_language_name (string _locale);
[CCode (cheader_filename = "ibus.h")]
public static unowned string get_user_name ();
[CCode (cheader_filename = "ibus.h")]
public static void init ();
......@@ -8968,12 +8991,18 @@ namespace IBus {
[CCode (cheader_filename = "ibus.h")]
public static unowned string key_event_to_string (uint keyval, uint modifiers);
[CCode (cheader_filename = "ibus.h")]
public static void keyval_convert_case (uint symbol, out uint lower, out uint upper);
[CCode (cheader_filename = "ibus.h")]
public static uint keyval_from_name (string keyval_name);
[CCode (cheader_filename = "ibus.h")]
public static unowned string keyval_name (uint keyval);
[CCode (cheader_filename = "ibus.h")]
public static uint keyval_to_lower (uint keyval);
[CCode (cheader_filename = "ibus.h")]
public static unichar keyval_to_unicode (uint keyval);
[CCode (cheader_filename = "ibus.h")]
public static uint keyval_to_upper (uint keyval);
[CCode (cheader_filename = "ibus.h")]
public static void main ();
[CCode (cheader_filename = "ibus.h")]
public static void quit ();
......
[CCode (cprefix = "IBusCompose", gir_namespace = "IBus", gir_version = "1.0", lower_case_cprefix = "ibus_compose_")]
namespace IBusCompose {
[Compact]
[CCode (cname = "IBusComposeTable", destroy_function = "", cheader_filename = "ibuscomposetable.h")]
public struct Table {
public const uint16[] data;
public int max_seq_len;
public int n_seqs;
}
[CCode (cname = "ibus_compose_seqs_el_gr", cheader_filename = "ibuscomposetable.h")]
public const uint16[] seqs_el_gr;
[CCode (cname = "ibus_compose_table_el_gr", cheader_filename = "ibuscomposetable.h")]
public const Table table_el_gr;
[CCode (cname = "ibus_compose_seqs_fi_fi", cheader_filename = "ibuscomposetable.h")]
public const uint16[] seqs_fi_fi;
[CCode (cname = "ibus_compose_table_fi_fi", cheader_filename = "ibuscomposetable.h")]
public const Table table_fi_fi;
[CCode (cname = "ibus_compose_seqs_pt_br", cheader_filename = "ibuscomposetable.h")]
public const uint16[] seqs_pt_br;
[CCode (cname = "ibus_compose_table_pt_br", cheader_filename = "ibuscomposetable.h")]
public const Table table_pt_br;
}
# Makefile.in generated by automake 1.14.1 from Makefile.am.
# Makefile.in generated by automake 1.15 from Makefile.am.
# @configure_input@
# Copyright (C) 1994-2013 Free Software Foundation, Inc.
# Copyright (C) 1994-2014 Free Software Foundation, Inc.
# This Makefile.in is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
......@@ -38,7 +38,17 @@
VPATH = @srcdir@
am__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)'
am__is_gnu_make = { \
if test -z '$(MAKELEVEL)'; then \
false; \
elif test -n '$(MAKE_HOST)'; then \
true; \
elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \
true; \
else \
false; \
fi; \
}
am__make_running_with_option = \
case $${target_option-} in \
?) ;; \
......@@ -106,8 +116,6 @@ bin_PROGRAMS = ibus-daemon$(EXEEXT)
@ENABLE_TESTS_TRUE@ test-stress$(EXEEXT) $(am__EXEEXT_1)
noinst_PROGRAMS = $(am__EXEEXT_2)
subdir = bus
DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am \
$(top_srcdir)/depcomp $(top_srcdir)/test-driver
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
am__aclocal_m4_deps = $(top_srcdir)/m4/gconf-2.m4 \
$(top_srcdir)/m4/gtk-doc.m4 $(top_srcdir)/m4/intltool.m4 \
......@@ -117,6 +125,7 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/gconf-2.m4 \
$(top_srcdir)/m4/vapigen.m4 $(top_srcdir)/configure.ac
am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
$(ACLOCAL_M4)
DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON)
mkinstalldirs = $(install_sh) -d
CONFIG_HEADER = $(top_builddir)/config.h
CONFIG_CLEAN_FILES =
......@@ -442,6 +451,8 @@ TEST_LOGS = $(am__test_logs2:.test.log=.log)
TEST_LOG_DRIVER = $(SHELL) $(top_srcdir)/test-driver
TEST_LOG_COMPILE = $(TEST_LOG_COMPILER) $(AM_TEST_LOG_FLAGS) \
$(TEST_LOG_FLAGS)
am__DIST_COMMON = $(srcdir)/Makefile.in $(top_srcdir)/depcomp \
$(top_srcdir)/test-driver
DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)