Add "vibrate when silent" mode to notifications
* Add "vibrate when silent" choice in UI
* Add storage for it in Email's provider. Existing accounts default to
their current settings (always vibrate / never vibrate).
* Respect new mode when notifications are posted
* Updated existing unit tests
Bug: 2457183
Change-Id: I5c933ac39dbef8b2028255f330e0b084a445421a
diff --git a/res/values/strings.xml b/res/values/strings.xml
index 39a83d2..9ae2617 100644
--- a/res/values/strings.xml
+++ b/res/values/strings.xml
@@ -580,10 +580,20 @@
<string name="account_settings_sync_calendar_summary">Also sync calendar from this account
</string>
- <!-- On Settings screen, setting check box label -->
- <string name="account_settings_vibrate_enable">Vibrate</string>
- <!-- On Settings screen, setting summary text -->
- <string name="account_settings_vibrate_summary">Also vibrate when email arrives</string>
+ <!-- On Settings screen, vibrate pop-up menu label -->
+ <string name="account_settings_vibrate_when_label">Vibrate</string>
+ <!-- On Settings screen, vibrate pop-up menu summary text -->
+ <string name="account_settings_vibrate_when_summary">Also vibrate when email arrives</string>
+ <!-- On Settings screen, vibrate pop-up menu option "always" text -->
+ <string name="account_settings_vibrate_when_always">Always</string>
+ <!-- On Settings screen, vibrate pop-up menu option "silent" text -->
+ <string name="account_settings_vibrate_when_silent">Only when silent</string>
+ <!-- On Settings screen, vibrate pop-up menu option "never" text -->
+ <string name="account_settings_vibrate_when_never">Never</string>
+
+ <!-- Dialog title for the Vibrate dialog -->
+ <string name="account_settings_vibrate_when_dlg_title">Vibrate</string>
+
<!-- On Settings screen, setting option name -->
<string name="account_settings_ringtone">Select ringtone</string>
<!-- On Settings screen, section heading -->