aboutsummaryrefslogtreecommitdiffstats
path: root/java/src/com/android/inputmethod/latin/utils (follow)
Commit message (Expand)AuthorAgeFilesLines
* Introduce NgramProperty in Java side.•••Bug: 14425059 Change-Id: I8b3458ad22730b3dccbe0caea2c5930f5276dc82 Keisuke Kuroyanagi2014-10-011-3/+4
* Rename PrevWordsInfo to NgramContext.•••Bug: 14425059 Change-Id: Id06a71681fa8b5e589e29fba10fe5c1cfed66984 Keisuke Kuroyanagi2014-09-296-42/+42
* Refactoring PrevWordsInfo.•••Bug: 14425059 Change-Id: I48a193b965e3055bd10a00046322c2b7b19a6232 Keisuke Kuroyanagi2014-09-261-1/+1
* Add an internal state test to ImportantNoticeUtilsTests•••On some 32bit-x86 testing emulators, it seems the internal state after clear the related settings seems like a contradiction state. This CL adds an test to check such internal state in order to investigate what is happening on these emulators. Bug: 17635340 Change-Id: Iba85f06c46959b1dc22e2a9213c50c9e7e30949b Tadashi G. Takaoka2014-09-261-2/+4
* Add !string/<resource_name> reference•••This CL introduces new text reference notation !string/<resource_name> to refer a string resource on the fly. This notation is mainly used to represent action key labels may refer a string in a system locale in run-time. This notation is needed to implement Hinglish and Serbian-Latin keyboards that need to refer its own action key labels. Bug: 17169632 Bug: 9687668 Change-Id: I042f6bd04714e0e448cd92031730eb9fb422e6d3 Tadashi G. Takaoka2014-09-251-1/+1
* am 4c4ba10b: am 71b51590: am a76e11a2: am 1f490d6c: am be4e0d0e: Fix when to ...•••* commit '4c4ba10bbb257036d7cb6ae8a128263285b7384f': Fix when to show important notice Tadashi G. Takaoka2014-09-231-5/+36
|\
| * Fix when to show important notice•••This CL introduces a timeout duration to show an important notice message. When the timeout has passed, the important notice message will be suppressed without user intervention. This CL also adds unit tests and fixes a bug in getNextImportantNoticeTitle(). Bug: 17181982 Change-Id: If321c0060cc2f7ca14ad0631b84f4990f88bd659 Tadashi G. Takaoka2014-09-221-5/+36
| * Merge "(DO NOT MERGE) Fix showing important notice even at beginning of sente...Tadashi G. Takaoka2014-09-181-4/+9
| |\
| | * (DO NOT MERGE) Fix showing important notice even at beginning of sentence•••Bug: 17536096 Change-Id: Ic72d6fecc3241c1a9aba87b82a46750cbd69e001Tadashi G. Takaoka2014-09-181-4/+9
* | | Fix unit tests.•••Change-Id: I7706db4c9279488552ea5fabc16dd1dd2bc7fa05 Keisuke Kuroyanagi2014-09-191-2/+2
* | | Added @UsedForTesting to 'missing' methods to avoid ProGuard removing them•••Bug: 16864527 Change-Id: I698a1b3e09e7e9a12722169b37f87bd51c8cbd34 Adrian Velicu2014-09-193-0/+7
* | | Merge "Add Accounts & privacy settings in LatinIME"Sandeep Siddhartha2014-09-181-0/+2
|\ \ \
| * | | Add Accounts & privacy settings in LatinIME•••Also start showing the logging preference on this screen too. This settings screen will be the container for all account management, sync and privacy related settings Bug: 17464068 Change-Id: Ie0806f6e8a542e9dea2834445ff7b38805207bda Sandeep Siddhartha2014-09-171-0/+2
* | | | Merge "Fix showing important notice even at beginning of sentence"Tadashi G. Takaoka2014-09-181-5/+8
|\ \ \ \
| * | | | Fix showing important notice even at beginning of sentence•••This is a cherry-pick of Ic72d6fecc3 from lmp-dev. Bug: 17536096 Change-Id: Id76b8f8dc85d03bc7ed5f24800301c081a82a8d2 Tadashi G. Takaoka2014-09-181-5/+8
| |/ / /
* | | | resolved conflicts for merge of 233a2f21 to master•••Change-Id: If391cc622367dfb4448c6a5c32b82111d352d86e Yohei Yukawa2014-09-181-0/+34
|\ \ \ \ | |/ / / |/| / / | |/ /
| * / Use Add-To-Dictionary indicator only•••With this CL, the previously used commit indicator was reverted. Instead we use the add-to-dictionary indicator only at the moment. This CL also fixes the indicator position in bidi context. BUG: 17335734 Change-Id: I5f7cf173ddc30876e2b01320acaff8ba4265edf6 Yohei Yukawa2014-09-181-0/+34
| |/
* | Making spelling of the word "distracters" consistent•••Bug: 17537869 Change-Id: Ibfc1c84aff72aeb76c9b127503369d00f3dfaceb Adrian Velicu2014-09-171-6/+6
* | am 4d8efc97: am b41d1fcd: am d0d8f90a: Merge "Reorganize settings in Google K...•••* commit '4d8efc97873d12b4596c695fbcf7e72330b5253e': Reorganize settings in Google Keyboard Jatin Matani2014-09-131-2/+4
|\|
| * Reorganize settings in Google Keyboard•••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 Tadashi G. Takaoka2014-09-121-2/+4
* | am ead70974: am 27ccbeb4: am cd119050: Support CursorAnchorInfo in the full-s...•••* commit 'ead70974aecd78d5bad0fa87a759f6bf82dcb503': Support CursorAnchorInfo in the full-screen mode Yohei Yukawa2014-09-111-0/+236
|\|
| * Support CursorAnchorInfo in the full-screen mode•••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 Yohei Yukawa2014-09-111-0/+236
* | Move case and OOV detection logic into distracter filter.•••Bug: 16547557 Change-Id: I8502585976deb5e93fff3b1e0266654b8a927bda Keisuke Kuroyanagi2014-09-104-47/+100
* | Fix a bug with the Greek question mark.•••Bug: 17398284 Change-Id: If49593e2c959935a183a4cd9d988407cc1160599 Jean Chalard2014-09-081-4/+13
* | Fix a bug where CAPS_WORDS would not be returned.•••Also introduce some unit tests that would have caught the bug. Bug: 17398284 Change-Id: Idb715b7bd2f70992d6cdf4e25ef368809382caefJean Chalard2014-09-051-1/+2
* | Merge "[ML3] Put the locale in SuggestedWordInfo"Jean Chalard2014-09-021-5/+3
|\ \
| * | [ML3] Put the locale in SuggestedWordInfo•••...and remove it from SuggestionResults. Change-Id: Iae85ec7e82e2caf18cc6d7656aa46dc150707cdd Jean Chalard2014-09-011-5/+3
* | | Support multiple locales in distractor filter.•••Bug: 16547557 Change-Id: I4aba278eb4114e0075f3f8b38c7e132743927fa8 Keisuke Kuroyanagi2014-08-291-63/+66
|/ /
* | Use DictionaryFacilitatorLruCache for personalization.•••Bug: 16547557 Change-Id: I5faba5e26d072b49c0fffcaeaf5062f9e0c2dcc0 Keisuke Kuroyanagi2014-08-291-33/+29
* | Straighten the dead char implementation, take 3.•••Change-Id: I4f70f6eebe076c7d2b780d25e3a2c1d3faa2edfa Jean Chalard2014-08-281-2/+2
* | Merge "Revert "Straighten the dead char implementation.""Ken Wakasa2014-08-271-2/+2
|\ \
| * | Revert "Straighten the dead char implementation."•••This reverts commit 5ef447aeea97c755008785b36468715922b7ccc1. Reverting because this broke a bunch of unit tests -- https://sponge.corp.google.com/target?id=b6439742-099e-46cb-8f00-d0c602a4d9bb&target=com.google.android.inputmethod.latin.tests&searchFor=&show=FAILED&sortBy=STATUS Change-Id: Ibbd9e11372993f62e630fd9da37158ffcf47c17a Ken Wakasa2014-08-271-2/+2
* | | Merge "Straighten the dead char implementation."Jean Chalard2014-08-271-2/+2
|\| |
| * | Straighten the dead char implementation.•••This now supports all cases, including cases not supported by the framework. Now rebased on top of the right change, and renamed Change-Id: I7886f0dcbb86cdb4dccec09aa7c52ad339680e04 Jean Chalard2014-08-271-2/+2
* | | am 68a2a69a: am 37beaf15: Simplify onComputeInsets of LatinIME•••* commit '68a2a69ae35352650a4c6dfc0b0c69069c4a1e1d': Simplify onComputeInsets of LatinIME Tadashi G. Takaoka2014-08-271-0/+39
|\ \ \ | |/ / |/| / | |/
| * Simplify onComputeInsets of LatinIME•••This CL expands SoftInputWindow to the entire screen. Thus a key review backing view is eliminated and onComputeInsets() gets simplified too. Bug: 17212702 Bug: 10841052 Bug: 10541453 Change-Id: I2d859f4e4698c64cabe399000821f13bab729996 Tadashi G. Takaoka2014-08-271-0/+39
| * DO NOT MERGE: Abolish source code overlay and introduce overridable src dir•••This should make IDEs happy with appropriate source code directory selection. Change-Id: Ic734bd4d20aa050c688a3158b1a382ae0ac18991 (cherry picked from commit fb74ab15c1343084740d65ef8744cad33a678e82)Ken Wakasa2014-08-204-147/+0
* | Revert "Revert "[ML1] Introduce RichInputMethodSubtype""•••This reverts commit a63d0a8ee6cb05bcddb69bf9a6018853d89d886a. This patch seems to be fine after all, but was submitted without its companion [ML1.1] patch causing a build breakage. Reverting the revert and submitting both at the same time seems like the right thing to do. Change-Id: Ib8fefa40b74dcee0edb025a52dac9b35c82d49df Jean Chalard2014-08-253-66/+21
* | Revert "[ML1] Introduce RichInputMethodSubtype"•••This reverts commit 8ffe4bc9321e582a4d882f21e465d5886616f489. Change-Id: I9d4c98b0adfdb78b0f4d376f7691e50d1bd2228f Jean Chalard2014-08-223-21/+66
* | [ML1] Introduce RichInputMethodSubtype•••Bug: 11230254 Change-Id: Ic7a1bf938a5a186dcff527b556295aba2406e8b9 Jean Chalard2014-08-223-66/+21
* | Add Hinglish (hi_ZZ) subtype•••Bug: 17169632 Change-Id: Ibee088d76c2b19f1d62a3c9c119452726e856ec8 Tadashi G. Takaoka2014-08-211-2/+20
* | Abolish source code overlay and inroduce overridable src dir•••This should make IDEs happy with appropriate source code directory selection. bug: 16829244 Change-Id: Ic734bd4d20aa050c688a3158b1a382ae0ac18991 Ken Wakasa2014-08-164-147/+0
|/
* Merge "Rename distracter filter class." into lmp-devKeisuke Kuroyanagi2014-08-071-3/+4
|\
| * Rename distracter filter class.•••Bug: 13142176 Bug: 15531638 Change-Id: I89cef5264073eed25ffb5be10fdff731df0a3138 Keisuke Kuroyanagi2014-08-081-3/+4
* | Merge "Use suggestions in the distracter filter." into lmp-devKeisuke Kuroyanagi2014-08-071-6/+162
|\|
| * Use suggestions in the distracter filter.•••Bug: 13142176 Bug: 15531638 Change-Id: I609fa61fccf2a0c738726985806b7d9248eadf49 Keisuke Kuroyanagi2014-08-081-6/+162
* | Initial implementation of Help & feedback•••bug: 16717930 Change-Id: Iddc8e831c3f01ec7eb02ed1bc5d5e103d497e177 Ken Wakasa2014-08-081-2/+2
|/
* [SD13] Reorder an enum alphabetically•••Change-Id: I907041b09e5bfce537ed4f592947b2cec8cef4ac Jean Chalard2014-07-301-62/+62
* [SD12] Add the last remaining scripts•••Add scripts for Bengali, Devanagari, Kannada, Malayalam, and Tamil. Also include a very minor fix for Arabic. This concludes work on: Bug: 15840116 Change-Id: Iade313fc70030a67c68d424d8cb0cac245b883d1 Jean Chalard2014-07-301-2/+22
* [SD11] Add script checks for Myanmar, Sinhala, Thai and Telugu•••Bug: 15840116 Change-Id: I1264fdeea0d4739ca0f360f4934d06e5a824d4e5 Jean Chalard2014-07-301-0/+21