added Toggles.java with hook
This commit is contained in:
@@ -5,11 +5,11 @@ import static ru.vtosters.lite.utils.Preferences.milkshake;
|
||||
import static ru.vtosters.lite.utils.Preferences.returnnorifs;
|
||||
import static ru.vtosters.lite.utils.Preferences.superapp;
|
||||
|
||||
import com.vk.toggle.FeatureManager;
|
||||
import com.vk.toggle.Features;
|
||||
|
||||
public class Toggles {
|
||||
public static boolean redirect(Features.Type feature){
|
||||
|
||||
switch (feature) {
|
||||
case EXPERIMENT_NEWS_DISABLE_CACHE:
|
||||
return feedcache();
|
||||
@@ -19,9 +19,7 @@ public class Toggles {
|
||||
return milkshake();
|
||||
case FEATURE_MILKSHAKE_NOTIFICATIONS_RETURN:
|
||||
return returnnorifs();
|
||||
}
|
||||
|
||||
switch (feature) {
|
||||
case FEATURE_SEAMLESS_CACHE:
|
||||
case FEATURE_APP_ABOUT_MOBILEHELP:
|
||||
case FEATURE_INAPP_UPDATES:
|
||||
@@ -45,4 +43,8 @@ public class Toggles {
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
public static FeatureManager.b redirectStrings(Features.Type feature){
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -558,15 +558,12 @@
|
||||
.method public static final declared-synchronized b(Lcom/vk/toggle/Features$Type;)Z
|
||||
.locals 2
|
||||
|
||||
invoke-static {p0}, Lru/vtosters/lite/utils/Preferences;->redirect(Lcom/vk/toggle/Features$Type;)Z
|
||||
## invoke-static {p0}, Lru/vtosters/lite/utils/Toggles;->redirect(Lcom/vk/toggle/Features$Type;)Z
|
||||
|
||||
move-result v0
|
||||
## move-result v0
|
||||
|
||||
if-eqz v0, :cond_1
|
||||
## return v0
|
||||
|
||||
return v0
|
||||
|
||||
:cond_1
|
||||
const-class v0, Lcom/vk/toggle/FeatureManager;
|
||||
|
||||
monitor-enter v0
|
||||
|
||||
Reference in New Issue
Block a user