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