From 9b3c789826dc970fed913a6393738ddd9400370d Mon Sep 17 00:00:00 2001 From: Ido Ben-Hur Date: Fri, 5 Jun 2020 17:15:19 +0300 Subject: [PATCH] Settings: Add vibration patterns from OOS [3/3] a rewrite of: https://github.com/AOSPA/android_packages_apps_Settings/commit/c4560cafae3f97f09c372c5289869b35c90d3b71 Change-Id: If5e776b622d603ed9c4022e23e6904b5c996e195 Signed-off-by: Pranav Vashi --- res/values/evolution_arrays.xml | 19 +++++ res/values/evolution_strings.xml | 9 +++ res/xml/sound_settings.xml | 8 +++ .../settings/notification/SoundSettings.java | 1 + .../VibrationPatternPreferenceController.java | 72 +++++++++++++++++++ 5 files changed, 109 insertions(+) create mode 100644 src/com/android/settings/notification/VibrationPatternPreferenceController.java diff --git a/res/values/evolution_arrays.xml b/res/values/evolution_arrays.xml index 2ae1a16816c..03e7b5e274b 100644 --- a/res/values/evolution_arrays.xml +++ b/res/values/evolution_arrays.xml @@ -135,4 +135,23 @@ 4 2 + + + + @string/pattern_dzzz_dzzz + @string/pattern_dzzz_da + @string/pattern_mm_mm_mm + @string/pattern_da_da_dzzz + @string/pattern_da_dzzz_da + @string/pattern_custom + + + + 0 + 1 + 2 + 3 + 4 + 5 + diff --git a/res/values/evolution_strings.xml b/res/values/evolution_strings.xml index 83c492a06c7..78e04070bbb 100644 --- a/res/values/evolution_strings.xml +++ b/res/values/evolution_strings.xml @@ -283,4 +283,13 @@ Sunrise Turns on from sunset till a time Turns on from a time till sunrise + + + Ringtone vibration pattern + dzzz-dzzz + dzzz-da + mm-mm-mm + da-da-dzzz + da-dzzz-da + Custom diff --git a/res/xml/sound_settings.xml b/res/xml/sound_settings.xml index 5228f27e21b..448c89b9cbd 100644 --- a/res/xml/sound_settings.xml +++ b/res/xml/sound_settings.xml @@ -178,6 +178,14 @@ settings:controller="com.android.settings.accessibility.VibrationPreferenceController" settings:keywords="@string/keywords_vibration"/> + +