Intelligent Input Bus for Linux/Unix
C Python Vala C++ Makefile M4 Other
Pull request Compare This branch is 356 commits ahead of phuang:master.
Latest commit eee7a13 Jul 27, 2016 @fujiwarat fujiwarat Fix make dist
'make dist' has different directories between builddir and srcdir.

src/tests/runtest gets the builddir of ibus-memconf from the
srcdir of memconf.xml and the builddir of ibus-engine-simple
from the srcdir of simple.xml.

bindings/pygobject/test-override-ibus.py runs IBus.Keymap.new()
and gets the path of keymaps from IBUS_KEYMAP_PATH variable.

bindings/vala/ibus-1.0.vapi needs to be cleaned by 'make distclean'.

R=shawn.p.huang@gmail.com

Review URL: https://codereview.appspot.com/305950043
Failed to load latest commit information.
bindings Fix make dist Jul 27, 2016
bus tests/ibus-engine-switch: Don't try to remove non-existing GSource Jul 25, 2016
client client/gtk2: Fix SEGV with Wayland display Jun 3, 2016
conf conf/gconf: Fix SEGV in ibus_config_gconf_get_values May 26, 2016
data engine: Use annotations/en.xml from unocode.org but not emoji-list.html Jul 7, 2016
debian Delete the python xdg dependency. Jul 5, 2013
docs Fix doc builds Jul 13, 2015
engine engine: Change language code from ISO 639-2 to ISO 639-1 in simple.xml Jan 15, 2016
ibus Install pygtk2 libraries to python2 site-packages. Feb 3, 2014
m4 Update source files with LGP 2.1 according to COPYING. Aug 9, 2013
po Update translations Jan 19, 2016
setup client/gtk2: Fix SEGV with Wayland display Jun 3, 2016
src Fix make dist Jul 27, 2016
test Update test_client.py Sep 12, 2009
tools Replace code.google.com with github.com Jun 29, 2015
ui ui/gtk3: Fix panel CSS format for GTK 3.20 Jun 3, 2016
util Fix typo in util/IMdkit/IMdkit.h and Xi18n.h Apr 28, 2015
AUTHORS Add maintainers Jun 22, 2015
COPYING Change COPYING from LGPL 2.0 to LGPL 2.1 Oct 6, 2008
COPYING.unicode engine: Use annotations/en.xml from unocode.org but not emoji-list.html Jul 7, 2016
Makefile.am Fix make dist Jul 27, 2016
NEWS import ibus May 12, 2008
README s/code.google.com/github.com/ in docs Jun 5, 2015
autogen.sh Remove -Werror in autogen.sh since the build still have errors. Dec 13, 2013
codereview.settings Add codereview.settings. Sep 8, 2010
configure.ac Fix typo in configure.ac Jul 20, 2016
git.mk Minor fixes related to git.mk. Feb 1, 2012
ibus-1.0.pc.in Add pkgdatadir in ibus-1.0.pc.in Feb 8, 2011
ibus.spec.in engine: Use annotations/en.xml from unocode.org but not emoji-list.html Jul 7, 2016
python-config.py WIP. Jun 17, 2008
xinput-ibus Update xinput-ibus to check Qt5 libraries besides Qt4 ones May 1, 2015

README

IBus - Input Bus

Introduction
===

IBus is an Intelligent Input Bus. It is a new input framework for Linux OS.
It provides full featured and user friendly input method user interface.
It also may help developers to develop input method easily.


How to build & test IBus
===

ibus-setup:
It is a gtk program to enable and configure ibus.

ibus:
It is ibus daemon.

hotkeys:
Super + Space: Change input method.

For more detail please refer to https://github.com/ibus/ibus/wiki/ReadMe .


Peng Huang <shawn.p.huang@gmail.com>