aboutsummaryrefslogtreecommitdiffstats
path: root/java/Android.mk (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Initial successful standalone buildAmin Bandali2025-01-111-0/+50
|
* Convert to Android.bpDan Willemsen2018-10-311-50/+0
| | | | | | | See build/soong/README.md for more information. Test: cd packages/inputmethods/LatinIME; mma Change-Id: Ib8867d3b74f09fc1d9f95adc9a49a81ac0f7f054
* Move <uses-sdk /> to a differnt XMLYohei Yukawa2018-07-251-0/+4
| | | | | | | | | | | | | | | Basically Android Studio does want targetSdkVersion to be specified in build.gradle rather than AndroidManifest.xml. To make both make build and Android Studio build happy, this CL splits <uses-sdk /> from the main AndroidManifest.xml to a different file and let them merged in make build. There should be no behavior change. Bug: 110741422 Test: Manually verified that there is no difference in AndroidManifest.xml in the APK. Change-Id: Ib673bca5a31b2f95329c9310a127ec0701bd8fdc
* Merge inputmethodcommon into LatinIME repoYohei Yukawa2018-06-241-1/+1
| | | | | | | | | | | | | | | | | This is a preparation to deprecate frameworks/opt/inputmethodcommon repository. Currently repository 'inputmethodcommon' is used only from LatinIME. Having such a repository only for one project is overkill. Also, to add gradle build support to LatinIME project, it would be much easier LatinIME didn't have such a dependency. This CL mechanically copies files in 'inputmethodcommon' repository to 'LatinIME' repository. In theory there should be no behavior change. Bug: 110741521 Test: tapas LatinIME && make -j Change-Id: I3fabb038be9a944dcd9ef79ffcc89800a5f0bf5a
* Migrated various apps under packages/inputmethods/LatinIME/ to androidxvineel sadineni2018-05-151-1/+1
| | | | | | Bug: 76692459 Test: mmma packages/inputmethods/LatinIME/ Change-Id: Ib76af6f6db1a0dd5cf64a06a4ea56151712e9692
* Merge java-overridable/ into java/ againYohei Yukawa2018-05-061-1/+1
| | | | | | | | | | | | | | | This CL a logical revert of a previous CL [1], which separated Java files into common ones and overridable ones. Now that that overriding concept is no longer used, there is no need to keep having separate directory structure. [1]: Ic734bd4d20aa050c688a3158b1a382ae0ac18991 fb74ab15c1343084740d65ef8744cad33a678e82 Fix: 79323502 Test: make -j aosp_taimen-userdebug && make -j Test: tapas LatinIME && make -j Change-Id: I2090bc25d18e6d4f24e91c2cbfe832755cbb4e8f
* Revert "Revert "Use AAPT2""Adam Lesinski2017-05-171-1/+6
| | | | | | | | This reverts commit af1177453d95d727651cf48a380d7979dc94ae45. Reason for revert: Bug in aapt2 was fixed b/38152130 Change-Id: I2701d67f581165d371a745749367c0c825168e22
* Revert "Use AAPT2"Alan Viverette2017-05-151-6/+1
| | | | | | This reverts commit 0f6f5c017629befcc4b8d9f1111e18d3505bfac1. Change-Id: Ibba7d35846cdbf6086877fd2859c2e2c91dcf2ee
* Use AAPT2Alan Viverette2017-04-261-1/+6
| | | | | Test: make checkbuild Change-Id: I8478dd61a2edf8f87437276025ed57092c1b047c
* Just tiny cosmetic fixes in makefileKen Wakasa2014-11-111-1/+1
| | | | Change-Id: I470ba8a03d70aa520311c50f5d21979f476798b7
* Add latinime-common local libKen Wakasa2014-10-221-1/+2
| | | | | | | This is just a placeholder in this CL. It will be shared by LatinIME, dicttool, and tests. Change-Id: I6fb3516a5061555f6f24b29141c2871d2319b023
* Abolish source code overlay and inroduce overridable src dirKen Wakasa2014-08-161-1/+1
| | | | | | | | This should make IDEs happy with appropriate source code directory selection. bug: 16829244 Change-Id: Ic734bd4d20aa050c688a3158b1a382ae0ac18991
* [HW7.5] Introduce the @Nonnull annotation (take 2)Ken Wakasa2014-07-301-1/+1
| | | | Change-Id: I05512b5434810046c8b72d6bb41567b6cd8b9d6e
* Revert "[HW7.5] Introduce the @Nonnull annotation"Ken Wakasa2014-07-291-1/+1
| | | | | | | | This reverts commit 60a2cd8ac439bf41bfddc5f5f339feda7c7ff175. Reverting due to build breakage under the unbundled branch. Change-Id: Iab2988c53884166f62c95da920ac7a7079a0e5a0
* [HW7.5] Introduce the @Nonnull annotationJean Chalard2014-07-291-1/+1
| | | | Change-Id: I1f69ea704056943fa3371ff610e2d8181ead2376
* Revert "Use Settings app's theme for L and later"Mikhail Naganov2014-06-271-4/+0
| | | | | | This reverts commit 80c47b2f7961a5a8de1c6ec5751c04d15d42122a. Change-Id: I69619bd9856d4133794597a0cf81cc121e3a7887
* Use Settings app's theme for L and laterTadashi G. Takaoka2014-06-271-0/+4
| | | | | | | This CL must be checked in together with I506b9ae6ea. Bug: 11866784 Change-Id: I00aa90618642758c783f7c92f162dc2ee16659a6
* Now LOCAL_JNI_SHARED_LIBRARIES works for both bundled and unbundled build.Ying Wang2014-04-171-3/+0
| | | | Change-Id: Ib45416aec46d9cc574d34de96d18219643334beb
* Just a cosmetic cleanupKen Wakasa2012-07-281-3/+1
| | | | Change-Id: Ie32fb8474b502220bdca9dbce30094bf5fb08e00
* Added virtual view hierarchy for keyboard accessibility.alanv2012-02-281-0/+1
| | | | | Bug: 5829051 Change-Id: Ied1b6267eec616bd3b9337f6e761b0c740aa0eb2
* Add comments along with Ic108f301Ken Wakasa2012-01-241-0/+2
| | | | Change-Id: Ic754662865511ad44e99d070585bd9482379c2a0
* Merge 2577fca1Jean-Baptiste Queru2012-01-231-0/+1
|\ | | | | | | Change-Id: Ie2c9f6c2eafb59dff95db8954481ce49c87a6d44
| * Make the JNI lib an optional moduleRobert CH Chou2012-01-191-0/+1
| | | | | | | | | | | | | | | | | | Make it a user module will force it installed no matter the IME is actually required by the product or not. Replace the user by optional and add requiring the libjni_latinime by using LOCAL_REQUIRED_MODULES Change-Id: Ibfc37cf2e2391021d45538c7cea342894b56fbf8
* | Reorganize LatinIME native build directory structure. Now it got NDK friendly.Ken Wakasa2011-12-131-0/+14
|/ | | | Change-Id: I0f62ce8a6a4d2b6134db698f8b8d0576616e524d
* Use InputMethodSettingsFragmentsatok2011-07-091-0/+1
| | | | | | Bug: 4979539 Change-Id: I4f2010f785eb29ccd42b488c402ef9957633e0c2
* Consolidate main dictionary files.Ken Wakasa2011-01-051-1/+2
| | | | | | | | | This change is a preparation for upcoming optimizations on dictionary file loading. * We can consolidate dictionary files because we are no longer relying on Asset Manager. * Stopping compressing dictionary files as planning to use mmap() on the region in the apk file. * Probably we won't rely on Asset Manager. Instead we'll probably use offset and size obtained from AssetFileDescriptor. Change-Id: Id57dce512fd3d2397a58628f8264bd824194da76
* Include all the resources regardless of system localesKen Wakasa2010-12-291-0/+3
| | | | | | | This change addresses open source LatinIME bug: 3313179 Change-Id: I513a9b7596fb748ca6b4f8d89550677e6b40348e
* Fix proguard flag file dependency.Ying Wang2010-09-291-1/+1
| | | | Change-Id: I26a639aea0e0b11ba65d621696c42e861847498e
* Change all-subdir-java-files to all-java-files-under,srcTadashi G. Takaoka2010-08-251-1/+1
| | | | Change-Id: I3c15101a769f19b3f3696f315db47c929979b703
* Don't let the native code target be included twice when unbundling.Amith Yamasani2010-03-091-0/+22
Move java code to a different directory so that the unbundled version doesn't try to compile the native code again. Change-Id: I05cf9e643824ddc448821f69805ccb0240c5b986