diff --git a/app/src/main/java/org/tasks/Notifier.java b/app/src/main/java/org/tasks/Notifier.java
index e092622b7..7ebfe07e8 100644
--- a/app/src/main/java/org/tasks/Notifier.java
+++ b/app/src/main/java/org/tasks/Notifier.java
@@ -288,17 +288,8 @@ public class Notifier {
boolean voiceReminder = preferences.getBoolean(R.string.p_voiceRemindersEnabled, false) && !isNullOrEmpty(text);
- // if multi-ring is activated and the setting p_rmd_maxvolume allows it, set up the flags for insistent
- // notification, and increase the volume to full volume, so the user
- // will actually pay attention to the alarm
- boolean maxOutVolumeForMultipleRingReminders = preferences.getBoolean(R.string.p_rmd_maxvolume, true);
- // remember it to set it to the old value after the alarm
- int previousAlarmVolume = audioManager.getAlarmVolume();
if (ringTimes != 1) {
notification.audioStreamType = android.media.AudioManager.STREAM_ALARM;
- if (maxOutVolumeForMultipleRingReminders) {
- audioManager.setMaxAlarmVolume();
- }
// insistent rings until notification is disabled
if (ringTimes < 0) {
@@ -338,26 +329,9 @@ public class Notifier {
notificationManager.notify(notificationId, notification);
AndroidUtilities.sleepDeep(500);
}
- if (voiceReminder || maxOutVolumeForMultipleRingReminders) {
+ if (voiceReminder) {
AndroidUtilities.sleepDeep(2000);
- for (int i = 0; i < 50; i++) {
- AndroidUtilities.sleepDeep(500);
- if (!audioManager.isRingtoneMode()) {
- break;
- }
- }
- try {
- // first reset the Alarm-volume to the value before it was eventually maxed out
- if (maxOutVolumeForMultipleRingReminders) {
- audioManager.setAlarmVolume(previousAlarmVolume);
- }
- if (voiceReminder) {
- voiceOutputAssistant.speak(text);
- }
- } catch (VerifyError e) {
- // unavailable
- Timber.e(e, e.getMessage());
- }
+ voiceOutputAssistant.speak(text);
}
}
diff --git a/app/src/main/java/org/tasks/notifications/AudioManager.java b/app/src/main/java/org/tasks/notifications/AudioManager.java
index a8f2d5bbe..ae3228a6a 100644
--- a/app/src/main/java/org/tasks/notifications/AudioManager.java
+++ b/app/src/main/java/org/tasks/notifications/AudioManager.java
@@ -15,24 +15,7 @@ public class AudioManager {
audioManager = (android.media.AudioManager) context.getSystemService(Context.AUDIO_SERVICE);
}
- public int getAlarmVolume() {
- return audioManager.getStreamVolume(android.media.AudioManager.STREAM_ALARM);
- }
-
- public void setMaxAlarmVolume() {
- audioManager.setStreamVolume(android.media.AudioManager.STREAM_ALARM,
- audioManager.getStreamMaxVolume(android.media.AudioManager.STREAM_ALARM), 0);
- }
-
public boolean notificationsMuted() {
return audioManager.getStreamVolume(android.media.AudioManager.STREAM_NOTIFICATION) == 0;
}
-
- public boolean isRingtoneMode() {
- return audioManager.getMode() == android.media.AudioManager.MODE_RINGTONE;
- }
-
- public void setAlarmVolume(int volume) {
- audioManager.setStreamVolume(android.media.AudioManager.STREAM_ALARM, volume, 0);
- }
}
diff --git a/app/src/main/res/values-bg-rBG/strings.xml b/app/src/main/res/values-bg-rBG/strings.xml
index 3bfa46efd..5978b6e93 100644
--- a/app/src/main/res/values-bg-rBG/strings.xml
+++ b/app/src/main/res/values-bg-rBG/strings.xml
@@ -190,8 +190,6 @@
Уведомления за задачи без крайни срокове ще се показват на %s
Постоянни уведомления
Постоянни уведомления не могат да бъдат изчиствани
- Максимизирай нивото на звука при няколкократни напомняния
- Tasks ще максимизира нивото на звука при няколкократни напомняния
Случайни напомняния
изключено
всеки час
diff --git a/app/src/main/res/values-cs/strings.xml b/app/src/main/res/values-cs/strings.xml
index 01cb4bc00..7557c7c41 100644
--- a/app/src/main/res/values-cs/strings.xml
+++ b/app/src/main/res/values-cs/strings.xml
@@ -174,7 +174,6 @@
Nerušit do
Výchozí upomínka
Upozornění na úkoly bez času dokončení se objeví v %s
- Nejvyšší hlasitost pro opakované zvonění upomínky
Náhodná upozornění
zakázáno
každou hodinu
diff --git a/app/src/main/res/values-de/strings.xml b/app/src/main/res/values-de/strings.xml
index 40e1809b0..a1a3bd763 100644
--- a/app/src/main/res/values-de/strings.xml
+++ b/app/src/main/res/values-de/strings.xml
@@ -184,8 +184,6 @@
Benachrichtigungen für Aufgaben ohne Fälligkeit werden um %s angezeigt
Hartnäckige Benachrichtigungen
Hartnäckige Benachrichtigungen können nicht einfach gelöscht werden
- Maximale Lautstärke für mehrfachläutende Erinnerungen
- Tasks wird die Lautstärke für mehrfachläutende Erinnerungen maximieren
Zufällige Erinnerungen
deaktiviert
stündlich
diff --git a/app/src/main/res/values-el/strings.xml b/app/src/main/res/values-el/strings.xml
index cc04a46c7..f4eb2f560 100644
--- a/app/src/main/res/values-el/strings.xml
+++ b/app/src/main/res/values-el/strings.xml
@@ -154,7 +154,6 @@
Τέλος ώρας κοινής ησυχίας
Προκαθορισμένη υπενθύμιση
Ειδοποιήσεις για εργασίες χωρίς ώρα λήξης θα φαίνονται στις %s
- Μέγιστος ήχος για πολλαπλούς ήχους υπενθυμίσεων
Τυχαίες υπενθυμίσεις
απενεργοποιημένο
ωριαία
diff --git a/app/src/main/res/values-es/strings.xml b/app/src/main/res/values-es/strings.xml
index ab9c6bc32..59693efd5 100644
--- a/app/src/main/res/values-es/strings.xml
+++ b/app/src/main/res/values-es/strings.xml
@@ -186,8 +186,6 @@
Las notificaciones de tareas sin vencimiento aparecerán a las %s
Notificaciones persistentes
Las notificaciones persistentes no se pueden borrar
- Máximo volumen para recordatorios con tonos múltiples
- Tasks fijará el volumen máximo para avisos con tonos múltiples
Recordatorios aleatorios
deshabilitado
cada hora
diff --git a/app/src/main/res/values-fi/strings.xml b/app/src/main/res/values-fi/strings.xml
index 7fccdabe3..633d862dc 100644
--- a/app/src/main/res/values-fi/strings.xml
+++ b/app/src/main/res/values-fi/strings.xml
@@ -191,8 +191,6 @@
Ilman määräaikaa olevien tehtävien ilmoitukset näkyvät %s
Jatkuvat ilmoitukset
Jatkuvia ilmoituksia ei voi tyhjentää
- Täysi voimakkuus usean soittoäänen ilmoituksille
- Tasks asettaa täyden voimakkuuden usean soittoäänen ilmoituksille
Satunnainen muistutus
Estetty
Tunneittain
diff --git a/app/src/main/res/values-fr/strings.xml b/app/src/main/res/values-fr/strings.xml
index 31502aead..a562a572c 100644
--- a/app/src/main/res/values-fr/strings.xml
+++ b/app/src/main/res/values-fr/strings.xml
@@ -184,8 +184,6 @@
Les notifications pour les tâches sans échéances apparaîtront à %s
Notifications persistantes
Les notifications persistantes ne peuvent pas être supprimées
- Volume maximum pour les rappels multi sonneries
- Tasks va maximiser le volume de multiples sonneries de rappels
Rappels aléatoires
désactivé
chaque heure
diff --git a/app/src/main/res/values-gl/strings.xml b/app/src/main/res/values-gl/strings.xml
index e7d81a7a6..cad9449e5 100644
--- a/app/src/main/res/values-gl/strings.xml
+++ b/app/src/main/res/values-gl/strings.xml
@@ -187,8 +187,6 @@
Las notificaciones de tareas sin vencimiento aparecerán a las %s
Notificaciones persistentes
Las notificaciones persistentes no se pueden borrar
- Máximo volumen para recordatorios con tonos múltiples
- Tasks fijará el volumen máximo para avisos con tonos múltiples
Recordatorios aleatorios
deshabilitado
cada hora
diff --git a/app/src/main/res/values-hu/strings.xml b/app/src/main/res/values-hu/strings.xml
index 7170ffccd..89894d1b6 100644
--- a/app/src/main/res/values-hu/strings.xml
+++ b/app/src/main/res/values-hu/strings.xml
@@ -190,8 +190,6 @@
Esedékességi idő nélküli feladatok értesítése %s-kor jelenik meg
Állandó értesítések
Az állandó értesítések nem törölhetőek
- Többszörös csengésű emlékeztetők hangerejének maximalizálása
- A Tasks maximalizálja a többszörös csengésű emlékeztetők hangerejét
Véletlenszerű emlékeztetők
Letiltva
Óránként
diff --git a/app/src/main/res/values-it/strings.xml b/app/src/main/res/values-it/strings.xml
index c9227dea6..f3325acb6 100644
--- a/app/src/main/res/values-it/strings.xml
+++ b/app/src/main/res/values-it/strings.xml
@@ -188,8 +188,6 @@
Le notifiche per le attività senza scadenza appariranno alle %s
Notifiche persistenti
Le notifiche persistenti non possono essere cancellate
- Volume massimo per promemoria \"ring-multipli\"
- Tasks metterà il volume al massimo per i promemoria \"ring-multipli\"
Promemoria Casuali
disabilitato
ogni ora
diff --git a/app/src/main/res/values-iw/strings.xml b/app/src/main/res/values-iw/strings.xml
index ae8968da2..3dc8aa1ad 100644
--- a/app/src/main/res/values-iw/strings.xml
+++ b/app/src/main/res/values-iw/strings.xml
@@ -188,8 +188,6 @@
התראות משימות ללא מועד יעד תגענה ב-%s
הודעות תמידיות
הודעות תמידיות לא יכולות להימחק ע\"י החלקה
- עוצמת קול מירבית לתזכורות מרובות צילצולים
- אסטריד תשתמש בעוצמת קול מירבית לתזכורות רבות צלצולים
תזכורות אקראיות
לא זמין
שעתי
diff --git a/app/src/main/res/values-ja/strings.xml b/app/src/main/res/values-ja/strings.xml
index 6cf0b5f9a..d0cb84fa6 100644
--- a/app/src/main/res/values-ja/strings.xml
+++ b/app/src/main/res/values-ja/strings.xml
@@ -188,8 +188,6 @@
期限の時間がないタスクの通知は %s に表示されます
永続的な通知
永続的な通知はクリアできません
- 複数の通知音の最大音量
- Tasks は複数の通知音の最大音量です
ランダムな通知
無効
1時間毎
diff --git a/app/src/main/res/values-ko/strings.xml b/app/src/main/res/values-ko/strings.xml
index 9d54eef78..477b44ece 100644
--- a/app/src/main/res/values-ko/strings.xml
+++ b/app/src/main/res/values-ko/strings.xml
@@ -192,8 +192,6 @@
마감일이 없는 할일 알림은 %s 에 나타날 것입니다.
항구적 알림
항구적 알림은 지울 수 없습니다
- 다중-링 알림의 최대 볼륨
- Tasks는 다중 소리 알림을 최대 볼륨으로 출력합니다
무작위 알림
사용안함
매시간
diff --git a/app/src/main/res/values-nl/strings.xml b/app/src/main/res/values-nl/strings.xml
index 992ea8cf2..70210b0aa 100644
--- a/app/src/main/res/values-nl/strings.xml
+++ b/app/src/main/res/values-nl/strings.xml
@@ -187,8 +187,6 @@
Waarschuwingen voor taken zonder eindtijd verschijnen om %s
Aanhoudende notificaties
Aanhoudende notificaties kunnen niet worden gewist
- Max. volume voor multiple-ring herinneringen
- Tasks zal het volume voor multi-ring herinneringen maximaliseren
Willekeurige herinneringen
uitgeschakeld
uurlijks
diff --git a/app/src/main/res/values-pl/strings.xml b/app/src/main/res/values-pl/strings.xml
index febd56ad9..a33272dc9 100644
--- a/app/src/main/res/values-pl/strings.xml
+++ b/app/src/main/res/values-pl/strings.xml
@@ -187,8 +187,6 @@
Powiadomienia zadań bez odpowiedniego czasu pojawi się na %s
Natarczywe powiadomienia
Natarczywe powiadomienia nie mogą zostać wyczyszczone
- Maksymalna głośność dla wielu dzwonków przypomnień
- Tasks ustawi maksymalną głośność dla wielu dzwonków przypomnień
Losowe przypomnienia
wyłączone
co godzinę
diff --git a/app/src/main/res/values-pt-rBR/strings.xml b/app/src/main/res/values-pt-rBR/strings.xml
index 085ecfd50..0781c7280 100644
--- a/app/src/main/res/values-pt-rBR/strings.xml
+++ b/app/src/main/res/values-pt-rBR/strings.xml
@@ -184,8 +184,6 @@
Notificações de tarefas sem tempo de vencimento vão aparecer em %s
Notificações persistentes
Notificações persistentes não podem ser removidas
- Volume máximo para lembretes com múltiplos sons
- Tasks irá aumentar o volume para alertas com múltiplos sons
Lembretes aleatórios
desabilitado
de hora em hora
diff --git a/app/src/main/res/values-pt/strings.xml b/app/src/main/res/values-pt/strings.xml
index 6879e39e7..e543c7867 100644
--- a/app/src/main/res/values-pt/strings.xml
+++ b/app/src/main/res/values-pt/strings.xml
@@ -171,8 +171,6 @@
Fim das horas de silêncio
Lembrete predefinido
As notificações para tarefas sem data limite aparecerão em %s
- Volume máximo para lembretes com vários toques
- O Tasks irá amplificar o volume para lembretes com vários toques
Lembretes aleatórios
desativado
horário
diff --git a/app/src/main/res/values-ru/strings.xml b/app/src/main/res/values-ru/strings.xml
index 6f63959c6..79463690d 100644
--- a/app/src/main/res/values-ru/strings.xml
+++ b/app/src/main/res/values-ru/strings.xml
@@ -187,8 +187,6 @@
Уведомления для задач без срока выполнения появятся в %s
Постоянные напоминания
Постоянные напоминания не могут быть удалены
- Максимальная громкость для многоразовых напоминаний
- Tasks будет увеличивать громкость для многоразовых напоминаний
Случайные напоминания
отключено
ежечасно
diff --git a/app/src/main/res/values-sk/strings.xml b/app/src/main/res/values-sk/strings.xml
index faee355d7..53c7479a5 100644
--- a/app/src/main/res/values-sk/strings.xml
+++ b/app/src/main/res/values-sk/strings.xml
@@ -166,8 +166,6 @@
Tiché hodiny skončili
Predvolená pripomienka
Oznámenia úloh bez času dokončenia sa objavia %s
- Max. hlasitosť pre viacnásobné zvonenie pripomienky
- Tasks bude zvoniť max. hlasitosťou pre viacnásobné pripomienky
Náhodné pripomienky
zablokovaný
každú hodinu
diff --git a/app/src/main/res/values-sl-rSI/strings.xml b/app/src/main/res/values-sl-rSI/strings.xml
index acdf5af42..e03e0380f 100644
--- a/app/src/main/res/values-sl-rSI/strings.xml
+++ b/app/src/main/res/values-sl-rSI/strings.xml
@@ -158,8 +158,6 @@
Tihe ure se končajo ob
Privzeti opomnik ob
Obvestila o opravkih brez dospelosti se prikažejo ob %s
- Največja jakost zvoka opomnikov z večkratnim zvonenjem
- Aplikacija Opravki bo izvajala opomnike z večkratnim zvonenjem pri polni jakosti zvoka.
Naključni opomniki
onemogočen
vsako uro
diff --git a/app/src/main/res/values-sv/strings.xml b/app/src/main/res/values-sv/strings.xml
index 9738599f6..855b17156 100644
--- a/app/src/main/res/values-sv/strings.xml
+++ b/app/src/main/res/values-sv/strings.xml
@@ -188,8 +188,6 @@
Påminnelser för uppgifter utan sluttid visas %s
Upprepade påminnelser
Upprepade påminnelser kan inte döljas
- Maxvolym för flera ringande påminnelser
- Tasks sätter volymen på max för flera ringande påminnelser
Tillfälliga påminnelser
inaktiverad
varje timme
diff --git a/app/src/main/res/values-tr/strings.xml b/app/src/main/res/values-tr/strings.xml
index 5b91d40d7..c0b9889fb 100644
--- a/app/src/main/res/values-tr/strings.xml
+++ b/app/src/main/res/values-tr/strings.xml
@@ -149,8 +149,6 @@
Sessiz saatlerin sonu
Öntanımlı Hatırlatma
Görev bildirimleri son tarihler olmadan gösterilecek: %s
- Çoklu çalan hatırlatmalar için en yüksek ses seviyesi
- Çoklu çalan hatırlatmalar için Tasks ses seviyesini en yükseğe çıkaracaktır
Rastgele Hatırlatmalar
devre dışı
saat başı
diff --git a/app/src/main/res/values-uk/strings.xml b/app/src/main/res/values-uk/strings.xml
index 7e7532dbd..34c38289c 100644
--- a/app/src/main/res/values-uk/strings.xml
+++ b/app/src/main/res/values-uk/strings.xml
@@ -190,8 +190,6 @@
Сповіщення для задач без терміну виконання з\'являться о %s
Стійкі сповіщення
Стійкі сповіщення не можуть бути відхилені
- Максимальна гучність для багаторазових нагадувань
- Tasks буде максимізувати гучність для багаторазових нагадувань
Випадкові нагадування
вимкнено
щогодинно
diff --git a/app/src/main/res/values-zh-rCN/strings.xml b/app/src/main/res/values-zh-rCN/strings.xml
index b3707a0a5..592442059 100644
--- a/app/src/main/res/values-zh-rCN/strings.xml
+++ b/app/src/main/res/values-zh-rCN/strings.xml
@@ -144,8 +144,6 @@
静音时间结束
默认提示
未设定截止日期任务的通知会于 %s 出现
- 多重提醒最大音量
- 清单小助理将会以最大音量进行多重提醒
随机提醒
停用
每小时
diff --git a/app/src/main/res/values-zh-rTW/strings.xml b/app/src/main/res/values-zh-rTW/strings.xml
index 8c3727862..6fa245045 100644
--- a/app/src/main/res/values-zh-rTW/strings.xml
+++ b/app/src/main/res/values-zh-rTW/strings.xml
@@ -153,8 +153,6 @@
無聲結束時間
預設提醒
未設定截止日期任務工作的通知會於%s 出現
- 多重提醒最大音量
- Tasks將會以最大音量進行多重提醒
隨機提醒
停用
每小時
diff --git a/app/src/main/res/values/keys.xml b/app/src/main/res/values/keys.xml
index dac89703f..d29d7cd99 100644
--- a/app/src/main/res/values/keys.xml
+++ b/app/src/main/res/values/keys.xml
@@ -36,9 +36,6 @@
notif_annoy
-
- notif_maxvol
-
notif_vibrate
diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml
index 4aebd9e32..b39509908 100644
--- a/app/src/main/res/values/strings.xml
+++ b/app/src/main/res/values/strings.xml
@@ -497,11 +497,6 @@ File %1$s contained %2$s.\n\n
Persistent notifications cannot be cleared
-
- Max volume for multiple-ring reminders
-
- Tasks will max out the volume for multiple-ring reminders
-
Random reminders
diff --git a/app/src/main/res/xml/preferences_reminders.xml b/app/src/main/res/xml/preferences_reminders.xml
index c4a856a9e..32e502c50 100644
--- a/app/src/main/res/xml/preferences_reminders.xml
+++ b/app/src/main/res/xml/preferences_reminders.xml
@@ -52,12 +52,6 @@
android:key="@string/p_rmd_time"
android:title="@string/rmd_EPr_rmd_time_title"
tasks:summary="@string/rmd_EPr_rmd_time_desc" />
-