Increase the max PIN reminder interval to 4 weeks.

This commit is contained in:
Greyson Parrelli 2020-07-02 15:59:24 -04:00
parent 2791790bf5
commit 9ac142688a
2 changed files with 8 additions and 4 deletions

View File

@ -18,16 +18,18 @@ public class SignalPinReminders {
private static final String TAG = Log.tag(SignalPinReminders.class);
private static final long ONE_DAY = TimeUnit.DAYS.toMillis(1);
private static final long THREE_DAYS = TimeUnit.DAYS.toMillis(3);
private static final long ONE_WEEK = TimeUnit.DAYS.toMillis(7);
private static final long TWO_WEEKS = TimeUnit.DAYS.toMillis(14);
private static final long ONE_DAY = TimeUnit.DAYS.toMillis(1);
private static final long THREE_DAYS = TimeUnit.DAYS.toMillis(3);
private static final long ONE_WEEK = TimeUnit.DAYS.toMillis(7);
private static final long TWO_WEEKS = TimeUnit.DAYS.toMillis(14);
private static final long FOUR_WEEKS = TimeUnit.DAYS.toMillis(28);
private static final NavigableSet<Long> INTERVALS = new TreeSet<Long>() {{
add(ONE_DAY);
add(THREE_DAYS);
add(ONE_WEEK);
add(TWO_WEEKS);
add(FOUR_WEEKS);
}};
private static final Map<Long, Integer> STRINGS = new HashMap<Long, Integer>() {{
@ -35,6 +37,7 @@ public class SignalPinReminders {
put(THREE_DAYS, R.string.SignalPinReminders_well_remind_you_again_in_a_few_days);
put(ONE_WEEK, R.string.SignalPinReminders_well_remind_you_again_in_a_week);
put(TWO_WEEKS, R.string.SignalPinReminders_well_remind_you_again_in_a_couple_weeks);
put(FOUR_WEEKS, R.string.SignalPinReminders_well_remind_you_again_in_a_month);
}};
public static final long INITIAL_INTERVAL = INTERVALS.first();

View File

@ -1087,6 +1087,7 @@
<string name="SignalPinReminders_well_remind_you_again_in_a_few_days">We\'ll remind you again in a few days.</string>
<string name="SignalPinReminders_well_remind_you_again_in_a_week">We\'ll remind you again in a week.</string>
<string name="SignalPinReminders_well_remind_you_again_in_a_couple_weeks">We\'ll remind you again in a couple weeks.</string>
<string name="SignalPinReminders_well_remind_you_again_in_a_month">We\'ll remind you again in a month.</string>
<!-- Slide -->
<string name="Slide_image">Image</string>