Added suggestions for gestures.
Bug: 30986021
Test: manual + make RunSettingsRoboTests + adb shell am instrument -w
com.android.settings.tests.unit /android.support.test.runner.AndroidJUnitRunner
Change-Id: I7aed110c81ca2fb6b90e2f359b4bb941c02bc1c3
diff --git a/AndroidManifest.xml b/AndroidManifest.xml
index ff158d5..41c87cb 100644
--- a/AndroidManifest.xml
+++ b/AndroidManifest.xml
@@ -3180,7 +3180,7 @@
<activity
android:name=".Settings$CameraLiftTriggerSuggestionActivity"
android:label="@string/camera_lift_trigger_title"
- android:icon="@drawable/ic_settings_camera"
+ android:icon="@drawable/ic_suggestion_gesture"
android:enabled="@bool/config_cameraLiftTriggerAvailable">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
@@ -3191,7 +3191,7 @@
<category android:name="com.android.settings.suggested.category.FIRST_IMPRESSION" />
</intent-filter>
<meta-data android:name="com.android.settings.dismiss"
- android:value="3,7,30" />
+ android:value="4,8,30" />
<meta-data android:name="com.android.settings.FRAGMENT_CLASS"
android:value="com.android.settings.gestures.CameraLiftTriggerSettings"/>
<meta-data android:name="com.android.settings.title"
@@ -3200,6 +3200,117 @@
android:resource="@string/camera_lift_trigger_suggestion_summary" />
</activity>
+ <activity
+ android:name=".Settings$DoubleTapPowerSuggestionActivity"
+ android:label="@string/double_tap_power_for_camera_title"
+ android:icon="@drawable/ic_suggestion_gesture">
+ <intent-filter>
+ <action android:name="android.intent.action.MAIN" />
+ <category android:name="com.android.settings.suggested.category.GESTURE" />
+ </intent-filter>
+ <intent-filter>
+ <action android:name="android.intent.action.MAIN" />
+ <category android:name="com.android.settings.suggested.category.FIRST_IMPRESSION" />
+ </intent-filter>
+ <meta-data android:name="com.android.settings.dismiss"
+ android:value="4,8,30" />
+ <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
+ android:value="com.android.settings.gestures.DoubleTapPowerSettings"/>
+ <meta-data android:name="com.android.settings.title"
+ android:resource="@string/double_tap_power_for_camera_suggestion_title" />
+ <meta-data android:name="com.android.settings.summary"
+ android:resource="@string/double_tap_power_for_camera_suggestion_summary" />
+ </activity>
+
+ <activity
+ android:name=".Settings$DoubleTwistSuggestionActivity"
+ android:label="@string/double_twist_for_camera_mode_title"
+ android:icon="@drawable/ic_suggestion_gesture">
+ <intent-filter>
+ <action android:name="android.intent.action.MAIN" />
+ <category android:name="com.android.settings.suggested.category.GESTURE" />
+ </intent-filter>
+ <intent-filter>
+ <action android:name="android.intent.action.MAIN" />
+ <category android:name="com.android.settings.suggested.category.FIRST_IMPRESSION" />
+ </intent-filter>
+ <meta-data android:name="com.android.settings.dismiss"
+ android:value="4,8,30" />
+ <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
+ android:value="com.android.settings.gestures.DoubleTwistGestureSettings"/>
+ <meta-data android:name="com.android.settings.title"
+ android:resource="@string/double_twist_for_camera_suggestion_title" />
+ <meta-data android:name="com.android.settings.summary"
+ android:resource="@string/double_twist_for_camera_suggestion_summary" />
+ </activity>
+
+ <activity
+ android:name=".Settings$AmbientDisplaySuggestionActivity"
+ android:label="@string/ambient_display_title"
+ android:icon="@drawable/ic_suggestion_gesture">
+ <intent-filter>
+ <action android:name="android.intent.action.MAIN" />
+ <category android:name="com.android.settings.suggested.category.GESTURE" />
+ </intent-filter>
+ <intent-filter>
+ <action android:name="android.intent.action.MAIN" />
+ <category android:name="com.android.settings.suggested.category.FIRST_IMPRESSION" />
+ </intent-filter>
+ <meta-data android:name="com.android.settings.dismiss"
+ android:value="9,13,30" />
+ <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
+ android:value="com.android.settings.gestures.DoubleTapScreenSettings"/>
+ <meta-data android:name="com.android.settings.title"
+ android:resource="@string/ambient_display_title" />
+ <meta-data android:name="com.android.settings.summary"
+ android:resource="@string/ambient_display_suggestion_summary" />
+ </activity>
+
+ <activity
+ android:name=".Settings$AmbientDisplayPickupSuggestionActivity"
+ android:label="@string/ambient_display_pickup_title"
+ android:icon="@drawable/ic_suggestion_gesture">
+ <intent-filter>
+ <action android:name="android.intent.action.MAIN" />
+ <category android:name="com.android.settings.suggested.category.GESTURE" />
+ </intent-filter>
+ <intent-filter>
+ <action android:name="android.intent.action.MAIN" />
+ <category android:name="com.android.settings.suggested.category.FIRST_IMPRESSION" />
+ </intent-filter>
+ <meta-data android:name="com.android.settings.dismiss"
+ android:value="9,13,30" />
+ <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
+ android:value="com.android.settings.gestures.PickupGestureSettings"/>
+ <meta-data android:name="com.android.settings.title"
+ android:resource="@string/ambient_display_pickup_title" />
+ <meta-data android:name="com.android.settings.summary"
+ android:resource="@string/ambient_display_pickup_suggestion_summary" />
+ </activity>
+
+ <activity
+ android:name=".Settings$SwipeToNotificationSuggestionActivity"
+ android:label="@string/fingerprint_swipe_for_notifications_title"
+ android:icon="@drawable/ic_suggestion_gesture">
+ <intent-filter>
+ <action android:name="android.intent.action.MAIN" />
+ <category android:name="com.android.settings.suggested.category.GESTURE" />
+ </intent-filter>
+ <intent-filter>
+ <action android:name="android.intent.action.MAIN" />
+ <category android:name="com.android.settings.suggested.category.FIRST_IMPRESSION" />
+ </intent-filter>
+ <meta-data android:name="com.android.settings.dismiss"
+ android:value="9,13,30" />
+ <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
+ android:value="com.android.settings.gestures.SwipeToNotificationSettings"/>
+ <meta-data android:name="com.android.settings.title"
+ android:resource="@string/fingerprint_swipe_for_notifications_suggestion_title" />
+ <meta-data android:name="com.android.settings.summary"
+ android:resource="@string/fingerprint_swipe_for_notifications_suggestion_summary" />
+ </activity>
+ <!-- End activities for moves/gestures suggestions -->
+
<activity android:name=".applications.autofill.AutofillPickerActivity"
android:excludeFromRecents="true"
android:launchMode="singleInstance"