diff --git a/app/src/main/java/xyz/quaver/pupil/ui/dialog/DefaultQueryDialog.kt b/app/src/main/java/xyz/quaver/pupil/ui/dialog/DefaultQueryDialog.kt index 3d39c6e4..94029cd5 100644 --- a/app/src/main/java/xyz/quaver/pupil/ui/dialog/DefaultQueryDialog.kt +++ b/app/src/main/java/xyz/quaver/pupil/ui/dialog/DefaultQueryDialog.kt @@ -45,6 +45,7 @@ class DefaultQueryDialog(context : Context) : AlertDialog(context) { private val excludeBL = "-male:yaoi" private val excludeGuro = listOf("-female:guro", "-male:guro") + private val excludeLoli = listOf("-female:loli", "-male:shota") var onPositiveButtonClickListener : ((Tags) -> (Unit))? = null @@ -68,6 +69,11 @@ class DefaultQueryDialog(context : Context) : AlertDialog(context) { newTags.add(tag) } + if (default_query_dialog_loli_checkbox.isChecked) + excludeLoli.forEach { tag -> + newTags.add(tag) + } + onPositiveButtonClickListener?.invoke(newTags) } @@ -120,6 +126,14 @@ class DefaultQueryDialog(context : Context) : AlertDialog(context) { } } + with(view.default_query_dialog_loli_checkbox) { + isChecked = excludeLoli.all { tags.contains(it) } + if (excludeLoli.all { tags.contains(it) }) + excludeLoli.forEach { + tags.remove(it) + } + } + with(view.default_query_dialog_edittext) { setText(tags.toString(), android.widget.TextView.BufferType.EDITABLE) addTextChangedListener(object : TextWatcher { diff --git a/app/src/main/res/layout/dialog_default_query.xml b/app/src/main/res/layout/dialog_default_query.xml index f907f3f4..b98151e9 100644 --- a/app/src/main/res/layout/dialog_default_query.xml +++ b/app/src/main/res/layout/dialog_default_query.xml @@ -107,4 +107,30 @@ + + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/values-ja/strings.xml b/app/src/main/res/values-ja/strings.xml index ee6ea54d..9cea3240 100644 --- a/app/src/main/res/values-ja/strings.xml +++ b/app/src/main/res/values-ja/strings.xml @@ -144,4 +144,5 @@ 予備のロックが設定されていないと指紋ロックは使用できません Pupil指紋ロック™ こうかはばつぐんだ! + 登場人物を全て18歳以上にする \ No newline at end of file diff --git a/app/src/main/res/values-ko/strings.xml b/app/src/main/res/values-ko/strings.xml index 9c6fe9ab..ddce14a2 100644 --- a/app/src/main/res/values-ko/strings.xml +++ b/app/src/main/res/values-ko/strings.xml @@ -144,4 +144,5 @@ 지문 잠금은 다른 잠금 방식이 활성화 되어 있을 때만 사용 가능합니다 Pupil 지문 인식™ 힘세고 강한 지문 인식 + 히익 페도 \ No newline at end of file diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 874a083c..39c6f654 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -201,6 +201,7 @@ Language: Filter BL Filter Guro + I\'m not a pedophile Any Mirrors