1. 0c1ebff Deprecate null IME token rule in IMM#setInputMethod() by Yohei Yukawa · 6 years ago
  2. 6048d89 Temporarily move MULTI_CLIENT_IME_ENABLED to frameworks.jar by Yohei Yukawa · 6 years ago
  3. af6721f Merge "Re-work IMM#getShortcutInputMethodsAndSubtypes()" by TreeHugger Robot · 6 years ago
  4. 4773ee1 Stop supporting null IME token in IMM#setInputMethodAndSubtype() by Yohei Yukawa · 6 years ago
  5. fefedc5 Re-work IMM#getShortcutInputMethodsAndSubtypes() by Yohei Yukawa · 6 years ago
  6. a5a81d2 Merge "Add IMMS#showInputMethodPickerFromSystem." by TreeHugger Robot · 6 years ago
  7. 0c49908 Stop supporting null IME token in IMM#switchToLastInputMethod() by Yohei Yukawa · 6 years ago
  8. 70f17e7 Remove IInputMethodManager#switchToNextInputMethod() by Yohei Yukawa · 6 years ago
  9. 0b05f9e Add IMMS#showInputMethodPickerFromSystem. by lumark · 6 years ago
  10. 35fa6d5 Extract IMM internal flags into StartInputFlags by Yohei Yukawa · 6 years ago
  11. 052ab8c More robust display ID mismatch detection in IMM by Yohei Yukawa · 6 years ago
  12. cb768bc Fix local Binder call scenario of IMMS#addClient() by Yohei Yukawa · 6 years ago
  13. f682b1a5c4 Factor out InputMethodManager#forContext() by Yohei Yukawa · 6 years ago
  14. 499e3f7 Extract UnbindReason from InputMethodClient by Yohei Yukawa · 6 years ago
  15. 4219422 Remove redundant prefix from StartInputReason by Yohei Yukawa · 6 years ago
  16. c6632df Extract StartInputReason from InputMethodClient by Yohei Yukawa · 6 years ago
  17. a468d70 Move some methods from InputMethodClient to InputMethodDebug by Yohei Yukawa · 6 years ago
  18. e48d0ae Remove IInputMethodManager#finishInput(), which is NOP by Yohei Yukawa · 6 years ago
  19. 4052a10f Instantiate InputMethodManager for each display (2nd try) by Yohei Yukawa · 6 years ago
  20. 1df32c5 Revert "Instantiate InputMethodManager for each display" by Yohei Yukawa · 6 years ago
  21. c53d78e Instantiate InputMethodManager for each display by Yohei Yukawa · 6 years ago
  22. 1715915 Fix CtsApacheHttpLegacy27ApiSignatureTestCases:SignatureTests by lumark · 6 years ago
  23. 6c07572 Deprecate InputMethodManager#getInstance() by Yohei Yukawa · 6 years ago
  24. daf0d1b Let IMM have internal APIs for layoutlib by Yohei Yukawa · 6 years ago
  25. 3b3a2ad Make IMM#peekInstance() thread-safe by Yohei Yukawa · 6 years ago
  26. 4435742 Merge "Let IMMS be responsible for IInputMethodClient lifecycle" by TreeHugger Robot · 6 years ago
  27. ef4dda2 Merge "Merge "Set InputMethoMananger#mCurRootView to null when window dismissed" am: 7bd18423f6 am: 9c5a6e2c6c" into pi-dev-plus-aosp by daqi · 6 years ago
  28. a71bb25 Let IMMS be responsible for IInputMethodClient lifecycle by Yohei Yukawa · 6 years ago
  29. 7bd1842 Merge "Set InputMethoMananger#mCurRootView to null when window dismissed" by Treehugger Robot · 6 years ago
  30. dff365e Set InputMethoMananger#mCurRootView to null when window dismissed by daqi · 6 years ago
  31. bd5fed3 Merge "Let InputMethodPrivilegedOperationsRegistry deal with its singleton-ness" by TreeHugger Robot · 6 years ago
  32. d746a7e Let InputMethodPrivilegedOperationsRegistry deal with its singleton-ness by Yohei Yukawa · 6 years ago
  33. 484d4af Always use Context.getSystemService() to get IMM by Yohei Yukawa · 6 years ago
  34. a02f433 Merge "Extract constructLocaleFromString()" by TreeHugger Robot · 6 years ago
  35. 8c854f8 Move some members to the "Q blacklist". by Mathew Inwood · 6 years ago
  36. 7a21a31 Merge "Support IME Window to show in secondary display." by TreeHugger Robot · 6 years ago
  37. 90120a8 Support IME Window to show in secondary display. by lumark · 6 years ago
  38. 835ab94 Extract constructLocaleFromString() by Yohei Yukawa · 6 years ago
  39. 3f2333b Merge "Revert "Prepare to make InputMethodUtils package-private"" by TreeHugger Robot · 6 years ago
  40. 24d8f6d Revert "Prepare to make InputMethodUtils package-private" by Yohei Yukawa · 6 years ago
  41. 5789fa6 Merge "Prepare to make InputMethodUtils package-private" by TreeHugger Robot · 6 years ago
  42. 5b83a80 Restrict IMM.notifyUserAction() with targetSdkVersion <= P by Yohei Yukawa · 6 years ago
  43. c07fd4c Move notifyUserAction() to IInputMethodPrivilegedOperations by Yohei Yukawa · 6 years ago
  44. a086f95 Restrict IMM.notifyUserAction() with targetSdkVersion <= P by Yohei Yukawa · 6 years ago
  45. 16703c4 Prepare to make InputMethodUtils package-private by Yohei Yukawa · 6 years ago
  46. 41b094f Use correct @*Res annotation for updateStatusIcon() by Yohei Yukawa · 6 years ago
  47. eec552e Allow IMM to forward API calls to IMS by Yohei Yukawa · 6 years ago
  48. c7ca368 Stop relying on IMM in IMS for token-guarded IME APIs by Yohei Yukawa · 6 years ago
  49. 83b7d72 Remove redundant synchronized blocks by Yohei Yukawa · 6 years ago
  50. c54c117 Add a new Binder interface to allow IMS to directly talk to IMMS by Yohei Yukawa · 6 years ago
  51. 674cc4b Clarify that InputMethod.attachToken() can be called at most once by Yohei Yukawa · 6 years ago
  52. b985e6e Add TODO about IMM#getInputMethodWindowVisibleHeight() by Yohei Yukawa · 6 years ago
  53. c3de83e Move InputMethodManagerInternal to server package by Yohei Yukawa · 6 years ago
  54. 6872390 Remove IInputMethodClient.setUsingInputMethod() by Yohei Yukawa · 6 years ago
  55. e5ad598 Add @UnsupportedAppUsage annotations by Mathew Inwood · 6 years ago
  56. a570dee Add @UnsupportedAppUsage annotations by Mathew Inwood · 6 years ago
  57. 99e1f6e Notify new IME target before IME starts interacting by Yohei Yukawa · 6 years ago
  58. 80498d5 Always send WindowToken when starting IME input by Yohei Yukawa · 6 years ago
  59. e701dc1 Fix broken links in @see tags in framework docs. by Aurimas Liutikas · 6 years ago
  60. 7f69533 Fix broken links in @see tags in framework docs. by Aurimas Liutikas · 6 years ago
  61. 0afc76e Merge "Autofill: allow switch IME when autofill is showing" into pi-dev am: 7b6ecb7668 by Dake Gu · 6 years ago
  62. ddf6c1e Autofill: allow switch IME when autofill is showing by Dake Gu · 6 years ago
  63. fec8cef Revert "Rotate IMEs (subtypes) by Meta+Space." by Yohei Yukawa · 6 years ago
  64. 1a19481 Merge "Deprecate InputMethodUtils#isSystemIme() part 1" by TreeHugger Robot · 6 years ago
  65. fd70fe8 Deprecate InputMethodUtils#isSystemIme() part 1 by Yohei Yukawa · 6 years ago
  66. 4e51877 Fix crash when modifying Selection by Clara Bayarri · 6 years ago
  67. eda9f31 Remove debug metadata isVrOnly from InputMethodInfo by Tarandeep Singh · 6 years ago
  68. 164cfba IME API: rename IMS methods. by Tarandeep Singh · 6 years ago
  69. 4397591 Revert "Introduce InputConnection#reportLanguageHint()" by Yohei Yukawa · 6 years ago
  70. 98af2e4 Add RequiresFeature annotation. by Jeff Sharkey · 6 years ago
  71. 3db07bb Fix missing JavaDoc of IMM#toggleSoftInput() by Yohei Yukawa · 7 years ago
  72. eb57061 Fix checks for showing InputMethod picker by Tarandeep Singh · 7 years ago
  73. e77386e Introduce InputConnection#reportLanguageHint() by Yohei Yukawa · 7 years ago
  74. e0f35ee Fix API review javadoc issues in TextView/ExtractedText by Clara Bayarri · 7 years ago
  75. 4ae9eac Merge "Unhide InputMethodService#requestShowSelf()" by TreeHugger Robot · 7 years ago
  76. fbc2f7a Unhide InputMethodService#requestShowSelf() by Yohei Yukawa · 7 years ago
  77. 7a8c9aa Add missing @Override when {@inheritDoc} exists by Yohei Yukawa · 7 years ago
  78. 77efd91 Remove unnecessary qualifiers from InputConnection by Yohei Yukawa · 7 years ago
  79. 623e94b Use lambda when appropriate by Yohei Yukawa · 7 years ago
  80. b2a0e05 Fix JavaDoc errors by Yohei Yukawa · 7 years ago
  81. 2553e48 Make IMM more robust for window focus stealing by Yohei Yukawa · 7 years ago
  82. cf68d52 SoftInput flag requires focused View to show IME by Yohei Yukawa · 7 years ago
  83. d8d03a8 Move IME related API methods from IMM to IMS. by Tarandeep Singh · 7 years ago
  84. 89a6c48 Add support for VR InputMethod. by Tarandeep Singh · 7 years ago
  85. b360b99 Add new SystemApi InputMethod attr isVrOnly. by Tarandeep Singh · 7 years ago
  86. 930328c Annotate threads for some IME handling methods by Yohei Yukawa · 7 years ago
  87. d8c5e7f Fix hint text updates in Extracted text mode by Clara Bayarri · 7 years ago
  88. afcd19c Optimize filterByLanguage by caching locale objects by Tony Mak · 7 years ago
  89. 8efc3ee Fixes grammatical error in InputMethodManager doc by Nick Felker · 7 years ago
  90. d86b8fe Annotate @SystemApi with required permissions. by Jeff Sharkey · 7 years ago
  91. 863ad2f fix KeyEvent can't correctly finish when inputmethod time out happend by gaoshang · 7 years ago
  92. e61d56f Merge "Support flagNoPersonalizedLearning in layout XML" into oc-dev by TreeHugger Robot · 7 years ago
  93. d91860d Support flagNoPersonalizedLearning in layout XML by Yohei Yukawa · 7 years ago
  94. 4669967 Remove supportsDismissingSelfWindow attribute of IME by Tadashi G. Takaoka · 7 years ago
  95. 101ae46 Warn if IMM#showSoftInputUnchecked() is called by Yohei Yukawa · 7 years ago
  96. da5790d Fix double-checked locking in InputMethodSubtype by Tadashi G. Takaoka · 7 years ago
  97. ff54b30 Merge "Track event flow to IMMS#setImeWindowStatus" by Yohei Yukawa · 7 years ago
  98. 6db3bfe Track event flow to IMMS#setImeWindowStatus by Yohei Yukawa · 7 years ago
  99. 22dac1c Introduce @SoftInputModeFlags annotation by Yohei Yukawa · 7 years ago
  100. 22a8923 Track the last softInputMode in IMMS by Yohei Yukawa · 7 years ago