Files
vtosters/smali/res/xml/preferences_debug.xml
T
gdlbo b50f56a5d4 Oh, fixes?
-Added styles list for dark and light themes
-Updated libs
-Auto refactored resources for easy editing
-Improved amoled theme
2022-04-23 21:36:08 +03:00

254 lines
13 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<PreferenceScreen android:key="preferences_debug"
xmlns:android="http://schemas.android.com/apk/res/android">
<Preference
android:enabled="false"
android:title="Внимание!"
android:summary="Данное меню предназначено только для тестирования работоспособности приложения. Если вы являетесь рядовым юзером, то вам не следует ничего не трогать в данных настройках, что бы не было проблем с работой приложения!" />
<com.vtosters.lite.ui.MaterialSwitchPreference
android:title="Показывать пункт дебага в настройках"
android:key="devmenu"
android:defaultValue="false" />
<PreferenceCategory android:title="Experimental">
<EditTextPreference
android:title="Изменение версии вк"
android:key="vkversion"
android:summary="Требуется перезапуск"
android:defaultValue="" />
<com.vtosters.lite.ui.MaterialSwitchPreference
android:title="@string/vtlusevkui"
android:key="usevkui"
android:summary="Редактирование страницы?"
android:defaultValue="true" />
<com.vtosters.lite.ui.MaterialSwitchPreference
android:title="Статистика страницы"
android:key="unlockstats"
android:summary="Вкшники вроде перестали отдавать инфу"
android:defaultValue="false" />
<com.vtosters.lite.ui.MaterialSwitchPreference
android:title="Шрифт VK Sans"
android:key="vksans"
android:defaultValue="false" />
<com.vtosters.lite.ui.MaterialSwitchPreference
android:title="VK Me MSG mode"
android:key="vkme_msg"
android:defaultValue="false" />
<com.vtosters.lite.ui.MaterialSwitchPreference
android:title="Фикс некоторых покрасок Monet"
android:key="color_grishka"
android:defaultValue="true" />
<com.vtosters.lite.ui.MaterialSwitchPreference
android:title="VK Me theme"
android:key="vkim_msg"
android:defaultValue="false" />
<com.vtosters.lite.ui.MaterialSwitchPreference
android:title="libverify support"
android:key="libverify"
android:summary="Включение может пофиксить 2фа вход"
android:defaultValue="false" />
<com.vtosters.lite.ui.MaterialSwitchPreference
android:title="@string/vtlmsgflat"
android:key="msgflat"
android:defaultValue="false" />
<com.vtosters.lite.ui.SummaryListPreference
android:entries="@array/language"
android:title="Язык приложения"
android:key="lang_value"
android:defaultValue="system"
android:dialogTitle="Выберите язык приложения"
android:entryValues="@array/lang_value" />
</PreferenceCategory>
<PreferenceCategory android:title="Функции для разработчиков">
<com.vtosters.lite.ui.MaterialSwitchPreference
android:title="Режим разработчика"
android:key="dev"
android:summary="Форсирование аккаунта разработчика/тестера/работника и форсирование версии debug/deploy. Нужно только для расширенного дебагинга"
android:defaultValue="false" />
<com.vtosters.lite.ui.MaterialSwitchPreference
android:title="SSL Pinning"
android:key="ssl"
android:summary="Проверка сертификата HTTPS. Отключение позволит смотреть и редактировать трафик через Charles и прочие программы"
android:defaultValue="true" />
<com.vtosters.lite.ui.MaterialSwitchPreference
android:title="Тёмная тема"
android:key="darkmode"
android:defaultValue="true" />
<com.vtosters.lite.ui.MaterialSwitchPreference
android:title="isMusicRestricted"
android:key="isMusicRestricted"
android:summary="Вкшные ограничения на музыку. Фактически ничего не ограничивает, ибо всё вырезано"
android:defaultValue="true" />
<com.vtosters.lite.ui.MaterialSwitchPreference
android:title="hasMusicSubscription"
android:key="hasMusicSubscription"
android:summary="Подписка на музыку"
android:defaultValue="true" />
<com.vtosters.lite.ui.MaterialSwitchPreference
android:title="Вернуть старые пункты в about"
android:key="oldabout"
android:defaultValue="false" />
<EditTextPreference
android:title="SSFS Domain"
android:key="ssfscustom"
android:defaultValue="https://vtsf.vknext.net" />
<com.vtosters.lite.ui.MaterialSectionDividerPreference />
</PreferenceCategory>
<PreferenceCategory
android:title="Домены"
android:key="domains">
<Preference
android:enabled="false"
android:title="Изменение ссылок доменов"
android:summary="Вся логика смены доменов переехала во вкладку с прокси" />
<EditTextPreference
android:title="Домен API"
android:key="apiHost"
android:defaultValue="api.vk.com" />
<EditTextPreference
android:title="Домен OAuth"
android:key="oauthHost"
android:defaultValue="oauth.vk.com" />
<EditTextPreference
android:title="VK UI host uri"
android:key="vkUiHostUri"
android:defaultValue="static.vk.com" />
<EditTextPreference
android:title="VK UI SPA uri"
android:key="spaUri"
android:defaultValue="vk.com/spa" />
<EditTextPreference
android:title="away.php domain"
android:key="awayPhpDomain"
android:defaultValue="m.vk.com" />
<com.vtosters.lite.ui.MaterialSectionDividerPreference />
</PreferenceCategory>
<PreferenceCategory
android:title="Логирование"
android:key="logging">
<Preference
android:title="Запись логов в файл"
android:key="__dbg_log_to_file"
android:summary="Запись логов приложения. Работает до полной остановки приложения" />
<com.vtosters.lite.ui.MaterialSwitchPreference
android:title="Логирование API"
android:key="__dbg_api"
android:summary="Возможность логгирования Api при записи логов"
android:defaultValue="false" />
<com.vtosters.lite.ui.MaterialSwitchPreference
android:title="Показывать ошибки API"
android:key="__dbg_api_errors"
android:summary="Отображать ошибки api с помощью тоста"
android:defaultValue="false" />
<com.vtosters.lite.ui.MaterialSwitchPreference
android:title="Моментальная отправка статы"
android:key="__dbg_force_send"
android:defaultValue="false" />
<com.vtosters.lite.ui.MaterialSwitchPreference
android:title="Дебаг WebView"
android:key="__dbg_webview"
android:defaultValue="false" />
<com.vtosters.lite.ui.MaterialSwitchPreference
android:title="Визуализация view_post_time"
android:key="__dbg_view_post_time_overlay"
android:summary="Подсвечивать посты при регистрации события view_post_time"
android:defaultValue="false" />
<com.vtosters.lite.ui.MaterialSwitchPreference
android:title="Разрешить брекпоинты"
android:key="__dbg_allow_requests_breakpoints"
android:summary="Разрешить брекпоинты запросов через Proxy (Charles)"
android:defaultValue="false" />
<com.vtosters.lite.ui.MaterialSwitchPreference
android:title="Применять дырки"
android:key="__dbg_apply_spaces"
android:summary="Применять дырки для сообщений после long poll history."
android:defaultValue="false" />
<com.vtosters.lite.ui.MaterialSwitchPreference
android:title="Включить MemLeak detect"
android:key="__dbg_mem_leak"
android:defaultValue="false" />
<com.vtosters.lite.ui.MaterialSectionDividerPreference />
</PreferenceCategory>
<PreferenceCategory
android:title="Кэш"
android:key="cache">
<Preference
android:title="Очистить хэш 2ФА"
android:key="clearTrustedHash" />
<Preference
android:title="Очистить кэш WebView"
android:key="clearWebViewCache" />
<Preference
android:title="Очистить видео кэш"
android:key="clearVideoCache" />
<com.vtosters.lite.ui.MaterialSectionDividerPreference />
</PreferenceCategory>
<PreferenceCategory
android:title="Системные"
android:key="system">
<EditTextPreference
android:title="Language override"
android:key="__dbg_lang_override" />
<Preference
android:title="Завершить процесс"
android:key="__dbg_terminate" />
<Preference
android:title="Обновить регистрацию Firebase"
android:key="__dbg_re_register_firebase" />
<Preference
android:title="Скопировать push token"
android:key="__dbg_copy_firebase_token" />
<Preference
android:title="Обновить Google Now"
android:key="reRegisterGoogleNow" />
<com.vtosters.lite.ui.MaterialSectionDividerPreference />
</PreferenceCategory>
<PreferenceCategory
android:title="Тесты"
android:key="tests">
<Preference
android:title="Тест уведомления о ДР"
android:key="__dbg_test_bday" />
<Preference
android:title="Тест ошибки need_validation"
android:key="__dbg_test_validation" />
<Preference
android:title="Тест ошибки captcha"
android:key="__dbg_test_captcha" />
<Preference
android:title="Тест ошибки системы"
android:key="__dbg_test_crash" />
<com.vtosters.lite.ui.MaterialSwitchPreference
android:title="Тестовая реклама"
android:key="__dbg_demo_ads"
android:defaultValue="false" />
<com.vtosters.lite.ui.MaterialSwitchPreference
android:title="Демо карусель карточек"
android:key="__dbg_demo_pretty_cards"
android:defaultValue="false" />
<EditTextPreference
android:title="VK UI Uri (для теста)"
android:key="testSPAUri"
android:defaultValue="static.vk.com/demo" />
<Preference
android:title="Тест VK UI"
android:key="__dbg_test_vk_ui" />
</PreferenceCategory>
<com.vtosters.lite.ui.MaterialSectionDividerPreference />
<PreferenceCategory android:title="Официальный прокси вк">
<com.vtosters.lite.ui.MaterialSwitchPreference
android:title="Force VK Proxy features"
android:key="proxyvk"
android:summary="Вкшные костыли для своего прокси"
android:defaultValue="false" />
<com.vtosters.lite.ui.MaterialSwitchPreference
android:title="Прокси"
android:key="__dbg_proxy_enable"
android:summary="Не работает"
android:defaultValue="false" />
<com.vtosters.lite.ui.MaterialSectionDividerPreference />
</PreferenceCategory>
<PreferenceCategory
android:title="Прочее"
android:key="others" />
<com.vtosters.lite.ui.MaterialSectionDividerPreference />
</PreferenceScreen>