Intelligent Input Bus for Linux/Unix
C Python Vala C++ Makefile M4 Other
Pull request Compare This branch is 360 commits ahead of phuang:master.
Latest commit 997e5cb Aug 18, 2016 @ers35 ers35 committed with fujiwarat Fix GVariant leaks
The expectation is that g_dbus_message_set_body() takes ownership of the
GVariant, but this does not happen if the BusInputContext connection is NULL.
Call g_variant_unref() in that case to free the memory. Alternatively, a
GVariantBuilder could be used.

BUG=#1872
R=Shawn.P.Huang@gmail.com

Review URL: https://codereview.appspot.com/307050043

Patch from Eric R. Schulz <eric@ers35.com>.
Permalink
Failed to load latest commit information.
bindings Fix make dist Jul 27, 2016
bus Fix GVariant leaks Aug 18, 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 Fix Croatian language code in simple.xml Aug 2, 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 Replace deprecated GSimpleAsyncResult with GTask since GLib 2.46 Aug 4, 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 Release 1.5.14 Aug 5, 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>