From 0d305dbc7ead4c479df967416329c41cff70e745 Mon Sep 17 00:00:00 2001 From: gdlbo <41114720+gdlbo@users.noreply.github.com> Date: Fri, 22 Apr 2022 17:39:37 +0300 Subject: [PATCH] Amoled Theme Styles for VKIM + fixed vk refl --- .../java/ru/vtosters/lite/utils/Themes.java | 4 + smali/res/values/styles.xml | 274 ++++++++++++++++++ .../NavigationDelegateBottom$c.smali | 4 +- .../fragments/SettingsListFragment$b$1.smali | 9 + .../com/vk/im/ui/themes/ImTheme.smali | 26 +- 5 files changed, 314 insertions(+), 3 deletions(-) diff --git a/app/src/main/java/ru/vtosters/lite/utils/Themes.java b/app/src/main/java/ru/vtosters/lite/utils/Themes.java index e5a381966..3aeb437c2 100644 --- a/app/src/main/java/ru/vtosters/lite/utils/Themes.java +++ b/app/src/main/java/ru/vtosters/lite/utils/Themes.java @@ -33,6 +33,10 @@ public class Themes { return Helper.GetContext().getResources().getIdentifier("BaseAmoledStyle", "style", Helper.GetContext().getPackageName()); } + public static int getAmoledImTheme() { + return Helper.GetContext().getResources().getIdentifier("VkIm.Theme.VkApp.Amoled", "style", Helper.GetContext().getPackageName()); + } + public static VKTheme getCurrentDarkTheme() { return amoled() ? VKTheme.AMOLED : VKTheme.DARK; } diff --git a/smali/res/values/styles.xml b/smali/res/values/styles.xml index ef2a40fd0..971b832cc 100644 --- a/smali/res/values/styles.xml +++ b/smali/res/values/styles.xml @@ -1158,6 +1158,280 @@ @string/retry +