Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Intelligent Input Bus for Linux/Unix

This branch is 290 commits ahead of phuang:master

dconf: Work around using dbus development builds and /etc/machine-id

Recent DBus changed the way it reads /etc/machine-id to be more
strict, and it turns out that this breaks the use of dbus-launch here.

The *correct* fix is to use `dbus-run-session`, but not everyone has
that yet.  This is a quick hack that keeps the build going.

BUG=#16
TEST=data/dconf/00-upstream-settings

Review URL: https://codereview.appspot.com/209810043
Patch from Colin Walters <walters@verbum.org>.
latest commit 49ee54f834
Colin Walters cgwalters authored fujiwarat committed
Failed to load latest commit information.
bindings Install pygtk2 libraries to python2 site-packages.
bus Increase dbus timeout to 15 seconds
client gtk clients do not lose focus when chrome popup window takes the focus
conf Return non-floating ref from IBusConfigGConf::get_value
data dconf: Work around using dbus development builds and /etc/machine-id
debian Delete the python xdg dependency.
docs Update source files with LGP 2.1 according to COPYING.
engine Add Polish (qwertz) keymap in simple.xml
ibus Install pygtk2 libraries to python2 site-packages.
m4 Update source files with LGP 2.1 according to COPYING.
po Update translations
setup Remove "Release" modifiers key on ibus-setup.
src Add ibus panel icon for plasma-desktop in KDE5
test Update test_client.py
tools Update ibus(1) for read-config and reset-config.
ui Add ibus panel icon for plasma-desktop in KDE5
util IMdkit: Track window property offsets correctly
AUTHORS Added British English translation.
COPYING Change COPYING from LGPL 2.0 to LGPL 2.1
Makefile.am Update source files with LGP 2.1 according to COPYING.
NEWS import ibus
README Release 1.5.3
autogen.sh Remove -Werror in autogen.sh since the build still have errors.
codereview.settings Add codereview.settings.
configure.ac Release 1.5.10
git.mk Minor fixes related to git.mk.
ibus-1.0.pc.in Add pkgdatadir in ibus-1.0.pc.in
ibus.spec.in Delete the python xdg dependency.
python-config.py WIP.
xinput-ibus Rename xinput-ibus.in to xinput-ibus

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 http://code.google.com/p/ibus/wiki/ReadMe .


Peng Huang <shawn.p.huang@gmail.com>
Something went wrong with that request. Please try again.