diff --git a/app/src/main/java/ru/vtosters/lite/hooks/StartFragmentHook.java b/app/src/main/java/ru/vtosters/lite/hooks/StartFragmentHook.java
index 46b035576..5d5821467 100644
--- a/app/src/main/java/ru/vtosters/lite/hooks/StartFragmentHook.java
+++ b/app/src/main/java/ru/vtosters/lite/hooks/StartFragmentHook.java
@@ -5,7 +5,6 @@ import static ru.vtosters.lite.utils.AndroidUtils.getPrefsValue;
import static ru.vtosters.lite.utils.Preferences.getBoolValue;
import static ru.vtosters.lite.utils.Preferences.milkshake;
import static ru.vtosters.lite.utils.Preferences.superapp;
-import static ru.vtosters.lite.utils.Preferences.useNewSettings;
import static ru.vtosters.lite.utils.Preferences.videonewcatalog;
import static ru.vtosters.lite.utils.Preferences.vkme;
@@ -34,6 +33,8 @@ import com.vtosters.lite.fragments.y2.VideosFragment;
import com.vtosters.lite.general.fragments.GamesFragment;
import com.vtosters.lite.general.fragments.PhotosFragment;
+import ru.vtosters.lite.ui.fragments.VTSettings;
+
public class StartFragmentHook {
public static Class getStartFragment() {
if (vkme()) {
@@ -55,7 +56,7 @@ public class StartFragmentHook {
case "videos":
return videonewcatalog() ? VideoCatalogFragment.class : VideosFragment.class;
case "settings":
- return useNewSettings();
+ return VTSettings.class;
case "apps":
return AppsFragment.class;
case "discover":
diff --git a/app/src/main/java/ru/vtosters/lite/ui/components/DockBarEditorManager.java b/app/src/main/java/ru/vtosters/lite/ui/components/DockBarEditorManager.java
index 36df13409..352b872f8 100644
--- a/app/src/main/java/ru/vtosters/lite/ui/components/DockBarEditorManager.java
+++ b/app/src/main/java/ru/vtosters/lite/ui/components/DockBarEditorManager.java
@@ -5,7 +5,6 @@ import static ru.vtosters.lite.utils.AndroidUtils.getPreferences;
import static ru.vtosters.lite.utils.Preferences.getBoolValue;
import static ru.vtosters.lite.utils.Preferences.milkshake;
import static ru.vtosters.lite.utils.Preferences.superapp;
-import static ru.vtosters.lite.utils.Preferences.useNewSettings;
import static ru.vtosters.lite.utils.Preferences.videonewcatalog;
import static ru.vtosters.lite.utils.Preferences.vkme;
import static ru.vtosters.lite.utils.Preferences.vkme_notifs;
@@ -43,6 +42,7 @@ import java.util.Arrays;
import java.util.List;
import java.util.stream.Collectors;
+import ru.vtosters.lite.ui.fragments.VTSettings;
import ru.vtosters.lite.ui.items.DockBarTab;
import ru.vtosters.lite.utils.AndroidUtils;
@@ -261,7 +261,7 @@ public class DockBarEditorManager {
R.drawable.ic_settings_outline_28,
R.string.menu_settings,
R.id.menu_settings,
- useNewSettings());
+ VTSettings.class);
}
}
}
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 2147789f7..3ffabead0 100644
--- a/app/src/main/java/ru/vtosters/lite/utils/Preferences.java
+++ b/app/src/main/java/ru/vtosters/lite/utils/Preferences.java
@@ -20,12 +20,9 @@ import android.content.pm.PackageManager;
import android.preference.PreferenceManager;
import com.vtosters.lite.data.Users;
-import com.vtosters.lite.fragments.SettingsListFragment;
import java.security.NoSuchAlgorithmException;
-import ru.vtosters.lite.ui.fragments.VTSettings;
-
public class Preferences {
public static SharedPreferences preferences = getGlobalContext().getSharedPreferences("com.vtosters.lite_preferences", Context.MODE_PRIVATE);
public static String VERSIONNAME = "Beta";
@@ -136,11 +133,6 @@ public class Preferences {
return getBoolValue("foaf", false);
}
- public static Class useNewSettings() {
- boolean bool = getBoolValue("useNewSettings", true);
- return bool ? VTSettings.class : SettingsListFragment.class;
- }
-
public static boolean VKUI_INJ() {
return getBoolValue("VKUI_INJ", true);
}
diff --git a/smali/res/xml/preferences_debug.xml b/smali/res/xml/preferences_debug.xml
index d2771cc29..cf9144461 100644
--- a/smali/res/xml/preferences_debug.xml
+++ b/smali/res/xml/preferences_debug.xml
@@ -45,10 +45,6 @@
android:entryValues="@array/lang_value"
android:key="lang_value"
android:title="@string/debug_experimental_language" />
-
a(Landroid/content/Context;Ljava/lang/String;)V
+ invoke-static {p0, v0}, Lru/vtosters/lite/ui/fragments/VTSettings;->a(Landroid/content/Context;Ljava/lang/String;)V
:cond_16
:goto_8
@@ -2706,9 +2706,7 @@
:cond_21
new-instance v0, Lcom/vk/navigation/Navigator;
- invoke-static {}, Lru/vtosters/lite/utils/Preferences;->useNewSettings()Ljava/lang/Class;
-
- move-result-object v1
+ const-class v1, Lru/vtosters/lite/ui/fragments/VTSettings;
invoke-direct {v0, v1, v8}, Lcom/vk/navigation/Navigator;->(Ljava/lang/Class;Landroid/os/Bundle;)V
@@ -2801,9 +2799,7 @@
:goto_9
new-instance v0, Lcom/vk/navigation/Navigator;
- invoke-static {}, Lru/vtosters/lite/utils/Preferences;->useNewSettings()Ljava/lang/Class;
-
- move-result-object v1
+ const-class v1, Lru/vtosters/lite/ui/fragments/VTSettings;
invoke-direct {v0, v1, v8}, Lcom/vk/navigation/Navigator;->(Ljava/lang/Class;Landroid/os/Bundle;)V
@@ -10946,4 +10942,4 @@
:cond_1
:goto_0
return v2
-.end method
+.end method
\ No newline at end of file
diff --git a/smali/smali_classes3/com/vk/menu/MenuUtils.smali b/smali/smali_classes3/com/vk/menu/MenuUtils.smali
index b26221f4a..752afb366 100644
--- a/smali/smali_classes3/com/vk/menu/MenuUtils.smali
+++ b/smali/smali_classes3/com/vk/menu/MenuUtils.smali
@@ -1019,11 +1019,7 @@
:pswitch_a
sget-object p2, Lcom/vk/menu/MenuUtils;->c:Lcom/vk/menu/MenuUtils;
- const-class v5, Lcom/vtosters/lite/fragments/SettingsListFragment;
-
- invoke-static {}, Lru/vtosters/lite/utils/Preferences;->useNewSettings()Ljava/lang/Class;
-
- move-result-object v5
+ const-class v5, Lru/vtosters/lite/ui/fragments/VTSettings;
const-string v1, "settings"
@@ -2947,4 +2943,4 @@
:cond_0
return-void
-.end method
+.end method
\ No newline at end of file
diff --git a/smali/smali_classes4/com/vk/stats/AppScreensHolder.smali b/smali/smali_classes4/com/vk/stats/AppScreensHolder.smali
index aef28d36a..388448141 100644
--- a/smali/smali_classes4/com/vk/stats/AppScreensHolder.smali
+++ b/smali/smali_classes4/com/vk/stats/AppScreensHolder.smali
@@ -1127,7 +1127,7 @@
invoke-virtual {p0, v0, v1, v2}, Lcom/vk/core/ui/v/UiTrackingScreenHolder;->c(Ljava/util/HashMap;Ljava/lang/Class;Lcom/vk/stat/scheme/SchemeStat$EventScreen;)V
.line 158
- const-class v1, Lcom/vtosters/lite/fragments/SettingsListFragment;
+ const-class v1, Lru/vtosters/lite/ui/fragments/VTSettings;
sget-object v2, Lcom/vk/stat/scheme/SchemeStat$EventScreen;->SETTINGS:Lcom/vk/stat/scheme/SchemeStat$EventScreen;
@@ -1792,4 +1792,4 @@
:cond_0
return-void
-.end method
+.end method
\ No newline at end of file
diff --git a/smali/smali_classes4/com/vtosters/lite/fragments/SettingsListFragment$JobException.smali b/smali/smali_classes4/com/vtosters/lite/fragments/SettingsListFragment$JobException.smali
deleted file mode 100644
index e4f1c695e..000000000
--- a/smali/smali_classes4/com/vtosters/lite/fragments/SettingsListFragment$JobException.smali
+++ /dev/null
@@ -1,47 +0,0 @@
-.class Lcom/vtosters/lite/fragments/SettingsListFragment$JobException;
-.super Ljava/io/IOException;
-.source "SettingsListFragment.java"
-
-
-# annotations
-.annotation system Ldalvik/annotation/EnclosingClass;
- value = Lcom/vtosters/lite/fragments/SettingsListFragment;
-.end annotation
-
-.annotation system Ldalvik/annotation/InnerClass;
- accessFlags = 0xa
- name = "JobException"
-.end annotation
-
-
-# direct methods
-.method constructor ()V
- .locals 2
-
- .line 1
- new-instance v0, Ljava/lang/StringBuilder;
-
- invoke-direct {v0}, Ljava/lang/StringBuilder;->()V
-
- const-string v1, "Hire me! id="
-
- invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
-
- invoke-static {}, Lcom/vtosters/lite/auth/VKAccountManager;->d()Lcom/vk/auth/api/VKAccount;
-
- move-result-object v1
-
- invoke-virtual {v1}, Lcom/vk/auth/api/VKAccount;->D0()I
-
- move-result v1
-
- invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
-
- invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
-
- move-result-object v0
-
- invoke-direct {p0, v0}, Ljava/io/IOException;->(Ljava/lang/String;)V
-
- return-void
-.end method
diff --git a/smali/smali_classes4/com/vtosters/lite/fragments/SettingsListFragment$a.smali b/smali/smali_classes4/com/vtosters/lite/fragments/SettingsListFragment$a.smali
deleted file mode 100644
index 64a9f8226..000000000
--- a/smali/smali_classes4/com/vtosters/lite/fragments/SettingsListFragment$a.smali
+++ /dev/null
@@ -1,121 +0,0 @@
-.class Lcom/vtosters/lite/fragments/SettingsListFragment$a;
-.super Ljava/lang/Object;
-.source "SettingsListFragment.java"
-
-# interfaces
-.implements Landroid/content/DialogInterface$OnClickListener;
-
-
-# annotations
-.annotation system Ldalvik/annotation/EnclosingMethod;
- value = Lcom/vtosters/lite/fragments/SettingsListFragment;->e5()V
-.end annotation
-
-.annotation system Ldalvik/annotation/InnerClass;
- accessFlags = 0x0
- name = null
-.end annotation
-
-
-# instance fields
-.field final synthetic a:Landroid/app/Activity;
-
-
-# direct methods
-.method constructor (Lcom/vtosters/lite/fragments/SettingsListFragment;Landroid/app/Activity;)V
- .locals 0
-
- .line 1
- iput-object p2, p0, Lcom/vtosters/lite/fragments/SettingsListFragment$a;->a:Landroid/app/Activity;
-
- invoke-direct {p0}, Ljava/lang/Object;->()V
-
- return-void
-.end method
-
-
-# virtual methods
-.method public onClick(Landroid/content/DialogInterface;I)V
- .locals 2
-
- .line 1
- new-instance p1, Lb/h/g/k/VKProgressDialog;
-
- iget-object p2, p0, Lcom/vtosters/lite/fragments/SettingsListFragment$a;->a:Landroid/app/Activity;
-
- invoke-direct {p1, p2}, Lb/h/g/k/VKProgressDialog;->(Landroid/content/Context;)V
-
- .line 2
- iget-object p2, p0, Lcom/vtosters/lite/fragments/SettingsListFragment$a;->a:Landroid/app/Activity;
-
- invoke-virtual {p2}, Landroid/app/Activity;->getResources()Landroid/content/res/Resources;
-
- move-result-object p2
-
- const v0, 0x7f1206b4
-
- invoke-virtual {p2, v0}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String;
-
- move-result-object p2
-
- invoke-virtual {p1, p2}, Landroid/app/AlertDialog;->setMessage(Ljava/lang/CharSequence;)V
-
- const/4 p2, 0x0
-
- .line 3
- invoke-virtual {p1, p2}, Landroid/app/AlertDialog;->setCancelable(Z)V
-
- .line 4
- invoke-virtual {p1}, Landroid/app/AlertDialog;->show()V
-
- .line 5
- new-instance p2, Lcom/vtosters/lite/fragments/SettingsListFragment$d;
-
- const/4 v0, 0x0
-
- invoke-direct {p2, v0}, Lcom/vtosters/lite/fragments/SettingsListFragment$d;->(Lcom/vtosters/lite/fragments/SettingsListFragment$a;)V
-
- invoke-static {p2}, Lio/reactivex/Observable;->c(Ljava/util/concurrent/Callable;)Lio/reactivex/Observable;
-
- move-result-object p2
-
- .line 6
- invoke-static {}, Lio/reactivex/schedulers/Schedulers;->c()Lio/reactivex/Scheduler;
-
- move-result-object v0
-
- invoke-virtual {p2, v0}, Lio/reactivex/Observable;->b(Lio/reactivex/Scheduler;)Lio/reactivex/Observable;
-
- move-result-object p2
-
- .line 7
- invoke-static {}, Lio/reactivex/schedulers/AndroidSchedulers;->a()Lio/reactivex/Scheduler;
-
- move-result-object v0
-
- invoke-virtual {p2, v0}, Lio/reactivex/Observable;->a(Lio/reactivex/Scheduler;)Lio/reactivex/Observable;
-
- move-result-object p2
-
- new-instance v0, Lcom/vtosters/lite/fragments/SettingsListFragment$e;
-
- iget-object v1, p0, Lcom/vtosters/lite/fragments/SettingsListFragment$a;->a:Landroid/app/Activity;
-
- invoke-direct {v0, v1, p1}, Lcom/vtosters/lite/fragments/SettingsListFragment$e;->(Landroid/app/Activity;Landroid/app/Dialog;)V
-
- .line 8
- invoke-static {}, Lcom/vk/core/util/RxUtil;->c()Lio/reactivex/functions/Consumer;
-
- move-result-object p1
-
- invoke-virtual {p2, v0, p1}, Lio/reactivex/Observable;->a(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable;
-
- move-result-object p1
-
- .line 9
- iget-object p2, p0, Lcom/vtosters/lite/fragments/SettingsListFragment$a;->a:Landroid/app/Activity;
-
- invoke-static {p1, p2}, Lcom/vk/core/extensions/RxExtKt;->a(Lio/reactivex/disposables/Disposable;Landroid/app/Activity;)Lio/reactivex/disposables/Disposable;
-
- return-void
-.end method
diff --git a/smali/smali_classes4/com/vtosters/lite/fragments/SettingsListFragment$b.smali b/smali/smali_classes4/com/vtosters/lite/fragments/SettingsListFragment$b.smali
deleted file mode 100644
index 98b6b143a..000000000
--- a/smali/smali_classes4/com/vtosters/lite/fragments/SettingsListFragment$b.smali
+++ /dev/null
@@ -1,73 +0,0 @@
-.class Lcom/vtosters/lite/fragments/SettingsListFragment$b;
-.super Ljava/lang/Object;
-.source "SettingsListFragment.java"
-
-# interfaces
-.implements Ljava/lang/Runnable;
-
-
-# annotations
-.annotation system Ldalvik/annotation/EnclosingMethod;
- value = Lcom/vtosters/lite/fragments/SettingsListFragment;->onViewCreated(Landroid/view/View;Landroid/os/Bundle;)V
-.end annotation
-
-.annotation system Ldalvik/annotation/InnerClass;
- accessFlags = 0x0
- name = null
-.end annotation
-
-
-# instance fields
-.field final synthetic a:Lcom/vtosters/lite/fragments/SettingsListFragment;
-
-
-# direct methods
-.method constructor (Lcom/vtosters/lite/fragments/SettingsListFragment;)V
- .locals 0
-
- .line 1
- iput-object p1, p0, Lcom/vtosters/lite/fragments/SettingsListFragment$b;->a:Lcom/vtosters/lite/fragments/SettingsListFragment;
-
- invoke-direct {p0}, Ljava/lang/Object;->()V
-
- return-void
-.end method
-
-
-# virtual methods
-.method public run()V
- .locals 2
-
- .line 1
- iget-object v0, p0, Lcom/vtosters/lite/fragments/SettingsListFragment$b;->a:Lcom/vtosters/lite/fragments/SettingsListFragment;
-
- invoke-static {v0}, Lcom/vtosters/lite/fragments/SettingsListFragment;->a(Lcom/vtosters/lite/fragments/SettingsListFragment;)V
-
- .line 2
- iget-object v0, p0, Lcom/vtosters/lite/fragments/SettingsListFragment$b;->a:Lcom/vtosters/lite/fragments/SettingsListFragment;
-
- invoke-virtual {v0}, Landroidx/fragment/app/Fragment;->getActivity()Landroidx/fragment/app/FragmentActivity;
-
- move-result-object v0
-
- iget-object v1, p0, Lcom/vtosters/lite/fragments/SettingsListFragment$b;->a:Lcom/vtosters/lite/fragments/SettingsListFragment;
-
- invoke-static {v1}, Lcom/vtosters/lite/fragments/SettingsListFragment;->b(Lcom/vtosters/lite/fragments/SettingsListFragment;)[F
-
- move-result-object v1
-
- invoke-static {v0, v1}, Lcom/vk/core/ui/themes/VKThemeHelper;->b(Landroid/app/Activity;[F)V
-
- .line 3
- invoke-static {}, Lcom/vtosters/lite/data/ThemeTracker;->a()V
-
- .line 4
- iget-object v0, p0, Lcom/vtosters/lite/fragments/SettingsListFragment$b;->a:Lcom/vtosters/lite/fragments/SettingsListFragment;
-
- invoke-static {v0}, Lcom/vtosters/lite/fragments/SettingsListFragment;->c(Lcom/vtosters/lite/fragments/SettingsListFragment;)V
-
- .line 5
- invoke-static {}, Lcom/vk/articles/preload/WebCachePreloader;->e()V
-
- return-void
-.end method
diff --git a/smali/smali_classes4/com/vtosters/lite/fragments/SettingsListFragment$c.smali b/smali/smali_classes4/com/vtosters/lite/fragments/SettingsListFragment$c.smali
deleted file mode 100644
index 4bfa421c0..000000000
--- a/smali/smali_classes4/com/vtosters/lite/fragments/SettingsListFragment$c.smali
+++ /dev/null
@@ -1,103 +0,0 @@
-.class public Lcom/vtosters/lite/fragments/SettingsListFragment$c;
-.super Lcom/vtosters/lite/ui/b0/n/PreferenceIconItemHolder$a;
-.source "SettingsListFragment.java"
-
-
-# annotations
-.annotation system Ldalvik/annotation/EnclosingClass;
- value = Lcom/vtosters/lite/fragments/SettingsListFragment;
-.end annotation
-
-.annotation system Ldalvik/annotation/InnerClass;
- accessFlags = 0x9
- name = "c"
-.end annotation
-
-
-# instance fields
-.field public d:Ljava/lang/Class;
- .annotation system Ldalvik/annotation/Signature;
- value = {
- "Ljava/lang/Class<",
- "+",
- "Lcom/vk/core/fragments/FragmentImpl;",
- ">;"
- }
- .end annotation
-.end field
-
-.field public e:Lcom/vk/navigation/Navigator;
-
-.field public f:Ljava/lang/Runnable;
-
-
-# direct methods
-.method public constructor (IILjava/lang/Object;Lcom/vk/navigation/Navigator;)V
- .locals 0
- .param p1 # I
- .annotation build Landroidx/annotation/DrawableRes;
- .end annotation
- .end param
- .param p2 # I
- .annotation build Landroidx/annotation/AttrRes;
- .end annotation
- .end param
-
- .line 3
- invoke-direct {p0, p1, p2, p3}, Lcom/vtosters/lite/ui/b0/n/PreferenceIconItemHolder$a;->(IILjava/lang/Object;)V
-
- .line 4
- iput-object p4, p0, Lcom/vtosters/lite/fragments/SettingsListFragment$c;->e:Lcom/vk/navigation/Navigator;
-
- return-void
-.end method
-
-.method public constructor (IILjava/lang/Object;Ljava/lang/Class;)V
- .locals 0
- .param p1 # I
- .annotation build Landroidx/annotation/DrawableRes;
- .end annotation
- .end param
- .param p2 # I
- .annotation build Landroidx/annotation/AttrRes;
- .end annotation
- .end param
- .annotation system Ldalvik/annotation/Signature;
- value = {
- "(II",
- "Ljava/lang/Object;",
- "Ljava/lang/Class<",
- "+",
- "Lcom/vk/core/fragments/FragmentImpl;",
- ">;)V"
- }
- .end annotation
-
- .line 1
- invoke-direct {p0, p1, p2, p3}, Lcom/vtosters/lite/ui/b0/n/PreferenceIconItemHolder$a;->(IILjava/lang/Object;)V
-
- .line 2
- iput-object p4, p0, Lcom/vtosters/lite/fragments/SettingsListFragment$c;->d:Ljava/lang/Class;
-
- return-void
-.end method
-
-.method public constructor (IILjava/lang/Object;Ljava/lang/Runnable;)V
- .locals 0
- .param p1 # I
- .annotation build Landroidx/annotation/DrawableRes;
- .end annotation
- .end param
- .param p2 # I
- .annotation build Landroidx/annotation/AttrRes;
- .end annotation
- .end param
-
- .line 5
- invoke-direct {p0, p1, p2, p3}, Lcom/vtosters/lite/ui/b0/n/PreferenceIconItemHolder$a;->(IILjava/lang/Object;)V
-
- .line 6
- iput-object p4, p0, Lcom/vtosters/lite/fragments/SettingsListFragment$c;->f:Ljava/lang/Runnable;
-
- return-void
-.end method
diff --git a/smali/smali_classes4/com/vtosters/lite/fragments/SettingsListFragment$d.smali b/smali/smali_classes4/com/vtosters/lite/fragments/SettingsListFragment$d.smali
deleted file mode 100644
index 1c3361ffb..000000000
--- a/smali/smali_classes4/com/vtosters/lite/fragments/SettingsListFragment$d.smali
+++ /dev/null
@@ -1,82 +0,0 @@
-.class Lcom/vtosters/lite/fragments/SettingsListFragment$d;
-.super Ljava/lang/Object;
-.source "SettingsListFragment.java"
-
-# interfaces
-.implements Ljava/util/concurrent/Callable;
-
-
-# annotations
-.annotation system Ldalvik/annotation/EnclosingClass;
- value = Lcom/vtosters/lite/fragments/SettingsListFragment;
-.end annotation
-
-.annotation system Ldalvik/annotation/InnerClass;
- accessFlags = 0xa
- name = "d"
-.end annotation
-
-.annotation system Ldalvik/annotation/Signature;
- value = {
- "Ljava/lang/Object;",
- "Ljava/util/concurrent/Callable<",
- "Lkotlin/Unit;",
- ">;"
- }
-.end annotation
-
-
-# direct methods
-.method private constructor ()V
- .locals 0
-
- .line 1
- invoke-direct {p0}, Ljava/lang/Object;->()V
-
- return-void
-.end method
-
-.method synthetic constructor (Lcom/vtosters/lite/fragments/SettingsListFragment$a;)V
- .locals 0
-
- .line 2
- invoke-direct {p0}, Lcom/vtosters/lite/fragments/SettingsListFragment$d;->()V
-
- return-void
-.end method
-
-
-# virtual methods
-.method public bridge synthetic call()Ljava/lang/Object;
- .locals 1
- .annotation system Ldalvik/annotation/Throws;
- value = {
- Ljava/lang/Exception;
- }
- .end annotation
-
- .line 1
- invoke-virtual {p0}, Lcom/vtosters/lite/fragments/SettingsListFragment$d;->call()Lkotlin/Unit;
-
- move-result-object v0
-
- return-object v0
-.end method
-
-.method public call()Lkotlin/Unit;
- .locals 3
-
- .line 2
- sget-object v0, Lcom/vk/bridges/AuthBridge;->a:Lcom/vk/bridges/AuthBridge3;
-
- const-string v1, "user"
-
- const/4 v2, 0x1
-
- invoke-interface {v0, v1, v2}, Lcom/vk/bridges/AuthBridge3;->a(Ljava/lang/String;Z)V
-
- .line 3
- sget-object v0, Lkotlin/Unit;->a:Lkotlin/Unit;
-
- return-object v0
-.end method
diff --git a/smali/smali_classes4/com/vtosters/lite/fragments/SettingsListFragment$e.smali b/smali/smali_classes4/com/vtosters/lite/fragments/SettingsListFragment$e.smali
deleted file mode 100644
index de0738f57..000000000
--- a/smali/smali_classes4/com/vtosters/lite/fragments/SettingsListFragment$e.smali
+++ /dev/null
@@ -1,140 +0,0 @@
-.class Lcom/vtosters/lite/fragments/SettingsListFragment$e;
-.super Ljava/lang/Object;
-.source "SettingsListFragment.java"
-
-# interfaces
-.implements Lio/reactivex/functions/Consumer;
-
-
-# annotations
-.annotation system Ldalvik/annotation/EnclosingClass;
- value = Lcom/vtosters/lite/fragments/SettingsListFragment;
-.end annotation
-
-.annotation system Ldalvik/annotation/InnerClass;
- accessFlags = 0xa
- name = "e"
-.end annotation
-
-.annotation system Ldalvik/annotation/Signature;
- value = {
- "Ljava/lang/Object;",
- "Lio/reactivex/functions/Consumer<",
- "Lkotlin/Unit;",
- ">;"
- }
-.end annotation
-
-
-# instance fields
-.field private final a:Ljava/lang/ref/WeakReference;
- .annotation system Ldalvik/annotation/Signature;
- value = {
- "Ljava/lang/ref/WeakReference<",
- "Landroid/app/Activity;",
- ">;"
- }
- .end annotation
-.end field
-
-.field private final b:Ljava/lang/ref/WeakReference;
- .annotation system Ldalvik/annotation/Signature;
- value = {
- "Ljava/lang/ref/WeakReference<",
- "Landroid/app/Dialog;",
- ">;"
- }
- .end annotation
-.end field
-
-
-# direct methods
-.method constructor (Landroid/app/Activity;Landroid/app/Dialog;)V
- .locals 1
-
- .line 1
- invoke-direct {p0}, Ljava/lang/Object;->()V
-
- .line 2
- new-instance v0, Ljava/lang/ref/WeakReference;
-
- invoke-direct {v0, p1}, Ljava/lang/ref/WeakReference;->(Ljava/lang/Object;)V
-
- iput-object v0, p0, Lcom/vtosters/lite/fragments/SettingsListFragment$e;->a:Ljava/lang/ref/WeakReference;
-
- .line 3
- new-instance p1, Ljava/lang/ref/WeakReference;
-
- invoke-direct {p1, p2}, Ljava/lang/ref/WeakReference;->(Ljava/lang/Object;)V
-
- iput-object p1, p0, Lcom/vtosters/lite/fragments/SettingsListFragment$e;->b:Ljava/lang/ref/WeakReference;
-
- return-void
-.end method
-
-
-# virtual methods
-.method public a(Lkotlin/Unit;)V
- .locals 1
- .annotation system Ldalvik/annotation/Throws;
- value = {
- Ljava/lang/Exception;
- }
- .end annotation
-
- .line 1
- iget-object p1, p0, Lcom/vtosters/lite/fragments/SettingsListFragment$e;->b:Ljava/lang/ref/WeakReference;
-
- invoke-virtual {p1}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object;
-
- move-result-object p1
-
- check-cast p1, Landroid/app/Dialog;
-
- .line 2
- invoke-static {p1}, Lcom/vtosters/lite/ViewUtils;->a(Landroid/app/Dialog;)V
-
- .line 3
- iget-object p1, p0, Lcom/vtosters/lite/fragments/SettingsListFragment$e;->a:Ljava/lang/ref/WeakReference;
-
- invoke-virtual {p1}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object;
-
- move-result-object p1
-
- check-cast p1, Landroid/app/Activity;
-
- .line 4
- instance-of v0, p1, Lcom/vk/navigation/NavigationDelegateProvider;
-
- if-eqz v0, :cond_0
-
- .line 5
- check-cast p1, Lcom/vk/navigation/NavigationDelegateProvider;
-
- invoke-interface {p1}, Lcom/vk/navigation/NavigationDelegateProvider;->E0()Lcom/vk/navigation/NavigationDelegate;
-
- move-result-object p1
-
- const/4 v0, 0x0
-
- invoke-virtual {p1, v0}, Lcom/vk/navigation/NavigationDelegate;->b(Landroid/os/Bundle;)V
-
- :cond_0
- return-void
-.end method
-
-.method public bridge synthetic accept(Ljava/lang/Object;)V
- .locals 0
- .annotation system Ldalvik/annotation/Throws;
- value = {
- Ljava/lang/Exception;
- }
- .end annotation
-
- .line 1
- check-cast p1, Lkotlin/Unit;
-
- invoke-virtual {p0, p1}, Lcom/vtosters/lite/fragments/SettingsListFragment$e;->a(Lkotlin/Unit;)V
-
- return-void
-.end method
diff --git a/smali/smali_classes4/com/vtosters/lite/fragments/SettingsListFragment$f$a.smali b/smali/smali_classes4/com/vtosters/lite/fragments/SettingsListFragment$f$a.smali
deleted file mode 100644
index 555867dbd..000000000
--- a/smali/smali_classes4/com/vtosters/lite/fragments/SettingsListFragment$f$a.smali
+++ /dev/null
@@ -1,74 +0,0 @@
-.class Lcom/vtosters/lite/fragments/SettingsListFragment$f$a;
-.super Ljava/lang/Object;
-.source "SettingsListFragment.java"
-
-# interfaces
-.implements Ljava/lang/Runnable;
-
-
-# annotations
-.annotation system Ldalvik/annotation/EnclosingMethod;
- value = Lcom/vtosters/lite/fragments/SettingsListFragment$f;->k()Ljava/util/ArrayList;
-.end annotation
-
-.annotation system Ldalvik/annotation/InnerClass;
- accessFlags = 0x0
- name = null
-.end annotation
-
-
-# instance fields
-.field final synthetic a:Lcom/vtosters/lite/fragments/SettingsListFragment$f;
-
-
-# direct methods
-.method constructor (Lcom/vtosters/lite/fragments/SettingsListFragment$f;)V
- .locals 0
-
- .line 1
- iput-object p1, p0, Lcom/vtosters/lite/fragments/SettingsListFragment$f$a;->a:Lcom/vtosters/lite/fragments/SettingsListFragment$f;
-
- invoke-direct {p0}, Ljava/lang/Object;->()V
-
- return-void
-.end method
-
-
-# virtual methods
-.method public run()V
- .locals 2
-
- .line 1
- iget-object v0, p0, Lcom/vtosters/lite/fragments/SettingsListFragment$f$a;->a:Lcom/vtosters/lite/fragments/SettingsListFragment$f;
-
- iget-object v0, v0, Lcom/vtosters/lite/fragments/SettingsListFragment$f;->c:Lcom/vtosters/lite/fragments/SettingsListFragment;
-
- invoke-virtual {v0}, Landroidx/fragment/app/Fragment;->getActivity()Landroidx/fragment/app/FragmentActivity;
-
- move-result-object v0
-
- iget-object v1, p0, Lcom/vtosters/lite/fragments/SettingsListFragment$f$a;->a:Lcom/vtosters/lite/fragments/SettingsListFragment$f;
-
- iget-object v1, v1, Lcom/vtosters/lite/fragments/SettingsListFragment$f;->c:Lcom/vtosters/lite/fragments/SettingsListFragment;
-
- invoke-static {v1}, Lcom/vtosters/lite/fragments/SettingsListFragment;->b(Lcom/vtosters/lite/fragments/SettingsListFragment;)[F
-
- move-result-object v1
-
- invoke-static {v0, v1}, Lcom/vk/core/ui/themes/VKThemeHelper;->b(Landroid/app/Activity;[F)V
-
- .line 2
- invoke-static {}, Lcom/vtosters/lite/data/ThemeTracker;->a()V
-
- .line 3
- iget-object v0, p0, Lcom/vtosters/lite/fragments/SettingsListFragment$f$a;->a:Lcom/vtosters/lite/fragments/SettingsListFragment$f;
-
- iget-object v0, v0, Lcom/vtosters/lite/fragments/SettingsListFragment$f;->c:Lcom/vtosters/lite/fragments/SettingsListFragment;
-
- invoke-static {v0}, Lcom/vtosters/lite/fragments/SettingsListFragment;->e(Lcom/vtosters/lite/fragments/SettingsListFragment;)V
-
- .line 4
- invoke-static {}, Lcom/vk/articles/preload/WebCachePreloader;->e()V
-
- return-void
-.end method
diff --git a/smali/smali_classes4/com/vtosters/lite/fragments/SettingsListFragment$f$b.smali b/smali/smali_classes4/com/vtosters/lite/fragments/SettingsListFragment$f$b.smali
deleted file mode 100644
index 48fe812fc..000000000
--- a/smali/smali_classes4/com/vtosters/lite/fragments/SettingsListFragment$f$b.smali
+++ /dev/null
@@ -1,64 +0,0 @@
-.class Lcom/vtosters/lite/fragments/SettingsListFragment$f$b;
-.super Ljava/lang/Object;
-.source "SettingsListFragment.java"
-
-# interfaces
-.implements Ljava/lang/Runnable;
-
-
-# annotations
-.annotation system Ldalvik/annotation/EnclosingMethod;
- value = Lcom/vtosters/lite/fragments/SettingsListFragment$f;->k()Ljava/util/ArrayList;
-.end annotation
-
-.annotation system Ldalvik/annotation/InnerClass;
- accessFlags = 0x0
- name = null
-.end annotation
-
-
-# instance fields
-.field final synthetic a:Lcom/vtosters/lite/fragments/SettingsListFragment$f;
-
-
-# direct methods
-.method constructor (Lcom/vtosters/lite/fragments/SettingsListFragment$f;)V
- .locals 0
-
- .line 1
- iput-object p1, p0, Lcom/vtosters/lite/fragments/SettingsListFragment$f$b;->a:Lcom/vtosters/lite/fragments/SettingsListFragment$f;
-
- invoke-direct {p0}, Ljava/lang/Object;->()V
-
- return-void
-.end method
-
-
-# virtual methods
-.method public run()V
- .locals 2
-
- .line 1
- sget-object v0, Lcom/vk/metrics/eventtracking/VkTracker;->k:Lcom/vk/metrics/eventtracking/VkTracker;
-
- new-instance v1, Lcom/vtosters/lite/fragments/SettingsListFragment$JobException;
-
- invoke-direct {v1}, Lcom/vtosters/lite/fragments/SettingsListFragment$JobException;->()V
-
- invoke-virtual {v0, v1}, Lcom/vk/metrics/eventtracking/VkTracker;->a(Ljava/lang/Throwable;)V
-
- .line 2
- iget-object v0, p0, Lcom/vtosters/lite/fragments/SettingsListFragment$f$b;->a:Lcom/vtosters/lite/fragments/SettingsListFragment$f;
-
- iget-object v0, v0, Lcom/vtosters/lite/fragments/SettingsListFragment$f;->c:Lcom/vtosters/lite/fragments/SettingsListFragment;
-
- invoke-virtual {v0}, Lme/grishka/appkit/fragments/AppKitFragment;->getContext()Landroid/content/Context;
-
- move-result-object v0
-
- const-string v1, "https://vk.com/jobs?w=job38"
-
- invoke-static {v0, v1}, Lcom/vk/common/links/LinkProcessor;->a(Landroid/content/Context;Ljava/lang/String;)V
-
- return-void
-.end method
diff --git a/smali/smali_classes4/com/vtosters/lite/fragments/SettingsListFragment$f$c$a.smali b/smali/smali_classes4/com/vtosters/lite/fragments/SettingsListFragment$f$c$a.smali
deleted file mode 100644
index 11711fd34..000000000
--- a/smali/smali_classes4/com/vtosters/lite/fragments/SettingsListFragment$f$c$a.smali
+++ /dev/null
@@ -1,39 +0,0 @@
-.class Lcom/vtosters/lite/fragments/SettingsListFragment$f$c$a;
-.super Ljava/lang/Object;
-.source "SettingsListFragment.java"
-
-# interfaces
-.implements Ljava/lang/Runnable;
-
-
-# annotations
-.annotation system Ldalvik/annotation/EnclosingMethod;
- value = Lcom/vtosters/lite/fragments/SettingsListFragment$f$c;->invoke()Lkotlin/Unit;
-.end annotation
-
-.annotation system Ldalvik/annotation/InnerClass;
- accessFlags = 0x0
- name = null
-.end annotation
-
-
-# direct methods
-.method constructor (Lcom/vtosters/lite/fragments/SettingsListFragment$f$c;)V
- .locals 0
-
- .line 1
- invoke-direct {p0}, Ljava/lang/Object;->()V
-
- return-void
-.end method
-
-
-# virtual methods
-.method public run()V
- .locals 0
-
- .line 1
- invoke-static {}, Lcom/vk/log/L;->b()V
-
- return-void
-.end method
diff --git a/smali/smali_classes4/com/vtosters/lite/fragments/SettingsListFragment$f$c.smali b/smali/smali_classes4/com/vtosters/lite/fragments/SettingsListFragment$f$c.smali
deleted file mode 100644
index 557618b2e..000000000
--- a/smali/smali_classes4/com/vtosters/lite/fragments/SettingsListFragment$f$c.smali
+++ /dev/null
@@ -1,103 +0,0 @@
-.class Lcom/vtosters/lite/fragments/SettingsListFragment$f$c;
-.super Ljava/lang/Object;
-.source "SettingsListFragment.java"
-
-# interfaces
-.implements Lkotlin/jvm/b/Functions;
-
-
-# annotations
-.annotation system Ldalvik/annotation/EnclosingMethod;
- value = Lcom/vtosters/lite/fragments/SettingsListFragment$f;->k()Ljava/util/ArrayList;
-.end annotation
-
-.annotation system Ldalvik/annotation/InnerClass;
- accessFlags = 0x0
- name = null
-.end annotation
-
-.annotation system Ldalvik/annotation/Signature;
- value = {
- "Ljava/lang/Object;",
- "Lkotlin/jvm/b/Functions<",
- "Lkotlin/Unit;",
- ">;"
- }
-.end annotation
-
-
-# instance fields
-.field final synthetic a:Ljava/util/ArrayList;
-
-
-# direct methods
-.method constructor (Lcom/vtosters/lite/fragments/SettingsListFragment$f;Ljava/util/ArrayList;)V
- .locals 0
-
- .line 1
- iput-object p2, p0, Lcom/vtosters/lite/fragments/SettingsListFragment$f$c;->a:Ljava/util/ArrayList;
-
- invoke-direct {p0}, Ljava/lang/Object;->()V
-
- return-void
-.end method
-
-
-# virtual methods
-.method public bridge synthetic invoke()Ljava/lang/Object;
- .locals 1
-
- .line 1
- invoke-virtual {p0}, Lcom/vtosters/lite/fragments/SettingsListFragment$f$c;->invoke()Lkotlin/Unit;
-
- move-result-object v0
-
- return-object v0
-.end method
-
-.method public invoke()Lkotlin/Unit;
- .locals 7
-
- .line 2
- invoke-static {}, Lcom/vk/core/ui/themes/MilkshakeHelper;->e()Z
-
- move-result v0
-
- if-eqz v0, :cond_0
-
- const v0, 0x7f08038f
-
- goto :goto_0
-
- :cond_0
- const v0, 0x7f08038e
-
- .line 3
- :goto_0
- iget-object v1, p0, Lcom/vtosters/lite/fragments/SettingsListFragment$f$c;->a:Ljava/util/ArrayList;
-
- const/4 v2, 0x1
-
- new-instance v3, Lcom/vtosters/lite/fragments/SettingsListFragment$c;
-
- const v4, 0x7f040193
-
- new-instance v5, Lcom/vtosters/lite/fragments/SettingsListFragment$f$c$a;
-
- invoke-direct {v5, p0}, Lcom/vtosters/lite/fragments/SettingsListFragment$f$c$a;->(Lcom/vtosters/lite/fragments/SettingsListFragment$f$c;)V
-
- const-string v6, "\u041e\u0442\u043f\u0440\u0430\u0432\u0438\u0442\u044c \u0434\u0435\u0431\u0430\u0433 \u043b\u043e\u0433\u0438"
-
- invoke-direct {v3, v0, v4, v6, v5}, Lcom/vtosters/lite/fragments/SettingsListFragment$c;->(IILjava/lang/Object;Ljava/lang/Runnable;)V
-
- invoke-static {v2, v3}, Lcom/vtosters/lite/ui/holder/RecyclerSectionAdapter$a;->b(ILjava/lang/Object;)Lcom/vtosters/lite/ui/holder/RecyclerSectionAdapter$a;
-
- move-result-object v0
-
- invoke-virtual {v1, v0}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
-
- .line 4
- sget-object v0, Lkotlin/Unit;->a:Lkotlin/Unit;
-
- return-object v0
-.end method
diff --git a/smali/smali_classes4/com/vtosters/lite/fragments/SettingsListFragment$f$d.smali b/smali/smali_classes4/com/vtosters/lite/fragments/SettingsListFragment$f$d.smali
deleted file mode 100644
index 7a7edb5c0..000000000
--- a/smali/smali_classes4/com/vtosters/lite/fragments/SettingsListFragment$f$d.smali
+++ /dev/null
@@ -1,73 +0,0 @@
-.class Lcom/vtosters/lite/fragments/SettingsListFragment$f$d;
-.super Ljava/lang/Object;
-.source "SettingsListFragment.java"
-
-# interfaces
-.implements Lkotlin/jvm/b/Functions2;
-
-
-# annotations
-.annotation system Ldalvik/annotation/EnclosingMethod;
- value = Lcom/vtosters/lite/fragments/SettingsListFragment$f;->k()Ljava/util/ArrayList;
-.end annotation
-
-.annotation system Ldalvik/annotation/InnerClass;
- accessFlags = 0x0
- name = null
-.end annotation
-
-.annotation system Ldalvik/annotation/Signature;
- value = {
- "Ljava/lang/Object;",
- "Lkotlin/jvm/b/Functions2<",
- "Ljava/util/List<",
- "Ljava/lang/String;",
- ">;",
- "Lkotlin/Unit;",
- ">;"
- }
-.end annotation
-
-
-# direct methods
-.method constructor (Lcom/vtosters/lite/fragments/SettingsListFragment$f;)V
- .locals 0
-
- .line 1
- invoke-direct {p0}, Ljava/lang/Object;->()V
-
- return-void
-.end method
-
-
-# virtual methods
-.method public a(Ljava/util/List;)Lkotlin/Unit;
- .locals 0
- .annotation system Ldalvik/annotation/Signature;
- value = {
- "(",
- "Ljava/util/List<",
- "Ljava/lang/String;",
- ">;)",
- "Lkotlin/Unit;"
- }
- .end annotation
-
- .line 1
- sget-object p1, Lkotlin/Unit;->a:Lkotlin/Unit;
-
- return-object p1
-.end method
-
-.method public bridge synthetic invoke(Ljava/lang/Object;)Ljava/lang/Object;
- .locals 0
-
- .line 1
- check-cast p1, Ljava/util/List;
-
- invoke-virtual {p0, p1}, Lcom/vtosters/lite/fragments/SettingsListFragment$f$d;->a(Ljava/util/List;)Lkotlin/Unit;
-
- move-result-object p1
-
- return-object p1
-.end method
diff --git a/smali/smali_classes4/com/vtosters/lite/fragments/SettingsListFragment$f$e.smali b/smali/smali_classes4/com/vtosters/lite/fragments/SettingsListFragment$f$e.smali
deleted file mode 100644
index 37b7cf654..000000000
--- a/smali/smali_classes4/com/vtosters/lite/fragments/SettingsListFragment$f$e.smali
+++ /dev/null
@@ -1,46 +0,0 @@
-.class Lcom/vtosters/lite/fragments/SettingsListFragment$f$e;
-.super Lcom/vtosters/lite/ui/b0/n/MaterialListButtonRedHolder;
-.source "SettingsListFragment.java"
-
-
-# annotations
-.annotation system Ldalvik/annotation/EnclosingMethod;
- value = Lcom/vtosters/lite/fragments/SettingsListFragment$f;->onCreateViewHolder(Landroid/view/ViewGroup;I)Lcom/vtosters/lite/ui/holder/RecyclerHolder;
-.end annotation
-
-.annotation system Ldalvik/annotation/InnerClass;
- accessFlags = 0x0
- name = null
-.end annotation
-
-
-# instance fields
-.field final synthetic d:Lcom/vtosters/lite/fragments/SettingsListFragment$f;
-
-
-# direct methods
-.method constructor (Lcom/vtosters/lite/fragments/SettingsListFragment$f;Landroid/view/ViewGroup;)V
- .locals 0
-
- .line 1
- iput-object p1, p0, Lcom/vtosters/lite/fragments/SettingsListFragment$f$e;->d:Lcom/vtosters/lite/fragments/SettingsListFragment$f;
-
- invoke-direct {p0, p2}, Lcom/vtosters/lite/ui/b0/n/MaterialListButtonRedHolder;->(Landroid/view/ViewGroup;)V
-
- return-void
-.end method
-
-
-# virtual methods
-.method public b()V
- .locals 1
-
- .line 1
- iget-object v0, p0, Lcom/vtosters/lite/fragments/SettingsListFragment$f$e;->d:Lcom/vtosters/lite/fragments/SettingsListFragment$f;
-
- iget-object v0, v0, Lcom/vtosters/lite/fragments/SettingsListFragment$f;->c:Lcom/vtosters/lite/fragments/SettingsListFragment;
-
- invoke-static {v0}, Lcom/vtosters/lite/fragments/SettingsListFragment;->f(Lcom/vtosters/lite/fragments/SettingsListFragment;)V
-
- return-void
-.end method
diff --git a/smali/smali_classes4/com/vtosters/lite/fragments/SettingsListFragment$f.smali b/smali/smali_classes4/com/vtosters/lite/fragments/SettingsListFragment$f.smali
deleted file mode 100644
index 386e506d8..000000000
--- a/smali/smali_classes4/com/vtosters/lite/fragments/SettingsListFragment$f.smali
+++ /dev/null
@@ -1,985 +0,0 @@
-.class Lcom/vtosters/lite/fragments/SettingsListFragment$f;
-.super Lcom/vtosters/lite/ui/holder/RecyclerSectionAdapter;
-.source "SettingsListFragment.java"
-
-# interfaces
-.implements Lcom/vk/core/ui/MilkshakeProvider;
-
-
-# annotations
-.annotation system Ldalvik/annotation/EnclosingClass;
- value = Lcom/vtosters/lite/fragments/SettingsListFragment;
-.end annotation
-
-.annotation system Ldalvik/annotation/InnerClass;
- accessFlags = 0x2
- name = "f"
-.end annotation
-
-
-# instance fields
-.field final synthetic c:Lcom/vtosters/lite/fragments/SettingsListFragment;
-
-
-# direct methods
-.method constructor (Lcom/vtosters/lite/fragments/SettingsListFragment;Lcom/vtosters/lite/ui/holder/RecyclerSectionAdapter$b;)V
- .locals 0
-
- .line 1
- iput-object p1, p0, Lcom/vtosters/lite/fragments/SettingsListFragment$f;->c:Lcom/vtosters/lite/fragments/SettingsListFragment;
-
- .line 2
- invoke-direct {p0, p2}, Lcom/vtosters/lite/ui/holder/RecyclerSectionAdapter;->(Lcom/vtosters/lite/ui/holder/RecyclerSectionAdapter$b;)V
-
- return-void
-.end method
-
-
-# virtual methods
-.method public c(I)I
- .locals 2
-
- .line 1
- invoke-virtual {p0}, Lcom/vtosters/lite/ui/holder/RecyclerSectionAdapter;->getItemCount()I
-
- move-result v0
-
- const/4 v1, 0x0
-
- if-ge p1, v0, :cond_1
-
- if-gtz p1, :cond_0
-
- goto :goto_0
-
- .line 2
- :cond_0
- invoke-virtual {p0}, Lcom/vtosters/lite/ui/holder/RecyclerSectionAdapter;->j()Ljava/util/List;
-
- move-result-object v0
-
- invoke-interface {v0, p1}, Ljava/util/List;->get(I)Ljava/lang/Object;
-
- move-result-object p1
-
- check-cast p1, Lcom/vtosters/lite/ui/holder/RecyclerSectionAdapter$a;
-
- iget p1, p1, Lcom/vtosters/lite/ui/holder/RecyclerSectionAdapter$a;->c:I
-
- and-int/lit8 p1, p1, 0x2
-
- if-eqz p1, :cond_1
-
- const/4 p1, 0x1
-
- return p1
-
- :cond_1
- :goto_0
- return v1
-.end method
-
-.method public d(I)I
- .locals 0
-
- const/4 p1, 0x4
-
- .line 1
- invoke-static {p1}, Lcom/vk/core/util/Screen;->a(I)I
-
- move-result p1
-
- return p1
-.end method
-
-.method k()Ljava/util/ArrayList;
- .locals 12
- .annotation system Ldalvik/annotation/Signature;
- value = {
- "()",
- "Ljava/util/ArrayList<",
- "Lcom/vtosters/lite/ui/holder/RecyclerSectionAdapter$a;",
- ">;"
- }
- .end annotation
-
- .line 1
- new-instance v0, Ljava/util/ArrayList;
-
- invoke-direct {v0}, Ljava/util/ArrayList;->()V
-
- const v1, 0x7f08008a
-
- .line 2
- invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
-
- move-result-object v1
-
- const/4 v2, 0x2
-
- invoke-static {v2, v1}, Lcom/vtosters/lite/ui/holder/RecyclerSectionAdapter$a;->b(ILjava/lang/Object;)Lcom/vtosters/lite/ui/holder/RecyclerSectionAdapter$a;
-
- move-result-object v3
-
- invoke-virtual {v0, v3}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
-
- .line 3
- invoke-static {}, Lcom/vk/core/ui/themes/VKThemeHelper;->t()Z
-
- move-result v3
-
- if-eqz v3, :cond_2
-
- .line 4
- invoke-static {}, Lcom/vk/core/ui/themes/MilkshakeHelper;->e()Z
-
- move-result v3
-
- if-eqz v3, :cond_0
-
- const v3, 0x7f08069b
-
- const v5, 0x7f08069b
-
- goto :goto_0
-
- :cond_0
- const v3, 0x7f080699
-
- const v5, 0x7f080699
-
- :goto_0
- const/4 v3, 0x4
-
- .line 5
- new-instance v10, Lcom/vtosters/lite/ui/b0/n/PreferenceSwitchItemHolder$a;
-
- iget-object v4, p0, Lcom/vtosters/lite/fragments/SettingsListFragment$f;->c:Lcom/vtosters/lite/fragments/SettingsListFragment;
-
- invoke-static {v4}, Lcom/vtosters/lite/fragments/SettingsListFragment;->d(Lcom/vtosters/lite/fragments/SettingsListFragment;)I
-
- move-result v6
-
- const v4, 0x7f120d16
-
- invoke-static {v4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
-
- move-result-object v7
-
- new-instance v8, Lcom/vtosters/lite/fragments/SettingsListFragment$f$a;
-
- invoke-direct {v8, p0}, Lcom/vtosters/lite/fragments/SettingsListFragment$f$a;->(Lcom/vtosters/lite/fragments/SettingsListFragment$f;)V
-
- .line 6
- invoke-static {}, Lcom/vk/core/ui/themes/VKThemeHelper;->r()Z
-
- move-result v4
-
- invoke-static {v4}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
-
- move-result-object v9
-
- move-object v4, v10
-
- invoke-direct/range {v4 .. v9}, Lcom/vtosters/lite/ui/b0/n/PreferenceSwitchItemHolder$a;->(IILjava/lang/Object;Ljava/lang/Runnable;Ljava/lang/Boolean;)V
-
- .line 7
- invoke-static {v3, v10}, Lcom/vtosters/lite/ui/holder/RecyclerSectionAdapter$a;->b(ILjava/lang/Object;)Lcom/vtosters/lite/ui/holder/RecyclerSectionAdapter$a;
-
- move-result-object v3
-
- invoke-virtual {v0, v3}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
-
- .line 8
- invoke-static {}, Lcom/vk/core/ui/themes/MilkshakeHelper;->e()Z
-
- move-result v3
-
- if-nez v3, :cond_1
-
- invoke-static {v2, v1}, Lcom/vtosters/lite/ui/holder/RecyclerSectionAdapter$a;->a(ILjava/lang/Object;)Lcom/vtosters/lite/ui/holder/RecyclerSectionAdapter$a;
-
- move-result-object v3
-
- invoke-virtual {v0, v3}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
-
- .line 9
- :cond_1
- invoke-static {v2, v1}, Lcom/vtosters/lite/ui/holder/RecyclerSectionAdapter$a;->d(ILjava/lang/Object;)Lcom/vtosters/lite/ui/holder/RecyclerSectionAdapter$a;
-
- move-result-object v3
-
- invoke-virtual {v0, v3}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
-
- .line 10
- :cond_2
- invoke-static {}, Lcom/vk/core/ui/themes/MilkshakeHelper;->e()Z
-
- move-result v3
-
- if-eqz v3, :cond_3
-
- const v3, 0x7f080679
-
- goto :goto_1
-
- :cond_3
- const v3, 0x7f080671
-
- .line 11
- :goto_1
- new-instance v4, Lcom/vtosters/lite/fragments/SettingsListFragment$c;
-
- iget-object v5, p0, Lcom/vtosters/lite/fragments/SettingsListFragment$f;->c:Lcom/vtosters/lite/fragments/SettingsListFragment;
-
- invoke-static {v5}, Lcom/vtosters/lite/fragments/SettingsListFragment;->d(Lcom/vtosters/lite/fragments/SettingsListFragment;)I
-
- move-result v5
-
- const v6, 0x7f120d3a
-
- invoke-static {v6}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
-
- move-result-object v6
-
- const-class v7, Lcom/vk/notifications/settings/NotificationsSettingsFragment;
-
- invoke-direct {v4, v3, v5, v6, v7}, Lcom/vtosters/lite/fragments/SettingsListFragment$c;->(IILjava/lang/Object;Ljava/lang/Class;)V
-
- const/4 v3, 0x1
-
- invoke-static {v3, v4}, Lcom/vtosters/lite/ui/holder/RecyclerSectionAdapter$a;->b(ILjava/lang/Object;)Lcom/vtosters/lite/ui/holder/RecyclerSectionAdapter$a;
-
- move-result-object v4
-
- invoke-virtual {v0, v4}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
-
- .line 12
- invoke-static {}, Lcom/vk/core/ui/themes/MilkshakeHelper;->e()Z
-
- move-result v4
-
- if-eqz v4, :cond_4
-
- const v4, 0x7f08083c
-
- goto :goto_2
-
- :cond_4
- const v4, 0x7f080829
-
- .line 13
- :goto_2
- new-instance v5, Lcom/vtosters/lite/fragments/SettingsListFragment$c;
-
- iget-object v6, p0, Lcom/vtosters/lite/fragments/SettingsListFragment$f;->c:Lcom/vtosters/lite/fragments/SettingsListFragment;
-
- invoke-static {v6}, Lcom/vtosters/lite/fragments/SettingsListFragment;->d(Lcom/vtosters/lite/fragments/SettingsListFragment;)I
-
- move-result v6
-
- const v7, 0x7f120d02
-
- invoke-static {v7}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
-
- move-result-object v7
-
- const-class v8, Lcom/vtosters/lite/general/fragments/SettingsAccountFragment;
-
- invoke-direct {v5, v4, v6, v7, v8}, Lcom/vtosters/lite/fragments/SettingsListFragment$c;->(IILjava/lang/Object;Ljava/lang/Class;)V
-
- invoke-static {v3, v5}, Lcom/vtosters/lite/ui/holder/RecyclerSectionAdapter$a;->b(ILjava/lang/Object;)Lcom/vtosters/lite/ui/holder/RecyclerSectionAdapter$a;
-
- move-result-object v4
-
- invoke-virtual {v0, v4}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
-
- .line 14
- invoke-static {}, Lcom/vk/core/ui/themes/MilkshakeHelper;->e()Z
-
- move-result v4
-
- if-eqz v4, :cond_5
-
- const v4, 0x7f08075f
-
- goto :goto_3
-
- :cond_5
- const v4, 0x7f08075e
-
- .line 15
- :goto_3
- new-instance v5, Lcom/vtosters/lite/fragments/SettingsListFragment$c;
-
- iget-object v6, p0, Lcom/vtosters/lite/fragments/SettingsListFragment$f;->c:Lcom/vtosters/lite/fragments/SettingsListFragment;
-
- invoke-static {v6}, Lcom/vtosters/lite/fragments/SettingsListFragment;->d(Lcom/vtosters/lite/fragments/SettingsListFragment;)I
-
- move-result v6
-
- const v7, 0x7f120d24
-
- invoke-static {v7}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
-
- move-result-object v7
-
- const-class v8, Lcom/vtosters/lite/general/fragments/SettingsGeneralFragment;
-
- invoke-direct {v5, v4, v6, v7, v8}, Lcom/vtosters/lite/fragments/SettingsListFragment$c;->(IILjava/lang/Object;Ljava/lang/Class;)V
-
- invoke-static {v3, v5}, Lcom/vtosters/lite/ui/holder/RecyclerSectionAdapter$a;->b(ILjava/lang/Object;)Lcom/vtosters/lite/ui/holder/RecyclerSectionAdapter$a;
-
- move-result-object v4
-
- invoke-virtual {v0, v4}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
-
- .line 16
- sget-object v4, Lcom/vk/toggle/Features$Type;->FEATURE_SECURITY_SETTINGS:Lcom/vk/toggle/Features$Type;
-
- invoke-static {v4}, Lcom/vk/toggle/FeatureManager;->b(Lcom/vk/toggle/Features$Type;)Z
-
- move-result v4
-
- if-eqz v4, :cond_7
-
- .line 17
- invoke-static {}, Lcom/vk/core/ui/themes/MilkshakeHelper;->e()Z
-
- move-result v4
-
- if-eqz v4, :cond_6
-
- const v4, 0x7f080546
-
- goto :goto_4
-
- :cond_6
- const v4, 0x7f080543
-
- .line 18
- :goto_4
- new-instance v5, Lcom/vtosters/lite/fragments/SettingsListFragment$c;
-
- iget-object v6, p0, Lcom/vtosters/lite/fragments/SettingsListFragment$f;->c:Lcom/vtosters/lite/fragments/SettingsListFragment;
-
- invoke-static {v6}, Lcom/vtosters/lite/fragments/SettingsListFragment;->d(Lcom/vtosters/lite/fragments/SettingsListFragment;)I
-
- move-result v6
-
- const v7, 0x7f120cd8
-
- invoke-static {v7}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
-
- move-result-object v7
-
- new-instance v8, Lcom/vk/webapp/fragments/SecurityFragment$a;
-
- invoke-direct {v8}, Lcom/vk/webapp/fragments/SecurityFragment$a;->()V
-
- invoke-direct {v5, v4, v6, v7, v8}, Lcom/vtosters/lite/fragments/SettingsListFragment$c;->(IILjava/lang/Object;Lcom/vk/navigation/Navigator;)V
-
- invoke-static {v3, v5}, Lcom/vtosters/lite/ui/holder/RecyclerSectionAdapter$a;->b(ILjava/lang/Object;)Lcom/vtosters/lite/ui/holder/RecyclerSectionAdapter$a;
-
- move-result-object v4
-
- invoke-virtual {v0, v4}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
-
- .line 19
- :cond_7
- invoke-static {}, Lcom/vk/core/ui/themes/MilkshakeHelper;->e()Z
-
- move-result v4
-
- if-eqz v4, :cond_8
-
- const v4, 0x7f0806f8
-
- goto :goto_5
-
- :cond_8
- const v4, 0x7f0806f7
-
- .line 20
- :goto_5
- new-instance v5, Lcom/vtosters/lite/fragments/SettingsListFragment$c;
-
- iget-object v6, p0, Lcom/vtosters/lite/fragments/SettingsListFragment$f;->c:Lcom/vtosters/lite/fragments/SettingsListFragment;
-
- invoke-static {v6}, Lcom/vtosters/lite/fragments/SettingsListFragment;->d(Lcom/vtosters/lite/fragments/SettingsListFragment;)I
-
- move-result v6
-
- const v7, 0x7f120b83
-
- invoke-static {v7}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
-
- move-result-object v7
-
- new-instance v8, Lcom/vk/webapp/fragments/PrivacyFragment$a;
-
- invoke-direct {v8}, Lcom/vk/webapp/fragments/PrivacyFragment$a;->()V
-
- invoke-direct {v5, v4, v6, v7, v8}, Lcom/vtosters/lite/fragments/SettingsListFragment$c;->(IILjava/lang/Object;Lcom/vk/navigation/Navigator;)V
-
- invoke-static {v3, v5}, Lcom/vtosters/lite/ui/holder/RecyclerSectionAdapter$a;->b(ILjava/lang/Object;)Lcom/vtosters/lite/ui/holder/RecyclerSectionAdapter$a;
-
- move-result-object v4
-
- invoke-virtual {v0, v4}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
-
- .line 21
- invoke-static {}, Lcom/vk/core/ui/themes/MilkshakeHelper;->e()Z
-
- move-result v4
-
- if-eqz v4, :cond_9
-
- const v4, 0x7f080842
-
- goto :goto_6
-
- :cond_9
- const v4, 0x7f08083e
-
- .line 22
- :goto_6
- new-instance v5, Lcom/vtosters/lite/fragments/SettingsListFragment$c;
-
- iget-object v6, p0, Lcom/vtosters/lite/fragments/SettingsListFragment$f;->c:Lcom/vtosters/lite/fragments/SettingsListFragment;
-
- invoke-static {v6}, Lcom/vtosters/lite/fragments/SettingsListFragment;->d(Lcom/vtosters/lite/fragments/SettingsListFragment;)I
-
- move-result v6
-
- const v7, 0x7f12015c
-
- invoke-static {v7}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
-
- move-result-object v7
-
- const-class v8, Lcom/vtosters/lite/fragments/w2/BlacklistFragment;
-
- invoke-direct {v5, v4, v6, v7, v8}, Lcom/vtosters/lite/fragments/SettingsListFragment$c;->(IILjava/lang/Object;Ljava/lang/Class;)V
-
- invoke-static {v3, v5}, Lcom/vtosters/lite/ui/holder/RecyclerSectionAdapter$a;->b(ILjava/lang/Object;)Lcom/vtosters/lite/ui/holder/RecyclerSectionAdapter$a;
-
- move-result-object v4
-
- invoke-virtual {v0, v4}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
-
- .line 23
- invoke-static {}, Lcom/vtosters/lite/auth/VKAccountManager;->d()Lcom/vk/auth/api/VKAccount;
-
- move-result-object v4
-
- invoke-virtual {v4}, Lcom/vk/auth/api/VKAccount;->N0()Z
-
- move-result v4
-
- if-eqz v4, :cond_b
-
- .line 24
- invoke-static {}, Lcom/vk/core/ui/themes/MilkshakeHelper;->e()Z
-
- move-result v4
-
- if-eqz v4, :cond_a
-
- const v4, 0x7f08075b
-
- goto :goto_7
-
- :cond_a
- const v4, 0x7f080758
-
- .line 25
- :goto_7
- new-instance v5, Lcom/vtosters/lite/fragments/SettingsListFragment$c;
-
- iget-object v6, p0, Lcom/vtosters/lite/fragments/SettingsListFragment$f;->c:Lcom/vtosters/lite/fragments/SettingsListFragment;
-
- invoke-static {v6}, Lcom/vtosters/lite/fragments/SettingsListFragment;->d(Lcom/vtosters/lite/fragments/SettingsListFragment;)I
-
- move-result v6
-
- const v7, 0x7f120595
-
- invoke-static {v7}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
-
- move-result-object v7
-
- new-instance v8, Lcom/vk/identity/fragments/IdentityListFragment$a;
-
- const-string v9, "menu"
-
- invoke-direct {v8, v9}, Lcom/vk/identity/fragments/IdentityListFragment$a;->(Ljava/lang/String;)V
-
- invoke-direct {v5, v4, v6, v7, v8}, Lcom/vtosters/lite/fragments/SettingsListFragment$c;->(IILjava/lang/Object;Lcom/vk/navigation/Navigator;)V
-
- invoke-static {v3, v5}, Lcom/vtosters/lite/ui/holder/RecyclerSectionAdapter$a;->b(ILjava/lang/Object;)Lcom/vtosters/lite/ui/holder/RecyclerSectionAdapter$a;
-
- move-result-object v4
-
- invoke-virtual {v0, v4}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
-
- .line 26
- :cond_b
- sget-object v4, Lcom/vk/toggle/Features$Type;->FEATURE_VOTES_BALANCE:Lcom/vk/toggle/Features$Type;
-
- invoke-static {v4}, Lcom/vk/toggle/FeatureManager;->b(Lcom/vk/toggle/Features$Type;)Z
-
- move-result v4
-
- if-eqz v4, :cond_d
-
- .line 27
- invoke-static {}, Lcom/vk/core/ui/themes/MilkshakeHelper;->e()Z
-
- move-result v4
-
- if-eqz v4, :cond_c
-
- const v4, 0x7f0803ef
-
- goto :goto_8
-
- :cond_c
- const v4, 0x7f0803ee
-
- .line 28
- :goto_8
- new-instance v5, Lcom/vtosters/lite/fragments/SettingsListFragment$c;
-
- iget-object v6, p0, Lcom/vtosters/lite/fragments/SettingsListFragment$f;->c:Lcom/vtosters/lite/fragments/SettingsListFragment;
-
- invoke-static {v6}, Lcom/vtosters/lite/fragments/SettingsListFragment;->d(Lcom/vtosters/lite/fragments/SettingsListFragment;)I
-
- move-result v6
-
- const v7, 0x7f1214c7
-
- invoke-static {v7}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
-
- move-result-object v7
-
- const-class v8, Lcom/vk/balance/BalanceFragment;
-
- invoke-direct {v5, v4, v6, v7, v8}, Lcom/vtosters/lite/fragments/SettingsListFragment$c;->(IILjava/lang/Object;Ljava/lang/Class;)V
-
- invoke-static {v3, v5}, Lcom/vtosters/lite/ui/holder/RecyclerSectionAdapter$a;->b(ILjava/lang/Object;)Lcom/vtosters/lite/ui/holder/RecyclerSectionAdapter$a;
-
- move-result-object v4
-
- invoke-virtual {v0, v4}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
-
- .line 29
- :cond_d
- invoke-static {}, Lcom/vtosters/lite/auth/VKAccountManager;->d()Lcom/vk/auth/api/VKAccount;
-
- move-result-object v4
-
- .line 30
- invoke-virtual {v4}, Lcom/vk/auth/api/VKAccount;->Y()Z
-
- move-result v5
-
- if-eqz v5, :cond_f
-
- .line 31
- new-instance v5, Lcom/vtosters/lite/fragments/money/music/control/subscription/MusicSubscriptionControlFragment$a;
-
- invoke-direct {v5, v3}, Lcom/vtosters/lite/fragments/money/music/control/subscription/MusicSubscriptionControlFragment$a;->(I)V
-
- .line 32
- invoke-static {}, Lcom/vk/core/ui/themes/MilkshakeHelper;->e()Z
-
- move-result v6
-
- if-eqz v6, :cond_e
-
- const v6, 0x7f0805f5
-
- goto :goto_9
-
- :cond_e
- const v6, 0x7f0805ed
-
- .line 33
- :goto_9
- new-instance v7, Lcom/vtosters/lite/fragments/SettingsListFragment$c;
-
- iget-object v8, p0, Lcom/vtosters/lite/fragments/SettingsListFragment$f;->c:Lcom/vtosters/lite/fragments/SettingsListFragment;
-
- invoke-static {v8}, Lcom/vtosters/lite/fragments/SettingsListFragment;->d(Lcom/vtosters/lite/fragments/SettingsListFragment;)I
-
- move-result v8
-
- const v9, 0x7f120fa2
-
- invoke-static {v9}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
-
- move-result-object v9
-
- invoke-direct {v7, v6, v8, v9, v5}, Lcom/vtosters/lite/fragments/SettingsListFragment$c;->(IILjava/lang/Object;Lcom/vk/navigation/Navigator;)V
-
- invoke-static {v3, v7}, Lcom/vtosters/lite/ui/holder/RecyclerSectionAdapter$a;->b(ILjava/lang/Object;)Lcom/vtosters/lite/ui/holder/RecyclerSectionAdapter$a;
-
- move-result-object v5
-
- invoke-virtual {v0, v5}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
-
- .line 34
- :cond_f
- invoke-virtual {v4}, Lcom/vk/auth/api/VKAccount;->a1()Z
-
- move-result v5
-
- if-nez v5, :cond_10
-
- invoke-virtual {v4}, Lcom/vk/auth/api/VKAccount;->X0()Z
-
- move-result v5
-
- if-nez v5, :cond_10
-
- invoke-virtual {v4}, Lcom/vk/auth/api/VKAccount;->c1()Z
-
- move-result v5
-
- if-nez v5, :cond_10
-
- sget-object v5, Lcom/vk/toggle/Features$Type;->FEATURE_DEBUG_MENU:Lcom/vk/toggle/Features$Type;
-
- invoke-static {v5}, Lcom/vk/toggle/FeatureManager;->b(Lcom/vk/toggle/Features$Type;)Z
-
- move-result v5
-
- if-eqz v5, :cond_12
-
- .line 35
- :cond_10
- invoke-static {}, Lcom/vk/core/ui/themes/MilkshakeHelper;->e()Z
-
- move-result v5
-
- if-eqz v5, :cond_11
-
- const v5, 0x7f08038f
-
- goto :goto_a
-
- :cond_11
- const v5, 0x7f08038e
-
- .line 36
- :goto_a
- new-instance v6, Lcom/vtosters/lite/fragments/SettingsListFragment$c;
-
- iget-object v7, p0, Lcom/vtosters/lite/fragments/SettingsListFragment$f;->c:Lcom/vtosters/lite/fragments/SettingsListFragment;
-
- invoke-static {v7}, Lcom/vtosters/lite/fragments/SettingsListFragment;->d(Lcom/vtosters/lite/fragments/SettingsListFragment;)I
-
- move-result v7
-
- const v8, 0x7f120d17
-
- invoke-static {v8}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
-
- move-result-object v8
-
- const-class v9, Lcom/vtosters/lite/fragments/n2/SettingsDebugFragment;
-
- invoke-direct {v6, v5, v7, v8, v9}, Lcom/vtosters/lite/fragments/SettingsListFragment$c;->(IILjava/lang/Object;Ljava/lang/Class;)V
-
- invoke-static {v3, v6}, Lcom/vtosters/lite/ui/holder/RecyclerSectionAdapter$a;->b(ILjava/lang/Object;)Lcom/vtosters/lite/ui/holder/RecyclerSectionAdapter$a;
-
- move-result-object v5
-
- invoke-virtual {v0, v5}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
-
- .line 37
- :cond_12
- invoke-static {}, Lb/h/g/g/BuildInfo;->l()Z
-
- move-result v5
-
- if-eqz v5, :cond_14
-
- .line 38
- invoke-virtual {v4}, Lcom/vk/auth/api/VKAccount;->k0()Ljava/lang/String;
-
- move-result-object v5
-
- invoke-static {v5}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
-
- move-result v5
-
- if-nez v5, :cond_13
-
- invoke-virtual {v4}, Lcom/vk/auth/api/VKAccount;->X0()Z
-
- move-result v5
-
- if-eqz v5, :cond_14
-
- :cond_13
- sget-object v5, Lcom/vk/core/util/DeviceState;->b:Lcom/vk/core/util/DeviceState;
-
- .line 39
- invoke-virtual {v5}, Lcom/vk/core/util/DeviceState;->v()Z
-
- move-result v5
-
- if-eqz v5, :cond_14
-
- sget-object v5, Lcom/vk/core/util/DeviceState;->b:Lcom/vk/core/util/DeviceState;
-
- .line 40
- invoke-virtual {v5}, Lcom/vk/core/util/DeviceState;->r()Z
-
- move-result v5
-
- if-eqz v5, :cond_14
-
- .line 41
- new-instance v5, Lcom/vtosters/lite/fragments/SettingsListFragment$c;
-
- const v6, 0x7f08054d
-
- const v7, 0x7f040022
-
- new-instance v8, Ljava/lang/StringBuilder;
-
- invoke-direct {v8}, Ljava/lang/StringBuilder;->()V
-
- invoke-virtual {v4}, Lcom/vk/auth/api/VKAccount;->C()Ljava/lang/String;
-
- move-result-object v9
-
- invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
-
- const-string v9, ", x\u043e\u0447\u0435\u0448\u044c \u0432 \u043a\u043e\u043c\u0430\u043d\u0434\u0443 VK?"
-
- invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
-
- invoke-virtual {v8}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
-
- move-result-object v8
-
- new-instance v9, Lcom/vtosters/lite/fragments/SettingsListFragment$f$b;
-
- invoke-direct {v9, p0}, Lcom/vtosters/lite/fragments/SettingsListFragment$f$b;->(Lcom/vtosters/lite/fragments/SettingsListFragment$f;)V
-
- invoke-direct {v5, v6, v7, v8, v9}, Lcom/vtosters/lite/fragments/SettingsListFragment$c;->(IILjava/lang/Object;Ljava/lang/Runnable;)V
-
- invoke-static {v3, v5}, Lcom/vtosters/lite/ui/holder/RecyclerSectionAdapter$a;->b(ILjava/lang/Object;)Lcom/vtosters/lite/ui/holder/RecyclerSectionAdapter$a;
-
- move-result-object v5
-
- invoke-virtual {v0, v5}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
-
- .line 42
- :cond_14
- invoke-virtual {v4}, Lcom/vk/auth/api/VKAccount;->a1()Z
-
- move-result v5
-
- if-nez v5, :cond_15
-
- invoke-virtual {v4}, Lcom/vk/auth/api/VKAccount;->c1()Z
-
- move-result v4
-
- if-eqz v4, :cond_16
-
- .line 43
- :cond_15
- sget-object v5, Lcom/vk/permission/PermissionHelper;->r:Lcom/vk/permission/PermissionHelper;
-
- iget-object v4, p0, Lcom/vtosters/lite/fragments/SettingsListFragment$f;->c:Lcom/vtosters/lite/fragments/SettingsListFragment;
-
- .line 44
- invoke-virtual {v4}, Landroidx/fragment/app/Fragment;->getActivity()Landroidx/fragment/app/FragmentActivity;
-
- move-result-object v6
-
- sget-object v4, Lcom/vk/permission/PermissionHelper;->r:Lcom/vk/permission/PermissionHelper;
-
- .line 45
- invoke-virtual {v4}, Lcom/vk/permission/PermissionHelper;->m()[Ljava/lang/String;
-
- move-result-object v7
-
- const v8, 0x7f120a22
-
- const v9, 0x7f120a22
-
- new-instance v10, Lcom/vtosters/lite/fragments/SettingsListFragment$f$c;
-
- invoke-direct {v10, p0, v0}, Lcom/vtosters/lite/fragments/SettingsListFragment$f$c;->(Lcom/vtosters/lite/fragments/SettingsListFragment$f;Ljava/util/ArrayList;)V
-
- new-instance v11, Lcom/vtosters/lite/fragments/SettingsListFragment$f$d;
-
- invoke-direct {v11, p0}, Lcom/vtosters/lite/fragments/SettingsListFragment$f$d;->(Lcom/vtosters/lite/fragments/SettingsListFragment$f;)V
-
- .line 46
- invoke-virtual/range {v5 .. v11}, Lcom/vk/permission/PermissionHelper;->a(Landroid/app/Activity;[Ljava/lang/String;IILkotlin/jvm/b/Functions;Lkotlin/jvm/b/Functions2;)Z
-
- .line 47
- :cond_16
- invoke-static {}, Lcom/vk/core/ui/themes/MilkshakeHelper;->e()Z
-
- move-result v4
-
- if-nez v4, :cond_17
-
- invoke-static {v2, v1}, Lcom/vtosters/lite/ui/holder/RecyclerSectionAdapter$a;->a(ILjava/lang/Object;)Lcom/vtosters/lite/ui/holder/RecyclerSectionAdapter$a;
-
- move-result-object v4
-
- invoke-virtual {v0, v4}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
-
- .line 48
- :cond_17
- invoke-static {v2, v1}, Lcom/vtosters/lite/ui/holder/RecyclerSectionAdapter$a;->d(ILjava/lang/Object;)Lcom/vtosters/lite/ui/holder/RecyclerSectionAdapter$a;
-
- move-result-object v4
-
- invoke-virtual {v0, v4}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
-
- .line 49
- invoke-static {}, Lcom/vk/core/ui/themes/MilkshakeHelper;->e()Z
-
- move-result v4
-
- if-eqz v4, :cond_18
-
- const v4, 0x7f08031d
-
- goto :goto_b
-
- :cond_18
- const v4, 0x7f08031c
-
- .line 50
- :goto_b
- new-instance v5, Lcom/vtosters/lite/fragments/SettingsListFragment$c;
-
- iget-object v6, p0, Lcom/vtosters/lite/fragments/SettingsListFragment$f;->c:Lcom/vtosters/lite/fragments/SettingsListFragment;
-
- invoke-static {v6}, Lcom/vtosters/lite/fragments/SettingsListFragment;->d(Lcom/vtosters/lite/fragments/SettingsListFragment;)I
-
- move-result v6
-
- const v7, 0x7f1206f1
-
- invoke-static {v7}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
-
- move-result-object v7
-
- new-instance v8, Lcom/vk/about/AboutAppFragment$b;
-
- invoke-direct {v8}, Lcom/vk/about/AboutAppFragment$b;->()V
-
- invoke-direct {v5, v4, v6, v7, v8}, Lcom/vtosters/lite/fragments/SettingsListFragment$c;->(IILjava/lang/Object;Lcom/vk/navigation/Navigator;)V
-
- invoke-static {v3, v5}, Lcom/vtosters/lite/ui/holder/RecyclerSectionAdapter$a;->b(ILjava/lang/Object;)Lcom/vtosters/lite/ui/holder/RecyclerSectionAdapter$a;
-
- move-result-object v3
-
- invoke-virtual {v0, v3}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
-
- .line 51
- invoke-static {}, Lcom/vk/core/ui/themes/MilkshakeHelper;->e()Z
-
- move-result v3
-
- if-nez v3, :cond_19
-
- invoke-static {v2, v1}, Lcom/vtosters/lite/ui/holder/RecyclerSectionAdapter$a;->a(ILjava/lang/Object;)Lcom/vtosters/lite/ui/holder/RecyclerSectionAdapter$a;
-
- move-result-object v1
-
- invoke-virtual {v0, v1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
-
- :cond_19
- const/4 v1, 0x3
-
- const v2, 0x7f1206b9
-
- .line 52
- invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
-
- move-result-object v2
-
- invoke-static {v1, v2}, Lcom/vtosters/lite/ui/holder/RecyclerSectionAdapter$a;->e(ILjava/lang/Object;)Lcom/vtosters/lite/ui/holder/RecyclerSectionAdapter$a;
-
- move-result-object v1
-
- invoke-virtual {v0, v1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
-
- return-object v0
-.end method
-
-.method public bridge synthetic onCreateViewHolder(Landroid/view/ViewGroup;I)Landroidx/recyclerview/widget/RecyclerView$ViewHolder;
- .locals 0
-
- .line 1
- invoke-virtual {p0, p1, p2}, Lcom/vtosters/lite/fragments/SettingsListFragment$f;->onCreateViewHolder(Landroid/view/ViewGroup;I)Lcom/vtosters/lite/ui/holder/RecyclerHolder;
-
- move-result-object p1
-
- return-object p1
-.end method
-
-.method public onCreateViewHolder(Landroid/view/ViewGroup;I)Lcom/vtosters/lite/ui/holder/RecyclerHolder;
- .locals 1
-
- const/4 v0, 0x2
-
- if-eq p2, v0, :cond_2
-
- const/4 v0, 0x3
-
- if-eq p2, v0, :cond_1
-
- const/4 v0, 0x4
-
- if-eq p2, v0, :cond_0
-
- .line 2
- new-instance p2, Lcom/vtosters/lite/ui/b0/n/PreferenceIconItemHolder;
-
- iget-object v0, p0, Lcom/vtosters/lite/fragments/SettingsListFragment$f;->c:Lcom/vtosters/lite/fragments/SettingsListFragment;
-
- invoke-direct {p2, p1, v0}, Lcom/vtosters/lite/ui/b0/n/PreferenceIconItemHolder;->(Landroid/view/ViewGroup;Lcom/vk/common/g/VoidF1;)V
-
- return-object p2
-
- .line 3
- :cond_0
- new-instance p2, Lcom/vtosters/lite/ui/b0/n/PreferenceSwitchItemHolder;
-
- iget-object v0, p0, Lcom/vtosters/lite/fragments/SettingsListFragment$f;->c:Lcom/vtosters/lite/fragments/SettingsListFragment;
-
- invoke-direct {p2, p1, v0}, Lcom/vtosters/lite/ui/b0/n/PreferenceSwitchItemHolder;->(Landroid/view/ViewGroup;Lcom/vk/common/g/VoidF1;)V
-
- return-object p2
-
- .line 4
- :cond_1
- new-instance p2, Lcom/vtosters/lite/fragments/SettingsListFragment$f$e;
-
- invoke-direct {p2, p0, p1}, Lcom/vtosters/lite/fragments/SettingsListFragment$f$e;->(Lcom/vtosters/lite/fragments/SettingsListFragment$f;Landroid/view/ViewGroup;)V
-
- return-object p2
-
- .line 5
- :cond_2
- new-instance p2, Lcom/vtosters/lite/ui/b0/n/BackgroundHolder;
-
- invoke-direct {p2, p1}, Lcom/vtosters/lite/ui/b0/n/BackgroundHolder;->(Landroid/view/ViewGroup;)V
-
- return-object p2
-.end method
diff --git a/smali/smali_classes4/com/vtosters/lite/fragments/SettingsListFragment.smali b/smali/smali_classes4/com/vtosters/lite/fragments/SettingsListFragment.smali
deleted file mode 100644
index efa13ce4f..000000000
--- a/smali/smali_classes4/com/vtosters/lite/fragments/SettingsListFragment.smali
+++ /dev/null
@@ -1,722 +0,0 @@
-.class public Lcom/vtosters/lite/fragments/SettingsListFragment;
-.super Lcom/vtosters/lite/general/fragments/CardRecyclerFragment;
-.source "SettingsListFragment.java"
-
-# interfaces
-.implements Lcom/vk/common/g/VoidF1;
-.implements Lcom/vtosters/lite/ui/holder/RecyclerSectionAdapter$b;
-
-
-# annotations
-.annotation system Ldalvik/annotation/MemberClasses;
- value = {
- Lcom/vtosters/lite/fragments/SettingsListFragment$JobException;,
- Lcom/vtosters/lite/fragments/SettingsListFragment$c;,
- Lcom/vtosters/lite/fragments/SettingsListFragment$f;,
- Lcom/vtosters/lite/fragments/SettingsListFragment$e;,
- Lcom/vtosters/lite/fragments/SettingsListFragment$d;
- }
-.end annotation
-
-.annotation system Ldalvik/annotation/Signature;
- value = {
- "Lcom/vtosters/lite/general/fragments/CardRecyclerFragment<",
- "Lcom/vtosters/lite/ui/holder/RecyclerSectionAdapter$a;",
- ">;",
- "Lcom/vk/common/g/VoidF1<",
- "Lcom/vtosters/lite/fragments/SettingsListFragment$c;",
- ">;",
- "Lcom/vtosters/lite/ui/holder/RecyclerSectionAdapter$b;"
- }
-.end annotation
-
-
-# static fields
-.field private static v0:Ljava/lang/String; = "extraNewTheme"
-
-
-# instance fields
-.field private final u0:Lcom/vtosters/lite/fragments/SettingsListFragment$f;
-
-
-# direct methods
-.method public constructor ()V
- .locals 1
-
- const/16 v0, 0xa
-
- .line 1
- invoke-direct {p0, v0}, Lcom/vtosters/lite/general/fragments/CardRecyclerFragment;->(I)V
-
- .line 2
- new-instance v0, Lcom/vtosters/lite/fragments/SettingsListFragment$f;
-
- invoke-direct {v0, p0, p0}, Lcom/vtosters/lite/fragments/SettingsListFragment$f;->(Lcom/vtosters/lite/fragments/SettingsListFragment;Lcom/vtosters/lite/ui/holder/RecyclerSectionAdapter$b;)V
-
- iput-object v0, p0, Lcom/vtosters/lite/fragments/SettingsListFragment;->u0:Lcom/vtosters/lite/fragments/SettingsListFragment$f;
-
- const/4 v0, 0x0
-
- .line 3
- invoke-virtual {p0, v0}, Lme/grishka/appkit/fragments/BaseRecyclerFragment;->x0(Z)V
-
- return-void
-.end method
-
-.method public static a(Landroid/content/Context;Ljava/lang/String;)V
- .locals 2
-
- .line 3
- new-instance v0, Landroid/os/Bundle;
-
- invoke-direct {v0}, Landroid/os/Bundle;->()V
-
- .line 4
- sget-object v1, Lcom/vtosters/lite/fragments/SettingsListFragment;->v0:Ljava/lang/String;
-
- invoke-virtual {v0, v1, p1}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
-
- .line 5
- new-instance p1, Lcom/vk/navigation/Navigator;
-
- const-class v1, Lcom/vtosters/lite/fragments/SettingsListFragment;
-
- invoke-direct {p1, v1, v0}, Lcom/vk/navigation/Navigator;->(Ljava/lang/Class;Landroid/os/Bundle;)V
-
- .line 6
- invoke-virtual {p1, p0}, Lcom/vk/navigation/Navigator;->a(Landroid/content/Context;)V
-
- return-void
-.end method
-
-.method static synthetic a(Lcom/vtosters/lite/fragments/SettingsListFragment;)V
- .locals 0
-
- .line 1
- invoke-direct {p0}, Lcom/vtosters/lite/fragments/SettingsListFragment;->h5()V
-
- return-void
-.end method
-
-.method static synthetic b(Lcom/vtosters/lite/fragments/SettingsListFragment;)[F
- .locals 0
-
- .line 1
- invoke-direct {p0}, Lcom/vtosters/lite/fragments/SettingsListFragment;->g5()[F
-
- move-result-object p0
-
- return-object p0
-.end method
-
-.method static synthetic c(Lcom/vtosters/lite/fragments/SettingsListFragment;)V
- .locals 0
-
- .line 1
- invoke-virtual {p0}, Lme/grishka/appkit/fragments/BaseRecyclerFragment;->C()V
-
- return-void
-.end method
-
-.method static synthetic d(Lcom/vtosters/lite/fragments/SettingsListFragment;)I
- .locals 0
-
- .line 1
- invoke-direct {p0}, Lcom/vtosters/lite/fragments/SettingsListFragment;->f5()I
-
- move-result p0
-
- return p0
-.end method
-
-.method static synthetic e(Lcom/vtosters/lite/fragments/SettingsListFragment;)V
- .locals 0
-
- .line 1
- invoke-virtual {p0}, Lme/grishka/appkit/fragments/BaseRecyclerFragment;->C()V
-
- return-void
-.end method
-
-.method private e5()V
- .locals 4
-
- .line 1
- invoke-virtual {p0}, Landroidx/fragment/app/Fragment;->getActivity()Landroidx/fragment/app/FragmentActivity;
-
- move-result-object v0
-
- if-nez v0, :cond_0
-
- return-void
-
- .line 2
- :cond_0
- new-instance v1, Lcom/vk/core/dialogs/alert/VkAlertDialog$Builder;
-
- invoke-direct {v1, v0}, Lcom/vk/core/dialogs/alert/VkAlertDialog$Builder;->(Landroid/content/Context;)V
-
- const v2, 0x7f1206bb
-
- .line 3
- invoke-virtual {v1, v2}, Lcom/vk/core/dialogs/alert/VkAlertDialog$Builder;->setMessage(I)Lcom/vk/core/dialogs/alert/VkAlertDialog$Builder;
-
- const v2, 0x7f1206ba
-
- .line 4
- invoke-virtual {v1, v2}, Lcom/vk/core/dialogs/alert/VkAlertDialog$Builder;->setTitle(I)Lcom/vk/core/dialogs/alert/VkAlertDialog$Builder;
-
- const v2, 0x7f1206b9
-
- new-instance v3, Lcom/vtosters/lite/fragments/SettingsListFragment$a;
-
- invoke-direct {v3, p0, v0}, Lcom/vtosters/lite/fragments/SettingsListFragment$a;->(Lcom/vtosters/lite/fragments/SettingsListFragment;Landroid/app/Activity;)V
-
- .line 5
- invoke-virtual {v1, v2, v3}, Lcom/vk/core/dialogs/alert/VkAlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Lcom/vk/core/dialogs/alert/VkAlertDialog$Builder;
-
- const v0, 0x7f12018a
-
- const/4 v2, 0x0
-
- .line 6
- invoke-virtual {v1, v0, v2}, Lcom/vk/core/dialogs/alert/VkAlertDialog$Builder;->setNegativeButton(ILandroid/content/DialogInterface$OnClickListener;)Lcom/vk/core/dialogs/alert/VkAlertDialog$Builder;
-
- .line 7
- invoke-virtual {v1}, Lcom/vk/core/dialogs/alert/VkAlertDialog$Builder;->show()Landroidx/appcompat/app/AlertDialog;
-
- return-void
-.end method
-
-.method static synthetic f(Lcom/vtosters/lite/fragments/SettingsListFragment;)V
- .locals 0
-
- .line 1
- invoke-direct {p0}, Lcom/vtosters/lite/fragments/SettingsListFragment;->e5()V
-
- return-void
-.end method
-
-.method private f5()I
- .locals 1
-
- .line 1
- invoke-static {}, Lcom/vk/core/ui/themes/MilkshakeHelper;->e()Z
-
- move-result v0
-
- if-eqz v0, :cond_0
-
- const v0, 0x7f040022
-
- goto :goto_0
-
- :cond_0
- const v0, 0x7f040254
-
- :goto_0
- return v0
-.end method
-
-.method private g5()[F
- .locals 9
-
- const/4 v0, 0x2
-
- new-array v1, v0, [F
-
- const/16 v2, 0x46
-
- .line 1
- invoke-static {v2}, Lcom/vk/core/util/Screen;->a(I)I
-
- move-result v2
-
- int-to-float v2, v2
-
- const/4 v3, 0x0
-
- aput v2, v1, v3
-
- const/16 v2, 0xe6
-
- invoke-static {v2}, Lcom/vk/core/util/Screen;->a(I)I
-
- move-result v2
-
- int-to-float v2, v2
-
- const/4 v4, 0x1
-
- aput v2, v1, v4
-
- .line 2
- iget-object v2, p0, Lme/grishka/appkit/fragments/BaseRecyclerFragment;->Z:Lme/grishka/appkit/views/UsableRecyclerView;
-
- invoke-virtual {v2}, Landroid/view/ViewGroup;->getChildCount()I
-
- move-result v2
-
- const/4 v5, 0x0
-
- :goto_0
- if-ge v5, v2, :cond_2
-
- .line 3
- iget-object v6, p0, Lme/grishka/appkit/fragments/BaseRecyclerFragment;->Z:Lme/grishka/appkit/views/UsableRecyclerView;
-
- invoke-virtual {v6, v5}, Landroid/view/ViewGroup;->getChildAt(I)Landroid/view/View;
-
- move-result-object v7
-
- invoke-virtual {v6, v7}, Lme/grishka/appkit/views/UsableRecyclerView;->getChildViewHolder(Landroid/view/View;)Landroidx/recyclerview/widget/RecyclerView$ViewHolder;
-
- move-result-object v6
-
- .line 4
- instance-of v7, v6, Lcom/vtosters/lite/ui/b0/n/PreferenceSwitchItemHolder;
-
- if-eqz v7, :cond_1
-
- .line 5
- check-cast v6, Lcom/vtosters/lite/ui/b0/n/PreferenceSwitchItemHolder;
-
- invoke-virtual {v6}, Lcom/vtosters/lite/ui/b0/n/PreferenceSwitchItemHolder;->g0()Landroidx/appcompat/widget/SwitchCompat;
-
- move-result-object v2
-
- new-array v5, v0, [I
-
- .line 6
- invoke-virtual {v2, v5}, Landroid/widget/CompoundButton;->getLocationOnScreen([I)V
-
- .line 7
- invoke-static {}, Lcom/vk/core/ui/themes/VKThemeHelper;->r()Z
-
- move-result v6
-
- xor-int/2addr v6, v4
-
- const/16 v7, 0xa
-
- if-eqz v6, :cond_0
-
- .line 8
- invoke-static {v7}, Lcom/vk/core/util/Screen;->a(I)I
-
- move-result v6
-
- goto :goto_1
-
- :cond_0
- invoke-static {v7}, Lcom/vk/core/util/Screen;->a(I)I
-
- move-result v6
-
- neg-int v6, v6
-
- :goto_1
- int-to-float v6, v6
-
- .line 9
- aget v7, v5, v3
-
- int-to-float v7, v7
-
- invoke-virtual {v2}, Landroid/widget/CompoundButton;->getWidth()I
-
- move-result v8
-
- div-int/2addr v8, v0
-
- int-to-float v8, v8
-
- add-float/2addr v7, v8
-
- add-float/2addr v7, v6
-
- aput v7, v1, v3
-
- .line 10
- aget v3, v5, v4
-
- int-to-float v3, v3
-
- invoke-virtual {v2}, Landroid/widget/CompoundButton;->getHeight()I
-
- move-result v2
-
- div-int/2addr v2, v0
-
- int-to-float v0, v2
-
- add-float/2addr v3, v0
-
- aput v3, v1, v4
-
- goto :goto_2
-
- :cond_1
- add-int/lit8 v5, v5, 0x1
-
- goto :goto_0
-
- :cond_2
- :goto_2
- return-object v1
-.end method
-
-.method private h5()V
- .locals 4
-
- .line 1
- iget-object v0, p0, Lme/grishka/appkit/fragments/BaseRecyclerFragment;->Z:Lme/grishka/appkit/views/UsableRecyclerView;
-
- invoke-virtual {v0}, Landroid/view/ViewGroup;->getChildCount()I
-
- move-result v0
-
- const/4 v1, 0x0
-
- :goto_0
- if-ge v1, v0, :cond_1
-
- .line 2
- iget-object v2, p0, Lme/grishka/appkit/fragments/BaseRecyclerFragment;->Z:Lme/grishka/appkit/views/UsableRecyclerView;
-
- invoke-virtual {v2, v1}, Landroid/view/ViewGroup;->getChildAt(I)Landroid/view/View;
-
- move-result-object v3
-
- invoke-virtual {v2, v3}, Lme/grishka/appkit/views/UsableRecyclerView;->getChildViewHolder(Landroid/view/View;)Landroidx/recyclerview/widget/RecyclerView$ViewHolder;
-
- move-result-object v2
-
- .line 3
- instance-of v3, v2, Lcom/vtosters/lite/ui/b0/n/PreferenceSwitchItemHolder;
-
- if-eqz v3, :cond_0
-
- .line 4
- check-cast v2, Lcom/vtosters/lite/ui/b0/n/PreferenceSwitchItemHolder;
-
- invoke-virtual {v2}, Lcom/vtosters/lite/ui/b0/n/PreferenceSwitchItemHolder;->g0()Landroidx/appcompat/widget/SwitchCompat;
-
- move-result-object v0
-
- .line 5
- invoke-static {}, Lcom/vk/core/ui/themes/VKThemeHelper;->r()Z
-
- move-result v1
-
- xor-int/lit8 v1, v1, 0x1
-
- invoke-virtual {v0, v1}, Landroidx/appcompat/widget/SwitchCompat;->setChecked(Z)V
-
- .line 6
- invoke-virtual {v0}, Landroidx/appcompat/widget/SwitchCompat;->jumpDrawablesToCurrentState()V
-
- goto :goto_1
-
- :cond_0
- add-int/lit8 v1, v1, 0x1
-
- goto :goto_0
-
- :cond_1
- :goto_1
- return-void
-.end method
-
-
-# virtual methods
-.method protected Y4()Landroidx/recyclerview/widget/RecyclerView$Adapter;
- .locals 1
-
- .line 1
- iget-object v0, p0, Lcom/vtosters/lite/fragments/SettingsListFragment;->u0:Lcom/vtosters/lite/fragments/SettingsListFragment$f;
-
- return-object v0
-.end method
-
-.method public a(Lcom/vtosters/lite/fragments/SettingsListFragment$c;)V
- .locals 1
-
- .line 7
- iget-object v0, p1, Lcom/vtosters/lite/fragments/SettingsListFragment$c;->e:Lcom/vk/navigation/Navigator;
-
- if-eqz v0, :cond_0
-
- .line 8
- invoke-virtual {p0}, Landroidx/fragment/app/Fragment;->getActivity()Landroidx/fragment/app/FragmentActivity;
-
- move-result-object p1
-
- invoke-virtual {v0, p1}, Lcom/vk/navigation/Navigator;->a(Landroid/content/Context;)V
-
- goto :goto_0
-
- .line 9
- :cond_0
- iget-object v0, p1, Lcom/vtosters/lite/fragments/SettingsListFragment$c;->d:Ljava/lang/Class;
-
- if-eqz v0, :cond_1
-
- .line 10
- new-instance p1, Lcom/vk/navigation/Navigator;
-
- invoke-direct {p1, v0}, Lcom/vk/navigation/Navigator;->(Ljava/lang/Class;)V
-
- invoke-virtual {p0}, Landroidx/fragment/app/Fragment;->getActivity()Landroidx/fragment/app/FragmentActivity;
-
- move-result-object v0
-
- invoke-virtual {p1, v0}, Lcom/vk/navigation/Navigator;->a(Landroid/content/Context;)V
-
- goto :goto_0
-
- .line 11
- :cond_1
- iget-object p1, p1, Lcom/vtosters/lite/fragments/SettingsListFragment$c;->f:Ljava/lang/Runnable;
-
- invoke-interface {p1}, Ljava/lang/Runnable;->run()V
-
- :goto_0
- return-void
-.end method
-
-.method public bridge synthetic a(Ljava/lang/Object;)V
- .locals 0
-
- .line 2
- check-cast p1, Lcom/vtosters/lite/fragments/SettingsListFragment$c;
-
- invoke-virtual {p0, p1}, Lcom/vtosters/lite/fragments/SettingsListFragment;->a(Lcom/vtosters/lite/fragments/SettingsListFragment$c;)V
-
- return-void
-.end method
-
-.method public getData()Ljava/util/List;
- .locals 1
- .annotation system Ldalvik/annotation/Signature;
- value = {
- "()",
- "Ljava/util/List<",
- "Lcom/vtosters/lite/ui/holder/RecyclerSectionAdapter$a;",
- ">;"
- }
- .end annotation
-
- .line 1
- iget-object v0, p0, Lme/grishka/appkit/fragments/BaseRecyclerFragment;->g0:Ljava/util/ArrayList;
-
- return-object v0
-.end method
-
-.method protected h(II)V
- .locals 0
-
- .line 1
- iget-object p1, p0, Lcom/vtosters/lite/fragments/SettingsListFragment;->u0:Lcom/vtosters/lite/fragments/SettingsListFragment$f;
-
- invoke-virtual {p1}, Lcom/vtosters/lite/fragments/SettingsListFragment$f;->k()Ljava/util/ArrayList;
-
- move-result-object p1
-
- const/4 p2, 0x0
-
- invoke-virtual {p0, p1, p2}, Lme/grishka/appkit/fragments/BaseRecyclerFragment;->e(Ljava/util/List;Z)V
-
- return-void
-.end method
-
-.method public onAttach(Landroid/content/Context;)V
- .locals 1
-
- .line 1
- invoke-super {p0, p1}, Lcom/vtosters/lite/general/fragments/CardRecyclerFragment;->onAttach(Landroid/content/Context;)V
-
- const p1, 0x7f1206fa
-
- .line 2
- invoke-virtual {p0, p1}, Lme/grishka/appkit/fragments/AppKitFragment;->setTitle(I)V
-
- .line 3
- new-instance p1, Landroid/content/IntentFilter;
-
- const-string v0, "com.vkontakte.android.STATE_CHANGED"
-
- invoke-direct {p1, v0}, Landroid/content/IntentFilter;->(Ljava/lang/String;)V
-
- const-string v0, "com.vkontakte.android.USER_PHOTO_CHANGED"
-
- .line 4
- invoke-virtual {p1, v0}, Landroid/content/IntentFilter;->addAction(Ljava/lang/String;)V
-
- .line 5
- invoke-virtual {p0}, Lme/grishka/appkit/fragments/LoaderFragment;->W4()V
-
- return-void
-.end method
-
-.method public onConfigurationChanged(Landroid/content/res/Configuration;)V
- .locals 3
-
- .line 1
- invoke-super {p0, p1}, Lcom/vtosters/lite/general/fragments/CardRecyclerFragment;->onConfigurationChanged(Landroid/content/res/Configuration;)V
-
- .line 2
- iget-object p1, p0, Lme/grishka/appkit/fragments/BaseRecyclerFragment;->g0:Ljava/util/ArrayList;
-
- invoke-virtual {p1}, Ljava/util/ArrayList;->isEmpty()Z
-
- move-result p1
-
- if-nez p1, :cond_1
-
- iget-object p1, p0, Lme/grishka/appkit/fragments/BaseRecyclerFragment;->g0:Ljava/util/ArrayList;
-
- const/4 v0, 0x0
-
- invoke-virtual {p1, v0}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
-
- move-result-object p1
-
- check-cast p1, Lcom/vtosters/lite/ui/holder/RecyclerSectionAdapter$a;
-
- iget p1, p1, Lcom/vtosters/lite/ui/holder/RecyclerSectionAdapter$a;->a:I
-
- const/4 v1, 0x2
-
- if-ne p1, v1, :cond_1
-
- .line 3
- iget-boolean p1, p0, Lme/grishka/appkit/fragments/AppKitFragment;->I:Z
-
- const v2, 0x7f080246
-
- if-eqz p1, :cond_0
-
- .line 4
- iget-object p1, p0, Lme/grishka/appkit/fragments/BaseRecyclerFragment;->g0:Ljava/util/ArrayList;
-
- invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
-
- move-result-object v2
-
- invoke-static {v1, v2}, Lcom/vtosters/lite/ui/holder/RecyclerSectionAdapter$a;->d(ILjava/lang/Object;)Lcom/vtosters/lite/ui/holder/RecyclerSectionAdapter$a;
-
- move-result-object v1
-
- invoke-virtual {p1, v0, v1}, Ljava/util/ArrayList;->set(ILjava/lang/Object;)Ljava/lang/Object;
-
- goto :goto_0
-
- .line 5
- :cond_0
- iget-object p1, p0, Lme/grishka/appkit/fragments/BaseRecyclerFragment;->g0:Ljava/util/ArrayList;
-
- invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
-
- move-result-object v2
-
- invoke-static {v1, v2}, Lcom/vtosters/lite/ui/holder/RecyclerSectionAdapter$a;->b(ILjava/lang/Object;)Lcom/vtosters/lite/ui/holder/RecyclerSectionAdapter$a;
-
- move-result-object v1
-
- invoke-virtual {p1, v0, v1}, Ljava/util/ArrayList;->set(ILjava/lang/Object;)Ljava/lang/Object;
-
- .line 6
- :cond_1
- :goto_0
- invoke-virtual {p0}, Lcom/vtosters/lite/general/fragments/CardRecyclerFragment;->d5()V
-
- return-void
-.end method
-
-.method public onPause()V
- .locals 2
-
- .line 1
- sget-object v0, Lcom/vk/stats/AppUseTime;->f:Lcom/vk/stats/AppUseTime;
-
- sget-object v1, Lcom/vk/stats/AppUseTime$Section;->settings:Lcom/vk/stats/AppUseTime$Section;
-
- invoke-virtual {v0, v1, p0}, Lcom/vk/stats/AppUseTime;->a(Lcom/vk/stats/AppUseTime$Section;Lcom/vk/core/fragments/FragmentImpl;)V
-
- .line 2
- invoke-super {p0}, Lme/grishka/appkit/fragments/AppKitFragment;->onPause()V
-
- return-void
-.end method
-
-.method public onResume()V
- .locals 2
-
- .line 1
- invoke-super {p0}, Lme/grishka/appkit/fragments/AppKitFragment;->onResume()V
-
- .line 2
- sget-object v0, Lcom/vk/stats/AppUseTime;->f:Lcom/vk/stats/AppUseTime;
-
- sget-object v1, Lcom/vk/stats/AppUseTime$Section;->settings:Lcom/vk/stats/AppUseTime$Section;
-
- invoke-virtual {v0, v1, p0}, Lcom/vk/stats/AppUseTime;->b(Lcom/vk/stats/AppUseTime$Section;Lcom/vk/core/fragments/FragmentImpl;)V
-
- return-void
-.end method
-
-.method public onViewCreated(Landroid/view/View;Landroid/os/Bundle;)V
- .locals 2
-
- .line 1
- invoke-super {p0, p1, p2}, Lcom/vtosters/lite/general/fragments/CardRecyclerFragment;->onViewCreated(Landroid/view/View;Landroid/os/Bundle;)V
-
- .line 2
- invoke-virtual {p0}, Landroidx/fragment/app/Fragment;->getArguments()Landroid/os/Bundle;
-
- move-result-object p1
-
- sget-object p2, Lcom/vtosters/lite/fragments/SettingsListFragment;->v0:Ljava/lang/String;
-
- const/4 v0, 0x0
-
- invoke-virtual {p1, p2, v0}, Landroid/os/Bundle;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
-
- move-result-object p1
-
- .line 3
- invoke-virtual {p0}, Landroidx/fragment/app/Fragment;->getArguments()Landroid/os/Bundle;
-
- move-result-object p2
-
- if-eqz p2, :cond_0
-
- if-eqz p1, :cond_0
-
- invoke-static {}, Lcom/vk/core/ui/themes/VKThemeHelper;->l()Lcom/vk/core/ui/themes/VKTheme;
-
- move-result-object p2
-
- invoke-virtual {p2}, Lcom/vk/core/ui/themes/VKTheme;->b()Ljava/lang/String;
-
- move-result-object p2
-
- invoke-virtual {p1, p2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
-
- move-result p1
-
- if-nez p1, :cond_0
-
- .line 4
- new-instance p1, Lcom/vtosters/lite/fragments/SettingsListFragment$b;
-
- invoke-direct {p1, p0}, Lcom/vtosters/lite/fragments/SettingsListFragment$b;->(Lcom/vtosters/lite/fragments/SettingsListFragment;)V
-
- const-wide/16 v0, 0xfa
-
- invoke-static {p1, v0, v1}, Lcom/vtosters/lite/ViewUtils;->a(Ljava/lang/Runnable;J)V
-
- :cond_0
- return-void
-.end method
diff --git a/smali/smali_classes5/com/vtosters/lite/ui/widget/MenuListView.smali b/smali/smali_classes5/com/vtosters/lite/ui/widget/MenuListView.smali
index 86ca33816..89005f0d5 100644
--- a/smali/smali_classes5/com/vtosters/lite/ui/widget/MenuListView.smali
+++ b/smali/smali_classes5/com/vtosters/lite/ui/widget/MenuListView.smali
@@ -1933,7 +1933,7 @@
.line 26
:cond_d
- instance-of v2, v0, Lcom/vtosters/lite/fragments/SettingsListFragment;
+ instance-of v2, v0, Lru/vtosters/lite/ui/fragments/VTSettings;
if-eqz v2, :cond_e
@@ -2784,4 +2784,4 @@
invoke-static {v0}, Lcom/vtosters/lite/ViewUtils;->a(Ljava/lang/Runnable;)V
return-void
-.end method
+.end method
\ No newline at end of file