added support for monet light style

This commit is contained in:
gdlbo
2022-12-12 17:04:37 +03:00
parent bb64ed8d2a
commit 01adf656e2
2 changed files with 14 additions and 2 deletions
@@ -259,6 +259,14 @@ public class ThemesUtils {
}
} // Return needed res theme
public static int getLightThemeRes() {
if (isMonetTheme()) {
return isMilkshake() ? getIdentifier("VkMilkLightMonetStyle", "style"): getIdentifier("VkLightMonetStyle", "style");
} else {
return isMilkshake() ? R.style.VkMilkLightStyle : R.style.VkLightStyle;
}
} // Return needed res theme
public static VKTheme getDarkTheme() {
return isMilkshake() ? VKTheme.VKAPP_MILK_DARK : VKTheme.VKAPP_DARK;
} // Return needed theme for theme changer
@@ -60,7 +60,9 @@
new-instance v10, Lcom/vk/core/ui/themes/VKTheme;
.line 1
sget v8, Lb/h/g/e;->VkLightStyle:I
invoke-static {}, Lru/vtosters/lite/utils/ThemesUtils;->getLightThemeRes()I
move-result v8
const-string v2, "VKAPP_LIGHT"
@@ -170,7 +172,9 @@
new-instance v1, Lcom/vk/core/ui/themes/VKTheme;
.line 5
sget v10, Lb/h/g/e;->VkMilkLightStyle:I
invoke-static {}, Lru/vtosters/lite/utils/ThemesUtils;->getLightThemeRes()I
move-result v10
const-string v4, "VKAPP_MILK_LIGHT"