aboutsummaryrefslogtreecommitdiffstats
path: root/tests (follow)
Commit message (Expand)AuthorAgeFilesLines
* Always specify non-null Locale object to SuggestionSpan•••Confusingly, specifying a null Locale object to the constructor of SuggestionSpan does not necessarily mean that SuggestionSpan#getLocale() returns null. The constructor in question also receives Context object, and Context's locale can be used as a fallback locale to initialize locale of SuggestionSpan. With this CL, LatinIME always specify non-null Locale object when instantiating SuggestionSpan object. It basically corresponds to the active main dictionary, but can be Locale#ROOT when one locale is not determined for some reasons. BUG: 20435013 Change-Id: I2c152466410327300e7dba4d7ed9a22f57c17c4f Yohei Yukaw2015-04-201-5/+39
* Merge "Add affinity model for contact names."Tom Ouyang2015-04-171-10/+50
|\
| * Add affinity model for contact names.•••This allows us to: 1. Rank contacts and only add the top N names to the keyboard LM. 2. Avoid adding duplicate names. Note: The affinity calcualuation is limited by the fact that some apps currently do not update the TIMES_CONTACTED counter. To better handle this case, the new measure also takes into account whether or not a name is in the visible contacts group. Bug: 20053274 Change-Id: I2741cb8958667d4a294aba8c437a45cec4b42dc7 Tom Ouyang2015-04-161-10/+50
* | Store raw strings for personal dictionary•••The raw strings would be sent to personal LM for decoding. Earlier lowercased strings were being used with the purpose of isValid checks (spelling does not consider casing for spell checking calls). But for showing these in suggestion, we need the raw strings. Note: PersonalDictionaryLookup#getWordsForLocale is used to feed the personal LM in PersonalLanguageModelHelper. Bug:20152986 Change-Id: I9d796fa57bf2073036bf11d86b143ff205a6199c Jatin Matani2015-04-131-1/+39
|/
* Personal dictionary feeds a personal LM.•••Bug 20043003. Change-Id: I5ccac344c089855474263d1cdc547da1e6779301 Dan Zivkovic2015-04-093-73/+126
* Define stats for UserDictionaryLookup.•••Bug 20071513. Change-Id: Iaab909575da29bfe6e17bb3865ce51d1e7720e7c Dan Zivkovic2015-04-061-0/+46
* Merge "Revert "Declare that LatinIME does not use cleartext network traffic.""Dan Zivkovic2015-04-061-5/+5
|\
| * Revert "Declare that LatinIME does not use cleartext network traffic."•••This reverts commit 24a9683ac9fc1b6d3ac49de449ea4b2f155f26a9. Change-Id: I6f305aac6ac8d5c550a39eb5c88ec2881203cecc Reason: Breaks a clean build on master. Dan Zivkovic2015-04-061-5/+5
* | Merge "Declare that LatinIME does not use cleartext network traffic."Alex Klyubin2015-04-031-5/+5
|\|
| * Declare that LatinIME does not use cleartext network traffic.•••This declares to the platform and tools that this app does not use cleartext network traffic. The platform and tools will be blocking (on best effort basis) attempts to use such traffic by this app. For example, attempts to use HTTP (rather than HTTPS) will be blocked. Bug: 19215516 Change-Id: I4c933a214457025797e077b72d8daf8a0c876923 Alex Klyubin2015-04-021-5/+5
* | Log interrupted tasks in AOSP.•••Bug 19987461. Change-Id: Ia2714f555146f8f31a6d8c61f555d2b6fecdab7d Dan Zivkovic2015-04-021-4/+4
* | Add shortcut support to UserDictionaryLookup.•••Also move the class to the parent package, since it's no longer tied to the spell checking service. Bug 19966848. Bug 20036810. Change-Id: I35014d212fd87281eb90def03ee92e6872dcd63e Dan Zivkovic2015-04-022-27/+107
|/
* "spellcheking" needs spellchecking.•••Change-Id: Iaf4cd5d11b113be4738182fb662e5dc54b2f5366 Chieu Nguyen2015-03-271-1/+1
* Use the complete Locale in generating the dictionary id.•••- Also deleted a couple of dead methods. Bug:19929051 Change-Id: I4f88dbc2a8204d5e2a20d1ad8c205a23c6319f8d Mohammadinamul Sheik2015-03-251-0/+18
* Merge "Disable Hinglish locale."Chieu Nguyen2015-03-242-4/+4
|\
| * Disable Hinglish locale.•••Bug: 19899126. Change-Id: I1824233b3bcb6cb6579714a7eb375ea2cebc39db Chieu Nguyen2015-03-232-4/+4
* | We can't spell check Russian without an LM.•••Change-Id: I635a51acc2e45aebe23a1cf69da1b5c72a6ac9e1 Dan Zivkovic2015-03-232-10/+7
|/
* We ship with English, so we can't unit test French•••Change-Id: I20a470a18ca0cd47fe7588958be904eb23fdf1a2 Dan Zivkovic2015-03-232-52/+8
* Minor unit test fixes.•••Change-Id: I800bb33a10f31d5b934b00768bc8fe4776e36f90 Dan Zivkovic2015-03-232-6/+0
* Move ManagedProfileUtils to overridable•••Bug:19532354 Change-Id: I50b3ae11b6e58f07b482353b624b1a7a73eadc99 Jatin Matani2015-03-231-3/+3
* Fix InputLogicTests.•••Change-Id: Ie319a6087297251e6b22ffd80014b69c746458e0 Dan Zivkovic2015-03-201-70/+43
* Retire Delight2 migration code to speed up tests.•••We're waiting 10 minutes for tests to run, and half of that time is spent in depreacted code related to migration of Delight2 dictionary files. LatinIME will never migrate another Delight2 dictionary file again, so we can delete this code. Change-Id: I05c7d8429e8d9a26139456763c77997340fea8c2 Dan Zivkovic2015-03-205-997/+23
* Pass DictionaryFacilitator to GestureConsumer#onImeSuggestionsProcessed.•••Bug: 19712589 Change-Id: I81f9bf09b37487450780d85a1e4f752a9ba49370 David Faden2015-03-191-1/+1
* Add prev words context to the SuggestedWordInfo.•••Bug: 19712589 Bug: 19715579 Change-Id: Ie06665cab8405455c1b0a2ff034e0bb0731c9156 Mohammadinamul Sheik2015-03-193-4/+6
* Merge "Disable message if personalization is disabled."Chieu Nguyen2015-03-181-9/+33
|\
| * Disable message if personalization is disabled.•••Bug: 19087415. Change-Id: I3974f1b676aa4a9bb04ab7f609b6daf1860c64f1 Chieu Nguyen2015-03-181-9/+33
* | Merge "Fix KeyboardLayoutSetSubtypesCountTests."Chieu Nguyen2015-03-181-1/+1
|\ \
| * | Fix KeyboardLayoutSetSubtypesCountTests.•••Change-Id: Iaef87c1cd1661956d78a740507f2fd8d40b78d8b Chieu Nguyen2015-03-181-1/+1
| |/
* / Fix the BlueUnderlineTests.•••changed the usecase that fits the new decoder behavior. Change-Id: Ie31675f55af9f0b0b635e65d84bb629e1c89383e Mohammadinamul Sheik2015-03-181-2/+2
|/
* Merge "Fix the RichInputConnectionAndTextRangeTests"Mohammadinamul Sheik2015-03-181-2/+6
|\
| * Fix the RichInputConnectionAndTextRangeTests•••Change from sentence seperator to sentence terminator has broken this tests. Change-Id: I303a2e703c46191b481b7d32213f165bd00aaaa2 Mohammadinamul Sheik2015-03-181-2/+6
* | Disable si_LK and ta_LK subtypes.•••Bug: 19815109 Change-Id: I3681fcf17752defdf3c1bacff9dadb60df2468ab Chieu Nguyen2015-03-181-2/+2
|/
* Merge "Start-of-sentence should include newlines and non-period terminators."Tom Ouyang2015-03-171-0/+22
|\
| * Start-of-sentence should include newlines and non-period terminators.•••Bug: 19795382 Change-Id: Id6cc4a494a06de03d351aa6257632bd3b82e2ec4 Tom Ouyang2015-03-171-0/+22
* | Merge "Use BinaryDicitonary.MAX_PREV_WORD_COUNT_FOR_NGRAM for D2 dictioanries."Mohammadinamul Sheik2015-03-171-1/+3
|\ \
| * | Use BinaryDicitonary.MAX_PREV_WORD_COUNT_FOR_NGRAM for D2 dictioanries.•••Fixes the UserHistoryDictionaryTests Change-Id: I49776f53298ced3cd7e771cfe77a940b80b01f20 Mohammadinamul Sheik2015-03-171-1/+3
| |/
* / Fix some InputLogicTests.•••Change-Id: I3dd080844ee96dd60ab50ddc74632181dec775a2 Dan Zivkovic2015-03-172-24/+40
|/
* Fix NPE in AccountSettingsFragment.•••Bug 19773815. Change-Id: Ib5eb27cdf385c81d1a3822836f424fa29c0bbaa8 Dan Zivkovic2015-03-161-39/+62
* Don't test format version 403 twice.•••BinaryDictionaryTests runs all tests 3 times for 3 format verisons. Cut that number down by 33% to speed things up. Change-Id: I8a2f78017fa30f46b5873dcf6a5f478f57af2ebd Dan Zivkovic2015-03-161-2/+1
* Revert "Next-word suggestion bit in keyboard settings."•••This reverts commit 1ae16dc3db170802d1b38273f477125a2a969d32. Bug 19596067. Change-Id: Ie7286acbb70b215d7bd08e271bcf14526b68576f Dan Zivkovic2015-03-163-14/+48
* Fix the BinaryDictionaryTests•••Change-Id: I09378d74705e6943946ea4f76b15664086a387ed Mohammadinamul Sheik2015-03-131-1/+1
* Remove autocorrection aggressiveness settings.•••Replace multiple settings with binary switch for autocorrection. Bug: 19589766 Change-Id: Ic8a0362dd36d18930493a55699851161e9cb23e8 Chieu Nguyen2015-03-132-14/+12
* Separate executor for the Spelling decoder.•••Bug 19710676. Change-Id: I6e66eddd507c11e424105869833fe6841b90275d Dan Zivkovic2015-03-121-1/+2
* Remove ALS from LatinIME.•••This fixes unit tests and brings us closer to a green build. Change-Id: Iffcc392eda4a7671a238b79cc7367320ca648725 Dan Zivkovic2015-03-116-123/+17
* Remove dead code, including tests.•••Change-Id: Id88b02b74bdfe4ca05b08181ceb6b34d5652fc0c Dan Zivkovic2015-03-107-1142/+6
* Handle empty previous ngram context correctly.•••Fixes bug where empty previous ngram context not at the beginning of a sentence incorrectly returned the beginning-of-sentence marker. Bug: 19612336 Change-Id: I5ddf3408e20dcedf70487b85c983cd3fc12550e7 Chieu Nguyen2015-03-091-0/+17
* Use a single background executor.•••Bug 19625976. Change-Id: Ia03f440a31b059b5af42d162e1145330bf7b5ddf Dan Zivkovic2015-03-091-1/+1
* Handle null InputMethodSubtype.•••Bug 19627494. Change-Id: I50dc77c59ced0f2e7c07a49ae0cb040197c2ab35 Dan Zivkovic2015-03-062-1/+8
* Combine InputLogicTests.•••Change-Id: Ie322e7d7c7098031d112abad6c9991f56ebba0f2 Dan Zivkovic2015-03-042-136/+110
* Next-word suggestion bit in keyboard settings.•••This feature works in supported languages. We don't need a user setting. Bug 19596067. Change-Id: Icdded772745f9816da47f8a5e3b87b733083b121 Dan Zivkovic2015-03-044-86/+31