Add clear all recents action to recents panel

Change-Id: I2243ebc83abc483e78b112900a653d7e61edc5ba
input: Forward-port support for chained input filters

 * Original code by Jens Doll for Pie controls
 * Needed now to support the gesture sensor

Change-Id: I0b86d70f9a040ba5953e1820e9818df0f10091ee
[2/2] framework/base: Add EdgeGesture service.

Based on code of PieService.

Conflicts:
	Android.mk
	core/res/res/values/config.xml
	core/res/res/values/dimens.xml
	core/res/res/values/symbols.xml
	services/java/com/android/server/SystemServer.java

Change-Id: I053737e36340a5ec6814b21eb87575f9689c7e88

Conflicts:
	core/res/res/values/symbols.xml
	services/java/com/android/server/SystemServer.java
PhoneWindowManager: add ability to use EdgeGestureService for system gestures.

Update: Default to enabled

Conflicts:
	core/java/android/provider/Settings.java
	policy/src/com/android/internal/policy/impl/PhoneWindowManager.java

Change-Id: Id4e2c0d82f771cd1c20e9196fb6db347494cca69
PhoneWindowmanager: disable panic mechanism when PolicyControl activated.

Change-Id: I5cf5f681237bbd17ec0fe2d041dd782cfb4b72f0
Add better padding to bottom of ClearAll TextView

* Also remove whitespace

Change-Id: Ie7710e14740c39f130353120338b34ac258b7cdf
Signed-off-by: Brandon McAnsh <brandon.mcansh@gmail.com>
Add null check on TaskView before dismissing task

* Prevents 'Attempting to invoke virtual method ...  on a null object reference

Change-Id: I00b631e2426d2a39539027288a1f471a6aea79ec
Signed-off-by: Brandon McAnsh <brandon.mcansh@gmail.com>
    Improve scrolling cache

    Scrolling cache helps make short scrolls/flings smooth but will
    cause stutter when long flings are made. This patch disables
    scrolling cache when long flings are made.

    This patch also fixes a related bug where scrolling cache will
    not be enabled properly when transitioning from flinging to scrolling.

    Patch Set 2: Calculate threshold based on maximum velocity (Sang Tae Park)

    Credits: Pawit Pornkitprasan

Change-Id: Iad52a35120212c871ffd35df6184aeb678ee44aa
Revert "Add null check on TaskView before dismissing task"

This reverts commit 12da897ed8ec0ed0aac70f957108473cd088cdf3.
Revert "Add better padding to bottom of ClearAll TextView"

This reverts commit 39c5d7a149580bbd9de266bd713262be20eb300d.
Revert "Add clear all recents action to recents panel"

This reverts commit ec12d504f21a7cfe5844cfc3aeadf6c9fc229ef9.