From 2ec4c69832e0b35d43b0c6a29bde8e6e932db165 Mon Sep 17 00:00:00 2001
From: gdlbo <41114720+gdlbo@users.noreply.github.com>
Date: Fri, 15 Sep 2023 18:40:38 +0300
Subject: [PATCH] added "Data and storage" item to settings
---
.../vtosters/lite/ui/fragments/OtherFragment.java | 5 -----
.../ru/vtosters/lite/ui/fragments/VTSettings.java | 14 +++++++++++++-
smali/res/values-be/strings.xml | 2 +-
smali/res/values-ru/strings.xml | 2 +-
smali/res/values-uk/strings.xml | 2 +-
smali/res/values/strings.xml | 2 +-
smali/res/xml/preferences_other.xml | 5 -----
7 files changed, 17 insertions(+), 15 deletions(-)
diff --git a/app/src/main/java/ru/vtosters/lite/ui/fragments/OtherFragment.java b/app/src/main/java/ru/vtosters/lite/ui/fragments/OtherFragment.java
index 200bc51a8..d36bf1255 100644
--- a/app/src/main/java/ru/vtosters/lite/ui/fragments/OtherFragment.java
+++ b/app/src/main/java/ru/vtosters/lite/ui/fragments/OtherFragment.java
@@ -103,11 +103,6 @@ public class OtherFragment extends TrackedMaterialPreferenceToolbarFragment {
return true;
});
- findPreference("datasettings").setOnPreferenceClickListener(preference -> {
- NavigatorUtils.switchFragment(requireContext(), DataSettingsFragment.class);
- return true;
- });
-
findPreference("dialogrecomm").setVisible(!Preferences.hasVerification());
findPreference("updateverifdata").setOnPreferenceClickListener(preference -> {
diff --git a/app/src/main/java/ru/vtosters/lite/ui/fragments/VTSettings.java b/app/src/main/java/ru/vtosters/lite/ui/fragments/VTSettings.java
index 6193ea113..fc0b49d78 100644
--- a/app/src/main/java/ru/vtosters/lite/ui/fragments/VTSettings.java
+++ b/app/src/main/java/ru/vtosters/lite/ui/fragments/VTSettings.java
@@ -441,7 +441,7 @@ public class VTSettings extends TrackedMaterialPreferenceToolbarFragment {
getPreferenceScreen(),
"",
requireContext().getString(R.string.vtlinterface),
- getValAsString(R.string.showstories, Preferences.stories()),
+ getValAsString(R.string.show_superapps_title, Preferences.superapp()),
R.drawable.ic_interface_outline_28,
preference -> {
NavigatorUtils.switchFragment(requireContext(), InterfaceFragment.class);
@@ -449,6 +449,18 @@ public class VTSettings extends TrackedMaterialPreferenceToolbarFragment {
}
);
+ PreferenceFragmentUtils.addPreference(
+ getPreferenceScreen(),
+ "",
+ AndroidUtils.getString(R.string.datasettings_title),
+ getString(com.vtosters.lite.R.string.cache_size_summ) + ": " + CacheUtils.humanReadableByteCountBin(IOUtils.getDirSize(AndroidUtils.getGlobalContext().getCacheDir())),
+ R.drawable.ic_document_outline_28,
+ preference -> {
+ NavigatorUtils.switchFragment(requireContext(), DataSettingsFragment.class);
+ return false;
+ }
+ );
+
PreferenceFragmentUtils.addPreference(
getPreferenceScreen(),
"",
diff --git a/smali/res/values-be/strings.xml b/smali/res/values-be/strings.xml
index 343f0557f..b9287ab54 100644
--- a/smali/res/values-be/strings.xml
+++ b/smali/res/values-be/strings.xml
@@ -7010,7 +7010,7 @@
Атрымліваць тэксты з сэрвісу Genius
Тэксты з Genius
- Налады дадзеных прыкладання
+ Дадзеныя і памяць
Інвалідацыя кэша тэмы
Ачыстка кэша тэмы пасля абнаўлення для прадухілення праблем з акцэнтамі
diff --git a/smali/res/values-ru/strings.xml b/smali/res/values-ru/strings.xml
index 1dca5924c..3935dbcf2 100644
--- a/smali/res/values-ru/strings.xml
+++ b/smali/res/values-ru/strings.xml
@@ -6392,7 +6392,7 @@
Получать тексты с сервиса Genius
Тексты с Genius
- Настройки данных приложения
+ Данные и память
Инвалидация кэша темы
Очистка кэша темы после обновления для предотвращения проблем с акцентами
diff --git a/smali/res/values-uk/strings.xml b/smali/res/values-uk/strings.xml
index 357029e46..3ea7b0491 100644
--- a/smali/res/values-uk/strings.xml
+++ b/smali/res/values-uk/strings.xml
@@ -6317,7 +6317,7 @@
Отримувати тексти з сервісу Genius
Тексти з Genius
- Налаштування даних додатку
+ "Дані та пам'ять"
Інвалідація кешу теми
Очищення кешу теми після оновлення для запобігання проблем з акцентами
diff --git a/smali/res/values/strings.xml b/smali/res/values/strings.xml
index 6ae494d26..a86ef4770 100644
--- a/smali/res/values/strings.xml
+++ b/smali/res/values/strings.xml
@@ -6530,7 +6530,7 @@ May look like a fake leaving the online"
Genius service
Texts from Genius
- Application data settings
+ Data and storage
Invalidate theme cache
Clear theme cache after update to prevent problems with accents
diff --git a/smali/res/xml/preferences_other.xml b/smali/res/xml/preferences_other.xml
index e844dc223..618dbf492 100644
--- a/smali/res/xml/preferences_other.xml
+++ b/smali/res/xml/preferences_other.xml
@@ -1,10 +1,5 @@
-
-
-