The Chewing engine for IBus
C CMake Objective-C Shell
Pull request Compare This branch is 383 commits ahead of phuang:master.
Latest commit 5f3fca8 Nov 23, 2016 @definite committed on GitHub Merge pull request #114 from hiunnhue/decoration
Tweak pre-edit buffer decoration
Permalink
Failed to load latest commit information.
cmake-fedora @ 5c81f9a
data fix(uncommit) uncommit files for Fixed #64 Mar 1, 2016
icons
po
rpm
src
test Apply new coding style Nov 15, 2016
.gitignore
.gitmodules Fixed Bug 902866 - ibus-chewing uses dconf but still installs gconf s… Oct 13, 2014
AUTHORS
CMakeLists.txt
COPYING
ChangeLog
INSTALL
README.md
RELEASE-NOTES.txt Add pre-commit config; update RELEASE-NOTES.txt Nov 10, 2016
USER-GUIDE
pre-commit Use the libchewing indent style Nov 14, 2016
wipe-rebuild.sh

README.md

IBus-Chewing

IBus-Chewing is an IBus front-end of Chewing, an intelligent Chinese input method for Zhuyin (BoPoMoFo) users.

Following documents provide further instruction:

  • COPYING: GPLv2 Licence
  • INSTALL: Installation instruction.
  • USER-GUIDE: How to use ibus-chewing

Bugs and enhancement can be filed to either:

Development

We use K&R, 4 spaces coding style to make our review easier, so if you like to contribute, please set the git pre-commit hook by:

ln -s ../../pre-commit .git/hooks/pre-commit

For debugging ibus-chewing

  1. Quit existing ibus-daemon

    • By right click on IBus systray icon, then quit, or
    • kill the process, or
    • with command: ibus exit
  2. Edit /usr/share/ibus/component/chewing.xml, add -v 7 to turn verbose level 7

  3. Run ibus-daemon in command line with following command:

export G_MESSAGES_DEBUG=all
ibus-daemon -rvx