Merge "Consolidate app notification setting prefs" into sc-dev am: a4fc228b55 am: 31205a549f
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/14718654 Change-Id: I0d8f18fe74fd3b9ba12778d8dc35de109fbe1677
This commit is contained in:
@@ -8747,6 +8747,12 @@
|
||||
<!-- Preference title for showing all apps on device [CHAR_LIMIT=50]-->
|
||||
<string name="recent_notifications_see_all_title">See all from last 7 days</string>
|
||||
|
||||
<!-- notification header for general notification settings [CHAR LIMIT=80]-->
|
||||
<string name="general_notification_header">General</string>
|
||||
|
||||
<!-- notification preference for app specific notification settings [CHAR LIMIT=80]-->
|
||||
<string name="app_notification_field">App settings</string>
|
||||
|
||||
<!-- Configure Notifications: Advanced section header [CHAR LIMIT=30] -->
|
||||
<string name="advanced_section_header">General</string>
|
||||
|
||||
|
||||
@@ -18,6 +18,39 @@
|
||||
xmlns:settings="http://schemas.android.com/apk/res-auto"
|
||||
android:title="@string/configure_notification_settings">
|
||||
|
||||
<PreferenceCategory
|
||||
android:key="general_notifications_category"
|
||||
android:title="@string/general_notification_header">
|
||||
<!-- See all apps button -->
|
||||
<Preference
|
||||
android:key="all_notifications"
|
||||
android:order="10"
|
||||
android:title="@string/app_notification_field"
|
||||
android:fragment="com.android.settings.applications.manageapplications.ManageApplications"
|
||||
settings:searchable="false">
|
||||
<extra
|
||||
android:name="classname"
|
||||
android:value="com.android.settings.Settings$NotificationAppListActivity"/>
|
||||
</Preference>
|
||||
<Preference
|
||||
android:key="notification_history"
|
||||
android:order="11"
|
||||
android:title="@string/notification_history"
|
||||
android:summary="@string/notification_history_summary">
|
||||
<intent
|
||||
android:action="android.intent.action.MAIN"
|
||||
android:targetPackage="com.android.settings"
|
||||
android:targetClass="com.android.settings.notification.history.NotificationHistoryActivity" />
|
||||
</Preference>
|
||||
<Preference
|
||||
android:key="notification_access"
|
||||
android:order="12"
|
||||
android:title="@string/manage_notification_access_title"
|
||||
android:summary="@string/manage_notification_access_summary"
|
||||
android:fragment="com.android.settings.notification.NotificationAccessSettings"
|
||||
settings:controller="com.android.settings.applications.specialaccess.notificationaccess.NotificationAccessController" />
|
||||
</PreferenceCategory>
|
||||
|
||||
<PreferenceCategory
|
||||
android:key="conversation_category"
|
||||
android:title="@string/conversation_notifs_category">
|
||||
@@ -39,59 +72,9 @@
|
||||
/>
|
||||
</PreferenceCategory>
|
||||
|
||||
<PreferenceCategory
|
||||
android:key="recent_notifications_category"
|
||||
android:title="@string/recent_notifications">
|
||||
<!-- Placeholder for a list of recent apps -->
|
||||
<com.android.settings.widget.PrimarySwitchPreference
|
||||
android:key="app1"
|
||||
android:title=" "
|
||||
android:summary=" "
|
||||
android:order="5"/>
|
||||
<com.android.settings.widget.PrimarySwitchPreference
|
||||
android:key="app2"
|
||||
android:title=" "
|
||||
android:summary=" "
|
||||
android:order="6"/>
|
||||
<com.android.settings.widget.PrimarySwitchPreference
|
||||
android:key="app3"
|
||||
android:title=" "
|
||||
android:summary=" "
|
||||
android:order="7"/>
|
||||
|
||||
<!-- See all apps button -->
|
||||
<Preference
|
||||
android:key="all_notifications"
|
||||
android:order="10"
|
||||
android:title="@string/notifications_title"
|
||||
android:fragment="com.android.settings.applications.manageapplications.ManageApplications"
|
||||
settings:searchable="false">
|
||||
<extra
|
||||
android:name="classname"
|
||||
android:value="com.android.settings.Settings$NotificationAppListActivity"/>
|
||||
</Preference>
|
||||
</PreferenceCategory>
|
||||
|
||||
<PreferenceCategory
|
||||
android:key="configure_notifications_lock"
|
||||
android:title="@string/lock_screen_notifications_title">
|
||||
<Preference
|
||||
android:key="notification_history"
|
||||
android:order="11"
|
||||
android:title="@string/notification_history"
|
||||
android:summary="@string/notification_history_summary">
|
||||
<intent
|
||||
android:action="android.intent.action.MAIN"
|
||||
android:targetPackage="com.android.settings"
|
||||
android:targetClass="com.android.settings.notification.history.NotificationHistoryActivity" />
|
||||
</Preference>
|
||||
<Preference
|
||||
android:key="notification_access"
|
||||
android:order="12"
|
||||
android:title="@string/manage_notification_access_title"
|
||||
android:summary="@string/manage_notification_access_summary"
|
||||
android:fragment="com.android.settings.notification.NotificationAccessSettings"
|
||||
settings:controller="com.android.settings.applications.specialaccess.notificationaccess.NotificationAccessController" />
|
||||
<!-- When device is locked -->
|
||||
<com.android.settings.RestrictedListPreference
|
||||
android:key="lock_screen_notifications"
|
||||
|
||||
Reference in New Issue
Block a user