mirror of https://gitee.com/openkylin/fcitx5.git
![]() 1. There are two kinds of virtual keyboard at least. 2. The input method engine may support one or two function mode: full or limited. a) The full function mode is the default function mode. All the input method engine which does not implement InputMethodEngineV4 or its ascendants supports the full function mode. b) The limited function mode is a dedicated function mode which is used for the true virtual keyboard. The input method engine which implements InputMethodEngineV4 or its ascendants should tell fcitx which function mode it supports. That is, it may support full function mode or limited function mode or both. 3. The two different virtual keyboard use different function mode of input method engine. The virtual keyboard should tell fcitx which function mode it needs. Fcitx will decide which function mode is used. For example, if the virtual keyboard tells fcitx that it needs limited function mode, but the input method engine does not support that mode, then fcitx will use full function mode for compitibility reason. |
||
---|---|---|
.github/ISSUE_TEMPLATE | ||
LICENSES | ||
cmake | ||
data | ||
debian | ||
endict | ||
po | ||
src | ||
test | ||
testing | ||
.clang-format | ||
.codedocs | ||
.formatignore | ||
CMakeLists.txt | ||
Doxyfile.in | ||
Messages.sh | ||
README.md | ||
config.h.in |
README.md
Next generation of fcitx
Fcitx 5 is a generic input method framework released under LGPL-2.1+.
- Wiki: https://fcitx-im.org/
- Registration require explicit approval due to the spam, please send an email to the mail list if you do not get approved.
- Discussion:
- Bug report: https://github.com/fcitx/fcitx5/issues
- You can always report any fcitx 5 issue here, it might be transfer to other repos later.
- Translation: https://www.transifex.com/fcitx/
- Do not send pull request for translation updates.
- The translation will be automatically pushed to git repository nightly, but not vice versa.