aboutsummaryrefslogtreecommitdiffstats
path: root/java/src (unfollow)
Commit message (Collapse)AuthorFilesLines
2012-04-19Add Constants class to hold public constantsTadashi G. Takaoka10-83/+153
This change also gets rid of compiler warnings about "deprecations". Change-Id: Id9b83483c453a81ebac34b684656db05e3599657
2012-04-19Add custom subtype settingsTadashi G. Takaoka11-48/+640
Bug: 4460018 Change-Id: I4919d79516dcf574be2761bbaf9adcdc381b2ddc
2012-04-19Change predefined additional subtype format in preferenceTadashi G. Takaoka9-58/+174
This change also refactor StringUtils class Change-Id: Ie0b4d169b21c260bf238d6fcc9ab0ee8bfd6b508
2012-04-18Import translations. DO NOT MERGEEric Fischer3-4/+4
Change-Id: I0e373f7cd2b577cca91e042b7bb48540d5c09a23
2012-04-18Make predefined subtype configurable by XML resourceTadashi G. Takaoka5-15/+52
Change-Id: I1f8486a1fb652f1e06789e7bfd2cc57273092234
2012-04-18Cleanup InputMethodManagerCompatWrapperTadashi G. Takaoka7-104/+79
Change-Id: Id3b84ee19bb504ed8fbb398e260cc663a5b5ae0d
2012-04-18Fix typo of some methods' nameTadashi G. Takaoka11-38/+35
Also changes some methods' argument type from Locale to String. Change-Id: Ib68b528a450dc68a01546483403230f76500bee4
2012-04-18Fix the buildJean Chalard1-1/+1
Change-Id: I128224799835bc3c230fed1afce942650e1396e0
2012-04-18Add interesting corrections to the whitelistJean Chalard1-0/+38
Bug: 6096906 Change-Id: I3b8da88c1547fb94a67a280b60c604041c92e65b
2012-04-18Fix dimming keyboardTadashi G. Takaoka1-11/+17
Bug: 6354679 Change-Id: I03bb0554bc06f1aab7eaa6c69fd9241ef300318f
2012-04-17researchLogging for inputConnection eventsKurt Partridge2-13/+147
Bug: 6188932 Change-Id: I596df68956abd879293cfb550e66e7d7d0ba74e9
2012-04-18Remove useless key event handling methodsTadashi G. Takaoka4-61/+0
Change-Id: I8c42fba79aba643ab7a145e6fd54ef23855a3ad0
2012-04-17Add SubtypeUtils.setAditionalInputMethodSubtypes methodTadashi G. Takaoka2-3/+12
Change-Id: Ia3043346ed87297e01d505980555fdf29ce4f96f
2012-04-17Pass the previous word down to native code in getSuggestionsJean Chalard4-7/+30
Change-Id: I477b631d81ef58461e44954f3ae5fd895928bb97
2012-04-17Cache results of the spell checkersatok1-2/+42
Change-Id: Ie11cd1b07e069474b140fbaae65fca703adc056f
2012-04-17Add SubtypeLocale.getKeyboardLayoutSetDisplayNameTadashi G. Takaoka1-3/+7
Change-Id: I576b47a936545e653ce9e26222ba4db143ea90e6
2012-04-17Fix debug compilation + small cleanupJean Chalard2-3/+0
Change-Id: Ia89d84f62ba38dee05d25fbc94698e889cf27d2c
2012-04-17Fix a native crashJean Chalard1-0/+4
This was introduced by Ieb2e306a which failed to keep the return behavior in case the word doesn't have a bigram. Change-Id: I6d2f0b79d41c4335e94696690c8331e314961133
2012-04-17Do not pass misspelled flags to TextViewsatok1-6/+1
Bug: 6310268 Original CL: I2f7a54ae0d63235a0b94e039109ab8 Change-Id: I28f64a4d0bb262db819f5f8c0ffc58a259c8e62d
2012-04-17Pass the previous word to getSuggestionsJean Chalard11-28/+39
This is a preparative change to bug#6313806 Change-Id: I1be9ec49b21005c1f45ce459fa93712bc74ef3f0
2012-04-17Preparatory refactoringJean Chalard2-13/+23
Split out getting the pointer to the bigrams to a separate function. This is a preparative change to bug#6313806 Change-Id: Ieb2e306a1151cd95dc1a16793c8dc2f7fed8b654
2012-04-16add logPoint for manual correction (inc touch pos)Kurt Partridge7-30/+77
Bug: 6188932 Change-Id: Ibcc4901bcfab6632ee4c59cb58d35452218a288d
2012-04-16Just cosmetic changes in jni codeKen Wakasa1-22/+10
Change-Id: I8628131b5a7ccdee4c158e891002c8b86623b0cd
2012-04-16Adjust a test for a new default settingJean Chalard2-14/+36
Bug: 6338940 Change-Id: I8f14ce0de768ddb0394eb2b584d8753e0df82a28
2012-04-16Fix a large native memory leak.Jean Chalard1-0/+6
This leak was about 500k and would happen whenever a new binary dictionary was opened/closed. Bug: 6299535 Change-Id: I4fad5b4d9c556ca889f5ef62d9d083a2eff6346a
2012-04-16Fix Settings fragment isn't shown on tabletTadashi G. Takaoka1-7/+1
Bug: 6341510 Change-Id: I319bb72400995d8385b0b14ef25b164dee3974da
2012-04-16Make Utils.getDeviceOverrideValue aware of device orientationTadashi G. Takaoka1-3/+4
Bug: 6277225 Change-Id: If41fe5cbee0985b9a4740dcd5d1c6ba73b94b377
2012-04-16Use keyTextStyle to draw popup hint "..." textTadashi G. Takaoka1-1/+1
Also popup hint "..." text doesn't follow the alpha animation of alt-while-key-typing. Bug: 6333266 Change-Id: I08b548a8922e6fe5e9ff036ff75cadf39fb9358a
2012-04-13Add a new binary contacts dictionary based on ExpandableBinaryDictionary and ↵Tom Ouyang5-15/+263
use locale for bigrams. Bug: 6188977 Change-Id: I753422eed1effaeb5fd01124cf1ddd1e31ee9d60
2012-04-13Import translations. DO NOT MERGEEric Fischer8-46/+26
Change-Id: Idd8b8ea44c3b8b5d5dead243fde3189e891f1e9c
2012-04-13Use InputMethodSettingsFragment for IME settingsTadashi G. Takaoka7-36/+100
Change-Id: Id6d9cd0ddf99c0687b6d3ea4b2f868f6cf2a0eaf
2012-04-13Utilize InputMethodSubtype and additional subtypeTadashi G. Takaoka14-192/+296
* Remove de_QY and fr_CH from supported subtypes * Add de-qwerty and fr-qwertz predefined additional subtypes instead. Change-Id: I49e8ba0299529302f2b91b4d018b07304cdd6897
2012-04-13Add a test for umlautsJean Chalard1-1/+19
Change-Id: I2c15e9dc7a1cf846c92a1900d68f661aa70e77b9
2012-04-13Refatcor InputMethodSubtype related stuff a bitTadashi G. Takaoka6-81/+66
Change-Id: Iaded72331660afbaeddda085f2b633b681d4b6df
2012-04-12clean up researchLogging of autocorrectionKurt Partridge2-1/+17
remove dependence of ResearchLogger on LatinImeLogger for autocorrection multi-project commit with I32cc134b Bug: 6188932 Change-Id: Iaeda97eb43fa4782db2d1b2a6d8d09a93b395111
2012-04-12Add isDictionaryAvailable to SubtypeSwitchersatok3-3/+11
Change-Id: I534878d330b57bbfaa8b7711082456969771f4dc
2012-04-12Start typing timer when key is pressedTadashi G. Takaoka1-3/+6
Bug: 6327144 Change-Id: I5df0073ff38ac25e46455ef459121528c86a8dbe
2012-04-12Polish fade-in/out animations for the gray-out-while-typing keysTadashi G. Takaoka3-10/+10
Bug: 6326723 Change-Id: Idb6fa023c497cf1f0f584f496e7e5ae82b1c9f4f
2012-04-12Don't cancel key typing timer when new keyboard is setTadashi G. Takaoka3-11/+6
This change also fixes some typos. Bug: 6312143 Change-Id: I5d752c05b128a47ed022a4a804b02559eeee6915
2012-04-12Pass a parameter to the dict pack if we don't have a default dictJean Chalard3-51/+42
Also, optimize quite a bit the code that decides whether we have a default dict or not. Bug: 5705834 Change-Id: Ied20fbcbbc42cbe8c01759d11b1804d1156c6960
2012-04-11Remove format method from tests.Brett Chabot1-4/+0
Will be added to superclass. Bug 5826326 Change-Id: I61478661b822823112f774745a6642a6185366d3
2012-04-11change ResearchLoggerTests to check fileKurt Partridge3-33/+122
multi-project commit with I587003f2 Bug: 6188932 Change-Id: I3d3f0c9d011301489473dc330338ea4a7ba61e9e
2012-04-11Import translations. DO NOT MERGEEric Fischer23-176/+309
Change-Id: Ieadb02a76d86b07b251d3246b3f1355ddfdfc18d
2012-04-11Read the dictionary resource in a more sensical place.Jean Chalard5-35/+23
We don't need to pass this down all the way from LatinIME any more. It fetched be done exactly where it needs to be. Change-Id: I9f277f9c4f9de70ae755a1334d86c67bbb24c988
2012-04-11Add language suffix to main dictionaryTadashi G. Takaoka6-89/+73
Bug: 6319377 Change-Id: Ie6a887fefa12e33c17bfeb5d22984e7c1a7bdb46
2012-04-11Add followKeyLabelRatio flag for keyLabelFlags of Key attributeTadashi G. Takaoka5-22/+29
This change renames largeLetter flag to followKeyLargeLetterRatio as well. Change-Id: Ida777aac57e4d885fa051654fe863f493f8e946a
2012-04-11Use system locale for labels on no language keyboardTadashi G. Takaoka2-23/+20
Bug: 6010147 Change-Id: I9a6ce1bf82ca13359f715f4d1fc5f2bf15d4ee6e
2012-04-11Generate KeyboardLabelsSet from donottranslate-more-keys.xmlTadashi G. Takaoka105-411/+3800
This change introduces makelabel tool that reads all languages' donottranslate-more-keys and generate KeyboardLabelsSet.java source file. The makelabel command must be invoked prior to compile LatinIME. Change-Id: I7515c7919c535e30f9c80a37bdc831d0f682cd43
2012-04-10Import translations. DO NOT MERGEEric Fischer12-89/+45
Change-Id: I2d0942b4d3eaf3e62cde5b38034df60c0ac5cd86