OSDN Git Service

Add settings for the assist gesture.
authorPhilip Quinn <pquinn@google.com>
Tue, 14 Feb 2017 04:07:09 +0000 (20:07 -0800)
committerPhilip Quinn <pquinn@google.com>
Wed, 15 Feb 2017 00:45:23 +0000 (16:45 -0800)
commita9831d40d081cc8c7ca32891e64c09b5e1d19abb
tree7a3fc1d387219179607ed6a8f30ffc45264e774c
parentcd79e3a785d90cffbaeafaf8c23b721a9f5d9583
Add settings for the assist gesture.

Availability of the gesture is gated by a new FeatureProvider.

Test: make -j RunSettingsRoboTests; manual test on
      supported/unsupported configurations.

Change-Id: I3529367a73e33370d5112b91d5144293ffa7fa22
23 files changed:
res/drawable-nodpi/gesture_assist [new file with mode: 0644]
res/raw/gesture_assist.mp4 [new file with mode: 0644]
res/values/strings.xml
res/xml/assist_gesture_settings.xml [new file with mode: 0644]
res/xml/gesture_settings.xml
res/xml/language_and_input.xml
res/xml/manage_assist.xml
src/com/android/settings/applications/ManageAssist.java
src/com/android/settings/core/gateway/SettingsGateway.java
src/com/android/settings/gestures/AssistGestureFeatureProvider.java [new file with mode: 0644]
src/com/android/settings/gestures/AssistGestureFeatureProviderImpl.java [new file with mode: 0644]
src/com/android/settings/gestures/AssistGesturePreferenceController.java [new file with mode: 0644]
src/com/android/settings/gestures/AssistGestureSettings.java [new file with mode: 0644]
src/com/android/settings/gestures/GestureSettings.java
src/com/android/settings/language/LanguageAndInputSettings.java
src/com/android/settings/overlay/FeatureFactory.java
src/com/android/settings/overlay/FeatureFactoryImpl.java
src/com/android/settings/search/SearchIndexableResources.java
tests/robotests/src/com/android/settings/gestures/AssistGesturePreferenceControllerTest.java [new file with mode: 0644]
tests/robotests/src/com/android/settings/gestures/AssistGestureSettingsTest.java [new file with mode: 0644]
tests/robotests/src/com/android/settings/search/DatabaseIndexingManagerTest.java
tests/robotests/src/com/android/settings/search/XmlParserUtilTest.java
tests/robotests/src/com/android/settings/testutils/FakeFeatureFactory.java