Home | History | Annotate | Download | only in phone

Lines Matching full:touch

132     // The "touch lock" overlay timeout comes from Gservices; this is the default.
277 // "Touch lock overlay" feature
361 // eventually bring up the "touch lock" overlay.
576 // - On "full touch UI" devices, it's the compact non-sliding
587 // This is a "full touch" device.
589 if (DBG) log("- Full touch device! Found dialerView: " + mDialerView);
633 // The "touch lock overlay" feature is used only on devices that
669 // Touch events are never considered "user activity" while the
790 // The "touch lock" overlay is NEVER visible when we resume.
795 // that will eventually bring up the "touch lock" overlay.
889 // Re-enable "user activity" for touch events.
891 // race condition where a touch can come in after we've paused
1217 // Have the WindowManager filter out touch events that are "too fat".
1233 // Onscreen touch UI elements (used on some platforms)
1308 // Take down the "touch lock" overlay *immediately* to let the
1451 // Disable DPAD keys and trackball clicks if the touch lock
1452 // overlay is up, since "touch lock" really means "disable
1453 // the DTMF dialpad" (rather than only disabling touch events.)
1455 if (DBG) log("- ignoring DPAD event while touch-locked...");
1539 // Special case for the MENU key: if the "touch lock"
1544 // UI back after the screen turns off, and the touch lock
1550 if (VDBG) log("- allowing MENU to dismiss touch lock overlay...");
1551 // Take down the touch lock overlay, but post a
3043 // The "touch lock" overlay is NEVER used when the speaker is on.
3048 // eventually bring up the "touch lock" overlay.
3108 // item *or* touch button) and does the appropriate user action.
3242 // "incoming call" touch UI is present (since the SlidingTab
3739 // Update the in-call touch UI on any state change (since it may
3815 // "incoming call" UI, and especially to make sure that the "touch
3884 // eventually bring up the "touch lock" overlay.
3887 // Update the in-call touch UI (which may need to hide itself, if
3928 // Dismiss the "touch lock" overlay if it was visible.
3932 // Update the in-call touch UI (which may need to re-show itself.)
3986 * Initializes the in-call touch UI on devices that need it.
3992 // end up not using *any* onscreen touch UI, we should make sure
3999 * Updates the state of the in-call touch UI.
4008 * @return true if the onscreen touch UI is enabled (for regular
4016 * @return true if the onscreen touch UI is enabled for
4025 * onscreen in-call touch UI.
4038 * @return true if it's OK to display the in-call touch UI, given the
4044 // logic to make sure it's OK to display the touch UI given the
4048 // The touch UI is NOT available if:
4100 // TODO: even on "full touch" devices we may still ultimately need
4342 // "Touch lock" UI.
4346 // touch UI. (UI Rationale: We need *some* sort of screen lock, with
4352 // touch screen.)
4354 // The user can dismiss the touch lock overlay by double-tapping on
4355 // the central "lock" icon. Also, the touch lock overlay will go away
4364 * Initializes the "touch lock" UI widgets. We do this lazily
4375 Log.w(LOG_TAG, "initTouchLock: touch lock isn't used on this device!");
4383 // Handle touch events. (Basically mTouchLockOverlay consumes and
4384 // discards any touch events it sees, and mTouchLockIcon listens
4399 * Enables or disables the "touch lock" overlay on top of the DTMF dialpad.
4409 * start the touch lock timer. (So when taking down the overlay while
4419 // touch lock overlay feature at all on this device.
4421 Log.w(LOG_TAG, "enableTouchLock: touch lock isn't used on this device!");
4425 // The "touch lock" overlay is only ever used on top of the
4432 // Also, the "touch lock" overlay NEVER appears if the speaker is in use.
4444 // to see a touchable menu *above* the touch lock overlay.)
4448 // Bring up the touch lock overlay (with an animated fade)
4459 // Take down the touch lock overlay (immediately)
4465 * Schedule the "touch lock" overlay to begin fading in after a short
4470 * whenever the user "unlocks" the touch lock overlay.)
4478 // This is a no-op if this device doesn't use the touch lock
4484 // The touch lock delay value comes from Gservices; we use
4507 // in the "touch lock" overlay.
4515 // Handle touch events on the "touch lock" overlay.
4520 // the touch lock overlay code.
4522 // We only care about these touches while the touch lock UI is
4525 // Got an event from the touch lock UI, but we're not locked!
4526 // (This was probably a touch-UP right after we unlocked.
4532 // middle of the screen, and (v == mTouchLockOverlay) is a touch
4539 if (VDBG) log("- touch lock icon: handling a DOWN event, t = " + now);
4543 if (VDBG) log("==> touch lock icon: DOUBLE-TAP!");
4545 // Take down the touch lock overlay, but post a
4560 // touch events while the touch lock UI is (or was) visible.
4564 // User touched the "background" area of the touch lock overlay.
4567 // consider making a touch *anywhere* immediately unlock the
4570 // might 't become a false touch on the dialpad!)
4573 // if (DBG) log("- touch lock overlay background: handling a DOWN event.");
4576 // // If we're still fading-in, a touch *anywhere* onscreen
4578 // if (DBG) log("==> touch lock: tap during fade-in!");
4589 // touch events while the touch lock UI is (or was) visible.
4599 // reset the touch lock timer back to the full delay amount.