diff --git a/app/src/main/java/org/schabi/newpipe/local/feed/notifications/ScheduleOptions.kt b/app/src/main/java/org/schabi/newpipe/local/feed/notifications/ScheduleOptions.kt
index 0dbc15395..37e8fc39e 100644
--- a/app/src/main/java/org/schabi/newpipe/local/feed/notifications/ScheduleOptions.kt
+++ b/app/src/main/java/org/schabi/newpipe/local/feed/notifications/ScheduleOptions.kt
@@ -19,10 +19,10 @@ data class ScheduleOptions(
fun from(context: Context): ScheduleOptions {
val preferences = PreferenceManager.getDefaultSharedPreferences(context)
return ScheduleOptions(
- interval = TimeUnit.HOURS.toMillis(
+ interval = TimeUnit.SECONDS.toMillis(
preferences.getString(
context.getString(R.string.streams_notifications_interval_key),
- context.getString(R.string.streams_notifications_interval_default)
+ null
)?.toLongOrNull() ?: context.getString(
R.string.streams_notifications_interval_default
).toLong()
diff --git a/app/src/main/res/values-ru/strings.xml b/app/src/main/res/values-ru/strings.xml
index d39c7315e..c77cbc588 100644
--- a/app/src/main/res/values-ru/strings.xml
+++ b/app/src/main/res/values-ru/strings.xml
@@ -703,11 +703,6 @@
Частота проверки
Уведомлять о новых видео
Получать уведомления о новых видео из каналов, на которые Вы подписаны
- Каждый час
- Каждые 2 часа
- Каждые 3 часа
- Дважды в день
- Каждый день
Тип подключения
Любая сеть
Уведомления отключены
diff --git a/app/src/main/res/values/settings_keys.xml b/app/src/main/res/values/settings_keys.xml
index a28f96d97..2a7754395 100644
--- a/app/src/main/res/values/settings_keys.xml
+++ b/app/src/main/res/values/settings_keys.xml
@@ -1271,20 +1271,26 @@
recaptcha_cookies_key
enable_streams_notifications
streams_notifications_interval
- 3
-
- - 1
- - 2
- - 3
- - 12
- - 24
-
+ 14400
+
- - @string/every_hour
- - @string/every_two_hours
- - @string/every_three_hours
- - @string/twice_per_day
- - @string/every_day
+ - 15 minutes
+ - 30 minutes
+ - 1 hour
+ - 2 hours
+ - 4 hours
+ - 12 hours
+ - 1 day
+
+
+
+ - 900
+ - 1800
+ - 3600
+ - 7200
+ - 14400
+ - 43200
+ - 86400
streams_notifications_network
any
diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml
index 3bd70f26f..03197bb2b 100644
--- a/app/src/main/res/values/strings.xml
+++ b/app/src/main/res/values/strings.xml
@@ -539,11 +539,6 @@
New streams notifications
Notify about new streams from subscriptions
Checking frequency
- Every hour
- Every 2 hours
- Every 3 hours
- Twice per day
- Every day
Required network connection
Any network
diff --git a/app/src/main/res/xml/notifications_settings.xml b/app/src/main/res/xml/notifications_settings.xml
index e4c46fc86..5ea410846 100644
--- a/app/src/main/res/xml/notifications_settings.xml
+++ b/app/src/main/res/xml/notifications_settings.xml
@@ -12,7 +12,7 @@
app:singleLineTitle="false"
app:iconSpaceReserved="false" />
-