| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Change-Id: I827052f234eeaa4dbcfd37da69a99866896a158b
|
|
|
|
| |
Change-Id: I7290cd1fb675a1b85b9b6ac2d464c932b5bca1dd
|
|\ |
|
| |
| |
| |
| |
| | |
Bug: 9617181
Change-Id: I228a3eac959f81b38e4092015e8e3c429d46fa60
|
|\ \
| |/
|/| |
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
There is no reason not to contact the dictionary provider
when we don't have internet permission or when the URL
is empty. It knows how to handle both these cases.
Bug: 9388602
Change-Id: I30c4540551ad2f5e527d3acd1842bbd749feca89
|
|/
|
|
|
|
| |
Mostly remove unused imports
Change-Id: If8ceffdfad79b78194094527759f5c334746973e
|
|
|
|
| |
Change-Id: I1c5b27c8edf231680edb8d96f63b9d04cfc6a6fa
|
|
|
|
|
|
| |
Bug: 9305379
Change-Id: Iab32753070a056d3861a45aa898911b7ab67dfb6
|
|
|
|
| |
Change-Id: I974964aa3cc24b5480e57bd38c197fe7a49acaa4
|
|
|
|
| |
Change-Id: Iac388c8aefc684980cb4c7131fb47319f6073eb3
|
|
|
|
|
| |
Bug: 8715614
Change-Id: I307d83923070994525cf0d27aad403e881a89314
|
|
|
|
|
| |
Bug: 8161354
Change-Id: I17c23f56dd3bc2f27726556bf2c5a9d5520bd172
|
|
|
|
|
| |
bug: 8393568
Change-Id: Ie5edf44a3627aca9416145aff56bf05bbf2a05f3
|
|
|
|
|
| |
Bug: 8161354
Change-Id: I68ee3acb2955a017d25666cc2dad791798f9064a
|
|
|
|
|
|
|
|
|
|
| |
If the dictionary ID, as indicated in the metadata, is
less than three chars long, it crashes LatinIME.
Of course we don't have such dictionary IDs in the current
metadata, but it's still better to be able to handle
the case gracefully ^^;
Change-Id: I60cdf6f8ecce9f4d44b42ddd5d157aebff9a4163
|
|
|
|
|
|
| |
Follow-up to Idc6f419a
Change-Id: I4aae8f4e19f27a0a309879dc19af6e40906d58c5
|
|
|
|
|
| |
Bug: 7005813
Change-Id: I82232af8e3071333b6fd01e4453b6b3c0a3ddb1f
|
|
|
|
|
|
|
| |
This creates a new DictionaryInfoUtils class and moves a bunch
of static methods there for later usage.
Change-Id: Iecb0643e6029a7be36bd6cb36aa918c40e6d8c6a
|
|
|
|
| |
Change-Id: Ic56167f952a7f4449da366e1e81610e72c966086
|
|
|
|
|
|
|
|
| |
This finally makes it work.
Bug: 7702011
Change-Id: I3508c88567f79598e4d1dff561b6ba7dc5c3808f
|
|
|
|
| |
Change-Id: If8813cb989c1fa8744a3bf36e8514ced3c8f46a3
|
|
|
|
| |
Change-Id: I745bb285b6b52875c8d2b3a94deb962352f9754e
|
|
|
|
|
| |
Bug: 7328003
Change-Id: Ibe5278ea209d149f87fd08785c77b17e3859948e
|
|
|
|
|
|
|
| |
Also fix a spelling mistake in a comment
Bug: 7301525
Change-Id: I4437403dce620fed03871485ee04f13c51ce34fc
|
|
|
|
| |
Change-Id: I6009b3c1950ba32b7f1e205a3db2307fe0cd688e
|
|
|
|
| |
Change-Id: Ifc4c64c9cffe4f343c5a604c192db010a1792acc
|
|
|
|
|
|
| |
Bug: 7169473
Change-Id: I575aaa350042af076a8da5756993cdae9e73422c
|
|
|
|
| |
Change-Id: Ifd66bda7d528827ba61c60531121ea206a2325be
|
|
|
|
| |
Change-Id: Ia71561648e17f846d277c22309ac37c21c67a537
|
|
|
|
| |
Change-Id: I6b4de9187e122298e5e9cd8ddc9070d062df6a89
|
|
|
|
|
| |
Bug: 7005813
Change-Id: Ie0d8d4b2d5eb147838ca23bdd5ec1cecd4f01151
|
|
|
|
|
|
|
|
|
| |
When a dictionary changes locale, we need to remove the file
that corresponds to the old version. It has a different path
than the new one, so we have to search for it explicitly.
Bug: 6540631
Change-Id: Ie9d63ba636651fe90f8fbb9627b7265ac7b34ccd
|
|
|
|
|
| |
Bug: 6327270
Change-Id: I5a0e732c8a3fd55fd8ac3c8fe1c58e7f91555d97
|
|
|
|
|
|
|
|
| |
Also, optimize quite a bit the code that decides whether we have
a default dict or not.
Bug: 5705834
Change-Id: Ied20fbcbbc42cbe8c01759d11b1804d1156c6960
|
|
|
|
|
|
|
| |
We don't need to pass this down all the way from LatinIME any more.
It fetched be done exactly where it needs to be.
Change-Id: I9f277f9c4f9de70ae755a1334d86c67bbb24c988
|
|
|
|
|
| |
Bug: 6319377
Change-Id: Ie6a887fefa12e33c17bfeb5d22984e7c1a7bdb46
|
|
|
|
|
| |
Bug: 6128216
Change-Id: I8d9c75c773c3de886183b291ada7a3836295839b
|
|
|
|
| |
Change-Id: I6d91f3b086470b79306dbe2874db9748b9e0eb5f
|
|
|
|
|
|
|
|
| |
Seems I didn't get how to iterate on a String correctly >.>
Talk about a big bug. Anyway, I think it's working now.
Bug: 5955228
Change-Id: I988c900cf2a16c44b9505cfd4f77c7cda7e592f0
|
|
|
|
|
|
| |
This change also gets rid of several compiler warnings.
Change-Id: I23962edaadad18a6e0395d528af17b909dcf5dad
|
|
|
|
| |
Change-Id: I7e9e6e5bc4486d8618d0213b112308c3d305c15e
|
|
|
|
|
| |
Bug: 5058488
Change-Id: Ib12013f58afad957a8205b439f87480cc12ea06f
|
|
|
|
|
|
|
|
| |
This is preparation to have the decrypting/unzipping code
moved over to LatinIME.
Bug: 5095140
Change-Id: Ic3fdcc3de673b46cef2eb9ebe6a52cbdd614e50a
|
|
|
|
|
| |
Bug: 5095140
Change-Id: I02032923ca2a65bd8fbabc0abbe6a476f7542187
|
|
|
|
|
|
|
|
|
|
|
|
| |
This change refactors the dictionary selection code so that the
cached dictionary files list and the settings tests are more
cleanly separated.
This will also help with future refactorings that will test for
the presence of the main dictionary and insert the fall back if
it's not supplied by the dictionary pack.
Bug: 5095140
Change-Id: I8d7caad7c054031df71fe78b043801a774d50f65
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Now that the dictionary pack can return several files, it's better
to handle IO exceptions for each file rather than globally. This
also will help with next implementation steps.
Bug: 5095140
Change-Id: I5ed135ad2ad4f55f61f9b3f92c48a35d5c24bdb2
|
|/
|
|
|
|
|
| |
This is essentially refactoring to help next steps
Bug: 5095140
Change-Id: Ic97044d2ed354027bac4f84e6ce69d20ef6da092
|
|
|
|
|
| |
Bug: 5095140
Change-Id: I227fbd95d8a0330b6dede6de99fde3a5a715fe2d
|