Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
frameworks
/
base
/
519acc37cd80f6fd018413cab39b269c041a1486
/
services
/
core
/
java
/
com
/
android
/
server
/
inputmethod
/
InputMethodManagerService.java
2a42313
Merge "Respect DISALLOW_DEBUGGING_FEATURES in IME shell commands"
by Tarandeep Singh
· 5 years ago
87e2e51
Respect DISALLOW_DEBUGGING_FEATURES in IME shell commands
by Tarandeep Singh
· 5 years ago
0ec0800
Factor out runtime broadcast receivers in IMMS
by Yohei Yukawa
· 5 years ago
4225c7d
Make ACTION_CLOSE_SYSTEM_DIALOGS handler in IMMS multi-user-aware
by Yohei Yukawa
· 5 years ago
dd98961
Read system decor support status from WM
by Andrii Kulian
· 5 years ago
7979e1a
Log user IDs for both IME and IME-client in StartInputHistory
by Yohei Yukawa
· 5 years ago
557afbb
Log display IDs for both IME and IME-client in StartInputHistory
by Yohei Yukawa
· 5 years ago
d20eef8
Query right user's system IMEs in AppRestrictionsHelper
by Yohei Yukawa
· 5 years ago
1fb13c5
Query right user's enabled IMEs in KeyguardPasswordView
by Yohei Yukawa
· 5 years ago
9cd0c8a
Fix possible incorrect output from 'adb shell ime reset'
by Yohei Yukawa
· 5 years ago
b138cbf
Merge "Simplify IMMS#startInputOrWindowGainedFocusInternal() part 5/5"
by TreeHugger Robot
· 6 years ago
d10781b
Merge "Simplify IMMS#startInputOrWindowGainedFocusInternal() part 4/5"
by TreeHugger Robot
· 6 years ago
ce3d956
Merge changes I807608d5,I4ccc56f3,I8aa75851,I09022bb2
by TreeHugger Robot
· 6 years ago
2cbcd7f
Pipe IME state into insets (IME transitions 3/n)
by Tarandeep Singh
· 6 years ago
6746452
Simplify IMMS#startInputOrWindowGainedFocusInternal() part 5/5
by Yohei Yukawa
· 6 years ago
6e87559
Simplify IMMS#startInputOrWindowGainedFocusInternal() part 4/5
by Yohei Yukawa
· 6 years ago
13dc12f
Simplify IMMS#startInputOrWindowGainedFocusInternal() part 3/5
by Yohei Yukawa
· 6 years ago
7cc3356
Simplify IMMS#startInputOrWindowGainedFocusInternal() part 2/5
by Yohei Yukawa
· 6 years ago
4391c20
Simplify IMMS#startInputOrWindowGainedFocusInternal() part 1/5
by Yohei Yukawa
· 6 years ago
670abea
Fix a typo in an error message in InputMethodManagerService
by Yohei Yukawa
· 6 years ago
f927753
Remove an unused param from InputMethodSettings constructor
by Yohei Yukawa
· 6 years ago
ed3e728
Merge "Pre-render input method (IME transitions 1/n)"
by Tarandeep Singh
· 6 years ago
eadb139
Pre-render input method (IME transitions 1/n)
by Tarandeep Singh
· 6 years ago
fd8f721
Client-side reimplementation of IMM#setCurrentInputMethodSubtype()
by Yohei Yukawa
· 6 years ago
2988d2d
Unimplement VrManager#setVrInputMethod()
by Yohei Yukawa
· 6 years ago
46d7476
Simplify IMMS#calledFromValidUserLocked()
by Yohei Yukawa
· 6 years ago
716897c
Harden caller verification in IMMS#startInputOrWindowGainedFocus()
by Yohei Yukawa
· 6 years ago
17ace29
Deprecate SuggestionSpan#ACTION_SUGGESTION_PICKED
by Yohei Yukawa
· 6 years ago
d3e0fd93
Clarify nullness about "token" param of IMMS#calledWithValidTokenLocked()
by Yohei Yukawa
· 6 years ago
849443c
Simplify IMMS#updateSystemUiLocked()
by Yohei Yukawa
· 6 years ago
6fee881
Make it clear IMMS#updateSystemUiLocked() is always called with mCurToken
by Yohei Yukawa
· 6 years ago
8d1592e
Inline InputMethodManagerService#updateSystemUi()
by Yohei Yukawa
· 6 years ago
9b60ba0
Unify IInputMethodPrivilegedOperations as sync IPC
by Yohei Yukawa
· 6 years ago
0f5eade
Introduce @hide EditorInfo#targetInputMethodUser
by Yohei Yukawa
· 6 years ago
4208140
Use UserManagerInternal when possible in IMMS
by Yohei Yukawa
· 6 years ago
a878b95
Support per-profile IME behind the flag
by Yohei Yukawa
· 6 years ago
7f8ee4b
Allow background users to call IME query APIs
by Yohei Yukawa
· 6 years ago
a7babbb
Add a debug command to poll IMMS.Lifecycle#onSwitchUser()
by Yohei Yukawa
· 6 years ago
9f7fdc0
Merge "Fix IME crash when leave VR mode."
by Wei Sheng Shih
· 6 years ago
b557d57
Extract subtype.xml operations as a stateless utility class
by Yohei Yukawa
· 6 years ago
8a2b96b
Clarify shell/root users also have DUMP permission
by Yohei Yukawa
· 6 years ago
e14bda8
Avoid unnecessary File.delete() for nonexistent directory
by Yohei Yukawa
· 6 years ago
767d1e5
Fix IME crash when leave VR mode.
by wilsonshih
· 6 years ago
0c1ebff
Deprecate null IME token rule in IMM#setInputMethod()
by Yohei Yukawa
· 6 years ago
db25df7
Simplify permission checks in IMMS#onShellCommand
by Yohei Yukawa
· 6 years ago
de5748e4
Clean up IMMS#handleShellCommandResetInputMethod() a bit
by Yohei Yukawa
· 6 years ago
b8d240f
Lock down IInputMethodManager#shellCommand() based on caller UID
by Yohei Yukawa
· 6 years ago
0513932
Extract IME list creation logic from IMMS#buildInputMethodListLocked()
by Yohei Yukawa
· 6 years ago
b0bace1
Simplify permission checks in ime shell command
by Yohei Yukawa
· 6 years ago
af6721f
Merge "Re-work IMM#getShortcutInputMethodsAndSubtypes()"
by TreeHugger Robot
· 6 years ago
8a0e78a
Merge "Stop supporting null IME token in IMM#setInputMethodAndSubtype()"
by TreeHugger Robot
· 6 years ago
4773ee1
Stop supporting null IME token in IMM#setInputMethodAndSubtype()
by Yohei Yukawa
· 6 years ago
a67682a
Merge "Remove an unused field IMMS#mShortcutInputMethodsAndSubtypes"
by TreeHugger Robot
· 6 years ago
fefedc5
Re-work IMM#getShortcutInputMethodsAndSubtypes()
by Yohei Yukawa
· 6 years ago
f2412a3
Revert "Remove foreground user check in shell commands for IMMS"
by Yohei Yukawa
· 6 years ago
86e2377
Remove an unused field IMMS#mShortcutInputMethodsAndSubtypes
by Yohei Yukawa
· 6 years ago
7bfbe97
Merge "Create /data/system/inputmethod/ directory lazily"
by TreeHugger Robot
· 6 years ago
4cac94b
Merge "Let the absence of subtype.xml mean there is no additional subtype"
by TreeHugger Robot
· 6 years ago
df630c5
Merge "Remove <imi> entries with zero <subtype> from subtype.xml"
by TreeHugger Robot
· 6 years ago
b1a3fdb
Create /data/system/inputmethod/ directory lazily
by Yohei Yukawa
· 6 years ago
2fe2dbca
Let the absence of subtype.xml mean there is no additional subtype
by Yohei Yukawa
· 6 years ago
7b1c8d7
Remove <imi> entries with zero <subtype> from subtype.xml
by Yohei Yukawa
· 6 years ago
dc52d89
Add a missing @Override to IMMS#getVrInputMethodList()
by Yohei Yukawa
· 6 years ago
5ec1fce
Remove a special test-only mode from IMMS
by Yohei Yukawa
· 6 years ago
a5a81d2
Merge "Add IMMS#showInputMethodPickerFromSystem."
by TreeHugger Robot
· 6 years ago
91e6cd0
Make sure caller verification is done inside a lock
by Yohei Yukawa
· 6 years ago
ca2d3b6
Remove foreground user check in shell commands for IMMS
by Yohei Yukawa
· 6 years ago
2655c18
Remove unnecessary IMMS#calledFromValidUser()
by Yohei Yukawa
· 6 years ago
79e4c6a
Make sure IME token verification is done inside a lock
by Yohei Yukawa
· 6 years ago
0c49908
Stop supporting null IME token in IMM#switchToLastInputMethod()
by Yohei Yukawa
· 6 years ago
70f17e7
Remove IInputMethodManager#switchToNextInputMethod()
by Yohei Yukawa
· 6 years ago
0b05f9e
Add IMMS#showInputMethodPickerFromSystem.
by lumark
· 6 years ago
ea6e7f0
Support hasNavigationBar per display(1/2)
by Charles Chen
· 6 years ago
1dd7de6
Replace HashMap with ArrayMap in IMMS and InputMethodUtils
by Yohei Yukawa
· 6 years ago
ac9311e
Use ArrayMap instead of HashMap for IMMS#mClients
by Yohei Yukawa
· 6 years ago
cf3bbff
Simplify IMMS#showInputMethodMenu() a bit
by Yohei Yukawa
· 6 years ago
35fa6d5
Extract IMM internal flags into StartInputFlags
by Yohei Yukawa
· 6 years ago
cb768bc
Fix local Binder call scenario of IMMS#addClient()
by Yohei Yukawa
· 6 years ago
41871f7
Merge "Show IME in default display for some use cases."
by Ming-Shin Lu
· 6 years ago
ef1965b
Show IME in default display for some use cases.
by lumark
· 6 years ago
b752645
Remove redundant prefix from UnbindReason
by Yohei Yukawa
· 6 years ago
499e3f7
Extract UnbindReason from InputMethodClient
by Yohei Yukawa
· 6 years ago
4219422
Remove redundant prefix from StartInputReason
by Yohei Yukawa
· 6 years ago
c6632df
Extract StartInputReason from InputMethodClient
by Yohei Yukawa
· 6 years ago
a468d70
Move some methods from InputMethodClient to InputMethodDebug
by Yohei Yukawa
· 6 years ago
4afd933
Enable @UnbindReason annotation in IMMS
by Yohei Yukawa
· 6 years ago
dc66e52
Enable @StartInputReason annotation in IMMS
by Yohei Yukawa
· 6 years ago
b0c2645
Enable @SoftInputModeFlags annotation in IMMS
by Yohei Yukawa
· 6 years ago
432cf60
Enable @MissingMethodFlags annotation in IMMS
by Yohei Yukawa
· 6 years ago
e48d0ae
Remove IInputMethodManager#finishInput(), which is NOP
by Yohei Yukawa
· 6 years ago
0deaef0
Polish InputMethodManagerService#startInputUncheckedLocked()
by Yohei Yukawa
· 6 years ago
caaa1d3
Unextract InputMethodManagerService#startInputInnerLocked()
by Yohei Yukawa
· 6 years ago
f91a2b1
Do not bind IME until an IME client is recognized
by Yohei Yukawa
· 6 years ago
4052a10f
Instantiate InputMethodManager for each display (2nd try)
by Yohei Yukawa
· 6 years ago
1df32c5
Revert "Instantiate InputMethodManager for each display"
by Yohei Yukawa
· 6 years ago
c53d78e
Instantiate InputMethodManager for each display
by Yohei Yukawa
· 6 years ago
d4d895e
Remove a special optimization for a quite rare scenario
by Yohei Yukawa
· 6 years ago
a71bb25
Let IMMS be responsible for IInputMethodClient lifecycle
by Yohei Yukawa
· 6 years ago
41f89c3
Remove the dependency on IInputMethodClient from IME focus check
by Yohei Yukawa
· 6 years ago
134ffb0
Merge "Move 3 IMMS utility classes to services.jar"
by TreeHugger Robot
· 6 years ago
Next »