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