From d2d1fd22fe38b9ce21a559612a6251e084677c8b Mon Sep 17 00:00:00 2001 From: Phillip Hsu Date: Mon, 19 Sep 2016 18:37:05 -0700 Subject: [PATCH] Create timer auto silence preference. Change default values of alarm auto silence and snooze duration preferences. Remove world clock preferences. --- .../clock2/timers/TimerRingtoneService.java | 5 +++-- app/src/main/res/values/prefs_timers.xml | 3 +++ app/src/main/res/xml/preferences.xml | 16 ++++++++++++---- 3 files changed, 18 insertions(+), 6 deletions(-) diff --git a/app/src/main/java/com/philliphsu/clock2/timers/TimerRingtoneService.java b/app/src/main/java/com/philliphsu/clock2/timers/TimerRingtoneService.java index ef469e7..0bade17 100644 --- a/app/src/main/java/com/philliphsu/clock2/timers/TimerRingtoneService.java +++ b/app/src/main/java/com/philliphsu/clock2/timers/TimerRingtoneService.java @@ -100,7 +100,8 @@ public class TimerRingtoneService extends RingtoneService { @Override protected int minutesToAutoSilence() { - // TODO: Use same value as for Alarms, or create new preference. - return 1; + String value = PreferenceManager.getDefaultSharedPreferences(this).getString( + getString(R.string.key_timer_silence_after), "15"); + return Integer.parseInt(value); } } diff --git a/app/src/main/res/values/prefs_timers.xml b/app/src/main/res/values/prefs_timers.xml index d233a97..d2f6f2a 100644 --- a/app/src/main/res/values/prefs_timers.xml +++ b/app/src/main/res/values/prefs_timers.xml @@ -7,4 +7,7 @@ key_timer_vibrate Vibrate + + key_timer_silence_after + @string/title_silence_after \ No newline at end of file diff --git a/app/src/main/res/xml/preferences.xml b/app/src/main/res/xml/preferences.xml index 2b8cd48..812f581 100644 --- a/app/src/main/res/xml/preferences.xml +++ b/app/src/main/res/xml/preferences.xml @@ -1,7 +1,7 @@ - + +