aboutsummaryrefslogtreecommitdiffstats
path: root/java/src/com/android/inputmethod/accessibility/KeyCodeDescriptionMapper.java (unfollow)
Commit message (Expand)AuthorFilesLines
2019-05-25Import translations. DO NOT MERGE•••Auto-generated-cl: translation import Bug: 64712476 Change-Id: I27597dd25043d3dd0b14a7e3a359a2b15f35164d Bill Yi4-6/+6
2019-05-04Launch AOSP Keyboard Settings on the same display•••This CL demonstrates how an IME can show an Activity on the display where the IME is shown. The key points are: * The current display ID can be obtained as follows. final int curentDisplayId = inputMethodService .getSystemService(WindowManager.class) .getDefaultDisplay() .getDisplayId(); * When launching an Activity, specify the target display ID as follows. inputMethodService.startActivity(intent, ActivityOptions .makeBasic() .setLaunchDisplayId(curentDisplayId) .toBundle()); Fix: 131718879 Test: Manually verified as follows. 1. Build aosp_blueline-userdebug and flash it. 2. adb shell settings put global force_desktop_mode_on_external_displays 1 3. adb shell settings put global overlay_display_devices 1920x1080/320 4. adb reboot 5. With a mouse, launch any application that has input field in the secondary display. 6. Click that input field to bring up AOSP Keyboard. 7. Long click the comma key then select the gear icon. 8. Select "Android Keyboard Settings (AOSP)" 9. Make sure that the AOSP Keyboard Settings is launched in the secondary display, not in the default display. 10. Go back to the step 7. 11. Select "Languages" 12. Subtype Enabler for AOSP Keyboard is shown in the secondary display, not in the default display. Change-Id: I9f89f371c38d9a7b5a06d018d4b41aa09815ea24 Yohei Yukawa1-2/+19
2019-05-03Import translations. DO NOT MERGE•••Auto-generated-cl: translation import Bug: 64712476 Change-Id: I5a1e14997b62527fe4b7c902855c999e06fee399 Bill Yi6-9/+409
2019-05-03Import translations. DO NOT MERGE•••Auto-generated-cl: translation import Bug: 64712476 Change-Id: I28ede254065c4491af0c8f82f724e1f83d5a8c69 Bill Yi1-1/+1
2019-05-03Import translations. DO NOT MERGE•••Auto-generated-cl: translation import Bug: 64712476 Change-Id: Icf4d8be7d9322b87d1d2eebe55c6b7d270f47a2b Bill Yi1-1/+1
2019-04-24Import translations. DO NOT MERGE•••Auto-generated-cl: translation import Bug: 64712476 Change-Id: I582cc100421d415defcd817a96191f6608eea8ad Bill Yi1-1/+1
2019-04-16Import translations. DO NOT MERGE•••Auto-generated-cl: translation import Bug: 64712476 Change-Id: Ibd1ea3ad66df1032a70a90f0f38df532b1f8e7a2 Bill Yi24-78/+78
2019-04-16Import translations. DO NOT MERGE•••Auto-generated-cl: translation import Bug: 64712476 Change-Id: Ia43a2ac5c29cef680fb4e44ef12da74176726b3b Bill Yi5-6/+6
2019-04-16Import translations. DO NOT MERGE•••Auto-generated-cl: translation import Bug: 64712476 Change-Id: I3dee70ec398ce7e6f4bfb4b677a97153906a9b19 Bill Yi2-4/+4
2019-04-16Import translations. DO NOT MERGE•••Auto-generated-cl: translation import Bug: 64712476 Change-Id: I4a2e1950cd5eff7f1a64b023a15ec591f43b13c0 Bill Yi7-14/+14
2019-04-16Import translations. DO NOT MERGE•••Auto-generated-cl: translation import Bug: 64712476 Change-Id: I3ffc9f82edaa14bc34372a9107e71e834a494c57 Bill Yi2-3/+3
2019-04-16Import translations. DO NOT MERGE•••Auto-generated-cl: translation import Bug: 64712476 Change-Id: Id5f69f9696d57630083976b6e0b438409fc8b59e Bill Yi1-1/+1
2019-04-05Import translations. DO NOT MERGE•••Auto-generated-cl: translation import Bug: 64712476 Change-Id: I6539176814c71b06abe32ee6b8205f9500ed50f9 Bill Yi7-13/+13
2019-04-05Import translations. DO NOT MERGE•••Auto-generated-cl: translation import Bug: 64712476 Change-Id: I7437c061744c3a3ff86c6b476ac1a87525fc74d8 Bill Yi7-13/+13
2019-04-05Import translations. DO NOT MERGE•••Auto-generated-cl: translation import Bug: 64712476 Change-Id: I37bb584aec85ed5299a8033b75b81b330a2ab783 Bill Yi2-4/+4
2019-04-05Import translations. DO NOT MERGE•••Auto-generated-cl: translation import Bug: 64712476 Change-Id: Ic1c492d7ebd6718099bc2b12f3daed09596218cd Bill Yi2-4/+4
2019-03-26Import translations. DO NOT MERGE•••Auto-generated-cl: translation import Bug: 64712476 Change-Id: I5d712356e5bc9cc77bbaa3a1f65ecdef6284b4a8 Bill Yi1-2/+2
2019-03-23Import translations. DO NOT MERGE•••Change-Id: I4f02f5f4ccc6ff864fb5120dc7766755fb773fcf Auto-generated-cl: translation import Bill Yi1-2/+2
2019-02-21Import translations. DO NOT MERGE•••Auto-generated-cl: translation import Bug: 64712476 Change-Id: I2b984642494033f59d02cf4c640793b47e63c6b3 Bill Yi4-193/+193
2019-02-21Import translations. DO NOT MERGE•••Change-Id: I48a6f3055d8dd3182ff98a6edace3a4e35b4326d Auto-generated-cl: translation import Bill Yi5-14/+14
2019-02-21Import translations. DO NOT MERGE•••Auto-generated-cl: translation import Bug: 64712476 Change-Id: I7809654384cc42e87999e222316e25f4bd70641f Bill Yi2-74/+74
2019-02-21Import translations. DO NOT MERGE•••Change-Id: Icdaeac3123fef5ca97a44cc155d4f428138ae985 Auto-generated-cl: translation import Bill Yi2-4/+4
2019-02-21Import translations. DO NOT MERGE•••Auto-generated-cl: translation import Bug: 64712476 Change-Id: I136d94f85222806b5104a16b6d544dc1c377c5e3 Bill Yi1-179/+179
2019-02-21Import translations. DO NOT MERGE•••Auto-generated-cl: translation import Bug: 64712476 Change-Id: I6e496165fde5ea66dda1559f39a0c02c949265b0 Bill Yi2-1286/+1286
2019-02-21Import translations. DO NOT MERGE•••Change-Id: Iaaf42624b7933d8a479a9eea71aedbc3711de6cb Auto-generated-cl: translation import Bill Yi2-6/+6
2019-02-21Import translations. DO NOT MERGE•••Auto-generated-cl: translation import Bug: 64712476 Change-Id: Ied44fc2e6b9256a6744387ca511946b21fd44524 Bill Yi1-1/+1
2019-02-21Import translations. DO NOT MERGE•••Auto-generated-cl: translation import Bug: 64712476 Change-Id: I9edb7e3ebf58bdf8fe5b12096c37815e58a39e40 Bill Yi1-4/+4
2019-02-21Import translations. DO NOT MERGE•••Auto-generated-cl: translation import Bug: 64712476 Change-Id: I05cf27d7d1a197dde37d6dc69433c26e62c88458 Bill Yi1-8/+8
2019-02-21Import translations. DO NOT MERGE•••Change-Id: I3962401c95664f199216b443e27bf07871b20d07 Auto-generated-cl: translation import Bill Yi2-2/+2
2019-02-07Import translations. DO NOT MERGE•••Change-Id: If684531601502dce2fa4c0fe36a1af2086226faa Auto-generated-cl: translation import Bill Yi1-1/+1
2019-02-05Support testing Direct Reply with EditTextVariations on API 24/25•••This is a follow up CL to my previous CL [1], which enabled us to test Direct-Reply with EditTextVariations. What this CL does are: * Specyfing min_sdk_version to avoid INSTALL_FAILED_OLDER_SDK error when installing on older devices. * Avoiding NoSuchMethodError on pre-O devices where Notification.Builder does not have a constructor that takes notification channel. * Fixing a race condition where notification can be sent before notification channel is created. [1]: Iafffcc7d138b0f502116a5e557f0c3f17e9d0b73 da2486fd63d7d46e982d0e2fb2eba3dac07aff32 Bug: 122957841 Test: Made sure that we can install EditTextVariations on N devices and "Direct-Reply" on EditTextVariations works there. Change-Id: Ib4fbd447608b111e763fde4287226cf7e206e65e Yohei Yukawa2-18/+22
2019-02-02Import translations. DO NOT MERGE•••Change-Id: I58ea73335befe5324077a7775c4ff78f04ed1a4b Auto-generated-cl: translation import Bill Yi1-189/+189
2019-02-02Import translations. DO NOT MERGE•••Change-Id: I09408d72060cc69d3734647abe7969528539c1cc Auto-generated-cl: translation import Bill Yi1-73/+73
2019-02-02Import translations. DO NOT MERGE•••Change-Id: Ide4b5b729b9a7b482cfbd2aff914c3064f5ec668 Auto-generated-cl: translation import Bill Yi1-179/+179
2019-02-02Import translations. DO NOT MERGE•••Change-Id: Ie30d0bb36cd7157921f3745fe722f7c0c458e92f Auto-generated-cl: translation import Bill Yi1-1281/+1281
2019-02-02Import translations. DO NOT MERGE•••Change-Id: Id25f8e0d7b2bb7c47e9f04e6355a10f2da9f9b25 Auto-generated-cl: translation import Bill Yi1-1/+1
2019-02-02Import translations. DO NOT MERGE•••Change-Id: I782e5d547025d56f98fc6a972c205367fa9e7bca Auto-generated-cl: translation import Bill Yi1-4/+4
2019-02-02Import translations. DO NOT MERGE•••Change-Id: I51b7669e416dce6ccf73724110d9ed446e0f2940 Auto-generated-cl: translation import Bill Yi1-8/+8
2019-01-28Import translations. DO NOT MERGE•••Change-Id: I9612b424937fd60ea265f2276d5a53ebe332afb9 Auto-generated-cl: translation import Bill Yi1-5/+5
2019-01-16Support testing Direct Reply with EditTextVariations•••With this CL, EditTextVariations is able to send Direct Repply notification so that we can easily test IME behaviors there. You don't need to set up a chat application then let it receive a message from someone else any more just to test IME behaviors on Direct Reply. Fix: 122957841 Test: manually done as follows. 1. tapas EditTextVariations 2. make -j 3. adb install -r \ $ANDROID_TARGET_OUT_TESTCASES/EditTextVariations/EditTextVariations.apk 4. Open EditTextVariations 5. Tap the menu icon. 6. Select "Direct Reply" 7. Make sure that there is a Direct Reply notification. Change-Id: Iafffcc7d138b0f502116a5e557f0c3f17e9d0b73 Yohei Yukawa5-1/+162
2019-01-13Import translations. DO NOT MERGE•••Auto-generated-cl: translation import Bug: 64712476 Change-Id: I55aec88a6c77441c68c7121cab8dcce25d5ef4cc Bill Yi1-2/+2
2019-01-13Import translations. DO NOT MERGE•••Auto-generated-cl: translation import Bug: 64712476 Change-Id: I9baa804b18e008b1083ef970d9d3c12498364744 Bill Yi1-1/+1
2019-01-11Import translations. DO NOT MERGE•••Change-Id: I57c8de2acc020fdb8d30f8cdc6f5b616acc98eab Auto-generated-cl: translation import Bill Yi1-2/+2
2019-01-11Import translations. DO NOT MERGE•••Change-Id: I23b6acdfb44a25c8136764c6b1b254dd54e363a2 Auto-generated-cl: translation import Bill Yi1-1/+1
2019-01-11Move LatinIME and its lib to /product•••This app is frequently overriden by proprietary apps on shipping devices, so move it to /product along with its jni library. Bug: 122353713 Test: launch keyboard on aosp_arm64 emulator Change-Id: Ied8c1e6133b67e28da76b0e48254e2e2e0ed15bf Anton Hansson3-0/+6
2018-12-28Import translations. DO NOT MERGE•••Auto-generated-cl: translation import Bug: 64712476 Change-Id: Id860302ad84eb62980b4a945874cb45edfdcc687 Bill Yi5-17/+17
2018-12-28Import translations. DO NOT MERGE•••Auto-generated-cl: translation import Bug: 64712476 Change-Id: I6c89395f7bef7820235bd25d506493ab2bd577e5 Bill Yi2-4/+4
2018-12-28Import translations. DO NOT MERGE•••Auto-generated-cl: translation import Bug: 64712476 Change-Id: I1bb720f59308fd358bf855f68bec70fa4884f197 Bill Yi3-7/+7
2018-12-28Import translations. DO NOT MERGE•••Auto-generated-cl: translation import Bug: 64712476 Change-Id: Iedbf75b9435c748ada110ea50847d4be9efe5f79 Bill Yi2-2/+2
2018-12-13Migrate packages/inputmethods/LatinIME to androidx.test•••See go/jetpack-test-android-migration Test: make checkbuild Change-Id: I63edeced1465725cd8d6467cd75ea1acc2608932 Brett Chabot54-218/+238