aboutsummaryrefslogtreecommitdiffstats
path: root/java/src (unfollow)
Commit message (Collapse)AuthorFilesLines
2013-09-24Tweak for armenian periods and commas.Jean Chalard2-3/+9
Bug: 7963631 Change-Id: I2eb110949f3d3b7817dbd9448654954fdee39ac2
2013-09-24Implement delete key repeaterSatoshi Kataoka3-4/+104
Bug: 10810844 Change-Id: Idbfe2196e8f0f8cf6dd1b77574eefb395c12807a
2013-09-24Tweaks for Armenian layoutsKen Wakasa5-10/+44
Added a dedicated key for the Armenian full stop Added Armenian punctuation letters bug: 7963631 Change-Id: Id28e224329b083a2465256f2713477b4f0782393
2013-09-24GC step 5. Add large tests and fix bugs.Keisuke Kuroyanagi11-58/+303
Bug: 6669677 Change-Id: I41e44a64730f9c66645995095a7ecff51ffd5351
2013-09-24GC step 4. Update all positions in new dict and add a test.Keisuke Kuroyanagi11-45/+278
Bug: 6669677 Change-Id: I035d848a210653dcd3c1a1f21781968adced9225
2013-09-24Turn off alpha of key popup previewSatoshi Kataoka1-2/+0
Bug: 10786040 Change-Id: I0a636e5f28f177c4d72f9af0312726711f78dd2d
2013-09-24Update assets: selected popup key backgroundSatoshi Kataoka4-0/+0
Bug: 10786040 Change-Id: I6d0514517ceb7a3ee44935026498992835209039
2013-09-24Fix runReadUnigramsAndBigramsTests.Yuichiro Hanada1-1/+1
Change-Id: Idd9176c9943dfacac5a06957f1a07187b642b207
2013-09-23Keypress vibration default value for Xperia Z UltraKen Wakasa1-2/+2
bug: 10832066 Change-Id: I9ed107f192d65e792529699b30bb88de73a5788a
2013-09-21Khmer currecy sign should have been non-boldKen Wakasa1-1/+2
bug: 6910993 Change-Id: Ifdef60a830d23ca4824f023188fa1b46051994b3
2013-09-20Detect cases where rotation messes with initializationJean Chalard3-17/+129
...and do a best effort to fix it. Bug: 10323080 Bug: 10252066 Change-Id: Icb3c9fe85005406bdfce0b7bb143ba0a910a0ddb
2013-09-20GC step 3. Place and write valid PtNodes.Keisuke Kuroyanagi6-15/+199
Bug: 6669677 Change-Id: Id2b7359bafb34acf12dc3bf4c595a03073fda805
2013-09-20Address an issue in Khmer layoutKen Wakasa1-2/+2
bug: 6910993 Change-Id: I2135ad2f5b1e4fd61e91226761ab3b781ea7a0f1
2013-09-20GC step 2. Finding garbage bigram entries.Keisuke Kuroyanagi19-262/+382
Bug: 6669677 Change-Id: Ie3f406776ab56bf589ac10e15e2534ff8cb1f275
2013-09-20Catch SQLiteException from remote processesJean Chalard2-12/+29
...to avoid catching fire when the Contacts or User dictionary providers crash and burn. Bug: 10200036 Change-Id: I73e9d126ce6d34ebc7e6ac03d94af1c12dde7eda
2013-09-20Fix a bug that happens upon a race conditionJean Chalard2-0/+5
Bug: 10848621 Change-Id: If5ff7f001e69af005a5ff9ab3e9f630b88a0a858
2013-09-20Update resources: ColorsSatoshi Kataoka2-8/+13
bug: 10786040 Change-Id: Idee67e73096e1e31126dbf24e9608d3e6dba2b47
2013-09-20Address a couple more issues in Khmer layoutKen Wakasa2-2/+14
bug: 6910993 Change-Id: If866629268040cf7696d9667dbca66fac6a60374
2013-09-20Fix a bug where null would be converted to "null"Jean Chalard1-2/+4
It's unclear what the concrete effects of this are, but they are not very strong. This only happens in corner cases, when the input connection is not active - while rotating, for example. Change-Id: I1d22459a6e94a8ecccb53cfcbc2d301b1d502204
2013-09-20Step 1 to implement GC. Finding garbage PtNodes.Keisuke Kuroyanagi7-67/+347
Bug: 6669677 Change-Id: I3551fe2f16a09d2bf7761f4e1d73ebd4a03380e7
2013-09-20Update resourcesSatoshi Kataoka244-102/+102
Change-Id: Ia66f7181514ee1471e181e16d15622174cf72e79
2013-09-20Address a couple issues in Khmer layoutKen Wakasa2-3/+5
bug: 6910993 Change-Id: I649b2d37a4eca75e2fc98e8c7f6a3dad20339864
2013-09-19Import translations. DO NOT MERGEBaligh Uddin2-5/+5
Change-Id: I168cfa8bfa7c4762d50db3675f34282e3b61297b Auto-generated-cl: translation import
2013-09-19Add Khmer layoutKen Wakasa14-4/+906
bug: 6910993 Change-Id: Ie515acd625bc266494d9e63b0694e2c05a19b661
2013-09-19Add showSuggestionStripWithTypedWord.Yuichiro Hanada1-15/+49
Bug: 10814472 Change-Id: I3a150124baf7a9b7889b033089a859ff9c11e206
2013-09-19Show Emoji category page id indicatorSatoshi Kataoka6-10/+139
Bug: 10538430 Change-Id: I767fa8d41c789125af266f2203b4bad7452bc0a5
2013-09-19Add comKeyStyleSatoshi Kataoka1-0/+7
Bug: 10822107 Change-Id: I411a2427e759e83366bbf7a525b9ab8a1ab3144d
2013-09-19Add Ver4DictDecoder.Yuichiro Hanada9-210/+569
Bug: 9618601 Change-Id: I43c5840505c6a847aaf4893a400392ccd45903c0
2013-09-19Fix hitbox of emoji keySatoshi Kataoka1-1/+1
Bug: 10780368 Change-Id: If10c18fdb0e7f0b0460a721d55001ab0fef28664
2013-09-19Groundwork for implementing GC.Keisuke Kuroyanagi6-75/+147
Bug: 6669677 Change-Id: Ia2b2f338795ab62cc9eef73731285b2a5a0ac5e4
2013-09-19Fix an off-by-one error.Jean Chalard1-7/+5
These variables were meant to represent the (x,y) coordinate of the last pixel of the grid, to avoid going one pixel too far. But the last pixel of the grid, of course, has coord (width - 1, height - 1). This bug only ever happens in a rare case because to reproduce, it needs the right (resp. bottom) coordinate of the rightmost (resp. bottommost) plus the threshold plus half the grid width (resp. height) to be exactly the number of pixels of the grid, which is pretty unlikely... unless there are more tiles in the grid than pixels on the screen, in which case the grid width is 1 and this becomes likely. This fixes the fencepost error and renames the variables to clarify their meaning. Bug: 10537485 Change-Id: Iecfe2c0f29ee17776ee2cceaa4b1db722276b1f3
2013-09-19Show emoji key on PC layoutSatoshi Kataoka2-6/+6
Bug: 10812167 Change-Id: Ie1e22a1651f8ec40e4078c01d161d6c113de582e
2013-09-19Quit skipping user history dictionary for gesture.Keisuke Kuroyanagi2-14/+18
Bug: 6669677 Change-Id: Id4344f2a30e9827f210055d6c65ee7776d3a63e3
2013-09-19Disable Nepali layouts temporarily per product callKen Wakasa1-2/+4
bug: 6910787 bug: 9833890 Change-Id: Id58cdf117d145c03c96f8737a12bb1b11bd4e636
2013-09-19Add a new option for version 4 to dicttool.Yuichiro Hanada1-7/+12
Change-Id: I18fd48c1f6921758d30330fbc77f4a917c33f1c8
2013-09-19Fix test in SubtypeLocaleUtilsTestsSatoshi Kataoka1-21/+21
Change-Id: I4f7bf70ec7a0a67ad5d2129afed314b1b1a93a6c
2013-09-18Fix an NPE.Jean Chalard1-1/+2
Apparently, it is possible that File#getPath() returns null. In this case, we'll have a null AssetFileAddress and an NPE later down the road. Bug: 9944824 Change-Id: Id6ceac1cb55439660f9811cf0fe3b574200d5a20
2013-09-18Allow double-space-to-period after a plus charJean Chalard2-4/+3
Bug: 10704936 Change-Id: I30fdaea648605ef7e7fea6c093581ed5c6de03f3
2013-09-18Change name of header_reading_utlis.*Keisuke Kuroyanagi4-7/+6
Bug: 6669677 Change-Id: I91389050148237580ef640d3a58b935ea752954e
2013-09-18Add dictionary header writing methods.Keisuke Kuroyanagi12-67/+181
Bug: 6669677 Change-Id: I392ac4776b55779903cbaa17e683005d80017a41
2013-09-18Fix Emoji recentsSatoshi Kataoka6-23/+134
Bug: 10538430 Change-Id: Ia2e423eb1843195b3c3218afc79a5820b8cd729b
2013-09-18Set EmojiCapableSatoshi Kataoka4-71/+81
Bug: 10240645 Change-Id: I891309c2a82f8d10f8fdb0872403a7a235e27b5f
2013-09-18Fix getChildrenPosition.Yuichiro Hanada1-2/+9
Change-Id: Ic39592dbf0d4e6d2e4879cdb1a95b65d46a57e92
2013-09-18Fix contacts/user dictionary writing.Keisuke Kuroyanagi1-1/+1
Bug: 10743878 Change-Id: I5d61b7955ef69a635f994f01cc575fb23fdf942b
2013-09-18Implement dictionary flush.Keisuke Kuroyanagi4-2/+99
Bug: 6669677 Change-Id: I1d70ac6319fb6d8700074de382568c2108887960
2013-09-18Don't resume suggestion on digits.Jean Chalard1-0/+8
Bug: 10780016 Change-Id: I94fad06e4c71eddc96bdda1765925f98bed160f3
2013-09-18Add BinaryDictionary.getBigramProbabilityNative().Keisuke Kuroyanagi7-32/+99
Bug: 10197478 Change-Id: Id16e3ee22a17679c46cc7a0199a9e28065177aa3
2013-09-17Improve trailing quotes processingJean Chalard3-2/+47
Bug: 10445496 Change-Id: Ib7bd05aea59ae6c9b8ce31299ef2235521b0e350
2013-09-17Output input index of second word's first char.Keisuke Kuroyanagi6-31/+63
This is for partial commit. Bug: 9059617 Change-Id: I77a0245b63c29b7234fd9b06d362e05aebf30051
2013-09-17[AC9] Resize an arrayJean Chalard1-1/+1
It's not easy for native code to only output the first result, so let's supply enough room for it to output all. Bug: 9059617 Change-Id: Ie93b7e54284c8c5d01fdc15846cf52d3442287b6