Home
last modified time | relevance | path

Searched refs:ImeTracker (Results 1 – 25 of 48) sorted by relevance

12

/aosp14/frameworks/base/services/core/java/com/android/server/inputmethod/
H A DImeTrackerService.java79 final var entry = new History.Entry(tag, uid, ImeTracker.TYPE_SHOW, ImeTracker.STATUS_RUN, in onRequestShow()
86 mHistory.setFinished(token, ImeTracker.STATUS_TIMEOUT, ImeTracker.PHASE_NOT_SET); in onRequestShow()
106 mHistory.setFinished(token, ImeTracker.STATUS_TIMEOUT, ImeTracker.PHASE_NOT_SET); in onRequestHide()
135 mHistory.setFinished(statsToken, ImeTracker.STATUS_SUCCESS, ImeTracker.PHASE_NOT_SET); in onShown()
140 mHistory.setFinished(statsToken, ImeTracker.STATUS_SUCCESS, ImeTracker.PHASE_NOT_SET); in onHidden()
213 @ImeTracker.Status int status, @ImeTracker.Phase int phase) { in setFinished()
320 @ImeTracker.Type
324 @ImeTracker.Status
328 @ImeTracker.Origin
336 @ImeTracker.Phase
[all …]
H A DDefaultImeVisibilityApplier.java19 import static android.view.inputmethod.ImeTracker.DEBUG_IME_VISIBILITY;
39 import android.view.inputmethod.ImeTracker;
78 public void performShowIme(IBinder showInputToken, @Nullable ImeTracker.Token statsToken, in performShowIme()
141 void applyImeVisibility(IBinder windowToken, @Nullable ImeTracker.Token statsToken, in applyImeVisibility()
145 ImeTracker.forLogging().onProgress(statsToken, in applyImeVisibility()
146 ImeTracker.PHASE_SERVER_APPLY_IME_VISIBILITY); in applyImeVisibility()
152 ImeTracker.forLogging().onProgress(statsToken, in applyImeVisibility()
153 ImeTracker.PHASE_SERVER_APPLY_IME_VISIBILITY); in applyImeVisibility()
162 ImeTracker.forLogging().onFailed(statsToken, in applyImeVisibility()
163 ImeTracker.PHASE_SERVER_APPLY_IME_VISIBILITY); in applyImeVisibility()
[all …]
H A DImeVisibilityApplier.java23 import android.view.inputmethod.ImeTracker;
42 default void performShowIme(IBinder showInputToken, @Nullable ImeTracker.Token statsToken, in performShowIme()
55 default void performHideIme(IBinder hideInputToken, @Nullable ImeTracker.Token statsToken, in performHideIme()
66 default void applyImeVisibility(IBinder windowToken, @Nullable ImeTracker.Token statsToken, in applyImeVisibility()
91 @Nullable ImeTracker.Token statsToken) { in showImeScreenshot()
H A DImeVisibilityStateComputer.java50 import android.view.inputmethod.ImeTracker;
230 boolean onImeShowFlags(@NonNull ImeTracker.Token statsToken, in onImeShowFlags()
233 ImeTracker.forLogging().onFailed(statsToken, ImeTracker.PHASE_SERVER_ACCESSIBILITY); in onImeShowFlags()
236 ImeTracker.forLogging().onProgress(statsToken, ImeTracker.PHASE_SERVER_ACCESSIBILITY); in onImeShowFlags()
256 boolean canHideIme(@NonNull ImeTracker.Token statsToken, in canHideIme()
261 ImeTracker.forLogging().onFailed(statsToken, ImeTracker.PHASE_SERVER_HIDE_IMPLICIT); in canHideIme()
266 ImeTracker.forLogging().onFailed(statsToken, ImeTracker.PHASE_SERVER_HIDE_NOT_ALWAYS); in canHideIme()
269 ImeTracker.forLogging().onProgress(statsToken, ImeTracker.PHASE_SERVER_HIDE_NOT_ALWAYS); in canHideIme()
/aosp14/frameworks/base/core/java/com/android/internal/inputmethod/
H A DIImeTracker.aidl19 import android.view.inputmethod.ImeTracker;
36 ImeTracker.Token onRequestShow(String tag, int uid, int origin, int reason); in onRequestShow()
47 ImeTracker.Token onRequestHide(String tag, int uid, int origin, int reason); in onRequestHide()
63 oneway void onFailed(in ImeTracker.Token statsToken, int phase); in onFailed()
71 oneway void onCancelled(in ImeTracker.Token statsToken, int phase); in onCancelled()
78 oneway void onShown(in ImeTracker.Token statsToken); in onShown()
85 oneway void onHidden(in ImeTracker.Token statsToken); in onHidden()
H A DInputMethodPrivilegedOperations.java28 import android.view.inputmethod.ImeTracker;
386 @Nullable ImeTracker.Token statsToken) { in applyImeVisibilityAsync()
389 ImeTracker.forLogging().onFailed(statsToken, in applyImeVisibilityAsync()
390 ImeTracker.PHASE_IME_APPLY_VISIBILITY_INSETS_CONSUMER); in applyImeVisibilityAsync()
393 ImeTracker.forLogging().onProgress(statsToken, in applyImeVisibilityAsync()
394 ImeTracker.PHASE_IME_APPLY_VISIBILITY_INSETS_CONSUMER); in applyImeVisibilityAsync()
H A DIInputMethod.aidl24 import android.view.inputmethod.ImeTracker;
72 void showSoftInput(in IBinder showInputToken, in @nullable ImeTracker.Token statsToken, in showSoftInput()
75 void hideSoftInput(in IBinder hideInputToken, in @nullable ImeTracker.Token statsToken, in hideSoftInput()
H A DIInputMethodPrivilegedOperations.aidl20 import android.view.inputmethod.ImeTracker;
46 in @nullable ImeTracker.Token statsToken); in applyImeVisibilityAsync()
/aosp14/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/common/
H A DDisplayInsetsController.java29 import android.view.inputmethod.ImeTracker;
162 @Nullable ImeTracker.Token statsToken) { in showInsets()
165 ImeTracker.forLogging().onFailed( in showInsets()
169 ImeTracker.forLogging().onProgress( in showInsets()
170 statsToken, ImeTracker.PHASE_WM_REMOTE_INSETS_CONTROLLER); in showInsets()
177 @Nullable ImeTracker.Token statsToken) { in hideInsets()
180 ImeTracker.forLogging().onFailed( in hideInsets()
184 ImeTracker.forLogging().onProgress( in hideInsets()
185 statsToken, ImeTracker.PHASE_WM_REMOTE_INSETS_CONTROLLER); in hideInsets()
284 @Nullable ImeTracker.Token statsToken) {} in showInsets()
[all …]
H A DDisplayImeController.java22 import static android.view.inputmethod.ImeTracker.DEBUG_IME_VISIBILITY;
23 import static android.view.inputmethod.ImeTracker.TOKEN_NONE;
49 import android.view.inputmethod.ImeTracker;
330 @Nullable ImeTracker.Token statsToken) { in showInsets()
340 @Nullable ImeTracker.Token statsToken) { in hideInsets()
387 @Nullable ImeTracker.Token statsToken) { in startAnimation()
390 ImeTracker.forLogging().onFailed(statsToken, ImeTracker.PHASE_WM_ANIMATION_CREATE); in startAnimation()
413 ImeTracker.forLogging().onCancelled( in startAnimation()
458 ImeTracker.forLogging().onProgress(statsToken, ImeTracker.PHASE_WM_ANIMATION_CREATE); in startAnimation()
522 ImeTracker.forLogging().onHidden(mStatsToken); in startAnimation()
[all …]
/aosp14/frameworks/base/core/java/android/view/
H A DImeInsetsSourceConsumer.java30 import android.view.inputmethod.ImeTracker;
116 public int requestShow(boolean fromIme, @Nullable ImeTracker.Token statsToken) { in requestShow()
126 ImeTracker.forLogging().onProgress(statsToken, in requestShow()
127 ImeTracker.PHASE_CLIENT_INSETS_CONSUMER_REQUEST_SHOW); in requestShow()
145 void requestHide(boolean fromIme, @Nullable ImeTracker.Token statsToken) { in requestHide()
162 private void notifyHidden(@Nullable ImeTracker.Token statsToken) { in notifyHidden()
168 statsToken = ImeTracker.forLogging().onRequestHide(null /* component */, in notifyHidden()
170 ImeTracker.ORIGIN_CLIENT_HIDE_SOFT_INPUT, in notifyHidden()
174 ImeTracker.forLogging().onProgress(statsToken, in notifyHidden()
175 ImeTracker.PHASE_CLIENT_INSETS_CONSUMER_NOTIFY_HIDDEN); in notifyHidden()
H A DInsetsController.java67 import android.view.inputmethod.ImeTracker;
1081 ImeTracker.Token statsToken = null; in show()
1093 @Nullable ImeTracker.Token statsToken) { in show()
1151 ImeTracker.forLogging().onProgress( in show()
1186 ImeTracker.Token statsToken = null; in hide()
1198 @Nullable ImeTracker.Token statsToken) { in hide()
1243 ImeTracker.forLogging().onProgress( in hide()
1316 ImeTracker.forLogging().onProgress(statsToken, ImeTracker.PHASE_CLIENT_CONTROL_ANIMATION); in controlAnimationUncheckedInner()
1434 ImeTracker.forLogging().onProgress(statsToken, ImeTracker.PHASE_CLIENT_ANIMATION_RUNNING); in controlAnimationUncheckedInner()
1473 @Nullable ImeTracker.Token statsToken) { in collectSourceControls()
[all …]
H A DIDisplayWindowInsetsController.aidl22 import android.view.inputmethod.ImeTracker;
52 void showInsets(int types, boolean fromIme, in @nullable ImeTracker.Token statsToken); in showInsets()
57 void hideInsets(int types, boolean fromIme, in @nullable ImeTracker.Token statsToken); in hideInsets()
H A DIWindow.aidl32 import android.view.inputmethod.ImeTracker;
74 void showInsets(int types, boolean fromIme, in @nullable ImeTracker.Token statsToken); in showInsets()
83 void hideInsets(int types, boolean fromIme, in @nullable ImeTracker.Token statsToken); in hideInsets()
H A DInsetsAnimationControlRunner.java24 import android.view.inputmethod.ImeTracker;
82 ImeTracker.Token getStatsToken(); in getStatsToken()
H A DInsetsAnimationThreadControlRunner.java37 import android.view.inputmethod.ImeTracker;
117 @Nullable ImeTracker.Token statsToken) { in InsetsAnimationThreadControlRunner()
146 public ImeTracker.Token getStatsToken() { in getStatsToken()
/aosp14/frameworks/base/core/java/android/inputmethodservice/
H A DIInputMethodWrapper.java35 import android.view.inputmethod.ImeTracker;
224 final ImeTracker.Token statsToken = (ImeTracker.Token) args.arg3; in executeMessage()
226 ImeTracker.forLogging().onProgress( in executeMessage()
227 statsToken, ImeTracker.PHASE_IME_WRAPPER_DISPATCH); in executeMessage()
231 ImeTracker.forLogging().onFailed( in executeMessage()
232 statsToken, ImeTracker.PHASE_IME_WRAPPER_DISPATCH); in executeMessage()
239 final ImeTracker.Token statsToken = (ImeTracker.Token) args.arg3; in executeMessage()
241 ImeTracker.forLogging().onProgress( in executeMessage()
246 ImeTracker.forLogging().onFailed( in executeMessage()
437 ImeTracker.forLogging().onProgress(statsToken, ImeTracker.PHASE_IME_WRAPPER); in showSoftInput()
[all …]
/aosp14/frameworks/base/services/core/java/com/android/server/wm/
H A DImeInsetsSourceProvider.java39 import android.view.inputmethod.ImeTracker;
55 private ImeTracker.Token mImeRequesterStatsToken;
222 @Nullable ImeTracker.Token statsToken) { in scheduleShowImePostLayout()
226 ImeTracker.forLogging().onFailed( in scheduleShowImePostLayout()
242 ImeTracker.forLogging().onProgress(mImeRequesterStatsToken, in scheduleShowImePostLayout()
243 ImeTracker.PHASE_WM_SHOW_IME_RUNNER); in scheduleShowImePostLayout()
247 ImeTracker.forLogging().onProgress(mImeRequesterStatsToken, in scheduleShowImePostLayout()
248 ImeTracker.PHASE_WM_SHOW_IME_READY); in scheduleShowImePostLayout()
264 ImeTracker.forLogging().onFailed(mImeRequesterStatsToken, in scheduleShowImePostLayout()
265 ImeTracker.PHASE_WM_SHOW_IME_READY); in scheduleShowImePostLayout()
[all …]
H A DInsetsControlTarget.java23 import android.view.inputmethod.ImeTracker;
65 @Nullable ImeTracker.Token statsToken) { in showInsets()
76 @Nullable ImeTracker.Token statsToken) { in hideInsets()
/aosp14/frameworks/base/core/java/android/view/inputmethod/
H A DIInputMethodManagerGlobalInvoker.java590 static ImeTracker.Token onRequestShow(@NonNull String tag, int uid, in onRequestShow()
591 @ImeTracker.Origin int origin, @SoftInputShowHideReason int reason) { in onRequestShow()
595 return new ImeTracker.Token(new Binder(), tag); in onRequestShow()
607 static ImeTracker.Token onRequestHide(@NonNull String tag, int uid, in onRequestHide()
608 @ImeTracker.Origin int origin, @SoftInputShowHideReason int reason) { in onRequestHide()
612 return new ImeTracker.Token(new Binder(), tag); in onRequestHide()
623 static void onProgress(@NonNull IBinder binder, @ImeTracker.Phase int phase) { in onProgress()
637 static void onFailed(@NonNull ImeTracker.Token statsToken, @ImeTracker.Phase int phase) { in onFailed()
651 static void onCancelled(@NonNull ImeTracker.Token statsToken, @ImeTracker.Phase int phase) { in onCancelled()
665 static void onShown(@NonNull ImeTracker.Token statsToken) { in onShown()
[all …]
H A DInputMethodManager.java2174 ImeTracker.forLogging().onFailed(statsToken, ImeTracker.PHASE_CLIENT_VIEW_SERVED); in showSoftInput()
2182 ImeTracker.forLogging().onProgress(statsToken, ImeTracker.PHASE_CLIENT_VIEW_SERVED); in showSoftInput()
2212 final ImeTracker.Token statsToken = ImeTracker.forLogging().onRequestShow( in showSoftInputUnchecked()
2220 ImeTracker.forLogging().onFailed(statsToken, ImeTracker.PHASE_CLIENT_VIEW_SERVED); in showSoftInputUnchecked()
2225 ImeTracker.forLogging().onProgress(statsToken, ImeTracker.PHASE_CLIENT_VIEW_SERVED); in showSoftInputUnchecked()
2307 final ImeTracker.Token statsToken = ImeTracker.forLogging().onRequestHide( in hideSoftInputFromWindow()
2318 ImeTracker.forLogging().onFailed(statsToken, ImeTracker.PHASE_CLIENT_VIEW_SERVED); in hideSoftInputFromWindow()
2324 ImeTracker.forLogging().onProgress(statsToken, ImeTracker.PHASE_CLIENT_VIEW_SERVED); in hideSoftInputFromWindow()
3070 final ImeTracker.Token statsToken = ImeTracker.forLogging().onRequestHide( in closeCurrentInput()
3085 ImeTracker.forLogging().onProgress(statsToken, ImeTracker.PHASE_CLIENT_VIEW_SERVED); in closeCurrentInput()
[all …]
H A DImeTracker.java57 public interface ImeTracker { interface
406 static ImeTracker forLogging() { in forLogging()
432 ImeTracker LOGGER = new ImeTracker() {
610 getFieldMapping(ImeTracker.class, "TYPE_");
613 getFieldMapping(ImeTracker.class, "STATUS_");
616 getFieldMapping(ImeTracker.class, "ORIGIN_");
619 getFieldMapping(ImeTracker.class, "PHASE_");
/aosp14/frameworks/base/services/tests/wmtests/src/com/android/server/wm/
H A DTestIWindow.java30 import android.view.inputmethod.ImeTracker;
122 public void showInsets(int types, boolean fromIme, @Nullable ImeTracker.Token statsToken) in showInsets()
127 public void hideInsets(int types, boolean fromIme, @Nullable ImeTracker.Token statsToken) in hideInsets()
/aosp14/frameworks/base/core/java/com/android/internal/view/
H A DBaseIWindow.java35 import android.view.inputmethod.ImeTracker;
72 @Nullable ImeTracker.Token statsToken) { in showInsets()
77 @Nullable ImeTracker.Token statsToken) { in hideInsets()
H A DIInputMethodManager.aidl20 import android.view.inputmethod.ImeTracker;
65 in @nullable ImeTracker.Token statsToken, int flags, int lastClickToolType, in showSoftInput()
68 in @nullable ImeTracker.Token statsToken, int flags, in hideSoftInput()

12