aboutsummaryrefslogtreecommitdiffstats
path: root/java/src (unfollow)
Commit message (Collapse)AuthorFilesLines
2014-09-16Add StatsUtils.onAutoCorrection method.Mohammadinamul Sheik2-3/+21
Change-Id: I9547b6c0f082ef7c09b251a6458badb65a841229
2014-09-16Add a production flag for account sign-inSandeep Siddhartha1-0/+5
[1/2] Bug: 17464068 Change-Id: Ie45191c74a97c44711dc0c6d65cc262fd9742abe
2014-09-16Prepare for E MR1 that is linked against L SDKKen Wakasa2-2/+2
Change-Id: I77e735a824718e96eac49359ae195c0ffa76b83d
2014-09-16[ML7] Have multiple DictionaryGroup instances in facilitatorJean Chalard7-111/+187
This is the central change of multilingual input. Bug: 11230254 Change-Id: Id8b68fb101e837e8cf182ab4bc1e55e4da5cc49d
2014-09-16Update input checking logic for adding/removing n-gram.Keisuke Kuroyanagi3-20/+39
Bug: 14425059 Change-Id: Ifb4e3c3f06aaf9a16f632ff208ba76cf741cea83
2014-09-16Have mPrevWordCount in DicNodeProperties.Keisuke Kuroyanagi1-6/+11
Bug: 14425059 Change-Id: I5ce22bace4ec08d0da4e5c167288a742c4426c33
2014-09-15Import translations. DO NOT MERGEBaligh Uddin11-609/+309
Change-Id: I410c187d99e2896703b7c76079bc1782519d10f0 Auto-generated-cl: translation import
2014-09-15Import translations. DO NOT MERGEBaligh Uddin73-456/+1003
Change-Id: Id5c9da5464884357ba3c087c10820b6b84e15ae5 Auto-generated-cl: translation import
2014-09-15Import translations. DO NOT MERGEBaligh Uddin4-0/+108
Change-Id: Id7999e5ed1331e8fc0260c2e529df116bc0661ef Auto-generated-cl: translation import
2014-09-15Import translations. DO NOT MERGEBaligh Uddin10-76/+41
Change-Id: I2f3eded792bf3882ae4cd16a0a97933f77bc5ce2 Auto-generated-cl: translation import
2014-09-15Import translations. DO NOT MERGEBaligh Uddin5-0/+120
Change-Id: I0cea5e4fa1120dcce3bf5d5dfd5667167271ef5e Auto-generated-cl: translation import
2014-09-15Import translations. DO NOT MERGEBaligh Uddin56-0/+47658
Change-Id: I9e292160719ac6b4bf617263525d3f00acc9cd87 Auto-generated-cl: translation import
2014-09-15Import translations. DO NOT MERGEBaligh Uddin2-2/+2
Change-Id: I893b13ee353d4ce57b34bf8ca4e0e3a5ddc0b068 Auto-generated-cl: translation import
2014-09-14Support decaying dict in getWordProbability().Keisuke Kuroyanagi4-13/+18
Bug: 14425059 Change-Id: I24db3f9131c2999fc388035dc365c7faaef3bdb1
2014-09-14Use passed previous word count in PrevWordsInfo.Keisuke Kuroyanagi7-48/+67
Bug: 14425059 Change-Id: I04007bdacf0176a05be7a27ef1c20c5b851d8bed
2014-09-14Fix key preview popup for Material themeTadashi G. Takaoka30-12/+12
This CL also removes unused key preview resources for Tablet. Bug: 15143928 Change-Id: Icbf4f7b6d5c7839b4fe7a27d320a2184f0625130
2014-09-13Tune keyboard height and letter size of tabletTadashi G. Takaoka10-32/+60
The height of Google Keyboard is limited by maximum and minimum ratio to the display height. Because screen aspect ratio of some large tablet is close to 1:1, the height of the keyboard may become taller than expected. This CL lowers the minimum ratio to allow shorter height. This CL also increase text size of Material theme keyboard on tablet as well. Bug: 17050390 Change-Id: I87c5f49ce554950c525a1f31dfddfd1beb3fafda
2014-09-13Wording update for settings.Ken Wakasa1-2/+2
"Appearance" -> "Appearance & layouts". bug: 11866784 Change-Id: I9843b76cadb0245973cec07134d07212c8c5667e
2014-09-12Initial split QWERTY layoutSandeep Siddhartha16-143/+756
Change [2/3] Add an attribute that's used in layout xmls for specifying the split-keyboard layout. This attribute will be checked/set by the KeyboardBuilder which knows about the "splittability" of the keyboard. Bug: 4968173 Change-Id: I5d792e570b9648e09022e9b7e92a972a161009ee
2014-09-12Add a canSplitKeyboard attribute for specifying split keyboard layoutsSandeep Siddhartha4-7/+22
Change [1/3] This'll be used in conjunction with a user preference to split the keyboard when possible. Bug: 4968173 Change-Id: I7a05948d67b94a55024790115ae261d7fef7941a
2014-09-12Reorganize settings in Google KeyboardTadashi G. Takaoka13-78/+132
Changes : Input languages -> Languages Input preferences -> Preferences Multi lingual Options -> Multilingual Options Keyboard Theme -> Theme Gesture typing preferences -> Gesture typing **New Appearance -> Theme -> Custom input style **Removed Multilingual options from L dynamically Bug: 11866784 Change-Id: I07404c27868e1b087b0cafb63d2031a5b493a885
2014-09-12Only do double-space-period on real text fields.Jean Chalard2-1/+13
Bug: 15559216 Change-Id: Id6ecadc58c03889496967d67371457e4050d695b
2014-09-12Fix not always showing input view with physical keyboard connectedTadashi G. Takaoka2-24/+24
Bug: 17163374 Change-Id: I57f7eeac0c9ac0a15d3d55927e18a2d97849c508
2014-09-12Update AOSP launcher iconTadashi G. Takaoka5-0/+0
Bug: 16635354 Bug: 16635354 Change-Id: I68f9c4ec21a01b9db0fc73c1785c972f5d7ac05b
2014-09-11Add xxxhdpi assetsTadashi G. Takaoka97-0/+0
Bug: 17432407 Change-Id: I68e5f660425db567688d4e119c94fc34430f8ff3
2014-09-11Use WordIdArrayView for prevWordIds.Keisuke Kuroyanagi20-138/+133
Bug: 14425059 Change-Id: Ia84fb997d89564e60111b46ca83bbfa3b187f316
2014-09-11[ML6] Have asyncReloadMainDictionary support multiple localesJean Chalard1-11/+14
Change-Id: I4c3dfaad38ec1cc91d1a9f81d5ff45ef12f70029
2014-09-11[ML5] Rewrite resetDictionariesWithDictNamePrefixJean Chalard2-50/+79
This change rewrites resetDictionariesWithDictNamePrefix so that it would work if there were several locales, which is going to happen shortly. This change on its own is quite large and difficult already, so I didn't want to merge it into the change that actually makes several locales happen; another such change is following. Change-Id: Ibb80b05b73c0f0f0bea64b7e308cc4d38ca448f9
2014-09-11Support CursorAnchorInfo in the full-screen modeYohei Yukawa3-20/+291
This CL allows to emulate the behavior of CursorAnchorInfo in the full-screen mode to work around the limitation of the framework. Basically this CL copies relevant code from the framework to LatinIME. This is actually a code duplicate which isn't great, but probably the only way that is available right now. Change-Id: I30bc8c3387c91c8e47252ba699cbd967d8927dad
2014-09-11Implement IntArrayView.copyToBuffer().Keisuke Kuroyanagi2-1/+30
Bug: 14425059 Change-Id: Ic1b7de72701eae0c0b1bb28d12514099446a66a9
2014-09-11add productionFlag for checking split keyboard statusJatin Matani1-0/+5
Change-Id: Ic999c9b0b2c116858801b8c38363c956de6d5faf
2014-09-10Remove unigram probability from dicNode.Keisuke Kuroyanagi6-32/+11
Bug: 14425059 Change-Id: Ie848e8568bb4dbb1d8358e823a881d9157a1aad3
2014-09-10Quit using dicNode.getUnigramProbability().Keisuke Kuroyanagi4-8/+16
Bug: 14425059 Change-Id: I192070cc11e5d46c8413ebc19982d6a8c93577fc
2014-09-10Use CodePointArrayView to create children DicNodes.Keisuke Kuroyanagi6-13/+20
Change-Id: Ie940b6595f3f3f804fbb8dd03c710ea062b75af3
2014-09-10Use WordAttributes for checking flags.Keisuke Kuroyanagi8-41/+22
Bug: 14425059 Change-Id: Idee84478a482a0e7b5cc53e5dbd4e2484584ba79
2014-09-10Introduce WordAttributes to get word probability and flags.Keisuke Kuroyanagi10-28/+116
Bug: 14425059 Change-Id: Iee11d038e0893d7ddd6c52447907f8c55fecb6a5
2014-09-10Use getProbabilityOfWordInContext for prediction.Keisuke Kuroyanagi2-8/+12
Bug: 14425059 Change-Id: I9d5c905a0adda3503c593bfbf0bb9af8d1686f5d
2014-09-10Implement LanguageModelDictContent.getWordProbability().Keisuke Kuroyanagi8-40/+95
Bug: 14425059 Change-Id: I290a05cee6f341caa25fb222892505529cef1eb7
2014-09-10Enable personalization for multilingual users.Keisuke Kuroyanagi5-18/+25
Bug: 16547557 Change-Id: I03eda34edc902fc4732d16d234216344d8d84d88
2014-09-10Get locale using detected language for personalization.Keisuke Kuroyanagi3-32/+208
Bug: 16547557 Change-Id: If3d88a548e5a2255ff81c819b056f77bfbe237ae
2014-09-10Adds StatsUtil methods for LatinIME.on{Start,Create,Finish}inputViewJatin Matani2-0/+20
Change-Id: I4e7dc008b98e398c38aafea5cb31156dde7f42ea
2014-09-10Move case and OOV detection logic into distracter filter.Keisuke Kuroyanagi6-70/+130
Bug: 16547557 Change-Id: I8502585976deb5e93fff3b1e0266654b8a927bda
2014-09-10Add backspace event methods to StatsUtilsMohammadinamul Sheik2-0/+34
Change-Id: Id45d217073e49ca5f2ba639b608d168d136bba58
2014-09-09Import translations. DO NOT MERGEBaligh Uddin73-685/+7
Change-Id: Id31c38a0c1c737071e3659fc374eaca40f441102 Auto-generated-cl: translation import
2014-09-09Import translations. DO NOT MERGEBaligh Uddin73-685/+7
Change-Id: I760fae2840e78c7dce10f6caf9cae4fffdef71c1 Auto-generated-cl: translation import
2014-09-09Import translations. DO NOT MERGEBaligh Uddin57-532/+0
Change-Id: I55f98af1c1d261d2f6b477439ac7692a52415b0c Auto-generated-cl: translation import
2014-09-09Use MultiBigramMap in structure policy.Keisuke Kuroyanagi9-20/+82
Bug: 14425059 Change-Id: I4d78da4839ef177e0223e6e5bcf0ebd7315c3099
2014-09-09Keep aspect ratio of Material action key backgroundTadashi G. Takaoka9-26/+90
Bug: 15681452 Change-Id: Ie4b823dca541b76b68cade580845a21ff0b21e2f
2014-09-09Add FormatUtilsTest.Keisuke Kuroyanagi2-0/+98
Change-Id: I39ee1d18e0b70d9f4504d29a94cabc9354e4527e
2014-09-09Rename probability to unigramProbability.Keisuke Kuroyanagi7-21/+25
Bug: 14425059 Change-Id: I6a204c3b8fb257d037ad95a1a455ae6fb89068fd