Intelligent Input Bus for Linux/Unix
Перейти к файлу
fujiwarat a40631e166 Detect mouse click to commit Hangul preedit
If preedit text is not committed with the mouse click, preedit text
is moved to the new cursor position in Hangul typing.
Since set_cursor_location() is received before the reset() signal is
sent to ibus-daemon and commit_text() signal is received from
ibus-daemon, UpdatePreeditTextWithMode D-Bus method is newly added
and now ibus clients commit the preedit.

BUG=https://github.com/ibus/ibus/issues/1980
2018-11-09 15:11:51 +09:00
.github Fix typo in ISSUE_TEMPLATE 2018-02-08 11:59:59 +09:00
bindings Gettext migration for gschema.xml file 2018-10-16 19:46:01 +09:00
bus Detect mouse click to commit Hangul preedit 2018-11-09 15:11:51 +09:00
client Detect mouse click to commit Hangul preedit 2018-11-09 15:11:51 +09:00
conf data/dconf: Delete dconf dependencies 2018-10-03 17:01:59 +09:00
data data/dconf: Fix a typo 2018-10-30 11:57:19 +09:00
docs Fix doc builds 2015-07-13 17:58:30 +09:00
engine engine: Add Malay and Mongolian keymaps 2017-05-24 11:52:19 +09:00
ibus Install pygtk2 libraries to python2 site-packages. 2014-02-03 13:07:40 +09:00
m4 Update source files with LGP 2.1 according to COPYING. 2013-08-09 13:48:17 +09:00
po Gettext migration for gschema.xml file 2018-10-16 19:46:01 +09:00
portal portal: Add org.freedesktop.IBus.Portal.xml in EXTRA_DIST 2017-09-06 12:04:52 +09:00
setup Gettext migration for gschema.xml file 2018-10-16 19:46:01 +09:00
src Detect mouse click to commit Hangul preedit 2018-11-09 15:11:51 +09:00
test tests: Added an automation testing on console 2018-04-06 20:24:08 +09:00
tools Gettext migration for gschema.xml file 2018-10-16 19:46:01 +09:00
ui Gettext migration for gschema.xml file 2018-10-16 19:46:01 +09:00
util RHEL code reviews 2018-10-31 17:42:38 +09:00
AUTHORS Add maintainers 2015-06-22 11:34:32 +09:00
COPYING Change COPYING from LGPL 2.0 to LGPL 2.1 2008-10-06 10:39:43 +08:00
COPYING.unicode engine: Use annotations/en.xml from unocode.org but not emoji-list.html 2016-07-07 12:47:34 +09:00
Makefile.am src/tests: Ask --enable-memconf in make check instead of build order 2018-08-07 20:33:26 +09:00
NEWS import ibus 2008-05-12 15:18:48 +08:00
README s/code.google.com/github.com/ in docs 2015-06-05 15:21:44 +09:00
autogen.sh Remove -Werror in autogen.sh since the build still have errors. 2013-12-13 11:56:41 +09:00
codereview.settings Add codereview.settings. 2010-09-08 15:58:31 +09:00
configure.ac Gettext migration for gschema.xml file 2018-10-16 19:46:01 +09:00
git.mk Minor fixes related to git.mk. 2012-02-01 10:00:42 +09:00
ibus-1.0.pc.in Add pkgdatadir in ibus-1.0.pc.in 2011-02-08 15:13:01 -05:00
ibus.spec.in engine: Use annotations/en.xml from unocode.org but not emoji-list.html 2016-07-07 12:47:34 +09:00
python-config.py WIP. 2008-06-17 16:46:55 +08:00
xinput-ibus Update xinput-ibus to check Qt5 libraries besides Qt4 ones 2015-05-01 11:42:41 +09:00

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>