Cherish: HeadsUp snooze function [2/2]

5.1 introduced a snooze feature which activates when swiping up.
Default snooze time is 1 minute. Let's make it configurable!

Change-Id: I1ec385bc03bde4671887ad568cbf59c0965f0a65
This commit is contained in:
Nick0703
2020-05-23 14:40:33 +05:30
committed by Hung Phan
parent 9ec232bda4
commit acd7bb7753
5 changed files with 89 additions and 3 deletions

View File

@@ -419,4 +419,23 @@
<item>8000</item>
<item>10000</item>
</string-array>
<!-- Heads up snooze -->
<string-array name="heads_up_snooze_entries">
<item>@string/disabled</item>
<item>@string/heads_up_snooze_1min</item>
<item>@string/heads_up_snooze_5min</item>
<item>@string/heads_up_snooze_10min</item>
<item>@string/heads_up_snooze_15min</item>
<item>@string/heads_up_snooze_20min</item>
</string-array>
<string-array name="heads_up_snooze_values" translatable="false">
<item>0</item>
<item>60000</item>
<item>300000</item>
<item>600000</item>
<item>900000</item>
<item>1200000</item>
</string-array>
</resources>

View File

@@ -488,6 +488,7 @@
<!-- Heads up -->
<string name="heads_up_notifications">Heads Up</string>
<string name="notification_stat">Headsup</string>
<string name="heads_up_notifications_summary">Pop up statusbar notifications</string>
<string name="add_heads_up_package">Add app</string>
<string name="heads_up_stoplist_title">Stoplist</string>
@@ -497,5 +498,16 @@
<string name="profile_choose_app">Choose app</string>
<string name="dialog_delete_title">Delete</string>
<string name="dialog_delete_message">Remove selected item?</string>
<!-- Heads up snooze -->
<string name="heads_up_snooze_title">Snooze timer</string>
<string name="heads_up_snooze_summary_one_minute">Swiping up on peeking notifications will snooze heads up from that application for 1 minute</string>
<string name="heads_up_snooze_summary">Swiping up on peeking notifications will snooze heads up from that application for <xliff:g id="number">%d</xliff:g> minutes</string>
<string name="heads_up_snooze_disabled_summary">Snooze timer is disabled</string>
<string name="heads_up_snooze_1min">1 minute</string>
<string name="heads_up_snooze_5min">5 minutes</string>
<string name="heads_up_snooze_10min">10 minutes</string>
<string name="heads_up_snooze_15min">15 minutes</string>
<string name="heads_up_snooze_20min">20 minutes</string>
</resources>