aboutsummaryrefslogtreecommitdiffstats
path: root/java/src (unfollow)
Commit message (Collapse)AuthorFilesLines
2014-05-13Optimize drawing key text shadow layerTadashi G. Takaoka2-8/+25
Change-Id: Id226fe8042ba0f538d5109459a3615d7e7113d7f
2014-05-12Add freq=0 words to user history depending on the option.Keisuke Kuroyanagi2-5/+7
Bug: 14686585 Change-Id: Ia1c3adb1bcc625788016e378e1ac7b0792ea9f4e
2014-05-12Support unigram historical information migration.Keisuke Kuroyanagi7-27/+110
Bug: 13406708 Change-Id: Ibed15b3bc5d5ae68faefa379028dbe10d32b0c0f
2014-05-12Add initial reordering rules for MyanmarJean Chalard3-4/+434
Bug: 13945569 Change-Id: Ib546ba110e87bf72afa7f42c878cc5f638bff6c7
2014-05-12Improve multi-word suggestion handling for user history.Keisuke Kuroyanagi3-14/+29
Bug: 12902664 Change-Id: I03deed16047f0beaba8932d87c6129ec8061ba9c
2014-05-12Fix javadoc comment of keyboard layout testsTadashi G. Takaoka4-13/+20
Change-Id: I22592486ab306a57c4f6ca5a94e0ff69b68a58d6
2014-05-12Remove voice key from keyboard layoutTadashi G. Takaoka18-64/+46
Bug: 14419121 Change-Id: I71031f1ed9735a5a05dc584299b56512fb0b6866
2014-05-12Fix import and javadoc comments of unit testsTadashi G. Takaoka2-19/+2
Change-Id: Ic3f249bf9e3a5ec7ffd07abd4bc38d343bb14d39
2014-05-12Enable voice and language switch keys for keyboard layout testsTadashi G. Takaoka11-30/+21
Change-Id: I19ee05e30d09eb13753b737961882e345591c1df
2014-05-12Create the path for specifying combining rules in the subtypeJean Chalard10-3/+138
Also add the skeleton of the combining rules for Myanmar reordering as a pilot. Bug: 13945569 Change-Id: Iabeb6838f45f1efff482143595ce5b48543e0c43
2014-05-12Add voice key to suggestions stripTadashi G. Takaoka8-14/+64
Bug: 14419121 Change-Id: I3b2bdc3c07bb7e49ea7be53649bd6dd134fea27c
2014-05-12Activate pseudo LMP themeTadashi G. Takaoka1-2/+1
Bug: 14419121 Change-Id: I00265315c204de2279250d9ae20f630c2ee5dec6
2014-05-12Remove ContextualDictionary.haveContentsChanged().Keisuke Kuroyanagi1-6/+1
Change-Id: I7023ba4d9515dcad90e0a226f70936550c5241f4
2014-05-12Cleanup : remove a useless memberJean Chalard1-3/+2
Change-Id: I7871c3243c82b5a19acf266033187795a2ea1767
2014-05-12Add pseudo LMP themeTadashi G. Takaoka69-20/+343
This CL introduce pseudo LMP theme. This keyboard theme is a placeholder and not final. The drawables and colors that this CL introduces should be replaced with the final assets. Bug: 14419121 Change-Id: I7a37c884e4ee0cac09ad21ff729996c2b9c1b4af
2014-05-12Refactor KeyboardThemeTadashi G. Takaoka10-45/+269
This CL introduces two preference keys in addition to the existing one. - pref_keyboard_theme: The new preference key that is used only in the preference settings. - pref_keyboard_layout_20110916: The previous preference key that holds keyboard color scheme settings. This is superseded by the next key. - pref_keyboard_theme_20140509: The new preference key that holds keyboard theme settings. This value is forcibly reset to LMP theme on a LMP device. On a KitKat and previous device, the settings of the pref_keyboard_layout_20110916 is carried on into this preference. This CL must be checked in together with Id7b3ddd8aa. Change-Id: I2d55602d026e30b38d8f822d2124f5c5e4a9a812
2014-05-09Revert "Refactor KeyboardTheme"Ken Wakasa9-269/+34
This reverts commit 19688b584bb903192559196a0e3836bc4c957696. Build breakage. Change-Id: I95d4be1578824eaee5a2fb08ec277250727ac668
2014-05-09Revert "Add pseudo LMP theme"Ken Wakasa68-339/+28
This reverts commit dd9ed45c6332e6cb45da0953d23b9748ddddc548. Unit test breakage. https://sponge.corp.google.com/target?id=f7fd85a6-8e3b-4fda-8c84-d4e1b342e839&target=com.google.android.inputmethod.latin.tests&searchFor=&show=FAILED&sortBy=STATUS Change-Id: Ia971834b368890c344a06602473a56887709bbca
2014-05-09Add pseudo LMP themeTadashi G. Takaoka68-28/+339
This CL introduce pseudo LMP theme. This keyboard theme is a placeholder and not final. The drawables and colors that this CL introduces should be replaced with the final assets. Bug: 14419121 Change-Id: Iba4751c525775fc12763c0a55309410e0d82ce9b
2014-05-09Refactoring: Use UnigramProperty to add/update unigram.Keisuke Kuroyanagi6-80/+81
Bug: 13406708 Change-Id: I26fd541fb465d3543faa5f155becc455ddbb6c9c
2014-05-09Refactor KeyboardThemeTadashi G. Takaoka9-34/+269
This CL introduces two preference keys in addition to the existing one. - pref_keyboard_theme: The new preference key that is used only in the preference settings. - pref_keyboard_layout_20110916: The previous preference key that holds keyboard color scheme settings. This is superseded by the next key. - pref_keyboard_theme_20140509: The new preference key that holds keyboard theme settings. This value is forcibly reset to LMP theme on a LMP device. On a KitKat and previous device, the settings of the pref_keyboard_layout_20110916 is carried on into this preference. This CL must be checked in together with Ifcedeabbec. Change-Id: Ibe75146e2c1c7eebf964ca86550baf244fedb79a
2014-05-09Add VERSION4_TEST for testing.Keisuke Kuroyanagi13-24/+102
Bug: 13406708 Change-Id: I0b434717ea3edbb131650af634c53cfbfe113c3e
2014-05-09Fix unit tests by adding @UsedForTestingKeisuke Kuroyanagi1-2/+1
Change-Id: I9448b1bfa7bf94039de737725851e63a2921a443
2014-05-09Reorder accented letters of EnglishTadashi G. Takaoka3-28/+28
This is a follow up change of Idff0b6d08e. Bug: 13177865 Change-Id: I00ea7cda954efbd248d2abc2fa6d4995d6acbf19
2014-05-08Periodic GC for personalization dict.Keisuke Kuroyanagi2-3/+2
Change-Id: I1ef922684cbf1de10c45c66eb119c2343d194da3
2014-05-08Reorder accented letters of EnglishTadashi G. Takaoka2-20/+20
Bug: 13177865 Change-Id: Idff0b6d08e6dd0ec1eb39072ba4f99e6ec7df802
2014-05-08Avoid copying bigram list if possible.Keisuke Kuroyanagi3-41/+66
Constructing en_US main dict using dicttool: Before: real 1m8.699s user 1m10.600s sys 0m2.390s After: real 0m17.204s user 0m20.560s sys 0m0.720s Bug: 13406708 Change-Id: I3b0476be57e5cb93c6497025b3ffa7064ac326c6
2014-05-07Import translations. DO NOT MERGEBaligh Uddin1-9/+9
Change-Id: I7fab17fff5b54a5c409ac5c469db00dc95d1fb7a Auto-generated-cl: translation import
2014-05-08Implement migrateNative().Keisuke Kuroyanagi4-2/+88
Bug: 13406708 Change-Id: Ie786a68e780baa298fedf82d21390ba45d871a52
2014-05-08Extend jni interface for dictionary migration.Keisuke Kuroyanagi3-2/+24
Bug: 13406708 Change-Id: Iadad6df296467d0e5b631fba4a409d53c8a5a6f2
2014-05-08Check whether contacts have changed using hashCode().Keisuke Kuroyanagi4-71/+39
Bug: 13755213 Change-Id: Ie2f7b7f9dc8bd3fce395618877d9f234287dcb21
2014-05-07Use DistracterFilter when getting Language Model Param of a wordXiaojun Bi2-10/+18
A preparation for implementing Distracter Filter. This CL should be checked in together with Icfefa0463180 Bug: 13142176 Change-Id: If9e5ca840c4a81cb0339ab70f146b42fbfa7af5d
2014-05-07Make initial additional buffer size 0.Keisuke Kuroyanagi1-2/+2
Bug: 14113369 Change-Id: I3b7b3a452544725577101dc3b9bcb85b3e08afe9
2014-05-07Use margin instead of padding in SuggestionStripViewTadashi G. Takaoka10-20/+26
This CL also tunes the width of suggestions strip to be able to display 15~16 letters without x-scaling at the center slot. Bug: 14419121 Change-Id: Ia5766cee043899533e24e2ebc621e8dc279370b3
2014-05-07Fix: mIsUserDictEnabled is never updated.Keisuke Kuroyanagi1-0/+1
Bug: 14602321 Change-Id: Ib98d5648ea2a901393b79c7f300bc6d209ee98d1
2014-05-07Make KeyboardView style as a parent of SuggestionStripView styleTadashi G. Takaoka3-8/+11
With this CL, SuggestionStripView can refer an icon asset in a keyboard theme. Bug: 14419121 Change-Id: I30d595c08ce02b8c7d3f111e1edab2820c0b602e
2014-05-05Import translations. DO NOT MERGEBaligh Uddin57-114/+57
Change-Id: I507926af8d82abc3ef14e99dde443e6d3068a848 Auto-generated-cl: translation import
2014-05-05Import translations. DO NOT MERGEBaligh Uddin1-9/+9
Change-Id: I597ed10762a3c2e79e77ef21ef8d7bac4ee7488b Auto-generated-cl: translation import
2014-05-03Fix NPEKen Wakasa1-1/+3
Follow up to I2b0ec091a11aa8a495794d633efecb6d8b818f42 bug: 14488351 Change-Id: Ic88adbd6775910f35338d798dc0d5493715708e4
2014-05-01Add new bigram entry at the tail of existing list.Keisuke Kuroyanagi4-8/+33
Bug: 13406708 Change-Id: If3162e65fc9aa2c47f046aee528276cb51fad9f4
2014-05-01Add contextual dictionary to the dictionary facilitator.Keisuke Kuroyanagi3-1/+65
Bug: 14161647 Change-Id: I0e706b2abd0cb9f351e28681e275cd7f2fdbfd9c
2014-05-01Remove Dictionaries.mDictMap.Keisuke Kuroyanagi1-29/+35
Bug: 13755213 Change-Id: I9ded695c31d3db05f561956c61d56ebd16d34703
2014-05-01Use dictType to class map to create sub dicts.Keisuke Kuroyanagi5-10/+40
Bug: 13755213 Change-Id: I4dcd5684bc65f13361bf9c4f9d50b07b1e33c62d
2014-05-01Add Marathi keyboard layoutTadashi G. Takaoka41-232/+1302
Bug: 10028772 Change-Id: I7bca05bbbfdb2e5f61d5db611dff62ace3b71e31
2014-05-01More meaningful Emoji descriptionsTadashi G. Takaoka1-29/+29
Bug: 11452158 Change-Id: I3e7c2c935bc7c371869240487928160d5ab850e2
2014-05-01Move dict version check to proper place.Keisuke Kuroyanagi1-9/+9
Change-Id: I89a5b4fa93153081b4f7a9183619cbe7c9ea01fa
2014-05-01Create factory methods for sub dicts.Keisuke Kuroyanagi5-35/+29
Bug: 13755213 Change-Id: I046af54b4860d2839328f2089ea785d81d04cf43
2014-05-01Guard accessibility function callsTadashi G. Takaoka1-1/+3
This is a follow up of I2b0ec091a1. Change-Id: I2801bd1530556cfa6cc176efac9d9f09f2405892
2014-05-01Simplify DictionaryFacilitatorForSuggest.Keisuke Kuroyanagi3-121/+80
Bug: 13755213 Change-Id: I9663d1d60fccd8deb1a22683fb06fe64dee06b45
2014-05-01Introduce clustering punctuationJean Chalard6-10/+49
Bug: 10081730 Change-Id: If198fa3df68ecb267da0a278da41fd509d6165f1