Merge "Support showing notifications as badges."
This commit is contained in:
committed by
Android (Google) Code Review
commit
b42ac40b5f
@@ -6226,25 +6226,19 @@
|
||||
<string name="notification_importance_none">Not set</string>
|
||||
|
||||
<!-- [CHAR LIMIT=100] Notification Importance slider: blocked importance level description -->
|
||||
<string name="notification_importance_blocked">Never show notifications from this app</string>
|
||||
<string name="notification_importance_blocked">Never show notifications</string>
|
||||
|
||||
<!-- [CHAR LIMIT=100] Notification Importance slider: min importance level description -->
|
||||
<string name="notification_importance_min">No full screen interruption, peeking, sound, or vibration. Show at the bottom of the notification list. Hide from lock screen and status bar.</string>
|
||||
<string name="notification_importance_min">No sound or visual interruption</string>
|
||||
|
||||
<!-- [CHAR LIMIT=100] Notification Importance slider: low importance level description -->
|
||||
<string name="notification_importance_low">No full screen interruption, peeking, sound, or vibration.</string>
|
||||
<string name="notification_importance_low">Show silently</string>
|
||||
|
||||
<!-- [CHAR LIMIT=100] Notification Importance slider: normal importance level description -->
|
||||
<string name="notification_importance_default">No full screen interruption or peeking.</string>
|
||||
<string name="notification_importance_default">Make sound</string>
|
||||
|
||||
<!-- [CHAR LIMIT=100] Notification Importance slider: high importance level description -->
|
||||
<string name="notification_importance_high">Always peek. No full screen interruption.</string>
|
||||
|
||||
<!-- [CHAR LIMIT=100] Notification Importance slider: max importance level description -->
|
||||
<string name="notification_importance_max">Always peek, and allow full screen interruption. Show at the top of the notification list.</string>
|
||||
|
||||
<!-- [CHAR LIMIT=100] Notification Importance slider: max importance level description -->
|
||||
<string name="notification_importance_unspecified">App determines importance for each notification</string>
|
||||
<string name="notification_importance_high">Make sound and pop on screen</string>
|
||||
|
||||
<!-- [CHAR LIMIT=60] Notification importance reset button -->
|
||||
<string name="importance_reset">Reset</string>
|
||||
@@ -6335,13 +6329,19 @@
|
||||
<string name="app_notification_block_title">Block all</string>
|
||||
|
||||
<!-- [CHAR LIMIT=NONE] App notification settings: Block option description-->
|
||||
<string name="app_notification_block_summary">Never show notifications from this app</string>
|
||||
<string name="app_notification_block_summary">Never show these notifications</string>
|
||||
|
||||
<!-- [CHAR LIMIT=NONE] Channel notification settings: Block option title -->
|
||||
<string name="channel_notification_block_title">Block all</string>
|
||||
<string name="notification_content_block_title">Show notifications</string>
|
||||
|
||||
<!-- [CHAR LIMIT=NONE] Channel notification settings: Block option description-->
|
||||
<string name="channel_notification_block_summary">Never show notifications from this channel</string>
|
||||
<string name="notification_content_block_summary">Never show notifications in the shade or on peripheral devices</string>
|
||||
|
||||
<!-- [CHAR LIMIT=NONE] Channel notification settings: Badging option title -->
|
||||
<string name="notification_badge_title">Show badge</string>
|
||||
|
||||
<!-- [CHAR LIMIT=NONE] Channel notification settings: Badge option description-->
|
||||
<string name="notification_badge_summary">Show notifications as badges on the Home app, if supported.</string>
|
||||
|
||||
<!-- [CHAR LIMIT=NONE] App notification settings: Override DND option title -->
|
||||
<string name="app_notification_override_dnd_title">Override Do Not Disturb</string>
|
||||
@@ -6352,7 +6352,7 @@
|
||||
<!-- [CHAR LIMIT=NONE] App notification settings: Visibility override option title -->
|
||||
<string name="app_notification_visibility_override_title">On the lock screen</string>
|
||||
|
||||
<!-- [CHAR LIMIT=20] Notification settings: App notifications row summary when banned -->
|
||||
<!-- [CHAR LIMIT=20] Notification settings: App notifications row summary when allowed -->
|
||||
<string name="app_notification_row_banned">Blocked</string>
|
||||
|
||||
<!-- [CHAR LIMIT=40] Notification settings: App notifications row summary when high priority -->
|
||||
@@ -6794,14 +6794,6 @@
|
||||
<string name="filter_notif_blocked_apps">Blocked</string>
|
||||
<!-- Label for showing apps with domain URLs (data URI with http or https) in list [CHAR LIMIT=30] -->
|
||||
<string name="filter_with_domain_urls_apps">With domain URLs</string>
|
||||
<!-- Label for showing apps with priority notifications in list [CHAR LIMIT=50] -->
|
||||
<string name="filter_notif_priority_apps">Overrides Do Not Disturb</string>
|
||||
<!-- Label for showing apps redacting sensitive notifications in list [CHAR LIMIT=50] -->
|
||||
<string name="filter_notif_sensitive_apps">No sensitive content on lock screen</string>
|
||||
<!-- Label for showing apps hiding notifications from lockscreen [CHAR LIMIT=50] -->
|
||||
<string name="filter_notif_hide_notifications_apps">Never shown on lock screen</string>
|
||||
<!-- Filter label for apps that the user has silenced [CHAR LIMIT=40] -->
|
||||
<string name="filter_notif_silent">Shown silently</string>
|
||||
|
||||
<!-- Title for advanced application management settings [CHAR LIMIT=30] -->
|
||||
<string name="advanced_apps">Advanced</string>
|
||||
|
@@ -18,46 +18,18 @@
|
||||
xmlns:settings="http://schemas.android.com/apk/res/com.android.settings"
|
||||
android:title="@string/app_notifications_title"
|
||||
android:key="app_notification_settings">
|
||||
|
||||
<!-- Importance -->
|
||||
<!-- Block -->
|
||||
<com.android.settingslib.RestrictedSwitchPreference
|
||||
android:key="block"
|
||||
android:title="@string/app_notification_block_title"
|
||||
android:summary="@string/app_notification_block_summary"
|
||||
android:order="2"
|
||||
settings:useAdditionalSummary="true"
|
||||
settings:restrictedSwitchSummary="@string/enabled_by_admin" />
|
||||
<!-- Silent -->
|
||||
<com.android.settingslib.RestrictedSwitchPreference
|
||||
android:key="silent"
|
||||
android:title="@string/show_silently"
|
||||
android:summary="@string/show_silently_summary"
|
||||
android:order="3"
|
||||
settings:useAdditionalSummary="true" />
|
||||
<!-- Slider -->
|
||||
<com.android.settings.notification.ImportanceSeekBarPreference
|
||||
android:key="importance"
|
||||
android:title="@string/notification_importance_title"
|
||||
android:order="4"/>
|
||||
|
||||
<!-- Visibility Override -->
|
||||
<com.android.settings.notification.RestrictedDropDownPreference
|
||||
android:key="visibility_override"
|
||||
android:title="@string/app_notification_visibility_override_title"
|
||||
android:order="5" />
|
||||
|
||||
<!-- Bypass DND -->
|
||||
<com.android.settingslib.RestrictedSwitchPreference
|
||||
android:key="bypass_dnd"
|
||||
android:title="@string/app_notification_override_dnd_title"
|
||||
android:summary="@string/app_notification_override_dnd_summary"
|
||||
android:order="6"
|
||||
settings:useAdditionalSummary="true" />
|
||||
android:key="block"
|
||||
android:title="@string/app_notification_block_title"
|
||||
android:summary="@string/app_notification_block_summary"
|
||||
android:order="2"
|
||||
settings:useAdditionalSummary="true"
|
||||
settings:restrictedSwitchSummary="@string/enabled_by_admin" />
|
||||
|
||||
<PreferenceCategory
|
||||
android:key="channels"
|
||||
android:title="@string/notification_channels"
|
||||
android:order="7" />
|
||||
android:order="3" />
|
||||
|
||||
</PreferenceScreen>
|
||||
|
@@ -20,21 +20,33 @@
|
||||
<!-- Importance -->
|
||||
<!-- Block -->
|
||||
<com.android.settingslib.RestrictedSwitchPreference
|
||||
android:key="block"
|
||||
android:title="@string/channel_notification_block_title"
|
||||
android:summary="@string/app_notification_block_summary"
|
||||
android:order="2"
|
||||
settings:useAdditionalSummary="true"
|
||||
settings:restrictedSwitchSummary="@string/enabled_by_admin" />
|
||||
<!-- Silent -->
|
||||
android:key="block"
|
||||
android:title="@string/app_notification_block_title"
|
||||
android:summary="@string/app_notification_block_summary"
|
||||
android:order="1"
|
||||
settings:useAdditionalSummary="true"
|
||||
settings:restrictedSwitchSummary="@string/enabled_by_admin" />
|
||||
|
||||
<!-- Show notification -->
|
||||
<com.android.settingslib.RestrictedSwitchPreference
|
||||
android:key="silent"
|
||||
android:title="@string/show_silently"
|
||||
android:summary="@string/show_silently_summary"
|
||||
android:order="3"
|
||||
settings:useAdditionalSummary="true" />
|
||||
<!-- Slider -->
|
||||
<com.android.settings.notification.ImportanceSeekBarPreference
|
||||
android:key="show"
|
||||
android:title="@string/notification_content_block_title"
|
||||
android:summary="@string/notification_content_block_summary"
|
||||
android:order="2"
|
||||
settings:useAdditionalSummary="true"
|
||||
settings:restrictedSwitchSummary="@string/enabled_by_admin" />
|
||||
|
||||
<!-- Show badge -->
|
||||
<com.android.settingslib.RestrictedSwitchPreference
|
||||
android:key="badge"
|
||||
android:title="@string/notification_badge_title"
|
||||
android:summary="@string/notification_badge_summary"
|
||||
android:order="3"
|
||||
settings:useAdditionalSummary="true"
|
||||
settings:restrictedSwitchSummary="@string/enabled_by_admin" />
|
||||
|
||||
<!-- Importance -->
|
||||
<com.android.settings.notification.RestrictedDropDownPreference
|
||||
android:key="importance"
|
||||
android:title="@string/notification_importance_title"
|
||||
android:order="4"/>
|
||||
|
Reference in New Issue
Block a user