1. 7de1e20 Fix implicit InputMethodServiceTest for InsetsController refactor by Felix Stern · 6 months ago
  2. 4081fe5 Inline IME subtype switching ControllerImpl by Cosmin Băieș · 7 months ago
  3. 922e4fb Enable switching away from auxiliary/unknown IMEs by Cosmin Băieș · 7 months ago
  4. af91325 Replace remaining "subtypeId" with "subtypeIndex" by Yohei Yukawa · 7 months ago
  5. ecb9620 Adjusting DefaultImeVisibilityApplierTest for refactor by Felix Stern · 7 months ago
  6. af0dc32 Adjusting InputMethodManagerServiceWindowGainedFocusTest for refactor by Felix Stern · 7 months ago
  7. ec45cc5 Make IMMS#mVisibilityStateComputer multi-user aware by Yohei Yukawa · 7 months ago
  8. 18f4606 Propagate displayId in ImeTargetChangeListener by Yohei Yukawa · 7 months ago
  9. 91a851e Minimize invocations of queryIntentServices() in IMMS by Yohei Yukawa · 7 months ago
  10. 887439b Remove a dependency on IMMS#getCurrentImeUserIdLocked() by Yohei Yukawa · 7 months ago
  11. 0c72820 Move setAttachedClientForTesting() to DefaultImeVisibilityApplierTest by Yohei Yukawa · 7 months ago
  12. 5cdac6c Rename InputMethodManagerServiceTestBase#mCallingUserId to mUserId by Yohei Yukawa · 7 months ago
  13. 4d47bee Clean up ImeVisibilityStateComputer a bit by Yohei Yukawa · 7 months ago
  14. 318f0feb Propagate userId to IMMS#finishSessionLocked() by Yohei Yukawa · 7 months ago
  15. 00d0d55 Merge "Move #mLastImeTargetWindow to ImeVisibilityStateComputer" into main by Treehugger Robot · 7 months ago
  16. cc5c7c5 Move #mLastImeTargetWindow to ImeVisibilityStateComputer by Yohei Yukawa · 7 months ago
  17. d1e9ca2 Make *Repository#get(int userId) lock-free by Yohei Yukawa · 7 months ago
  18. 0209732 Add @GuardedBy to ImeVisibilityStateComputer by Yohei Yukawa · 8 months ago
  19. 734ea56a Merge "Remove a redundant queryInputMethodServicesInternal" into main by Treehugger Robot · 8 months ago
  20. a335158 Merge "Update JUnit and InstrumentationRegistry imports" into main by Cosmin Băieș · 8 months ago
  21. b5af7c9 Remove a redundant queryInputMethodServicesInternal by Yohei Yukawa · 8 months ago
  22. 2a309b7 Update JUnit and InstrumentationRegistry imports by Cosmin Băieș · 8 months ago
  23. f488790 Remove ImfLock dependencies from *Repository by Yohei Yukawa · 8 months ago
  24. 7da46d3 Switch to next IME on switcher button short click by Cosmin Băieș · 8 months ago
  25. 8c14f90 Extract out UserDataRepository.UserData by Yohei Yukawa · 8 months ago
  26. c4a9755 Merge changes from topic "ime-switch-long-click" into main by Cosmin Băieș · 8 months ago
  27. 6876f8f Remove the dependency on SystemServerInitThreadPool from IMMS by Yohei Yukawa · 8 months ago
  28. 61e1f831 Add IME switch button long click support by Cosmin Băieș · 8 months ago
  29. 0d210c3 Order IMEs and subtype by IME name and ID only by Cosmin Băieș · 9 months ago
  30. 72fa182 Introduce IME subtype switching auto mode by Cosmin Băieș · 9 months ago
  31. e8bd787 Merge "Remove a dangerous exception swallowing" into main by Treehugger Robot · 8 months ago
  32. 2351dae Stub out setNonSelectedSystemImesDisabledUntilUsed() by Yohei Yukawa · 8 months ago
  33. 78f6ae4 Merge "Use IO thread more in IMMS" into main by Treehugger Robot · 8 months ago
  34. 398e15e Remove a dangerous exception swallowing by Yohei Yukawa · 8 months ago
  35. 88023a3 Use IO thread more in IMMS by Yohei Yukawa · 8 months ago
  36. cb958f7 Remove UserLifecycleListener deps from UserDataRepository by Yohei Yukawa · 8 months ago
  37. 31877e0 Decouple UserDataRepository from ImfLock by Yohei Yukawa · 8 months ago
  38. 98e390c Deflake InputMethodServiceTest by Adrian Roos · 8 months ago
  39. 4d0ec07 Remove unnecessary invocations of UserDataRepository#getOrCreate() by Yohei Yukawa · 8 months ago
  40. 6a0734d Merge "Simplify IMMS constructor a bit" into main by Treehugger Robot · 8 months ago
  41. a7df9f8 Simplify IMMS constructor a bit by Yohei Yukawa · 8 months ago
  42. 7fad817 Merge "Mock local services in a more reliable way" into main by Yohei Yukawa · 8 months ago
  43. 62c089ce Mock local services in a more reliable way by Yohei Yukawa · 8 months ago
  44. de19f0d Mock out one more overload of Context#registerReceiver() by Yohei Yukawa · 8 months ago
  45. dcff356 Remove "experimental" prefix from concurrent multi-user IME mode by Yohei Yukawa · 8 months ago
  46. eefbb72 Inline IMMS#queryInputMethodForCurrentUserLocked() by Yohei Yukawa · 8 months ago
  47. 65b8a79 Move mImeWindowVis and mBackDisposition to binding controller by Antonio Kantek · 9 months ago
  48. 716e389 Remove a redundant abstraction ImeVisibilityApplier by Yohei Yukawa · 8 months ago
  49. c5002e4 Merge "Remove overload ImeVisibilityApplier#applyImeVisibility" into main by Treehugger Robot · 8 months ago
  50. a944a22 Fix DefaultImeVisibilityApplierTest on auto surfaces by Antonio Kantek · 8 months ago
  51. a4df4cc Remove overload ImeVisibilityApplier#applyImeVisibility by Antonio Kantek · 8 months ago
  52. e08e5c4 Hook up major per-user call flows in IMMS by Yohei Yukawa · 8 months ago
  53. a20bd93 Remove InputMethodSubtypeSwitchingController#mContext by Yohei Yukawa · 8 months ago
  54. 8fcb843 Move #mSwitchingController to UserData by Yohei Yukawa · 8 months ago
  55. acc1b73 Merge "Fix InputMethodSubtypeSwitchingController tests" into main by Treehugger Robot · 9 months ago
  56. 587e3a0 Fix InputMethodSubtypeSwitchingController tests by Cosmin Băieș · 9 months ago
  57. 6d408a9 Merge "Make ImeVisibiltyApplier show/hide IME per user" into main by Treehugger Robot · 9 months ago
  58. deca4f9 Make ImeVisibiltyApplier show/hide IME per user by Antonio Kantek · 9 months ago
  59. 1ce603c Add a test mode to SecureSettingsWrapper by Yohei Yukawa · 9 months ago
  60. a1e9a88 Cleanup IME subtype switching controller and tests by Cosmin Băieș · 9 months ago
  61. 662575c Rename IMMS#mPackageMonitorHandler to mIoHandler by Yohei Yukawa · 9 months ago
  62. e372904 Merge "Move mDisplayIdToShowIme to binding controller" into main by Yohei Yukawa · 9 months ago
  63. 42dcf97 Move mDisplayIdToShowIme to binding controller by Antonio Kantek · 9 months ago
  64. 5e2b1e0 InputMethodServiceTest: improve robustness by Adrian Roos · 9 months ago
  65. eec41fc Revert "Conditionally initialize IMMS#mCurrentUserId with a main user" by Yohei Yukawa · 10 months ago
  66. cd4a8a1 Conditionally initialize IMMS#mCurrentUserId with a main user by Yohei Yukawa · 10 months ago
  67. 24d8df8 Merge "Rename InputMethodMap#equals() to #areSame()" into main by Treehugger Robot · 10 months ago
  68. 825a504 Rename InputMethodMap#equals() to #areSame() by Yohei Yukawa · 10 months ago
  69. 5503bec Introduce IMMS#mExperimentalConcurrentMultiUserModeEnabled by Yohei Yukawa · 10 months ago
  70. 793a709 Introduce InputMethodMap#equals() by Yohei Yukawa · 10 months ago
  71. 81a9a1b Use a dedicated thread for IMMS.MyPackageMonitor by Yohei Yukawa · 10 months ago
  72. 8ed772f IME: Fix InputMethodSystemServerTests for defer_show_soft_input_until_session_creation by Adrian Roos · 10 months ago
  73. 2238ecd Make InputMethodBindingController per user by Antonio Kantek · 12 months ago
  74. c837530 Merge "Remove flaky test" into main by Vaibhav Devmurari · 11 months ago
  75. 262b739 Remove flaky test by Vaibhav Devmurari · 11 months ago
  76. 63b3426 Introduce UserData and UserDataRepository by Antonio Kantek · 11 months ago
  77. fa78cfa [conflict] Merge "Update LocaleUtils.filterByLanguage due to addLikelySubtags change" into main am: 47f6622c6f am: 8bd336db20 by Victor Chang · 12 months ago
  78. 85a6775 Merge "Set ActivityManager to set the test callerId as the currentUserId" into main by Antonio Kantek · 12 months ago
  79. f4f4c68 Set ActivityManager to set the test callerId as the currentUserId by Antonio Kantek · 12 months ago
  80. 3f719b7 Changed mocking function due to WrongTypeOfReturnValue exception by Felix Stern · 12 months ago
  81. 64a82f9 Extract out inner classes from IMMS by Yohei Yukawa · 12 months ago
  82. 8fc358e Replace IMMS#mAdditionalSubtypeMap with AdditionalSubtypeMapRepository by Yohei Yukawa · 12 months ago
  83. df62c4f Handle ImeTracker.Token missing flows by Cosmin Băieș · 1 year, 5 months ago
  84. d9066c3 Enabling ClientControllerTest as hostside test by Antonio Kantek · 1 year, 1 month ago
  85. aef0642 Add an immutable AdditionalSubtypeMap class by Yohei Yukawa · 1 year, 1 month ago
  86. eb18a69 Reduce ClientController#mClients visibility scope by Antonio Kantek · 1 year, 2 months ago
  87. 3f9ef73 Merge "Add tests for ClientController#verifyClientAndPackageMatch" into main by Antonio Kantek · 1 year, 1 month ago
  88. a1e9814 Merge "Extract ClientState to a top level class" into main by Antonio Kantek · 1 year, 1 month ago
  89. 0ea09d3 Add tests for ClientController#verifyClientAndPackageMatch by Antonio Kantek · 1 year, 2 months ago
  90. 70a234a Extract ClientState to a top level class by Antonio Kantek · 1 year, 1 month ago
  91. 4a1cd8f No more IME tests from FrameworksServicesTests by Yohei Yukawa · 1 year, 1 month ago
  92. 06269b1 Clarify InputMethodSettings doesn't require ImfLock by Yohei Yukawa · 1 year, 1 month ago
  93. add8f23 Merge IMMS#mMethod{List,Map} into IMMS#mSettings by Yohei Yukawa · 1 year, 1 month ago
  94. 3931add Move IME unit tests to InputMethodSystemServerTests by Antonio Kantek · 1 year, 2 months ago
  95. 524a141 Use a named parameter in filterInputMethodServices() by Yohei Yukawa · 1 year, 2 months ago
  96. 6cf1cd9 Move removeClient to ClientController by Antonio Kantek · 1 year, 3 months ago
  97. ba02b46 Introduce IMMS ClientController component by Antonio Kantek · 1 year, 3 months ago
  98. ba4e5c2 Attempt fixing FrameworksImeTests by Adrian Roos · 1 year, 4 months ago
  99. 56beb96 Add unit tests for hiding the IME nav bar by Cosmin Băieș · 1 year, 4 months ago
  100. c94aff2 Make InputMethodManagerService#mMethodMap private by Yohei Yukawa · 1 year, 4 months ago