diff --git a/app/src/main/java/io/timelimit/android/ui/manage/category/timelimit_rules/edit/EditTimeLimitRuleDialogFragment.kt b/app/src/main/java/io/timelimit/android/ui/manage/category/timelimit_rules/edit/EditTimeLimitRuleDialogFragment.kt index f82f572..347a67b 100644 --- a/app/src/main/java/io/timelimit/android/ui/manage/category/timelimit_rules/edit/EditTimeLimitRuleDialogFragment.kt +++ b/app/src/main/java/io/timelimit/android/ui/manage/category/timelimit_rules/edit/EditTimeLimitRuleDialogFragment.kt @@ -134,7 +134,9 @@ class EditTimeLimitRuleDialogFragment : BottomSheetDialogFragment() { view.applyToExtraTime = newRule.applyToExtraTimeUsage view.timeSpan.timeInMillis = newRule.maximumTimeInMillis.toLong() - view.timeSpan.maxDays = Math.max(0, (0..6).map { (newRule.dayMask.toInt() shr it) and 1 }.sum() - 1) + val affectedDays = Math.max(0, (0..6).map { (newRule.dayMask.toInt() shr it) and 1 }.sum()) + view.timeSpan.maxDays = affectedDays - 1 + view.affectsMultipleDays = affectedDays >= 2 } bindRule() diff --git a/app/src/main/res/layout/fragment_edit_time_limit_rule_dialog.xml b/app/src/main/res/layout/fragment_edit_time_limit_rule_dialog.xml index d741012..6ef81c4 100644 --- a/app/src/main/res/layout/fragment_edit_time_limit_rule_dialog.xml +++ b/app/src/main/res/layout/fragment_edit_time_limit_rule_dialog.xml @@ -30,6 +30,10 @@ name="handlers" type="io.timelimit.android.ui.manage.category.timelimit_rules.edit.Handlers" /> + + @@ -75,6 +79,13 @@ android:layout_width="match_parent" android:layout_height="wrap_content" /> + + Regel wurde erstellt Regel wurde geändert Regel wurde gelöscht + + Diese Regel + wird die Gesamtnutzungsdauer in einer Woche an den gewählten Tagen einschränken. + Wenn Sei die Begrenzung je Tag wollen, dann erstellen Sie eine Regel je Tag. + diff --git a/app/src/main/res/values/strings-category-time-limit-rules.xml b/app/src/main/res/values/strings-category-time-limit-rules.xml index 9eb6166..9413b9b 100644 --- a/app/src/main/res/values/strings-category-time-limit-rules.xml +++ b/app/src/main/res/values/strings-category-time-limit-rules.xml @@ -31,4 +31,9 @@ Rule was created Rule was modified Rule was deleted + + This rule + will limit the total usage duration during one week at the selected days. + If you want it per day, create one rule per day. +