A mirror for futokb (https://gitlab.futo.org/keyboard)
Go to file
Jean Chalard c3ebf1a43a Refactoring and groundwork to fix a bug with older apps
This has a good, although small, impact on performance : it removes
a two-way IPC call in a most frequent case, while possibly adding
one in a rather unfrequent and less critical case.

Also, this fixes a bug with surrogate pairs. This specific branch
of code now correctly handles surrogate pairs.
Aside from this, it should have no impact on behavior.

However, since it does delay access to the previous character in
the text view by a two-way IPC call, it actually goes a long way
toward fixing bug#6668226. It is not really a fix and the race
condition still exists, but this change makes it much, much
harder to hit.

Bug: 6668226
Change-Id: Id11cc6a0b7488d6bd392227cafdcf3a8d4c62f6c
2012-06-25 16:32:25 +09:00
dictionaries Make sure whitelist targets are in the main dictionary 2012-06-19 02:08:57 +09:00
java Refactoring and groundwork to fix a bug with older apps 2012-06-25 16:32:25 +09:00
native Make native bigram dictionary const 2012-06-14 18:01:27 -07:00
tests Cleanup, part 10 : remove from the code obsolete options (C10) 2012-06-21 10:07:05 +09:00
tools am e4bbff78: am 38dc9ca3: Fix duplicate period on Persian tablet keyboard 2012-06-18 10:52:54 -07:00
Android.mk Reorganize LatinIME native build directory structure. Now it got NDK friendly. 2011-12-13 21:16:20 +09:00
CleanSpec.mk Pass the touch position correction data to native. 2011-09-29 17:00:49 +09:00