code imp
This commit is contained in:
@@ -1,6 +1,7 @@
|
||||
package ru.vtosters.lite.ui.fragments;
|
||||
|
||||
import static ru.vtosters.lite.utils.AndroidUtils.getIdentifier;
|
||||
import static ru.vtosters.lite.utils.AndroidUtils.getPrefsValue;
|
||||
import static ru.vtosters.lite.utils.Preferences.copyright_post;
|
||||
import static ru.vtosters.lite.utils.Preferences.offline;
|
||||
|
||||
@@ -25,6 +26,21 @@ public class FeedFragment extends MaterialPreferenceToolbarFragment {
|
||||
private void prefs() {
|
||||
findPreference("officialnewssett").setOnPreferenceClickListener(new openofficialsett());
|
||||
findPreference("cringecopyright").setEnabled(!copyright_post());
|
||||
|
||||
findPreference("spamfilters").setSummary(count(getPrefsValue("spamfilters")));
|
||||
findPreference("sourcenamefilter").setSummary(count(getPrefsValue("sourcenamefilter")));
|
||||
findPreference("linkfilter").setSummary(count(getPrefsValue("linkfilter")));
|
||||
}
|
||||
|
||||
private String count(String text) {
|
||||
// count comma separated words in string
|
||||
var count = text.split(", ").length;
|
||||
|
||||
if (count < 1 || text.isEmpty()) {
|
||||
return "Нет добавленных элементов";
|
||||
} else {
|
||||
return "Добавлено " + count + " элементов";
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
|
||||
@@ -5347,7 +5347,7 @@
|
||||
<string name="vtlhtmfsummary">"Формат фильтра: слова или предложения, разделенные запятой с пробелом
|
||||
Пример: #реклама, Выиграйте сегодня, НОВИНКА!
|
||||
Фильтры не чувствительны к регистру!"</string>
|
||||
<string name="vtlownfilter">Собственный фильтр</string>
|
||||
<string name="vtlownfilter">Фильтр слов и выражений</string>
|
||||
<string name="vtlsfilter">Стандартный фильтр рекламы</string>
|
||||
<string name="vtlsfiltersummary">Фильтр для блокировки постов с пометкой #реклама и тд</string>
|
||||
<string name="vtlusevkui">Использовать VKUI</string>
|
||||
|
||||
@@ -5499,7 +5499,7 @@ with video"</string>
|
||||
<string name="vtlhtmfsummary">"Filter format: words or sentences, separated by a comma with a space
|
||||
Example: #sponsored, Free gift cards, #PROMO
|
||||
Filters are case-sensitive!"</string>
|
||||
<string name="vtlownfilter">Custom filter</string>
|
||||
<string name="vtlownfilter">Filter words and expressions</string>
|
||||
<string name="vtlsfilter">Standard adblock filter</string>
|
||||
<string name="vtlsfiltersummary">Blocks posts with common tags, such as #ad, #pr and so on</string>
|
||||
<string name="vtlusevkui">Use VKUI</string>
|
||||
|
||||
Reference in New Issue
Block a user