<uses-permission android:name="android.permission.MANAGE_DEVICE_ADMINS" />
<uses-permission android:name="android.permission.READ_SEARCH_INDEXABLES" />
<uses-permission android:name="android.permission.OEM_UNLOCK_STATE" />
+ <uses-permission android:name="android.permission.MANAGE_USER_OEM_UNLOCK_STATE" />
<uses-permission android:name="android.permission.OVERRIDE_WIFI_CONFIG" />
<uses-permission android:name="android.permission.USE_FINGERPRINT" />
<uses-permission android:name="android.permission.MANAGE_FINGERPRINT" />
<uses-permission android:name="android.permission.DELETE_PACKAGES"/>
<uses-permission android:name="android.permission.MANAGE_APP_OPS_RESTRICTIONS"/>
<uses-permission android:name="android.permission.HIDE_NON_SYSTEM_OVERLAY_WINDOWS"/>
+ <uses-permission android:name="android.permission.READ_PRINT_SERVICES" />
+ <uses-permission android:name="android.permission.NETWORK_SETTINGS" />
<application android:label="@string/settings_label"
android:icon="@drawable/ic_launcher_settings"
android:value="com.android.settings.category.ia.homepage"/>
<meta-data android:name="com.android.settings.FRAGMENT_CLASS"
android:value="com.android.settings.network.NetworkDashboardFragment"/>
- <meta-data android:name="com.android.settings.summary"
- android:resource="@string/network_dashboard_summary"/>
<meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
android:value="true" />
</activity>
android:value="com.android.settings.connecteddevice.ConnectedDeviceDashboardFragment"/>
<meta-data android:name="com.android.settings.category"
android:value="com.android.settings.category.ia.homepage"/>
- <meta-data android:name="com.android.settings.summary"
- android:resource="@string/connected_devices_dashboard_summary"/>
<meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
android:value="true" />
</activity>
</intent-filter>
</activity>
- <activity android:name=".search2.SearchActivity"
+ <activity android:name=".search.SearchActivity"
android:label="@string/search_settings"
- android:icon="@drawable/ic_search_history"
- android:parentActivityName="Settings">
+ android:icon="@drawable/ic_search_24dp"
+ android:parentActivityName="Settings"
+ android:theme="@style/Theme.Settings.NoActionBar">
</activity>
<!-- Top-level settings -->
<activity android:name="Settings$ConfigureWifiSettingsActivity"
android:taskAffinity="com.android.settings"
- android:label="@string/wifi_configure_titlebar"
+ android:label="@string/wifi_configure_settings_preference_title"
android:icon="@drawable/ic_settings_wireless"
android:configChanges="orientation|keyboardHidden|screenSize"
android:parentActivityName="Settings$WifiSettingsActivity">
android:value="com.android.settings.bluetooth.BluetoothSettings" />
</activity>
+ <activity android:name="Settings$AssistGestureSettingsActivity"
+ android:label="@string/assist_gesture_title"
+ android:icon="@drawable/ic_settings_gestures"
+ android:taskAffinity="">
+ <intent-filter>
+ <action android:name="android.settings.ASSIST_GESTURE_SETTINGS" />
+ <category android:name="android.intent.category.DEFAULT" />
+ </intent-filter>
+ <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
+ android:value="com.android.settings.gestures.AssistGestureSettings" />
+ </activity>
+
<!-- Keep compatibility with old shortcuts. -->
<activity-alias android:name=".bluetooth.BluetoothSettings"
android:label="@string/bluetooth_settings_title"
</activity>
<activity android:name=".Settings$LanguageAndInputSettingsActivity"
- android:label="@string/language_keyboard_settings_title"
+ android:label="@string/language_settings"
android:icon="@drawable/ic_settings_language"
android:taskAffinity="com.android.settings"
android:parentActivityName="Settings$SystemDashboardActivity">
<!-- Keep compatibility with old shortcuts. -->
<activity-alias android:name="LanguageSettings"
- android:label="@string/language_keyboard_settings_title"
+ android:label="@string/language_input_gesture_title"
android:clearTaskOnLaunch="true"
android:exported="true"
android:targetActivity="Settings$LanguageAndInputSettingsActivity">
android:value="true" />
</activity>
- <receiver android:name=".inputmethod.InputMethodDialogReceiver"
- android:enabled="true">
- <intent-filter>
- <action android:name="android.settings.SHOW_INPUT_METHOD_PICKER" />
- </intent-filter>
- </receiver>
-
<activity android:name="Settings$UserDictionarySettingsActivity"
android:label="@string/user_dict_settings_title"
android:taskAffinity="com.android.settings"
android:value="true" />
</activity>
- <activity android:name="Settings$ZenModeAutomationSuggestionActivity"
- android:label="@string/zen_mode_automation_settings_title"
- android:icon="@drawable/ic_settings_notifications"
- android:exported="true"
- android:taskAffinity="">
- <intent-filter android:priority="1">
- <action android:name="android.intent.action.MAIN" />
- <category android:name="com.android.settings.suggested.category.SETTINGS_ONLY" />
- </intent-filter>
- <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
- android:value="com.android.settings.notification.ZenModeSettings" />
- <meta-data android:name="com.android.settings.dismiss"
- android:value="30" />
- <meta-data android:name="com.android.settings.title"
- android:resource="@string/zen_mode_automation_suggestion_title" />
- <meta-data android:name="com.android.settings.summary"
- android:resource="@string/zen_mode_automation_suggestion_summary" />
- </activity>
-
<activity android:name="Settings$WallpaperSettingsActivity"
android:label="@string/wallpaper_settings_fragment_title"
android:icon="@drawable/ic_wallpaper"
android:label="@string/wallpaper_settings_title"
android:icon="@drawable/ic_wallpaper"
android:theme="@android:style/Theme.NoDisplay">
- <intent-filter android:priority="1">
+ <intent-filter>
+ <action android:name="android.intent.action.MAIN" />
+ <category android:name="com.android.settings.suggested.category.FIRST_IMPRESSION" />
+ </intent-filter>
+ <intent-filter>
<action android:name="android.intent.action.MAIN" />
- <category android:name="com.android.settings.suggested.category.SETTINGS_ONLY" />
+ <category android:name="com.android.settings.suggested.category.PERSONALIZE" />
</intent-filter>
<meta-data android:name="com.android.settings.title"
android:resource="@string/wallpaper_suggestion_title" />
<meta-data android:name="com.android.settings.summary"
android:resource="@string/wallpaper_suggestion_summary" />
+ <meta-data android:name="com.android.settings.dismiss"
+ android:value="3,7,30" />
+ <meta-data android:name="com.android.settings.icon_tintable" android:value="true" />
+ </activity>
+
+ <activity android:name=".support.NewDeviceIntroSuggestionActivity"
+ android:label="@string/new_device_suggestion_title"
+ android:icon="@drawable/ic_new_device_suggestion_24dp"
+ android:theme="@android:style/Theme.NoDisplay">
+ <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="0,4" />
+ <meta-data android:name="com.android.settings.title"
+ android:resource="@string/new_device_suggestion_title" />
+ <meta-data android:name="com.android.settings.summary"
+ android:resource="@string/new_device_suggestion_summary" />
</activity>
<activity android:name="Settings$ZenModeScheduleRuleSettingsActivity"
android:enabled="@*android:bool/config_nightDisplayAvailable"
android:icon="@drawable/ic_settings_night_display"
android:taskAffinity="">
+ <intent-filter>
+ <action android:name="android.intent.action.MAIN" />
+ <category android:name="android.intent.category.DEFAULT" />
+ <category android:name="com.android.settings.SHORTCUT" />
+ </intent-filter>
<intent-filter android:priority="1">
<action android:name="android.settings.NIGHT_DISPLAY_SETTINGS" />
<category android:name="android.intent.category.DEFAULT" />
android:value="true" />
</activity>
+ <activity android:name="Settings$NightDisplaySuggestionActivity"
+ android:enabled="@*android:bool/config_nightDisplayAvailable"
+ android:taskAffinity=""
+ android:icon="@drawable/ic_settings_night_display">
+ <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="6,10,30" />
+ <meta-data android:name="com.android.settings.title"
+ android:resource="@string/night_display_suggestion_title" />
+ <meta-data android:name="com.android.settings.summary"
+ android:resource="@string/night_display_suggestion_summary" />
+ <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
+ android:value="true" />
+ <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
+ android:value="com.android.settings.display.NightDisplaySettings" />
+ </activity>
+
<activity android:name="Settings$DeviceInfoSettingsActivity"
android:label="@string/device_info_settings"
android:icon="@drawable/ic_settings_about"
<category android:name="android.intent.category.VOICE_LAUNCH" />
<category android:name="com.android.settings.SHORTCUT" />
</intent-filter>
- <intent-filter android:priority="200">
- <action android:name="com.android.settings.action.SETTINGS" />
- </intent-filter>
- <meta-data android:name="com.android.settings.category"
- android:value="com.android.settings.category.ia.apps" />
<meta-data android:name="com.android.settings.FRAGMENT_CLASS"
android:value="com.android.settings.applications.ManageApplications" />
<meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
</activity>
<activity android:name=".accessibility.AccessibilitySettingsForSetupWizardActivity"
+ android:icon="@drawable/ic_accessibility_suggestion"
android:label="@string/vision_settings_title"
android:theme="@style/SetupWizardAccessibilityTheme"
android:taskAffinity="com.android.wizard" >
<action android:name="android.settings.ACCESSIBILITY_SETTINGS_FOR_SUW" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
+ <intent-filter>
+ <action android:name="android.intent.action.MAIN" />
+ <category android:name="com.android.settings.suggested.category.DISPLAY_SETTINGS" />
+ </intent-filter>
+ <meta-data android:name="com.android.settings.title"
+ android:resource="@string/vision_settings_suggestion_title" />
+ <meta-data android:name="com.android.settings.icon_tintable"
+ android:value="true" />
<meta-data android:name="com.android.settings.FRAGMENT_CLASS"
android:value="com.android.settings.accessibility.AccessibilitySettingsForSetupWizard" />
<meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
<!-- Second and third-level settings -->
<!-- Lock screen settings -->
- <activity android:name="ConfirmDeviceCredentialActivity"
+ <activity android:name=".password.ConfirmDeviceCredentialActivity"
android:exported="true"
android:theme="@android:style/Theme.NoDisplay">
<intent-filter android:priority="1">
<action android:name="android.app.action.CONFIRM_DEVICE_CREDENTIAL" />
+ <action android:name="android.app.action.CONFIRM_FRP_CREDENTIAL" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
</activity>
+ <!-- Activity alias for compatibility -->
+ <activity-alias android:name=".ConfirmDeviceCredentialActivity"
+ android:targetActivity=".password.ConfirmDeviceCredentialActivity"
+ android:exported="true" />
<!-- Note this must not be exported since it authenticates the given user -->
- <activity android:name="ConfirmDeviceCredentialActivity$InternalActivity"
+ <activity android:name=".password.ConfirmDeviceCredentialActivity$InternalActivity"
android:exported="false"
android:permission="android.permission.MANAGE_USERS"
android:resizeableActivity="false"
android:icon="@drawable/ic_suggested_notifications">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
- <category android:name="com.android.settings.suggested.category.DEFAULT_SETUP_WIZARD_ONLY" />
+ <category android:name="com.android.settings.suggested.category.LOCK_SCREEN_REDACTION" />
</intent-filter>
<meta-data android:name="com.android.settings.require_user_type"
android:value="primary" />
android:resource="@string/notification_suggestion_title" />
<meta-data android:name="com.android.settings.summary"
android:resource="@string/notification_suggestion_summary" />
+ <meta-data android:name="com.android.settings.icon_tintable" android:value="true" />
</activity>
<activity android:name=".notification.RedactionInterstitial"
- android:theme="@style/SetupWizardTheme.Light" />
+ android:theme="@style/GlifTheme.Light" />
<activity android:name=".notification.RedactionSettingsStandalone"
android:exported="true">
</intent-filter>
</activity>
- <activity android:name="ConfirmLockPattern"
- android:theme="@style/SetupWizardTheme.Light"/>
+ <activity android:name=".password.ConfirmLockPattern"
+ android:theme="@style/GlifTheme.Light"/>
- <activity android:name="ConfirmLockPassword"
+ <activity android:name=".password.ConfirmLockPassword"
android:windowSoftInputMode="stateHidden|adjustResize"
- android:theme="@style/SetupWizardTheme.Light"/>
-
- <activity
- android:name=".Settings$FingerprintSuggestionActivity"
- android:label="@string/security_settings_fingerprint_preference_title"
- android:icon="@drawable/ic_suggestion_fingerprint">
- <intent-filter>
- <action android:name="android.intent.action.MAIN" />
- <category android:name="com.android.settings.suggested.category.SETTINGS_ONLY" />
- </intent-filter>
- <meta-data android:name="com.android.settings.dismiss"
- android:value="10,30" />
- <meta-data android:name="com.android.settings.require_feature"
- android:value="android.hardware.fingerprint" />
- <meta-data android:name="com.android.settings.title"
- android:resource="@string/suggestion_additional_fingerprints" />
- <meta-data android:name="com.android.settings.summary"
- android:resource="@string/suggestion_additional_fingerprints_summary" />
- </activity>
+ android:theme="@style/GlifTheme.Light"/>
<activity android:name=".fingerprint.FingerprintSettings" android:exported="false"/>
<activity android:name=".fingerprint.FingerprintEnrollFindSensor" android:exported="false"/>
<activity android:name=".fingerprint.SetupFingerprintEnrollIntroduction"
android:exported="true"
android:permission="android.permission.MANAGE_FINGERPRINT"
- android:theme="@style/SetupWizardTheme.Light">
+ android:theme="@style/GlifTheme.Light">
<intent-filter>
<action android:name="android.settings.FINGERPRINT_SETUP" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
</activity>
+ <activity android:name=".fingerprint.FingerprintSuggestionActivity"
+ android:exported="true"
+ android:permission="android.permission.MANAGE_FINGERPRINT"
+ android:icon="@drawable/ic_suggestion_fingerprint"
+ android:theme="@style/GlifTheme.Light">
+ <intent-filter>
+ <action android:name="android.intent.action.MAIN" />
+ <category android:name="com.android.settings.suggested.category.FINGERPRINT_ENROLL" />
+ </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="5,9,30" />
+ <meta-data android:name="com.android.settings.require_feature"
+ android:value="android.hardware.fingerprint" />
+ <meta-data android:name="com.android.settings.title"
+ android:resource="@string/suggestion_additional_fingerprints" />
+ <meta-data android:name="com.android.settings.summary"
+ android:resource="@string/suggestion_additional_fingerprints_summary" />
+ <meta-data android:name="com.android.settings.icon_tintable" android:value="true" />
+ </activity>
+
<!-- Note this must not be exported since it returns the password in the intent -->
- <activity android:name="ConfirmLockPattern$InternalActivity"
+ <activity android:name=".password.ConfirmLockPattern$InternalActivity"
android:exported="false"
- android:theme="@style/SetupWizardTheme.Light"/>
+ android:theme="@style/GlifTheme.Light"/>
<!-- Note this must not be exported since it returns the password in the intent -->
- <activity android:name="ConfirmLockPassword$InternalActivity"
+ <activity android:name=".password.ConfirmLockPassword$InternalActivity"
android:exported="false"
android:windowSoftInputMode="adjustResize"
- android:theme="@style/SetupWizardTheme.Light"/>
+ android:theme="@style/GlifTheme.Light"/>
- <activity android:name="SetupChooseLockGeneric"
+ <activity android:name=".password.SetupChooseLockGeneric"
android:taskAffinity="com.android.wizard"
- android:theme="@style/SetupWizardTheme.Light"
+ android:theme="@style/GlifTheme.Light"
android:label="@string/lock_settings_picker_title">
<intent-filter android:priority="1">
<action android:name="com.android.settings.SETUP_LOCK_SCREEN" />
</intent-filter>
</activity>
- <activity android:name="ChooseLockGeneric"
+ <activity android:name=".password.ChooseLockGeneric"
android:label="@string/lockpassword_choose_lock_generic_header"
android:excludeFromRecents="true"
android:exported="false" />
android:resource="@string/suggested_lock_settings_title" />
<meta-data android:name="com.android.settings.summary"
android:resource="@string/suggested_lock_settings_summary" />
+ <meta-data android:name="com.android.settings.icon_tintable" android:value="true" />
</activity>
<activity android:name=".Settings$FingerprintEnrollSuggestionActivity"
android:icon="@drawable/ic_suggestion_fingerprint">
<intent-filter android:priority="2">
<action android:name="android.intent.action.MAIN" />
- <category android:name="com.android.settings.suggested.category.LOCK_SCREEN" />
+ <category android:name="com.android.settings.suggested.category.FIRST_IMPRESSION" />
</intent-filter>
<meta-data android:name="com.android.settings.dismiss"
- android:value="0,30" />
+ android:value="2,6,30" />
<meta-data android:name="com.android.settings.require_feature"
android:value="android.hardware.fingerprint" />
<meta-data android:name="com.android.settings.title"
android:resource="@string/suggested_fingerprint_lock_settings_summary" />
</activity>
- <activity android:name="ChooseLockGeneric$InternalActivity" android:exported="false"
+ <activity android:name=".password.ChooseLockGeneric$InternalActivity"
+ android:exported="false"
android:label="@string/lockpassword_choose_lock_generic_header"
- android:excludeFromRecents="true"
- />
+ android:excludeFromRecents="true" />
- <activity android:name="SetupChooseLockPattern"
+ <activity android:name=".password.SetupChooseLockPattern"
android:exported="false"
android:taskAffinity="com.android.wizard"
- android:theme="@style/SetupWizardTheme.Light" />
+ android:theme="@style/GlifTheme.Light" />
- <activity android:name="ChooseLockPattern"
+ <activity android:name=".password.ChooseLockPattern"
android:exported="false"
- android:theme="@style/SetupWizardTheme.Light" />
+ android:theme="@style/GlifTheme.Light" />
- <activity android:name="SetupChooseLockPassword"
+ <activity android:name=".password.SetupChooseLockPassword"
android:exported="false"
android:taskAffinity="com.android.wizard"
- android:theme="@style/SetupWizardTheme.Light"
+ android:theme="@style/GlifTheme.Light"
android:windowSoftInputMode="stateVisible|adjustResize" />
- <activity android:name="ChooseLockPassword"
+ <activity android:name=".password.ChooseLockPassword"
android:exported="false"
- android:theme="@style/SetupWizardTheme.Light"
+ android:theme="@style/GlifTheme.Light"
android:windowSoftInputMode="stateVisible|adjustResize"/>
<activity android:name=".SetupEncryptionInterstitial"
android:label="@string/encryption_interstitial_header"
android:taskAffinity="com.android.wizard"
- android:theme="@style/SetupWizardTheme.Light"/>
+ android:theme="@style/GlifTheme.Light"/>
<activity android:name=".EncryptionInterstitial"
- android:theme="@style/SetupWizardTheme.Light" />
+ android:theme="@style/GlifTheme.Light" />
<activity android:name=".Settings$StatusActivity"
android:label="@string/device_status_activity_title"
<activity android:name=".bluetooth.BluetoothPairingDialog"
android:excludeFromRecents="true"
+ android:windowSoftInputMode="stateVisible|adjustResize"
android:theme="@*android:style/Theme.DeviceDefault.Settings.Dialog.NoActionBar">
<intent-filter android:priority="1">
<action android:name="android.bluetooth.device.action.PAIRING_REQUEST" />
<!-- Triggered when user-selected home app isn't encryption aware -->
<activity android:name=".FallbackHome"
android:excludeFromRecents="true"
+ android:label=""
android:screenOrientation="nosensor"
android:theme="@style/FallbackHome">
<intent-filter android:priority="-1000">
android:value="com.android.settings.CryptKeeperSettings" />
</activity>
+ <activity android:name="Settings$DataPlanUsageSummaryActivity"
+ android:label="@string/data_usage_summary_title"
+ android:icon="@drawable/ic_settings_data_usage"
+ android:taskAffinity="">
+ <intent-filter>
+ <action android:name="android.intent.action.MAIN" />
+ <category android:name="android.intent.category.DEFAULT" />
+ <category android:name="com.android.settings.SHORTCUT" />
+ </intent-filter>
+ <intent-filter android:priority="10">
+ <action android:name="com.android.settings.action.SETTINGS" />
+ </intent-filter>
+ <meta-data android:name="com.android.settings.category"
+ android:value="com.android.settings.category.ia.wireless" />
+ <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
+ android:value="com.android.settings.datausage.DataPlanUsageSummary" />
+ </activity>
+
<activity android:name="Settings$DataUsageSummaryActivity"
android:label="@string/data_usage_summary_title"
android:icon="@drawable/ic_settings_data_usage"
android:value="com.android.settings.datausage.DataUsageSummary" />
</activity>
+ <activity android:name="Settings$MobileDataUsageListActivity"
+ android:label="@string/cellular_data_usage"
+ android:taskAffinity="">
+ <intent-filter android:priority="1">
+ <action android:name="android.settings.MOBILE_DATA_USAGE" />
+ <category android:name="android.intent.category.DEFAULT" />
+ </intent-filter>
+ <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
+ android:value="com.android.settings.datausage.DataUsageList" />
+ </activity>
+
<activity android:name="Settings$DreamSettingsActivity"
android:label="@string/screensaver_settings_title"
android:icon="@drawable/ic_settings_display"
<category android:name="com.android.settings.SHORTCUT" />
</intent-filter>
<meta-data android:name="com.android.settings.FRAGMENT_CLASS"
- android:value="com.android.settings.DreamSettings" />
+ android:value="com.android.settings.dream.DreamSettings" />
<meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
android:value="true" />
</activity>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
- <intent-filter android:priority="10">
- <action android:name="com.android.settings.action.SETTINGS" />
- </intent-filter>
- <meta-data android:name="com.android.settings.category"
- android:value="com.android.settings.category.ia.apps.default" />
<meta-data android:name="com.android.settings.FRAGMENT_CLASS"
android:value="com.android.settings.nfc.PaymentSettings" />
<meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
</intent-filter>
</activity>
+ <activity android:name="Settings$SpecialAccessSettingsActivity"
+ android:taskAffinity="">
+ <intent-filter>
+ <action android:name="android.intent.action.MAIN" />
+ <category android:name="android.intent.category.DEFAULT" />
+ </intent-filter>
+ <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
+ android:value="com.android.settings.applications.SpecialAccessSettings" />
+ </activity>
+
<activity android:name="Settings$NotificationAccessSettingsActivity"
android:label="@string/manage_notification_access_title"
android:taskAffinity="">
</intent-filter>
<meta-data android:name="com.android.settings.category"
android:value="com.android.settings.category.ia.apps"/>
- <meta-data android:name="com.android.settings.summary"
- android:resource="@string/summary_empty"/>
<meta-data android:name="com.android.settings.FRAGMENT_CLASS"
android:value="com.android.settings.notification.ConfigureNotificationSettings" />
<meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
<!-- Show application-level notification settings (app passed in as extras) -->
<activity android:name="Settings$AppNotificationSettingsActivity"
- android:label="@string/app_notifications_title"
android:exported="true">
<intent-filter android:priority="1">
<action android:name="android.settings.APP_NOTIFICATION_SETTINGS" />
<!-- Show channel-level notification settings (channel passed in as extras) -->
<activity android:name="Settings$ChannelNotificationSettingsActivity"
- android:label="@string/app_notifications_title"
android:exported="true">
<intent-filter android:priority="1">
<action android:name="android.settings.CHANNEL_NOTIFICATION_SETTINGS" />
android:taskAffinity="">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
- <category android:name="com.android.settings.suggested.category.SETTINGS_ONLY" />
+ <category android:name="com.android.settings.suggested.category.FIRST_IMPRESSION" />
</intent-filter>
<meta-data android:name="com.android.settings.FRAGMENT_CLASS"
android:value="com.android.settings.WifiCallingSettings" />
<meta-data android:name="com.android.settings.dismiss"
- android:value="10" />
+ android:value="10,14,30" />
<meta-data android:name="com.android.settings.title"
android:resource="@string/wifi_calling_suggestion_title" />
<meta-data android:name="com.android.settings.summary"
<action android:name="android.settings.HOME_SETTINGS" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
- <intent-filter android:priority="130">
+ <intent-filter android:priority="120">
<action android:name="com.android.settings.action.SETTINGS"/>
</intent-filter>
<meta-data android:name="com.android.settings.category"
android:value="com.android.settings.category.ia.apps"/>
<meta-data android:name="com.android.settings.FRAGMENT_CLASS"
- android:value="com.android.settings.applications.AdvancedAppSettings" />
+ android:value="com.android.settings.applications.DefaultAppSettings" />
<meta-data android:name="com.android.settings.summary"
android:resource="@string/summary_empty"/>
<meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
android:value="com.android.settings.deletionhelper.AutomaticStorageManagerSettings" />
</activity>
+ <activity android:name="Settings$LegacySupportActivity"
+ android:label="@string/page_tab_title_support">
+ <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
+ android:value="com.android.settings.dashboard.SupportFragment"/>
+ </activity>
+
<!-- Information architecture host activities -->
<!-- Alias for battery settings in new IA. Remove and merge metadata into TargetActivity -->
android:resource="@string/system_dashboard_summary"/>
</activity>
- <activity android:name=".Settings$SupportDashboardActivity"
+ <activity android:name=".support.SupportDashboardActivity"
android:label="@string/page_tab_title_support"
android:icon="@drawable/ic_help"
+ android:theme="@android:style/Theme.DeviceDefault.Light.Panel"
android:enabled="@bool/config_support_enabled">
<intent-filter android:priority="-2">
<action android:name="com.android.settings.action.SETTINGS"/>
</intent-filter>
+ <intent-filter>
+ <action android:name="com.android.settings.action.SUPPORT_SETTINGS" />
+ <category android:name="android.intent.category.DEFAULT" />
+ </intent-filter>
<meta-data android:name="com.android.settings.category"
android:value="com.android.settings.category.ia.homepage"/>
- <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
- android:value="com.android.settings.dashboard.SupportFragment"/>
<meta-data android:name="com.android.settings.summary"
android:resource="@string/support_summary"/>
</activity>
android:permission="android.permission.DUMP"
android:enabled="@bool/config_has_help" />
+
+ <!-- Activities for moves/gestures suggestions -->
+ <activity
+ android:name=".Settings$DoubleTapPowerSuggestionActivity"
+ android:label="@string/double_tap_power_for_camera_title"
+ android:icon="@drawable/ic_settings_gestures">
+ <intent-filter>
+ <action android:name="android.intent.action.MAIN" />
+ <category android:name="com.android.settings.suggested.category.GESTURE" />
+ </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_settings_gestures">
+ <intent-filter>
+ <action android:name="android.intent.action.MAIN" />
+ <category android:name="com.android.settings.suggested.category.GESTURE" />
+ </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_settings_gestures">
+ <intent-filter>
+ <action android:name="android.intent.action.MAIN" />
+ <category android:name="com.android.settings.suggested.category.GESTURE" />
+ </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_settings_gestures">
+ <intent-filter>
+ <action android:name="android.intent.action.MAIN" />
+ <category android:name="com.android.settings.suggested.category.GESTURE" />
+ </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_settings_gestures">
+ <intent-filter>
+ <action android:name="android.intent.action.MAIN" />
+ <category android:name="com.android.settings.suggested.category.GESTURE" />
+ </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"