diff --git a/app/src/main/java/ru/vtosters/lite/downloaders/StoryDownloader.java b/app/src/main/java/ru/vtosters/lite/downloaders/StoryDownloader.java index 905eac3f8..2308f9601 100644 --- a/app/src/main/java/ru/vtosters/lite/downloaders/StoryDownloader.java +++ b/app/src/main/java/ru/vtosters/lite/downloaders/StoryDownloader.java @@ -1,8 +1,6 @@ package ru.vtosters.lite.downloaders; -import static com.vtosters.lite.R.*; +import static com.vtosters.lite.R.string; import static ru.vtosters.lite.downloaders.VideoDownloader.downloadVideo; -import static ru.vtosters.lite.utils.Globals.getIdentifier; -import static ru.vtosters.lite.utils.Globals.getString; import android.app.DownloadManager; import android.content.Context; @@ -16,11 +14,11 @@ import com.vk.dto.stories.model.StoryEntry; import java.util.List; public class StoryDownloader{ - public static void injectAction(AlertDialogs.b dialogBuilder, StoryEntry story) { + public static void injectAction(AlertDialogs.b dialogBuilder, StoryEntry story){ Context ctx = dialogBuilder.a().show().getContext(); dialogBuilder.a(string.download, () -> { // if story is a pic - if (story.T1()) { + if(story.T1()){ List imageSizes = story.E.Q.t1(); String url = imageSizes.get(imageSizes.size() - 1).url; DownloadManager.Request request = new DownloadManager.Request(Uri.parse(url)); @@ -31,7 +29,7 @@ public class StoryDownloader{ return; } // if story is a video - if (story.M1() && story.F != null) { + if(story.M1() && story.F != null){ downloadVideo(story.F, ctx); // dead } }); diff --git a/app/src/main/java/ru/vtosters/lite/ui/fragments/MusicFragment.java b/app/src/main/java/ru/vtosters/lite/ui/fragments/MediaFragment.java similarity index 68% rename from app/src/main/java/ru/vtosters/lite/ui/fragments/MusicFragment.java rename to app/src/main/java/ru/vtosters/lite/ui/fragments/MediaFragment.java index dd4e651b8..d985212cc 100644 --- a/app/src/main/java/ru/vtosters/lite/ui/fragments/MusicFragment.java +++ b/app/src/main/java/ru/vtosters/lite/ui/fragments/MediaFragment.java @@ -6,10 +6,10 @@ import android.os.Bundle; import com.vtosters.lite.general.fragments.MaterialPreferenceToolbarFragment; -public class MusicFragment extends MaterialPreferenceToolbarFragment{ +public class MediaFragment extends MaterialPreferenceToolbarFragment{ @Override public void onCreate(Bundle bundle){ super.onCreate(bundle); - addPreferencesFromResource(getIdentifier("preferences_music", "xml")); + addPreferencesFromResource(getIdentifier("preferences_media", "xml")); } } 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 09443e01d..a3622d0de 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 @@ -71,6 +71,7 @@ import ru.vtosters.lite.utils.VKUIwrapper; public class VTSettings extends MaterialPreferenceToolbarFragment{ public static int hideitems = 0; + public static String getValAsString(String stringid, Boolean value){ if(disableSettingsSumms()) return null; @@ -134,7 +135,7 @@ public class VTSettings extends MaterialPreferenceToolbarFragment{ String feedsumm = getValAsString("vtlfeedsumm", ads()); String docksumm = getDocksumm(); - String musicsumm = getValAsString("vtlmusicsumm", isIntegrationEnabled()); + String musicsumm = getValAsString("vtlmediasumm", isIntegrationEnabled()); String msgsumm = getValAsString("vtlmsgsumm", vkme()); String activitysumm = getValAsString("vtlactivitysumm", offline()); String themessumm = getValAsString("vtlthemessumm", navbar()); @@ -314,17 +315,16 @@ public class VTSettings extends MaterialPreferenceToolbarFragment{ context.startActivity(a2); return false; }); - - if(isValidSignature()) - PreferencesUtil.addPreference(this, "", Globals.getString("vtlmusic"), musicsumm, !DoNotUseOldIcons() ? "ic_music_24" : "ic_music_outline_28", preference -> { - Context context = getContext(); - Intent a2 = new Navigator(MusicFragment.class).b(context); - a2.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK); - context.startActivity(a2); - return false; - }); } + PreferencesUtil.addPreference(this, "", Globals.getString("vtlmedia"), musicsumm, "ic_media_outline_28", preference -> { + Context context = getContext(); + Intent a2 = new Navigator(MediaFragment.class).b(context); + a2.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK); + context.startActivity(a2); + return false; + }); + PreferencesUtil.addPreference(this, "", Globals.getString("vtlmessages"), msgsumm, !DoNotUseOldIcons() ? "ic_message_24" : "ic_message_outline_28", preference -> { Context context = getContext(); Intent a2 = new Navigator(MessagesFragment.class).b(context); @@ -365,7 +365,7 @@ public class VTSettings extends MaterialPreferenceToolbarFragment{ return false; }); - if(milkshake()) { + if(milkshake()){ PreferencesUtil.addPreference(this, "", "Настроить Superapp", superapp, "ic_explore_outline_28", (preference) -> { callEditorPopup(); return true; diff --git a/app/src/main/java/ru/vtosters/lite/utils/Preferences.java b/app/src/main/java/ru/vtosters/lite/utils/Preferences.java index 1f2b65443..347ff2a59 100644 --- a/app/src/main/java/ru/vtosters/lite/utils/Preferences.java +++ b/app/src/main/java/ru/vtosters/lite/utils/Preferences.java @@ -200,7 +200,7 @@ public class Preferences{ } public static boolean milkshake(){ - return getBoolValue("milkshake", true); + return getBoolValue("milkshake", false); } public static boolean musicnewcatalog(){ diff --git a/smali/AndroidManifest.xml b/smali/AndroidManifest.xml index bac3a1a89..bd8220174 100644 --- a/smali/AndroidManifest.xml +++ b/smali/AndroidManifest.xml @@ -1502,8 +1502,8 @@ android:launchMode="singleTop" android:windowSoftInputMode="adjustPan" /> diff --git a/smali/res/values-ru/strings.xml b/smali/res/values-ru/strings.xml index dd0ebe9ed..91c2ce74d 100644 --- a/smali/res/values-ru/strings.xml +++ b/smali/res/values-ru/strings.xml @@ -5316,7 +5316,7 @@ Лента Интерфейс - Музыка + Медиа контент Прокси Другое Активность @@ -5758,7 +5758,7 @@ Блокировать рекламу Докбар элементов - VKX интеграция + VKX интеграция Режим VK Me Офлайн режим Покраска навбара diff --git a/smali/res/values/strings.xml b/smali/res/values/strings.xml index 37f1750ac..401e79e24 100644 --- a/smali/res/values/strings.xml +++ b/smali/res/values/strings.xml @@ -5466,7 +5466,7 @@ with video" Feed Interface - Music + Media content Proxy Other Activity @@ -5916,7 +5916,7 @@ May look like a fake leaving the online" Block ads Dockbar elements - VKX Integration + VKX Integration VK Me mode Offline mode Navbar coloring diff --git a/smali/res/xml/preferences_interface.xml b/smali/res/xml/preferences_interface.xml index 01e61f710..7e526da11 100644 --- a/smali/res/xml/preferences_interface.xml +++ b/smali/res/xml/preferences_interface.xml @@ -26,40 +26,8 @@ android:entryValues="@array/animations_values2" android:key="anim_rtrn_type" android:title="@string/franimation" /> - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/smali/res/xml/preferences_messages.xml b/smali/res/xml/preferences_messages.xml index 45604ff22..9c968aaf0 100644 --- a/smali/res/xml/preferences_messages.xml +++ b/smali/res/xml/preferences_messages.xml @@ -7,16 +7,6 @@ android:summary="@string/vtlvoicesummary" android:title="@string/vtlvoice" /> - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/smali/res/xml/preferences_themes.xml b/smali/res/xml/preferences_themes.xml index b0b0ea029..b8b1a1b28 100644 --- a/smali/res/xml/preferences_themes.xml +++ b/smali/res/xml/preferences_themes.xml @@ -2,7 +2,7 @@