1. 847a7d9 Remove StartInputFlags.FIRST_WINDOW_FOCUS_GAIN by lumark · 4 years, 9 months ago
  2. e0af394 Skip IME initialization when received the token that already registered by lumark · 5 years ago
  3. e1921a7 Allow MSIME to set inactive when window loses focus. by Tarandeep Singh · 5 years ago
  4. 2cbcd7f Pipe IME state into insets (IME transitions 3/n) by Tarandeep Singh · 5 years ago
  5. eadb139 Pre-render input method (IME transitions 1/n) by Tarandeep Singh · 6 years ago
  6. 9b60ba0 Unify IInputMethodPrivilegedOperations as sync IPC by Yohei Yukawa · 6 years ago
  7. bae5bea Introduce multi-client IME for special form factors by Yohei Yukawa · 6 years ago
  8. 35fa6d5 Extract IMM internal flags into StartInputFlags by Yohei Yukawa · 6 years ago
  9. 5e46a66 Use StringJoiner in InputMethodDebug by Yohei Yukawa · 6 years ago
  10. b752645 Remove redundant prefix from UnbindReason by Yohei Yukawa · 6 years ago
  11. 499e3f7 Extract UnbindReason from InputMethodClient by Yohei Yukawa · 6 years ago
  12. 4219422 Remove redundant prefix from StartInputReason by Yohei Yukawa · 6 years ago
  13. c6632df Extract StartInputReason from InputMethodClient by Yohei Yukawa · 6 years ago
  14. a468d70 Move some methods from InputMethodClient to InputMethodDebug by Yohei Yukawa · 6 years ago
  15. d4d895e Remove a special optimization for a quite rare scenario by Yohei Yukawa · 6 years ago
  16. d746a7e Let InputMethodPrivilegedOperationsRegistry deal with its singleton-ness by Yohei Yukawa · 6 years ago
  17. e6b6e0e Move 3 IMMS utility classes to services.jar by Yohei Yukawa · 6 years ago
  18. 835ab94 Extract constructLocaleFromString() by Yohei Yukawa · 6 years ago
  19. 3781ca8 Extract getSuitableLocalesForSpellChecker() by Yohei Yukawa · 6 years ago
  20. 3f2333b Merge "Revert "Prepare to make InputMethodUtils package-private"" by TreeHugger Robot · 6 years ago
  21. 24d8f6d Revert "Prepare to make InputMethodUtils package-private" by Yohei Yukawa · 6 years ago
  22. 5789fa6 Merge "Prepare to make InputMethodUtils package-private" by TreeHugger Robot · 6 years ago
  23. c07fd4c Move notifyUserAction() to IInputMethodPrivilegedOperations by Yohei Yukawa · 6 years ago
  24. 16703c4 Prepare to make InputMethodUtils package-private by Yohei Yukawa · 6 years ago
  25. 41b094f Use correct @*Res annotation for updateStatusIcon() by Yohei Yukawa · 6 years ago
  26. eec552e Allow IMM to forward API calls to IMS by Yohei Yukawa · 6 years ago
  27. c7ca368 Stop relying on IMM in IMS for token-guarded IME APIs by Yohei Yukawa · 6 years ago
  28. 2bc3d6f Add a wrapper for IInputMethodPrivilegedOperations by Yohei Yukawa · 6 years ago
  29. c54c117 Add a new Binder interface to allow IMS to directly talk to IMMS by Yohei Yukawa · 6 years ago
  30. 136b6ce Revert "Shift+Meta+Space should reverse-rotate subtypes." by Yohei Yukawa · 6 years ago
  31. c7cc0ca Revert "Shift+Meta+Space should reverse-rotate subtypes part 2." by Yohei Yukawa · 6 years ago
  32. b1845f3 Deprecate private AsciiCapable protocol by Yohei Yukawa · 6 years ago
  33. a47c039 Merge "Make getLanguageFromLocaleString private" by TreeHugger Robot · 6 years ago
  34. e9eff66 Make getLanguageFromLocaleString private by Yohei Yukawa · 6 years ago
  35. c823b63 Deprecate InputMethodUtils#isSystemIme() part 3 by Yohei Yukawa · 6 years ago
  36. adb59a0 Merge "Remove duplicate code from InputMethodUtils" by TreeHugger Robot · 6 years ago
  37. 08a3ece Remove duplicate code from InputMethodUtils by Yohei Yukawa · 6 years ago
  38. fd70fe8 Deprecate InputMethodUtils#isSystemIme() part 1 by Yohei Yukawa · 6 years ago
  39. 9c37219 Make sure at least one non-aux IME is enabled by Yohei Yukawa · 6 years ago
  40. 2d9accb Revert "Switch and store keyboard layouts based on IME subtype." by Yohei Yukawa · 6 years ago
  41. 36abd8a Revert "Accept null subtype in InputMethodSubtypeHandle." by Yohei Yukawa · 6 years ago
  42. cf68d52 SoftInput flag requires focused View to show IME by Yohei Yukawa · 7 years ago
  43. 89a6c48 Add support for VR InputMethod. by Tarandeep Singh · 7 years ago
  44. 7bd3571 docs: Removing com.android.internal.* packages from Javadoc build by Andrew Solovay · 7 years ago
  45. dce7df3 Avoid unnecessary ULocale.addLikelySubtags() by Yohei Yukawa · 7 years ago
  46. 61dd99b Fix ImeSubtypeListItem ordering by Tadashi G. Takaoka · 7 years ago
  47. 881ba34 Merge "Remove a redundant param in getDefaultEnabledImes" by TreeHugger Robot · 7 years ago
  48. af5cee8 Remove a redundant param in getDefaultEnabledImes by Yohei Yukawa · 8 years ago
  49. 7383ce6 Merge "Fix ImeSubtypeListItem#compareTo()" by Yohei Yukawa · 8 years ago
  50. 410cc50 Fix ImeSubtypeListItem#compareTo() by Yohei Yukawa · 8 years ago
  51. 7924782 Delay tasks from IMMS constructor to later phase by Yohei Yukawa · 8 years ago
  52. 79d1c75 Revert "Remove InputContentInfo#requestPermission()" by Yohei Yukawa · 8 years ago
  53. c4b8f36 Remove InputContentInfo#requestPermission() by Yohei Yukawa · 8 years ago
  54. 25e0813 Add InputMethodService#exposeContent() by Yohei Yukawa · 8 years ago
  55. ccb024a Quick workaround for a performance regression in IME APIs. by Yohei Yukawa · 8 years ago
  56. 23cbe85 Move LocaleList to avoid layering violation. by Yohei Yukawa · 8 years ago
  57. 46ac35d Accept null subtype in InputMethodSubtypeHandle. by Yohei Yukawa · 8 years ago
  58. a09b4d2 Remove unnecessary allocation+unboxing of objects. by Narayan Kamath · 8 years ago
  59. b1e2f4f Shift+Meta+Space should reverse-rotate subtypes part 2. by Yohei Yukawa · 8 years ago
  60. d39ae85 Shift+Meta+Space should reverse-rotate subtypes. by Yohei Yukawa · 8 years ago
  61. e771d58 Remove an unused constructor of InputMethodSettings. by Yohei Yukawa · 8 years ago
  62. 7b574cb Add more @NonNull/@Nullable to InputMethodSettings. by Yohei Yukawa · 8 years ago
  63. 238faad Use LocaleUtils#filterByLanguage for non-keyboard subtypes. by Yohei Yukawa · 8 years ago
  64. 80861ff Make sure to compare subtype language with system language. by Yohei Yukawa · 8 years ago
  65. 072a95a Introduce script matching for enabling default IME subtypes. by Seigo Nonaka · 8 years ago
  66. 77dd59f Revert "Introduce script matching for enabling default IME subtypes." by Yohei Yukawa · 8 years ago
  67. 9e7a1c9 Introduce script matching for enabling default IME subtypes. by Seigo Nonaka · 8 years ago
  68. 42275bc Fix a regression in InputMethodUtils. by Yohei Yukawa · 8 years ago
  69. e985c24 Use LocaleList for implicitly enabled subtypes. by Yohei Yukawa · 8 years ago
  70. 102ff07 Add a utility method to filter locales. by Yohei Yukawa · 8 years ago
  71. c2393ac Fix bugs in logic to find a default selectd IME. by Yohei Yukawa · 8 years ago
  72. 68645a6 Add Copy-On-Write mode to InputMethodSettings. by Yohei Yukawa · 8 years ago
  73. 8752367 Have unified setter/getter for Secure Settings. by Yohei Yukawa · 8 years ago
  74. 622b44d Use Java7 diamond operator in InputMethodUtils. by Yohei Yukawa · 8 years ago
  75. d5f7ed9 Switch and store keyboard layouts based on IME subtype. by Michael Wright · 9 years ago
  76. 7025964 Apply Java 7 diamond operator. by Yohei Yukawa · 9 years ago
  77. e512f85 Remove a redundant method overload. by Yohei Yukawa · 9 years ago
  78. 5f8e731 Remove unnecessary parameter that is always true. by Yohei Yukawa · 9 years ago
  79. 0eae0eb Merge "Fix special handling of a fake language code "tl"." am: 9fd2af6b32 am: 30e321b54a by Yohei Yukawa · 9 years ago
  80. ed65bc0 Fix special handling of a fake language code "tl". by Yohei Yukawa · 9 years ago
  81. 2a099bc Move buildInputMethodsAndSubtypesString to InputMethodUtils by Seigo Nonaka · 9 years ago
  82. c8e6c79 Merge "Remove duplicate separator definition." by Seigo Nonaka · 9 years ago
  83. ce2c784 Remove duplicate separator definition. by Seigo Nonaka · 9 years ago
  84. e27dc2b Use android.os.Debug.getCallers instead of self implementation. by Seigo Nonaka · 9 years ago
  85. 2028dda Move parseInputMethodsAndSubtypesString to InputMethodUtils. by Seigo Nonaka · 9 years ago
  86. 59bc6e0 Delete unused code from IMMS and its utility library. by Yohei Yukawa · 9 years ago
  87. b0377bb Use Java7 diamond operator in IMMS/IMS. by Yohei Yukawa · 9 years ago
  88. 174843a Check system locale when picking up an initial SpellChecker. by Yohei Yukawa · 9 years ago
  89. 094c71f Set DISABLED_UNTIL_USED for the correct user in IMMS. by Yohei Yukawa · 9 years ago
  90. d724886 Include InputMethodSubtypeSwitchingController in state dump. by Yohei Yukawa · 9 years ago
  91. 92280cd Convert subtypes whose locale is "tl" to "fil". by Yohei Yukawa · 9 years ago
  92. 14e1391 Retry "Always show auxiliary subtypes from NavBar keyboard icon." by Seigo Nonaka · 9 years ago
  93. d130bdc Revert "Always show auxiliary subtypes from NavBar keyboard icon." by Bart Sears · 9 years ago
  94. 80ff4ed Always show auxiliary subtypes from NavBar keyboard icon. by Seigo Nonaka · 9 years ago
  95. 7b9a28c Back up and restore the set of enabled IMEs by Christopher Tate · 9 years ago
  96. 6aa0378 Remove deprecated hidden public methods from InputMethodUtils. by Yohei Yukawa · 9 years ago
  97. 9c83ff4 Expose isSystemImeThatHasSubtypeOf to Settings by Yohei Yukawa · 9 years ago
  98. f487e0e Normalize deprecated 2-letter language code when necessary. by Yohei Yukawa · 9 years ago
  99. e72d1c8 Add tests for Ibb9eb9f65323795d139 and I6571d464a46453934f0 by Yohei Yukawa · 9 years ago
  100. b21220e Minimize the number of default enabled IMEs part 4 by Yohei Yukawa · 10 years ago