fixed icon not showing on < android 8

This commit is contained in:
deniscerri 2023-03-22 11:06:48 +01:00
parent fe832b3530
commit e9e90de48d
No known key found for this signature in database
GPG key ID: 95C43D517D830350
17 changed files with 292 additions and 318 deletions

View file

@ -25,7 +25,6 @@ HSPLandroidx/activity/ComponentActivity;->getSavedStateRegistry()Landroidx/saved
HSPLandroidx/activity/ComponentActivity;->getViewModelStore()Landroidx/lifecycle/ViewModelStore;
HSPLandroidx/activity/ComponentActivity;->onCreate(Landroid/os/Bundle;)V
HSPLandroidx/activity/ComponentActivity;->onSaveInstanceState(Landroid/os/Bundle;)V
HSPLandroidx/activity/ComponentActivity;->onTrimMemory(I)V
HSPLandroidx/activity/ComponentActivity;->removeMenuProvider(Landroidx/fragment/app/FragmentManager$2;)V
HSPLandroidx/activity/ComponentActivity;->removeOnConfigurationChangedListener(Landroidx/fragment/app/FragmentManager$$ExternalSyntheticLambda0;)V
HSPLandroidx/activity/ComponentActivity;->removeOnMultiWindowModeChangedListener(Landroidx/fragment/app/FragmentManager$$ExternalSyntheticLambda2;)V
@ -51,17 +50,7 @@ HSPLandroidx/activity/result/ActivityResultRegistry;->unregister(Ljava/lang/Stri
HSPLandroidx/activity/result/contract/ActivityResultContract;-><init>()V
HSPLandroidx/activity/result/contract/ActivityResultContracts$RequestMultiplePermissions;-><init>()V
HSPLandroidx/activity/result/contract/ActivityResultContracts$StartActivityForResult;-><init>()V
HSPLandroidx/appcompat/R$id;-><clinit>()V
HSPLandroidx/appcompat/R$id;-><init>()V
HSPLandroidx/appcompat/R$id;->createCoroutineUnintercepted(Lkotlin/jvm/functions/Function2;Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation;
HSPLandroidx/appcompat/R$id;->init(Landroid/content/Context;)V
HSPLandroidx/appcompat/R$id;->initAria2c(Landroid/content/Context;Ljava/io/File;)V
HSPLandroidx/appcompat/R$id;->intercepted(Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation;
HSPLandroidx/appcompat/R$style;-><clinit>()V
HSPLandroidx/appcompat/R$style;-><init>()V
HSPLandroidx/appcompat/R$style;->getProgressionLastElement(III)I
HSPLandroidx/appcompat/R$style;->init(Landroid/content/Context;)V
HSPLandroidx/appcompat/R$style;->initFFmpeg(Landroid/content/Context;Ljava/io/File;)V
HSPLandroidx/appcompat/R$string;->getProgressionLastElement(III)I
HSPLandroidx/appcompat/R$styleable;-><clinit>()V
HSPLandroidx/appcompat/app/ActionBar$LayoutParams;-><init>()V
HSPLandroidx/appcompat/app/ActionBar$LayoutParams;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
@ -95,6 +84,7 @@ HSPLandroidx/appcompat/app/AppCompatDelegateImpl$2;-><init>(Landroidx/appcompat/
HSPLandroidx/appcompat/app/AppCompatDelegateImpl$2;->run()V
HSPLandroidx/appcompat/app/AppCompatDelegateImpl$3;-><init>(Landroidx/appcompat/app/AppCompatDelegateImpl;)V
HSPLandroidx/appcompat/app/AppCompatDelegateImpl$5;-><init>(Landroidx/appcompat/app/AppCompatDelegateImpl;)V
HSPLandroidx/appcompat/app/AppCompatDelegateImpl$Api24Impl$$ExternalSyntheticApiModelOutline1;->m(Landroid/content/res/Configuration;)Landroid/os/LocaleList;
HSPLandroidx/appcompat/app/AppCompatDelegateImpl$Api24Impl;->getLocales(Landroid/content/res/Configuration;)Landroidx/core/os/LocaleListCompat;
HSPLandroidx/appcompat/app/AppCompatDelegateImpl$AppCompatWindowCallback;-><init>(Landroidx/appcompat/app/AppCompatDelegateImpl;Landroid/view/Window$Callback;)V
HSPLandroidx/appcompat/app/AppCompatDelegateImpl$AppCompatWindowCallback;->bypassOnContentChanged(Landroid/view/Window$Callback;)V
@ -118,6 +108,7 @@ HSPLandroidx/appcompat/app/AppCompatDelegateImpl;->installViewFactory()V
HSPLandroidx/appcompat/app/AppCompatDelegateImpl;->invalidateOptionsMenu()V
HSPLandroidx/appcompat/app/AppCompatDelegateImpl;->mapNightMode(Landroid/content/Context;I)I
HSPLandroidx/appcompat/app/AppCompatDelegateImpl;->onCreate()V
HSPLandroidx/appcompat/app/AppCompatDelegateImpl;->onCreateView(Landroid/view/View;Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View;
HSPLandroidx/appcompat/app/AppCompatDelegateImpl;->onDestroy()V
HSPLandroidx/appcompat/app/AppCompatDelegateImpl;->onPostResume()V
HSPLandroidx/appcompat/app/AppCompatDelegateImpl;->onStart()V
@ -155,6 +146,7 @@ HSPLandroidx/appcompat/view/WindowCallbackWrapper;->dispatchPopulateAccessibilit
HSPLandroidx/appcompat/view/WindowCallbackWrapper;->onAttachedToWindow()V
HSPLandroidx/appcompat/view/WindowCallbackWrapper;->onDetachedFromWindow()V
HSPLandroidx/appcompat/view/WindowCallbackWrapper;->onWindowAttributesChanged(Landroid/view/WindowManager$LayoutParams;)V
HSPLandroidx/appcompat/view/WindowCallbackWrapper;->onWindowFocusChanged(Z)V
HSPLandroidx/appcompat/view/menu/ActionMenuItemView$PopupCallback;-><init>()V
HSPLandroidx/appcompat/view/menu/ActionMenuItemView;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
HSPLandroidx/appcompat/view/menu/ActionMenuItemView;->hasText()Z
@ -297,17 +289,16 @@ HSPLandroidx/appcompat/widget/AppCompatImageView;->drawableStateChanged()V
HSPLandroidx/appcompat/widget/AppCompatImageView;->hasOverlappingRendering()Z
HSPLandroidx/appcompat/widget/AppCompatImageView;->setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V
HSPLandroidx/appcompat/widget/AppCompatImageView;->setImageDrawable(Landroid/graphics/drawable/Drawable;)V
HSPLandroidx/appcompat/widget/AppCompatTextClassifierHelper$Api26Impl$$ExternalSyntheticApiModelOutline1;->m()Landroid/view/accessibility/AccessibilityNodeInfo$AccessibilityAction;
HSPLandroidx/appcompat/widget/AppCompatTextClassifierHelper;-><init>(Landroid/widget/TextView;)V
HSPLandroidx/appcompat/widget/AppCompatTextHelper$1;-><init>(Landroidx/appcompat/widget/AppCompatTextHelper;IILjava/lang/ref/WeakReference;)V
HSPLandroidx/appcompat/widget/AppCompatTextHelper$1;->onFontRetrievalFailed(I)V
HSPLandroidx/appcompat/widget/AppCompatTextHelper$Api17Impl;->getCompoundDrawablesRelative(Landroid/widget/TextView;)[Landroid/graphics/drawable/Drawable;
HSPLandroidx/appcompat/widget/AppCompatTextHelper$Api24Impl$$ExternalSyntheticApiModelOutline0;->m()Landroid/view/accessibility/AccessibilityNodeInfo$AccessibilityAction;
HSPLandroidx/appcompat/widget/AppCompatTextHelper$Api26Impl$$ExternalSyntheticApiModelOutline0;->m()Landroid/view/accessibility/AccessibilityNodeInfo$AccessibilityAction;
HSPLandroidx/appcompat/widget/AppCompatTextHelper;-><init>(Landroid/widget/TextView;)V
HSPLandroidx/appcompat/widget/AppCompatTextHelper;->applyCompoundDrawablesTints()V
HSPLandroidx/appcompat/widget/AppCompatTextHelper;->loadFromAttributes(Landroid/util/AttributeSet;I)V
HSPLandroidx/appcompat/widget/AppCompatTextHelper;->onSetTextAppearance(Landroid/content/Context;I)V
HSPLandroidx/appcompat/widget/AppCompatTextView;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
HSPLandroidx/appcompat/widget/AppCompatTextView;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
HSPLandroidx/appcompat/widget/AppCompatTextView;->drawableStateChanged()V
HSPLandroidx/appcompat/widget/AppCompatTextView;->getEmojiTextViewHelper()Landroidx/appcompat/widget/AppCompatEmojiTextHelper;
HSPLandroidx/appcompat/widget/AppCompatTextView;->getText()Ljava/lang/CharSequence;
@ -431,7 +422,6 @@ HSPLandroidx/appcompat/widget/Toolbar$LayoutParams;-><init>(Landroid/content/Con
HSPLandroidx/appcompat/widget/Toolbar$SavedState$1;-><init>()V
HSPLandroidx/appcompat/widget/Toolbar$SavedState;-><clinit>()V
HSPLandroidx/appcompat/widget/Toolbar$SavedState;-><init>(Landroid/os/Parcelable;)V
HSPLandroidx/appcompat/widget/Toolbar$SavedState;->writeToParcel(Landroid/os/Parcel;I)V
HSPLandroidx/appcompat/widget/Toolbar;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
HSPLandroidx/appcompat/widget/Toolbar;->addCustomViewsWithGravity(ILjava/util/ArrayList;)V
HSPLandroidx/appcompat/widget/Toolbar;->addSystemView(Landroid/view/View;Z)V
@ -488,7 +478,6 @@ HSPLandroidx/arch/core/executor/ArchTaskExecutor;->executeOnDiskIO(Ljava/lang/Ru
HSPLandroidx/arch/core/executor/ArchTaskExecutor;->getInstance()Landroidx/arch/core/executor/ArchTaskExecutor;
HSPLandroidx/arch/core/executor/ArchTaskExecutor;->isMainThread()Z
HSPLandroidx/arch/core/executor/ArchTaskExecutor;->postToMainThread(Ljava/lang/Runnable;)V
HSPLandroidx/arch/core/executor/DefaultTaskExecutor$$ExternalSyntheticApiModelOutline0;->m(Landroid/os/Looper;)Landroid/os/Handler;
HSPLandroidx/arch/core/executor/DefaultTaskExecutor$1;-><init>()V
HSPLandroidx/arch/core/executor/DefaultTaskExecutor$1;->newThread(Ljava/lang/Runnable;)Ljava/lang/Thread;
HSPLandroidx/arch/core/executor/DefaultTaskExecutor;-><init>()V
@ -519,7 +508,9 @@ HSPLandroidx/arch/core/internal/SafeIterableMap;->get(Ljava/lang/Object;)Landroi
HSPLandroidx/arch/core/internal/SafeIterableMap;->iterator()Ljava/util/Iterator;
HSPLandroidx/arch/core/internal/SafeIterableMap;->putIfAbsent(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
HSPLandroidx/arch/core/internal/SafeIterableMap;->remove(Ljava/lang/Object;)Ljava/lang/Object;
HSPLandroidx/benchmark/Api24Kt$$ExternalSyntheticApiModelOutline0;->m(Landroid/content/Context;)Z
HSPLandroidx/cardview/R$style;->createCoroutineUnintercepted(Lkotlin/jvm/functions/Function2;Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation;
HSPLandroidx/cardview/R$style;->intercepted(Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation;
HSPLandroidx/cardview/R$styleable;-><clinit>()V
HSPLandroidx/cardview/widget/CardView$1;-><init>(Landroidx/cardview/widget/CardView;)V
HSPLandroidx/cardview/widget/CardView$1;->setShadowPadding(IIII)V
HSPLandroidx/cardview/widget/CardView;-><clinit>()V
@ -564,6 +555,10 @@ HSPLandroidx/collection/ArraySet;->removeAt(I)V
HSPLandroidx/collection/ArraySet;->toArray()[Ljava/lang/Object;
HSPLandroidx/collection/ContainerHelpers;-><clinit>()V
HSPLandroidx/collection/ContainerHelpers;->binarySearch(II[I)I
HSPLandroidx/collection/ContainerHelpers;->createCornerTreatment(I)Lcom/google/android/material/shape/CornerTreatment;
HSPLandroidx/collection/ContainerHelpers;->setElevation(Landroid/view/View;F)V
HSPLandroidx/collection/ContainerHelpers;->setParentAbsoluteElevation(Landroid/view/View;)V
HSPLandroidx/collection/ContainerHelpers;->setParentAbsoluteElevation(Landroid/view/View;Lcom/google/android/material/shape/MaterialShapeDrawable;)V
HSPLandroidx/collection/LongSparseArray;-><clinit>()V
HSPLandroidx/collection/LongSparseArray;-><init>()V
HSPLandroidx/collection/LongSparseArray;->clear()V
@ -700,6 +695,7 @@ HSPLandroidx/constraintlayout/widget/ConstraintLayout;->updateHierarchy()Z
HSPLandroidx/constraintlayout/widget/ConstraintSet;-><clinit>()V
HSPLandroidx/constraintlayout/widget/ConstraintSet;->parseDimensionRatioString(Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams;Ljava/lang/String;)V
HSPLandroidx/constraintlayout/widget/R$styleable;-><clinit>()V
HSPLandroidx/coordinatorlayout/R$styleable;-><clinit>()V
HSPLandroidx/coordinatorlayout/widget/CoordinatorLayout$Behavior;-><init>()V
HSPLandroidx/coordinatorlayout/widget/CoordinatorLayout$Behavior;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
HSPLandroidx/coordinatorlayout/widget/CoordinatorLayout$Behavior;->layoutDependsOn(Landroid/view/View;Landroid/view/View;)Z
@ -715,7 +711,6 @@ HSPLandroidx/coordinatorlayout/widget/CoordinatorLayout$OnPreDrawListener;->onPr
HSPLandroidx/coordinatorlayout/widget/CoordinatorLayout$SavedState$1;-><init>()V
HSPLandroidx/coordinatorlayout/widget/CoordinatorLayout$SavedState;-><clinit>()V
HSPLandroidx/coordinatorlayout/widget/CoordinatorLayout$SavedState;-><init>(Landroid/os/Parcelable;)V
HSPLandroidx/coordinatorlayout/widget/CoordinatorLayout$SavedState;->writeToParcel(Landroid/os/Parcel;I)V
HSPLandroidx/coordinatorlayout/widget/CoordinatorLayout$ViewElevationComparator;-><init>()V
HSPLandroidx/coordinatorlayout/widget/CoordinatorLayout;-><clinit>()V
HSPLandroidx/coordinatorlayout/widget/CoordinatorLayout;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
@ -750,8 +745,7 @@ HSPLandroidx/coordinatorlayout/widget/DirectedAcyclicGraph;->dfs(Ljava/lang/Obje
HSPLandroidx/coordinatorlayout/widget/ViewGroupUtils;-><clinit>()V
HSPLandroidx/coordinatorlayout/widget/ViewGroupUtils;->offsetDescendantMatrix(Landroid/view/ViewParent;Landroid/view/View;Landroid/graphics/Matrix;)V
HSPLandroidx/core/R$styleable;-><clinit>()V
HSPLandroidx/core/app/ActivityCompat$Api23Impl;->requestPermissions(Landroid/app/Activity;[Ljava/lang/String;I)V
HSPLandroidx/core/app/ActivityCompat;->requestPermissions(Landroid/app/Activity;[Ljava/lang/String;I)V
HSPLandroidx/core/R$styleable;->CoroutineScope(Lkotlin/coroutines/CoroutineContext;)Lkotlinx/coroutines/internal/ContextScope;
HSPLandroidx/core/app/ComponentActivity;-><init>()V
HSPLandroidx/core/app/ComponentActivity;->onCreate(Landroid/os/Bundle;)V
HSPLandroidx/core/app/ComponentActivity;->onSaveInstanceState(Landroid/os/Bundle;)V
@ -762,15 +756,11 @@ HSPLandroidx/core/app/CoreComponentFactory;->instantiateApplication(Ljava/lang/C
HSPLandroidx/core/app/CoreComponentFactory;->instantiateProvider(Ljava/lang/ClassLoader;Ljava/lang/String;)Landroid/content/ContentProvider;
HSPLandroidx/core/app/NavUtils;->getParentActivityName(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String;
HSPLandroidx/core/app/NotificationCompat$Builder;-><init>(Landroid/content/Context;Ljava/lang/String;)V
HSPLandroidx/core/app/NotificationManagerCompat$$ExternalSyntheticApiModelOutline0;->m(Landroid/app/NotificationManager;)Z
HSPLandroidx/core/app/NotificationManagerCompat;-><clinit>()V
HSPLandroidx/core/app/NotificationManagerCompat;-><init>(Landroid/content/Context;)V
HSPLandroidx/core/content/ContextCompat$Api21Impl;->getDrawable(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable;
HSPLandroidx/core/content/ContextCompat$Api23Impl;->getColor(Landroid/content/Context;I)I
HSPLandroidx/core/content/ContextCompat$Api26Impl$$ExternalSyntheticApiModelOutline0;->m(Landroid/view/ViewConfiguration;)F
HSPLandroidx/core/content/ContextCompat$Api26Impl$$ExternalSyntheticApiModelOutline1;->m(Landroid/view/ViewConfiguration;)F
HSPLandroidx/core/content/ContextCompat;-><clinit>()V
HSPLandroidx/core/content/ContextCompat;->checkSelfPermission(Landroid/content/Context;Ljava/lang/String;)I
HSPLandroidx/core/content/ContextCompat;->getColorStateList(Landroid/content/Context;I)Landroid/content/res/ColorStateList;
HSPLandroidx/core/content/FileProvider$SimplePathStrategy;-><init>(Ljava/lang/String;)V
HSPLandroidx/core/content/FileProvider;-><clinit>()V
HSPLandroidx/core/content/FileProvider;-><init>()V
@ -808,6 +798,7 @@ HSPLandroidx/core/graphics/drawable/DrawableCompat$Api21Impl;->setTintMode(Landr
HSPLandroidx/core/graphics/drawable/DrawableCompat$Api23Impl;->getLayoutDirection(Landroid/graphics/drawable/Drawable;)I
HSPLandroidx/core/graphics/drawable/DrawableCompat$Api23Impl;->setLayoutDirection(Landroid/graphics/drawable/Drawable;I)Z
HSPLandroidx/core/graphics/drawable/DrawableCompat;->unwrap(Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable;
HSPLandroidx/core/math/MathUtils;-><clinit>()V
HSPLandroidx/core/math/MathUtils;->clamp(III)I
HSPLandroidx/core/os/BuildCompat;->isAtLeastT()Z
HSPLandroidx/core/os/CancellationSignal;-><init>()V
@ -825,8 +816,7 @@ HSPLandroidx/core/os/LocaleListPlatformWrapper;->isEmpty()Z
HSPLandroidx/core/os/TraceCompat$Api18Impl;->beginSection(Ljava/lang/String;)V
HSPLandroidx/core/os/TraceCompat$Api18Impl;->endSection()V
HSPLandroidx/core/os/TraceCompat;-><clinit>()V
HSPLandroidx/core/text/ICUCompat$Api24Impl$$ExternalSyntheticApiModelOutline1;->m(Landroid/content/res/Configuration;)Landroid/os/LocaleList;
HSPLandroidx/core/text/ICUCompat$Api24Impl$$ExternalSyntheticApiModelOutline2;->m(Landroid/os/LocaleList;)Ljava/lang/String;
HSPLandroidx/core/text/ICUCompat$Api24Impl$$ExternalSyntheticApiModelOutline0;->m(Landroid/os/LocaleList;)Ljava/lang/String;
HSPLandroidx/core/util/ObjectsCompat$Api19Impl;->equals(Ljava/lang/Object;Ljava/lang/Object;)Z
HSPLandroidx/core/util/ObjectsCompat$Api19Impl;->hash([Ljava/lang/Object;)I
HSPLandroidx/core/util/Pools$SimplePool;-><init>(I)V
@ -835,14 +825,15 @@ HSPLandroidx/core/util/Pools$SimplePool;->release(Ljava/lang/Object;)Z
HSPLandroidx/core/util/Pools$SynchronizedPool;-><init>(I)V
HSPLandroidx/core/util/Pools$SynchronizedPool;->acquire()Ljava/lang/Object;
HSPLandroidx/core/util/Pools$SynchronizedPool;->release(Ljava/lang/Object;)Z
HSPLandroidx/core/util/Preconditions;->build(Lkotlin/collections/builders/SetBuilder;)Lkotlin/collections/builders/SetBuilder;
HSPLandroidx/core/util/Preconditions;->checkArgumentNonnegative(I)V
HSPLandroidx/core/util/Preconditions;->checkNotNull(Ljava/lang/Object;Ljava/lang/String;)V
HSPLandroidx/core/view/AccessibilityDelegateCompat$AccessibilityDelegateAdapter;-><init>(Landroidx/core/view/AccessibilityDelegateCompat;)V
HSPLandroidx/core/view/AccessibilityDelegateCompat;-><clinit>()V
HSPLandroidx/core/view/AccessibilityDelegateCompat;-><init>()V
HSPLandroidx/core/view/AccessibilityDelegateCompat;-><init>(Landroid/view/View$AccessibilityDelegate;)V
HSPLandroidx/core/view/DisplayCutoutCompat$Api28Impl$$ExternalSyntheticApiModelOutline1;->m()Landroid/view/accessibility/AccessibilityNodeInfo$AccessibilityAction;
HSPLandroidx/core/view/DisplayCutoutCompat$Api28Impl$$ExternalSyntheticApiModelOutline2;->m()Landroid/view/accessibility/AccessibilityNodeInfo$AccessibilityAction;
HSPLandroidx/core/view/DisplayCutoutCompat$Api28Impl$$ExternalSyntheticApiModelOutline3;->m()Landroid/view/accessibility/AccessibilityNodeInfo$AccessibilityAction;
HSPLandroidx/core/view/GravityCompat$Api17Impl;->apply(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V
HSPLandroidx/core/view/MarginLayoutParamsCompat$Api17Impl;->getMarginEnd(Landroid/view/ViewGroup$MarginLayoutParams;)I
HSPLandroidx/core/view/MarginLayoutParamsCompat$Api17Impl;->getMarginStart(Landroid/view/ViewGroup$MarginLayoutParams;)I
@ -880,6 +871,7 @@ HSPLandroidx/core/view/ViewCompat$Api21Impl;->setBackgroundTintList(Landroid/vie
HSPLandroidx/core/view/ViewCompat$Api21Impl;->setElevation(Landroid/view/View;F)V
HSPLandroidx/core/view/ViewCompat$Api21Impl;->setOnApplyWindowInsetsListener(Landroid/view/View;Landroidx/core/view/OnApplyWindowInsetsListener;)V
HSPLandroidx/core/view/ViewCompat$Api23Impl;->getRootWindowInsets(Landroid/view/View;)Landroidx/core/view/WindowInsetsCompat;
HSPLandroidx/core/view/ViewCompat$Api24Impl$$ExternalSyntheticApiModelOutline4;->m(Landroid/content/Context;)Z
HSPLandroidx/core/view/ViewCompat$Api24Impl$$ExternalSyntheticApiModelOutline4;->m(Landroid/view/View;Landroid/view/PointerIcon;)V
HSPLandroidx/core/view/ViewCompat$Api24Impl;->setPointerIcon(Landroid/view/View;Landroid/view/PointerIcon;)V
HSPLandroidx/core/view/ViewCompat$Api26Impl$$ExternalSyntheticApiModelOutline0;->m(Landroid/view/View;)I
@ -901,7 +893,6 @@ HSPLandroidx/core/view/ViewCompat;->removeActionWithId(Landroid/view/View;I)V
HSPLandroidx/core/view/ViewCompat;->replaceAccessibilityAction(Landroid/view/View;Landroidx/core/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityActionCompat;Landroidx/core/view/accessibility/AccessibilityViewCommand;)V
HSPLandroidx/core/view/ViewCompat;->saveAttributeDataForStyleable(Landroid/view/View;Landroid/content/Context;[ILandroid/util/AttributeSet;Landroid/content/res/TypedArray;II)V
HSPLandroidx/core/view/ViewCompat;->setAccessibilityDelegate(Landroid/view/View;Landroidx/core/view/AccessibilityDelegateCompat;)V
HSPLandroidx/core/view/ViewConfigurationCompat$Api26Impl$$ExternalSyntheticApiModelOutline0;->m(Landroid/view/ViewConfiguration;)F
HSPLandroidx/core/view/ViewConfigurationCompat$Api26Impl;->getScaledHorizontalScrollFactor(Landroid/view/ViewConfiguration;)F
HSPLandroidx/core/view/ViewConfigurationCompat$Api26Impl;->getScaledVerticalScrollFactor(Landroid/view/ViewConfiguration;)F
HSPLandroidx/core/view/ViewConfigurationCompat$Api28Impl$$ExternalSyntheticApiModelOutline0;->m(Landroid/view/ViewConfiguration;)Z
@ -947,7 +938,6 @@ HSPLandroidx/core/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityAc
HSPLandroidx/core/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityActionCompat$$ExternalSyntheticApiModelOutline1;->m()Landroid/view/accessibility/AccessibilityNodeInfo$AccessibilityAction;
HSPLandroidx/core/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityActionCompat$$ExternalSyntheticApiModelOutline2;->m()Landroid/view/accessibility/AccessibilityNodeInfo$AccessibilityAction;
HSPLandroidx/core/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityActionCompat$$ExternalSyntheticApiModelOutline3;->m()Landroid/view/accessibility/AccessibilityNodeInfo$AccessibilityAction;
HSPLandroidx/core/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityActionCompat$$ExternalSyntheticApiModelOutline4;->m()Landroid/view/accessibility/AccessibilityNodeInfo$AccessibilityAction;
HSPLandroidx/core/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityActionCompat$$ExternalSyntheticApiModelOutline8;->m()Landroid/view/accessibility/AccessibilityNodeInfo$AccessibilityAction;
HSPLandroidx/core/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityActionCompat$$ExternalSyntheticApiModelOutline9;->m()Landroid/view/accessibility/AccessibilityNodeInfo$AccessibilityAction;
HSPLandroidx/core/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityActionCompat;-><clinit>()V
@ -956,20 +946,10 @@ HSPLandroidx/core/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityAc
HSPLandroidx/core/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityActionCompat;-><init>(Ljava/lang/Object;ILjava/lang/String;Landroidx/core/view/accessibility/AccessibilityViewCommand;Ljava/lang/Class;)V
HSPLandroidx/core/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityActionCompat;->getId()I
HSPLandroidx/core/view/animation/PathInterpolatorCompat$Api21Impl;->createPathInterpolator(FFFF)Landroid/view/animation/PathInterpolator;
HSPLandroidx/core/widget/EdgeEffectCompat$Api31Impl;->create(Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/widget/EdgeEffect;
HSPLandroidx/core/widget/NestedScrollView$AccessibilityDelegate;-><init>()V
HSPLandroidx/core/widget/NestedScrollView;-><clinit>()V
HSPLandroidx/core/widget/NestedScrollView;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
HSPLandroidx/core/widget/NestedScrollView;->addView(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V
HSPLandroidx/core/widget/NestedScrollView;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V
HSPLandroidx/core/widget/NestedScrollView;->onAttachedToWindow()V
HSPLandroidx/core/widget/NestedScrollView;->requestLayout()V
HSPLandroidx/core/widget/NestedScrollView;->setFillViewport(Z)V
HSPLandroidx/core/widget/NestedScrollView;->setNestedScrollingEnabled(Z)V
HSPLandroidx/core/widget/NestedScrollView;->stopNestedScroll()V
HSPLandroidx/core/widget/NestedScrollView;->stopNestedScroll(I)V
HSPLandroidx/core/widget/EdgeEffectCompat$Api31Impl$$ExternalSyntheticApiModelOutline1;->m(Landroid/content/res/Configuration;)I
HSPLandroidx/core/widget/TextViewCompat$Api17Impl;->getCompoundDrawablesRelative(Landroid/widget/TextView;)[Landroid/graphics/drawable/Drawable;
HSPLandroidx/core/widget/TextViewCompat$Api17Impl;->setCompoundDrawablesRelative(Landroid/widget/TextView;Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;)V
HSPLandroidx/core/widget/TextViewCompat$Api28Impl$$ExternalSyntheticApiModelOutline2;->m(Landroid/os/Looper;)Landroid/os/Handler;
HSPLandroidx/core/widget/TextViewOnReceiveContentListener;-><init>()V
HSPLandroidx/customview/view/AbsSavedState$1;-><init>()V
HSPLandroidx/customview/view/AbsSavedState$2;-><init>()V
@ -1113,6 +1093,7 @@ HSPLandroidx/fragment/app/Fragment;->performGetLayoutInflater(Landroid/os/Bundle
HSPLandroidx/fragment/app/Fragment;->requireActivity()Landroidx/fragment/app/FragmentActivity;
HSPLandroidx/fragment/app/Fragment;->requireContext()Landroid/content/Context;
HSPLandroidx/fragment/app/Fragment;->requireView()Landroid/view/View;
HSPLandroidx/fragment/app/Fragment;->restoreChildFragmentState(Landroid/os/Bundle;)V
HSPLandroidx/fragment/app/Fragment;->setAnimations(IIII)V
HSPLandroidx/fragment/app/Fragment;->toString()Ljava/lang/String;
HSPLandroidx/fragment/app/FragmentActivity$$ExternalSyntheticLambda0;-><init>(Landroidx/fragment/app/FragmentActivity;)V
@ -1155,7 +1136,6 @@ HSPLandroidx/fragment/app/FragmentActivity;->onResume()V
HSPLandroidx/fragment/app/FragmentActivity;->onStart()V
HSPLandroidx/fragment/app/FragmentActivity;->onStateNotSaved()V
HSPLandroidx/fragment/app/FragmentActivity;->onStop()V
HSPLandroidx/fragment/app/FragmentActivity;->validateRequestPermissionsRequestCode()V
HSPLandroidx/fragment/app/FragmentContainer;-><init>()V
HSPLandroidx/fragment/app/FragmentController;-><init>(Landroidx/fragment/app/FragmentActivity$HostCallbacks;)V
HSPLandroidx/fragment/app/FragmentController;->noteStateNotSaved()V
@ -1181,20 +1161,19 @@ HSPLandroidx/fragment/app/FragmentLifecycleCallbacksDispatcher;->dispatchOnFragm
HSPLandroidx/fragment/app/FragmentLifecycleCallbacksDispatcher;->dispatchOnFragmentViewDestroyed(Z)V
HSPLandroidx/fragment/app/FragmentManager$$ExternalSyntheticLambda0;-><init>(Landroidx/fragment/app/FragmentManager;)V
HSPLandroidx/fragment/app/FragmentManager$$ExternalSyntheticLambda1;-><init>(Landroidx/fragment/app/FragmentManager;)V
HSPLandroidx/fragment/app/FragmentManager$$ExternalSyntheticLambda1;->accept(Ljava/lang/Object;)V
HSPLandroidx/fragment/app/FragmentManager$$ExternalSyntheticLambda2;-><init>(Landroidx/fragment/app/FragmentManager;)V
HSPLandroidx/fragment/app/FragmentManager$$ExternalSyntheticLambda3;-><init>(Landroidx/fragment/app/FragmentManager;)V
HSPLandroidx/fragment/app/FragmentManager$$ExternalSyntheticLambda4;-><init>(Landroidx/fragment/app/FragmentManagerImpl;)V
HSPLandroidx/fragment/app/FragmentManager$$ExternalSyntheticLambda4;-><init>(Landroidx/fragment/app/FragmentManager;)V
HSPLandroidx/fragment/app/FragmentManager$$ExternalSyntheticLambda4;->saveState()Landroid/os/Bundle;
HSPLandroidx/fragment/app/FragmentManager$10;-><init>(Landroidx/fragment/app/FragmentManagerImpl;)V
HSPLandroidx/fragment/app/FragmentManager$10;-><init>(Landroidx/fragment/app/FragmentManager;)V
HSPLandroidx/fragment/app/FragmentManager$1;-><init>(Landroidx/fragment/app/FragmentManager;)V
HSPLandroidx/fragment/app/FragmentManager$2;-><init>(Landroidx/fragment/app/FragmentManager;)V
HSPLandroidx/fragment/app/FragmentManager$3;-><init>(Landroidx/fragment/app/FragmentManager;)V
HSPLandroidx/fragment/app/FragmentManager$4;-><init>()V
HSPLandroidx/fragment/app/FragmentManager$5;-><init>(Landroidx/fragment/app/FragmentManager;)V
HSPLandroidx/fragment/app/FragmentManager$7;-><init>(Landroidx/fragment/app/Fragment;)V
HSPLandroidx/fragment/app/FragmentManager$8;-><init>(Landroidx/fragment/app/FragmentManagerImpl;)V
HSPLandroidx/fragment/app/FragmentManager$9;-><init>(Landroidx/fragment/app/FragmentManagerImpl;)V
HSPLandroidx/fragment/app/FragmentManager$8;-><init>(Landroidx/fragment/app/FragmentManager;)V
HSPLandroidx/fragment/app/FragmentManager$9;-><init>(Landroidx/fragment/app/FragmentManager;)V
HSPLandroidx/fragment/app/FragmentManager$FragmentIntentSenderContract;-><init>()V
HSPLandroidx/fragment/app/FragmentManager;-><init>()V
HSPLandroidx/fragment/app/FragmentManager;->addFragment(Landroidx/fragment/app/Fragment;)Landroidx/fragment/app/FragmentStateManager;
@ -1215,7 +1194,6 @@ HSPLandroidx/fragment/app/FragmentManager;->getSpecialEffectsControllerFactory()
HSPLandroidx/fragment/app/FragmentManager;->hideFragment(Landroidx/fragment/app/Fragment;)V
HSPLandroidx/fragment/app/FragmentManager;->isLoggingEnabled(I)Z
HSPLandroidx/fragment/app/FragmentManager;->isMenuAvailable(Landroidx/fragment/app/Fragment;)Z
HSPLandroidx/fragment/app/FragmentManager;->isParentAdded()Z
HSPLandroidx/fragment/app/FragmentManager;->isStateSaved()Z
HSPLandroidx/fragment/app/FragmentManager;->moveToState(IZ)V
HSPLandroidx/fragment/app/FragmentManager;->noteStateNotSaved()V
@ -1230,7 +1208,6 @@ HSPLandroidx/fragment/app/FragmentManagerImpl;-><init>()V
HSPLandroidx/fragment/app/FragmentManagerState$1;-><init>()V
HSPLandroidx/fragment/app/FragmentManagerState;-><clinit>()V
HSPLandroidx/fragment/app/FragmentManagerState;-><init>()V
HSPLandroidx/fragment/app/FragmentManagerState;->writeToParcel(Landroid/os/Parcel;I)V
HSPLandroidx/fragment/app/FragmentManagerViewModel$1;-><init>()V
HSPLandroidx/fragment/app/FragmentManagerViewModel$1;->create(Ljava/lang/Class;)Landroidx/lifecycle/ViewModel;
HSPLandroidx/fragment/app/FragmentManagerViewModel$1;->create(Ljava/lang/Class;Landroidx/lifecycle/viewmodel/MutableCreationExtras;)Landroidx/lifecycle/ViewModel;
@ -1242,7 +1219,6 @@ HSPLandroidx/fragment/app/FragmentManagerViewModel;->onCleared()V
HSPLandroidx/fragment/app/FragmentState$1;-><init>()V
HSPLandroidx/fragment/app/FragmentState;-><clinit>()V
HSPLandroidx/fragment/app/FragmentState;-><init>(Landroidx/fragment/app/Fragment;)V
HSPLandroidx/fragment/app/FragmentState;->writeToParcel(Landroid/os/Parcel;I)V
HSPLandroidx/fragment/app/FragmentStateManager$1;-><init>(Landroid/view/View;)V
HSPLandroidx/fragment/app/FragmentStateManager$1;->onViewAttachedToWindow(Landroid/view/View;)V
HSPLandroidx/fragment/app/FragmentStateManager$2;-><clinit>()V
@ -1293,7 +1269,7 @@ HSPLandroidx/fragment/app/SpecialEffectsController$3;-><clinit>()V
HSPLandroidx/fragment/app/SpecialEffectsController$FragmentStateManagerOperation;-><init>(Landroidx/fragment/app/SpecialEffectsController$Operation$State;Landroidx/fragment/app/SpecialEffectsController$Operation$LifecycleImpact;Landroidx/fragment/app/FragmentStateManager;Landroidx/core/os/CancellationSignal;)V
HSPLandroidx/fragment/app/SpecialEffectsController$FragmentStateManagerOperation;->complete()V
HSPLandroidx/fragment/app/SpecialEffectsController$FragmentStateManagerOperation;->onStart()V
HSPLandroidx/fragment/app/SpecialEffectsController$Operation$1;-><init>(Landroidx/fragment/app/SpecialEffectsController$FragmentStateManagerOperation;)V
HSPLandroidx/fragment/app/SpecialEffectsController$Operation$1;-><init>(Landroidx/fragment/app/SpecialEffectsController$Operation;)V
HSPLandroidx/fragment/app/SpecialEffectsController$Operation$LifecycleImpact;-><clinit>()V
HSPLandroidx/fragment/app/SpecialEffectsController$Operation$LifecycleImpact;-><init>(Ljava/lang/String;I)V
HSPLandroidx/fragment/app/SpecialEffectsController$Operation$LifecycleImpact;->values()[Landroidx/fragment/app/SpecialEffectsController$Operation$LifecycleImpact;
@ -1414,7 +1390,6 @@ HSPLandroidx/lifecycle/ProcessLifecycleInitializer;-><init>()V
HSPLandroidx/lifecycle/ProcessLifecycleInitializer;->create(Landroid/content/Context;)Ljava/lang/Object;
HSPLandroidx/lifecycle/ProcessLifecycleInitializer;->dependencies()Ljava/util/List;
HSPLandroidx/lifecycle/ProcessLifecycleOwner$1;-><init>(Landroidx/lifecycle/ProcessLifecycleOwner;)V
HSPLandroidx/lifecycle/ProcessLifecycleOwner$1;->run()V
HSPLandroidx/lifecycle/ProcessLifecycleOwner$2;-><init>(Landroidx/lifecycle/ProcessLifecycleOwner;)V
HSPLandroidx/lifecycle/ProcessLifecycleOwner$3$$ExternalSyntheticApiModelOutline0;->m(Landroid/app/Activity;Landroidx/lifecycle/ProcessLifecycleOwner$3$1;)V
HSPLandroidx/lifecycle/ProcessLifecycleOwner$3$1;-><init>(Landroidx/lifecycle/ProcessLifecycleOwner$3;)V
@ -1479,6 +1454,7 @@ HSPLandroidx/lifecycle/ViewModel;-><init>()V
HSPLandroidx/lifecycle/ViewModel;->closeWithRuntimeException(Ljava/lang/Object;)V
HSPLandroidx/lifecycle/ViewModel;->onCleared()V
HSPLandroidx/lifecycle/ViewModel;->setTagIfAbsent(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;
HSPLandroidx/lifecycle/ViewModelKt;-><clinit>()V
HSPLandroidx/lifecycle/ViewModelKt;->getViewModelScope(Landroidx/lifecycle/ViewModel;)Lkotlinx/coroutines/CoroutineScope;
HSPLandroidx/lifecycle/ViewModelProvider$AndroidViewModelFactory$Companion$ApplicationKeyImpl;-><clinit>()V
HSPLandroidx/lifecycle/ViewModelProvider$AndroidViewModelFactory$Companion$ApplicationKeyImpl;-><init>()V
@ -1506,12 +1482,14 @@ HSPLandroidx/lifecycle/viewmodel/MutableCreationExtras;-><init>()V
HSPLandroidx/lifecycle/viewmodel/MutableCreationExtras;-><init>(Landroidx/lifecycle/viewmodel/CreationExtras;)V
HSPLandroidx/lifecycle/viewmodel/ViewModelInitializer;-><init>(Ljava/lang/Class;)V
HSPLandroidx/loader/app/LoaderManager;-><init>()V
HSPLandroidx/loader/app/LoaderManager;->getInstance(Landroidx/lifecycle/LifecycleOwner;)Landroidx/loader/app/LoaderManagerImpl;
HSPLandroidx/loader/app/LoaderManagerImpl$LoaderViewModel$1;-><init>()V
HSPLandroidx/loader/app/LoaderManagerImpl$LoaderViewModel$1;->create(Ljava/lang/Class;)Landroidx/lifecycle/ViewModel;
HSPLandroidx/loader/app/LoaderManagerImpl$LoaderViewModel$1;->create(Ljava/lang/Class;Landroidx/lifecycle/viewmodel/MutableCreationExtras;)Landroidx/lifecycle/ViewModel;
HSPLandroidx/loader/app/LoaderManagerImpl$LoaderViewModel;-><clinit>()V
HSPLandroidx/loader/app/LoaderManagerImpl$LoaderViewModel;-><init>()V
HSPLandroidx/loader/app/LoaderManagerImpl$LoaderViewModel;->onCleared()V
HSPLandroidx/loader/app/LoaderManagerImpl;-><init>(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/ViewModelStore;)V
HSPLandroidx/preference/Preference$1;-><init>(Landroidx/preference/Preference;)V
HSPLandroidx/preference/Preference;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
HSPLandroidx/preference/Preference;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
@ -1632,7 +1610,6 @@ HSPLandroidx/recyclerview/widget/LinearLayoutManager$LayoutState;-><init>()V
HSPLandroidx/recyclerview/widget/LinearLayoutManager$SavedState$1;-><init>()V
HSPLandroidx/recyclerview/widget/LinearLayoutManager$SavedState;-><clinit>()V
HSPLandroidx/recyclerview/widget/LinearLayoutManager$SavedState;-><init>()V
HSPLandroidx/recyclerview/widget/LinearLayoutManager$SavedState;->writeToParcel(Landroid/os/Parcel;I)V
HSPLandroidx/recyclerview/widget/LinearLayoutManager;-><init>(I)V
HSPLandroidx/recyclerview/widget/LinearLayoutManager;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;II)V
HSPLandroidx/recyclerview/widget/LinearLayoutManager;->assertNotInLayoutOrScroll(Ljava/lang/String;)V
@ -1729,7 +1706,6 @@ HSPLandroidx/recyclerview/widget/RecyclerView$RecyclerViewDataObserver;->onItemR
HSPLandroidx/recyclerview/widget/RecyclerView$SavedState$1;-><init>()V
HSPLandroidx/recyclerview/widget/RecyclerView$SavedState;-><clinit>()V
HSPLandroidx/recyclerview/widget/RecyclerView$SavedState;-><init>(Landroid/os/Parcelable;)V
HSPLandroidx/recyclerview/widget/RecyclerView$SavedState;->writeToParcel(Landroid/os/Parcel;I)V
HSPLandroidx/recyclerview/widget/RecyclerView$State;-><init>()V
HSPLandroidx/recyclerview/widget/RecyclerView$State;->assertLayoutStep(I)V
HSPLandroidx/recyclerview/widget/RecyclerView$State;->getItemCount()I
@ -1880,11 +1856,6 @@ HSPLandroidx/room/migration/Migration;-><init>(II)V
HSPLandroidx/room/util/CursorUtil;->getColumnIndex(Landroid/database/Cursor;Ljava/lang/String;)I
HSPLandroidx/room/util/CursorUtil;->getColumnIndexOrThrow(Landroid/database/Cursor;Ljava/lang/String;)I
HSPLandroidx/room/util/DBUtil;->query(Landroidx/room/RoomDatabase;Landroidx/room/RoomSQLiteQuery;Z)Landroid/database/Cursor;
HSPLandroidx/savedstate/R$id;-><clinit>()V
HSPLandroidx/savedstate/R$id;->createCornerTreatment(I)Lokio/Okio__OkioKt;
HSPLandroidx/savedstate/R$id;->setElevation(Landroid/view/View;F)V
HSPLandroidx/savedstate/R$id;->setParentAbsoluteElevation(Landroid/view/View;)V
HSPLandroidx/savedstate/R$id;->setParentAbsoluteElevation(Landroid/view/View;Lcom/google/android/material/shape/MaterialShapeDrawable;)V
HSPLandroidx/savedstate/Recreator;-><init>(Landroidx/savedstate/SavedStateRegistryOwner;)V
HSPLandroidx/savedstate/Recreator;->onStateChanged(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Lifecycle$Event;)V
HSPLandroidx/savedstate/SavedStateRegistry$$ExternalSyntheticLambda0;-><init>(Landroidx/savedstate/SavedStateRegistry;)V
@ -1936,6 +1907,8 @@ HSPLandroidx/sqlite/db/framework/FrameworkSQLiteOpenHelper;-><init>(Landroid/con
HSPLandroidx/sqlite/db/framework/FrameworkSQLiteOpenHelper;->getDelegate()Landroidx/sqlite/db/framework/FrameworkSQLiteOpenHelper$OpenHelper;
HSPLandroidx/sqlite/db/framework/FrameworkSQLiteOpenHelper;->getWritableDatabase()Landroidx/sqlite/db/SupportSQLiteDatabase;
HSPLandroidx/sqlite/db/framework/FrameworkSQLiteOpenHelper;->setWriteAheadLoggingEnabled(Z)V
HSPLandroidx/sqlite/db/framework/FrameworkSQLiteOpenHelperFactory;-><init>()V
HSPLandroidx/sqlite/db/framework/FrameworkSQLiteOpenHelperFactory;->create(Landroidx/sqlite/db/SupportSQLiteOpenHelper$Configuration;)Landroidx/sqlite/db/SupportSQLiteOpenHelper;
HSPLandroidx/sqlite/db/framework/FrameworkSQLiteProgram;-><init>(Landroid/database/sqlite/SQLiteProgram;)V
HSPLandroidx/sqlite/db/framework/FrameworkSQLiteProgram;->bindLong(IJ)V
HSPLandroidx/sqlite/db/framework/FrameworkSQLiteProgram;->bindString(ILjava/lang/String;)V
@ -2037,6 +2010,8 @@ HSPLandroidx/work/impl/WorkDatabasePathHelper;->migrateDatabase(Landroid/content
HSPLandroidx/work/impl/WorkDatabase_AutoMigration_13_14_Impl;-><init>()V
HSPLandroidx/work/impl/WorkDatabase_AutoMigration_14_15_Impl;-><init>()V
HSPLandroidx/work/impl/WorkDatabase_Impl$1;-><init>(Landroidx/work/impl/WorkDatabase_Impl;)V
HSPLandroidx/work/impl/WorkDatabase_Impl$1;->createAllTables(Landroidx/sqlite/db/framework/FrameworkSQLiteDatabase;)V
HSPLandroidx/work/impl/WorkDatabase_Impl$1;->onCreate(Landroidx/sqlite/db/framework/FrameworkSQLiteDatabase;)V
HSPLandroidx/work/impl/WorkDatabase_Impl$1;->onOpen(Landroidx/sqlite/db/framework/FrameworkSQLiteDatabase;)V
HSPLandroidx/work/impl/WorkDatabase_Impl;-><init>()V
HSPLandroidx/work/impl/WorkDatabase_Impl;->createInvalidationTracker()Landroidx/room/InvalidationTracker;
@ -2286,6 +2261,7 @@ HSPLcom/deniscerri/ytdlnis/database/viewmodel/ResultViewModel;-><init>(Landroid/
HSPLcom/deniscerri/ytdlnis/database/viewmodel/ResultViewModel;->getTrending()V
HSPLcom/deniscerri/ytdlnis/databinding/ActivityMainBinding;-><init>(Landroidx/constraintlayout/widget/ConstraintLayout;Lcom/google/android/material/bottomnavigation/BottomNavigationView;)V
HSPLcom/deniscerri/ytdlnis/databinding/FragmentHomeBinding;->inflate(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;)V
HSPLcom/deniscerri/ytdlnis/receiver/ShareActivity$$ExternalSyntheticLambda1;-><init>(Landroid/view/KeyEvent$Callback;I)V
HSPLcom/deniscerri/ytdlnis/ui/HomeFragment$$ExternalSyntheticLambda0;-><init>(Lcom/deniscerri/ytdlnis/ui/HomeFragment$onViewCreated$1;)V
HSPLcom/deniscerri/ytdlnis/ui/HomeFragment$$ExternalSyntheticLambda0;->onChanged(Ljava/lang/Object;)V
HSPLcom/deniscerri/ytdlnis/ui/HomeFragment$$ExternalSyntheticLambda1;-><init>(Lcom/deniscerri/ytdlnis/ui/HomeFragment$onViewCreated$2;)V
@ -2306,7 +2282,7 @@ HSPLcom/deniscerri/ytdlnis/ui/downloads/HistoryFragment$$ExternalSyntheticLambda
HSPLcom/deniscerri/ytdlnis/ui/downloads/HistoryFragment$$ExternalSyntheticLambda1;->onChanged(Ljava/lang/Object;)V
HSPLcom/deniscerri/ytdlnis/ui/downloads/HistoryFragment$$ExternalSyntheticLambda2;-><init>(Ljava/lang/Object;)V
HSPLcom/deniscerri/ytdlnis/ui/downloads/HistoryFragment$$ExternalSyntheticLambda2;->onChanged(Ljava/lang/Object;)V
HSPLcom/deniscerri/ytdlnis/ui/downloads/HistoryFragment$$ExternalSyntheticLambda3;-><init>(Lcom/deniscerri/ytdlnis/ui/downloads/HistoryFragment;)V
HSPLcom/deniscerri/ytdlnis/ui/downloads/HistoryFragment$$ExternalSyntheticLambda3;-><init>(ILjava/lang/Object;)V
HSPLcom/deniscerri/ytdlnis/ui/downloads/HistoryFragment$$ExternalSyntheticLambda3;->run()V
HSPLcom/deniscerri/ytdlnis/ui/downloads/HistoryFragment$$ExternalSyntheticLambda4;-><init>(Lcom/deniscerri/ytdlnis/ui/downloads/HistoryFragment;)V
HSPLcom/deniscerri/ytdlnis/ui/downloads/HistoryFragment$$ExternalSyntheticLambda5;-><init>(Lcom/google/android/material/chip/Chip;Lcom/deniscerri/ytdlnis/ui/downloads/HistoryFragment;)V
@ -2330,18 +2306,12 @@ HSPLcom/deniscerri/ytdlnis/ui/more/settings/SettingsFragment$$ExternalSyntheticL
HSPLcom/deniscerri/ytdlnis/ui/more/settings/SettingsFragment$$ExternalSyntheticLambda28;->onChanged(Ljava/lang/Object;)V
HSPLcom/deniscerri/ytdlnis/ui/more/settings/SettingsFragment$$ExternalSyntheticLambda29;-><init>(Ljava/lang/Object;)V
HSPLcom/deniscerri/ytdlnis/ui/more/settings/SettingsFragment$$ExternalSyntheticLambda29;->onChanged(Ljava/lang/Object;)V
HSPLcom/deniscerri/ytdlnis/ui/more/settings/SettingsFragment$$ExternalSyntheticLambda30;-><init>(Ljava/lang/Object;)V
HSPLcom/deniscerri/ytdlnis/ui/more/settings/SettingsFragment$$ExternalSyntheticLambda30;->onChanged(Ljava/lang/Object;)V
HSPLcom/deniscerri/ytdlnis/util/FileUtil;-><init>()V
HSPLcom/deniscerri/ytdlnis/util/InfoUtil;-><init>(Landroid/content/Context;)V
HSPLcom/deniscerri/ytdlnis/util/NotificationUtil;-><init>(Landroid/content/Context;)V
HSPLcom/deniscerri/ytdlnis/util/NotificationUtil;->createNotificationChannel()V
HSPLcom/deniscerri/ytdlnis/util/UiUtil;-><init>(Lcom/deniscerri/ytdlnis/util/FileUtil;)V
HSPLcom/deniscerri/ytdlnis/util/UpdateUtil$$ExternalSyntheticLambda0;-><init>(Lcom/deniscerri/ytdlnis/util/UpdateUtil;Ljava/util/concurrent/atomic/AtomicReference;)V
HSPLcom/deniscerri/ytdlnis/util/UpdateUtil$$ExternalSyntheticLambda0;->run()V
HSPLcom/deniscerri/ytdlnis/util/UpdateUtil;-><init>(Landroid/content/Context;)V
HSPLcom/deniscerri/ytdlnis/util/UpdateUtil;->updateApp()Z
HSPLcom/devbrackets/android/exomedia/R$color;->set(Landroid/view/View;Landroidx/activity/OnBackPressedDispatcherOwner;)V
HSPLcom/facebook/shimmer/R$styleable;-><clinit>()V
HSPLcom/facebook/shimmer/Shimmer$AlphaHighlightBuilder;-><init>()V
HSPLcom/facebook/shimmer/Shimmer$AlphaHighlightBuilder;->getThis()Lcom/facebook/shimmer/Shimmer$Builder;
HSPLcom/facebook/shimmer/Shimmer$Builder;-><init>()V
@ -2582,7 +2552,7 @@ HSPLcom/fasterxml/jackson/databind/util/LRUMap;-><init>(II)V
HSPLcom/fasterxml/jackson/databind/util/RootNameLookup;-><init>()V
HSPLcom/fasterxml/jackson/databind/util/StdDateFormat;-><clinit>()V
HSPLcom/fasterxml/jackson/databind/util/StdDateFormat;-><init>()V
HSPLcom/google/android/exoplayer2/drm/DefaultDrmSession$$ExternalSyntheticLambda5;->m(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
HSPLcom/google/android/exoplayer2/drm/DefaultDrmSession$$ExternalSyntheticLambda0;->m(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
HSPLcom/google/android/material/animation/AnimationUtils;-><clinit>()V
HSPLcom/google/android/material/animation/AnimationUtils;->lerp(FFFFF)F
HSPLcom/google/android/material/animation/MotionSpec;-><init>()V
@ -2600,7 +2570,6 @@ HSPLcom/google/android/material/appbar/AppBarLayout$BaseBehavior$4;-><init>(Lcom
HSPLcom/google/android/material/appbar/AppBarLayout$BaseBehavior$SavedState$1;-><init>()V
HSPLcom/google/android/material/appbar/AppBarLayout$BaseBehavior$SavedState;-><clinit>()V
HSPLcom/google/android/material/appbar/AppBarLayout$BaseBehavior$SavedState;-><init>(Landroid/os/Parcelable;)V
HSPLcom/google/android/material/appbar/AppBarLayout$BaseBehavior$SavedState;->writeToParcel(Landroid/os/Parcel;I)V
HSPLcom/google/android/material/appbar/AppBarLayout$BaseBehavior;-><init>()V
HSPLcom/google/android/material/appbar/AppBarLayout$BaseBehavior;->findFirstScrollingChild(Landroidx/coordinatorlayout/widget/CoordinatorLayout;)Landroid/view/View;
HSPLcom/google/android/material/appbar/AppBarLayout$BaseBehavior;->getTopBottomOffsetForScrollingSibling()I
@ -2678,7 +2647,6 @@ HSPLcom/google/android/material/bottomsheet/BottomSheetBehavior$4;-><init>(Lcom/
HSPLcom/google/android/material/bottomsheet/BottomSheetBehavior$SavedState$1;-><init>()V
HSPLcom/google/android/material/bottomsheet/BottomSheetBehavior$SavedState;-><clinit>()V
HSPLcom/google/android/material/bottomsheet/BottomSheetBehavior$SavedState;-><init>(Landroid/view/AbsSavedState;Lcom/google/android/material/bottomsheet/BottomSheetBehavior;)V
HSPLcom/google/android/material/bottomsheet/BottomSheetBehavior$SavedState;->writeToParcel(Landroid/os/Parcel;I)V
HSPLcom/google/android/material/bottomsheet/BottomSheetBehavior$StateSettlingTracker$1;-><init>(Lcom/google/android/material/bottomsheet/BottomSheetBehavior$StateSettlingTracker;)V
HSPLcom/google/android/material/bottomsheet/BottomSheetBehavior$StateSettlingTracker;-><init>(Lcom/google/android/material/bottomsheet/BottomSheetBehavior;)V
HSPLcom/google/android/material/bottomsheet/BottomSheetBehavior;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
@ -2692,10 +2660,8 @@ HSPLcom/google/android/material/bottomsheet/BottomSheetBehavior;->updatePeekHeig
HSPLcom/google/android/material/button/MaterialButton$SavedState$1;-><init>()V
HSPLcom/google/android/material/button/MaterialButton$SavedState;-><clinit>()V
HSPLcom/google/android/material/button/MaterialButton$SavedState;-><init>(Landroid/os/Parcelable;)V
HSPLcom/google/android/material/button/MaterialButton$SavedState;->writeToParcel(Landroid/os/Parcel;I)V
HSPLcom/google/android/material/button/MaterialButton;-><clinit>()V
HSPLcom/google/android/material/button/MaterialButton;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
HSPLcom/google/android/material/button/MaterialButton;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
HSPLcom/google/android/material/button/MaterialButton;->isChecked()Z
HSPLcom/google/android/material/button/MaterialButton;->isUsingOriginalBackground()Z
HSPLcom/google/android/material/button/MaterialButton;->onAttachedToWindow()V
@ -2739,7 +2705,6 @@ HSPLcom/google/android/material/chip/Chip$1;-><init>(Lcom/google/android/materia
HSPLcom/google/android/material/chip/Chip$1;->onFontRetrievalFailed(I)V
HSPLcom/google/android/material/chip/Chip$ChipTouchHelper;-><init>(Lcom/google/android/material/chip/Chip;Lcom/google/android/material/chip/Chip;)V
HSPLcom/google/android/material/chip/Chip;-><clinit>()V
HSPLcom/google/android/material/chip/Chip;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
HSPLcom/google/android/material/chip/Chip;->drawableStateChanged()V
HSPLcom/google/android/material/chip/Chip;->ensureAccessibleTouchTarget(I)V
HSPLcom/google/android/material/chip/Chip;->getBackgroundDrawable()Landroid/graphics/drawable/Drawable;
@ -2780,7 +2745,6 @@ HSPLcom/google/android/material/chip/ChipDrawable;->isStateful(Landroid/content/
HSPLcom/google/android/material/chip/ChipDrawable;->isStateful(Landroid/graphics/drawable/Drawable;)Z
HSPLcom/google/android/material/chip/ChipDrawable;->onSizeChange()V
HSPLcom/google/android/material/chip/ChipDrawable;->onStateChange([I)Z
HSPLcom/google/android/material/chip/ChipDrawable;->onStateChange([I[I)Z
HSPLcom/google/android/material/chip/ChipDrawable;->onTextSizeChange()V
HSPLcom/google/android/material/chip/ChipDrawable;->setCheckable(Z)V
HSPLcom/google/android/material/chip/ChipDrawable;->setCheckedIcon(Landroid/graphics/drawable/Drawable;)V
@ -2878,7 +2842,6 @@ HSPLcom/google/android/material/internal/FlowLayout;->setSingleLine(Z)V
HSPLcom/google/android/material/internal/ParcelableSparseArray$1;-><init>()V
HSPLcom/google/android/material/internal/ParcelableSparseArray;-><clinit>()V
HSPLcom/google/android/material/internal/ParcelableSparseArray;-><init>()V
HSPLcom/google/android/material/internal/ParcelableSparseArray;->writeToParcel(Landroid/os/Parcel;I)V
HSPLcom/google/android/material/internal/TextDrawableHelper$1;-><init>(Lcom/google/android/material/internal/TextDrawableHelper;)V
HSPLcom/google/android/material/internal/TextDrawableHelper$1;->onFontRetrievalFailed(I)V
HSPLcom/google/android/material/internal/TextDrawableHelper;-><init>(Lcom/google/android/material/internal/TextDrawableHelper$TextDrawableDelegate;)V
@ -2990,7 +2953,6 @@ HSPLcom/google/android/material/navigation/NavigationBarMenuView;->setPresenter(
HSPLcom/google/android/material/navigation/NavigationBarPresenter$SavedState$1;-><init>()V
HSPLcom/google/android/material/navigation/NavigationBarPresenter$SavedState;-><clinit>()V
HSPLcom/google/android/material/navigation/NavigationBarPresenter$SavedState;-><init>()V
HSPLcom/google/android/material/navigation/NavigationBarPresenter$SavedState;->writeToParcel(Landroid/os/Parcel;I)V
HSPLcom/google/android/material/navigation/NavigationBarPresenter;-><init>()V
HSPLcom/google/android/material/navigation/NavigationBarPresenter;->getId()I
HSPLcom/google/android/material/navigation/NavigationBarPresenter;->initForMenu(Landroid/content/Context;Landroidx/appcompat/view/menu/MenuBuilder;)V
@ -3000,7 +2962,6 @@ HSPLcom/google/android/material/navigation/NavigationBarView$1;-><init>(Lcom/goo
HSPLcom/google/android/material/navigation/NavigationBarView$SavedState$1;-><init>()V
HSPLcom/google/android/material/navigation/NavigationBarView$SavedState;-><clinit>()V
HSPLcom/google/android/material/navigation/NavigationBarView$SavedState;-><init>(Landroid/os/Parcelable;)V
HSPLcom/google/android/material/navigation/NavigationBarView$SavedState;->writeToParcel(Landroid/os/Parcel;I)V
HSPLcom/google/android/material/navigation/NavigationBarView;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
HSPLcom/google/android/material/navigation/NavigationBarView;->getMenuInflater()Landroid/view/MenuInflater;
HSPLcom/google/android/material/navigation/NavigationBarView;->getMenuView()Landroidx/appcompat/view/menu/MenuView;
@ -3040,18 +3001,17 @@ HSPLcom/google/android/material/resources/TextAppearance;->shouldLoadFontSynchro
HSPLcom/google/android/material/resources/TextAppearance;->updateDrawState(Landroid/content/Context;Landroid/text/TextPaint;Landroidx/transition/PathMotion;)V
HSPLcom/google/android/material/resources/TextAppearance;->updateMeasureState(Landroid/content/Context;Landroid/text/TextPaint;Landroidx/transition/PathMotion;)V
HSPLcom/google/android/material/resources/TextAppearance;->updateTextPaintMeasureState(Landroid/content/Context;Landroid/text/TextPaint;Landroid/graphics/Typeface;)V
HSPLcom/google/android/material/resources/TypefaceUtils$$ExternalSyntheticApiModelOutline0;->m(Landroid/content/res/Configuration;)I
HSPLcom/google/android/material/resources/TypefaceUtils;->maybeCopyWithFontWeightAdjustment(Landroid/content/res/Configuration;Landroid/graphics/Typeface;)Landroid/graphics/Typeface;
HSPLcom/google/android/material/ripple/RippleUtils;-><clinit>()V
HSPLcom/google/android/material/ripple/RippleUtils;->sanitizeRippleDrawableColor(Landroid/content/res/ColorStateList;)Landroid/content/res/ColorStateList;
HSPLcom/google/android/material/search/SearchBar$$ExternalSyntheticLambda1;-><init>(Lcom/google/android/material/search/SearchBar;)V
HSPLcom/google/android/material/search/SearchBar$$ExternalSyntheticLambda1;-><init>(Ljava/lang/Object;)V
HSPLcom/google/android/material/search/SearchBar$$ExternalSyntheticLambda1;->onChanged(Ljava/lang/Object;)V
HSPLcom/google/android/material/search/SearchBar$1;-><init>(Lcom/google/android/material/search/SearchBar;)V
HSPLcom/google/android/material/search/SearchBar$1;->onViewAttachedToWindow(Landroid/view/View;)V
HSPLcom/google/android/material/search/SearchBar$1;->onViewDetachedFromWindow(Landroid/view/View;)V
HSPLcom/google/android/material/search/SearchBar$SavedState$1;-><init>()V
HSPLcom/google/android/material/search/SearchBar$SavedState;-><clinit>()V
HSPLcom/google/android/material/search/SearchBar$SavedState;-><init>(Landroidx/appcompat/widget/Toolbar$SavedState;)V
HSPLcom/google/android/material/search/SearchBar$SavedState;->writeToParcel(Landroid/os/Parcel;I)V
HSPLcom/google/android/material/search/SearchBar;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
HSPLcom/google/android/material/search/SearchBar;->addView(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V
HSPLcom/google/android/material/search/SearchBar;->getCompatElevation()F
@ -3075,14 +3035,12 @@ HSPLcom/google/android/material/search/SearchView$$ExternalSyntheticLambda3;-><i
HSPLcom/google/android/material/search/SearchView$$ExternalSyntheticLambda4;-><init>(Lcom/google/android/material/search/SearchView;)V
HSPLcom/google/android/material/search/SearchView$$ExternalSyntheticLambda5;-><init>(Lcom/google/android/material/search/SearchView;)V
HSPLcom/google/android/material/search/SearchView$$ExternalSyntheticLambda6;-><init>(Lcom/google/android/material/search/SearchView;)V
HSPLcom/google/android/material/search/SearchView$$ExternalSyntheticLambda7;-><init>(Lcom/google/android/material/search/SearchView;)V
HSPLcom/google/android/material/search/SearchView$1;-><init>(Lcom/google/android/material/search/SearchView;)V
HSPLcom/google/android/material/search/SearchView$Behavior;-><init>()V
HSPLcom/google/android/material/search/SearchView$Behavior;->onDependentViewChanged(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Landroid/view/View;Landroid/view/View;)Z
HSPLcom/google/android/material/search/SearchView$SavedState$1;-><init>()V
HSPLcom/google/android/material/search/SearchView$SavedState;-><clinit>()V
HSPLcom/google/android/material/search/SearchView$SavedState;-><init>(Landroid/os/Parcelable;)V
HSPLcom/google/android/material/search/SearchView$SavedState;->writeToParcel(Landroid/os/Parcel;I)V
HSPLcom/google/android/material/search/SearchView$TransitionState;-><clinit>()V
HSPLcom/google/android/material/search/SearchView$TransitionState;-><init>(Ljava/lang/String;I)V
HSPLcom/google/android/material/search/SearchView;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
@ -3105,12 +3063,12 @@ HSPLcom/google/android/material/search/SearchView;->setupWithSearchBar(Lcom/goog
HSPLcom/google/android/material/search/SearchView;->updateNavigationIconProgressIfNeeded()V
HSPLcom/google/android/material/search/SearchViewAnimationHelper;-><init>(Lcom/google/android/material/search/SearchView;)V
HSPLcom/google/android/material/shadow/ShadowRenderer;-><clinit>()V
HSPLcom/google/android/material/shadow/ShadowRenderer;-><init>()V
HSPLcom/google/android/material/shadow/ShadowRenderer;->setShadowColor(I)V
HSPLcom/google/android/material/shape/AbsoluteCornerSize;-><init>(F)V
HSPLcom/google/android/material/shape/AbsoluteCornerSize;->getCornerSize(Landroid/graphics/RectF;)F
HSPLcom/google/android/material/shape/AdjustedCornerSize;-><init>(FLcom/google/android/material/shape/CornerSize;)V
HSPLcom/google/android/material/shape/AdjustedCornerSize;->getCornerSize(Landroid/graphics/RectF;)F
HSPLcom/google/android/material/shape/CornerTreatment;-><init>()V
HSPLcom/google/android/material/shape/EdgeTreatment;-><init>()V
HSPLcom/google/android/material/shape/EdgeTreatment;->getEdgePath(FFFLcom/google/android/material/shape/ShapePath;)V
HSPLcom/google/android/material/shape/MaterialShapeDrawable$1;-><init>(Lcom/google/android/material/shape/MaterialShapeDrawable;)V
@ -3121,12 +3079,10 @@ HSPLcom/google/android/material/shape/MaterialShapeDrawable$MaterialShapeDrawabl
HSPLcom/google/android/material/shape/MaterialShapeDrawable;-><clinit>()V
HSPLcom/google/android/material/shape/MaterialShapeDrawable;-><init>()V
HSPLcom/google/android/material/shape/MaterialShapeDrawable;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;II)V
HSPLcom/google/android/material/shape/MaterialShapeDrawable;-><init>(Lcom/google/android/material/shape/MaterialShapeDrawable$MaterialShapeDrawableState;)V
HSPLcom/google/android/material/shape/MaterialShapeDrawable;-><init>(Lcom/google/android/material/shape/ShapeAppearanceModel;)V
HSPLcom/google/android/material/shape/MaterialShapeDrawable;->calculatePath(Landroid/graphics/RectF;Landroid/graphics/Path;)V
HSPLcom/google/android/material/shape/MaterialShapeDrawable;->calculateTintFilter(Landroid/content/res/ColorStateList;Landroid/graphics/PorterDuff$Mode;Landroid/graphics/Paint;Z)Landroid/graphics/PorterDuffColorFilter;
HSPLcom/google/android/material/shape/MaterialShapeDrawable;->compositeElevationOverlayIfNeeded(I)I
HSPLcom/google/android/material/shape/MaterialShapeDrawable;->draw(Landroid/graphics/Canvas;)V
HSPLcom/google/android/material/shape/MaterialShapeDrawable;->drawShape(Landroid/graphics/Canvas;Landroid/graphics/Paint;Landroid/graphics/Path;Lcom/google/android/material/shape/ShapeAppearanceModel;Landroid/graphics/RectF;)V
HSPLcom/google/android/material/shape/MaterialShapeDrawable;->getBoundsAsRectF()Landroid/graphics/RectF;
HSPLcom/google/android/material/shape/MaterialShapeDrawable;->getConstantState()Landroid/graphics/drawable/Drawable$ConstantState;
@ -3151,7 +3107,6 @@ HSPLcom/google/android/material/shape/MaterialShapeDrawable;->setTint(I)V
HSPLcom/google/android/material/shape/MaterialShapeDrawable;->setTintList(Landroid/content/res/ColorStateList;)V
HSPLcom/google/android/material/shape/MaterialShapeDrawable;->setTintMode(Landroid/graphics/PorterDuff$Mode;)V
HSPLcom/google/android/material/shape/MaterialShapeDrawable;->updateColorsForState([I)Z
HSPLcom/google/android/material/shape/MaterialShapeDrawable;->updateTintFilter()Z
HSPLcom/google/android/material/shape/MaterialShapeDrawable;->updateZ()V
HSPLcom/google/android/material/shape/RelativeCornerSize;-><init>(F)V
HSPLcom/google/android/material/shape/RelativeCornerSize;->getCornerSize(Landroid/graphics/RectF;)F
@ -3160,7 +3115,7 @@ HSPLcom/google/android/material/shape/RoundedCornerTreatment;->getCornerPath(FFL
HSPLcom/google/android/material/shape/ShapeAppearanceModel$Builder;-><init>()V
HSPLcom/google/android/material/shape/ShapeAppearanceModel$Builder;-><init>(Lcom/google/android/material/shape/ShapeAppearanceModel;)V
HSPLcom/google/android/material/shape/ShapeAppearanceModel$Builder;->build()Lcom/google/android/material/shape/ShapeAppearanceModel;
HSPLcom/google/android/material/shape/ShapeAppearanceModel$Builder;->compatCornerTreatmentSize(Lokio/Okio__OkioKt;)F
HSPLcom/google/android/material/shape/ShapeAppearanceModel$Builder;->compatCornerTreatmentSize(Lcom/google/android/material/shape/CornerTreatment;)F
HSPLcom/google/android/material/shape/ShapeAppearanceModel;-><clinit>()V
HSPLcom/google/android/material/shape/ShapeAppearanceModel;-><init>()V
HSPLcom/google/android/material/shape/ShapeAppearanceModel;-><init>(Lcom/google/android/material/shape/ShapeAppearanceModel$Builder;)V
@ -3172,6 +3127,7 @@ HSPLcom/google/android/material/shape/ShapeAppearanceModel;->isRoundRect(Landroi
HSPLcom/google/android/material/shape/ShapeAppearanceModel;->withCornerSize(F)Lcom/google/android/material/shape/ShapeAppearanceModel;
HSPLcom/google/android/material/shape/ShapeAppearancePathProvider$Lazy;-><clinit>()V
HSPLcom/google/android/material/shape/ShapeAppearancePathProvider;-><init>()V
HSPLcom/google/android/material/shape/ShapeAppearancePathProvider;->calculatePath(Lcom/google/android/material/shape/ShapeAppearanceModel;FLandroid/graphics/RectF;Lcom/google/android/material/shape/MaterialShapeDrawable$1;Landroid/graphics/Path;)V
HSPLcom/google/android/material/shape/ShapeAppearancePathProvider;->pathOverlapsCorner(Landroid/graphics/Path;I)Z
HSPLcom/google/android/material/shape/ShapePath$1;-><init>(Ljava/util/ArrayList;Landroid/graphics/Matrix;)V
HSPLcom/google/android/material/shape/ShapePath$ArcShadowOperation;-><init>(Lcom/google/android/material/shape/ShapePath$PathArcOperation;)V
@ -3198,9 +3154,16 @@ HSPLcom/google/android/material/theme/MaterialComponentsViewInflater;-><init>()V
HSPLcom/google/android/material/theme/MaterialComponentsViewInflater;->createButton(Landroid/content/Context;Landroid/util/AttributeSet;)Landroidx/appcompat/widget/AppCompatButton;
HSPLcom/google/android/material/theme/MaterialComponentsViewInflater;->createTextView(Landroid/content/Context;Landroid/util/AttributeSet;)Landroidx/appcompat/widget/AppCompatTextView;
HSPLcom/google/android/material/theme/overlay/MaterialThemeOverlay;-><clinit>()V
HSPLcom/google/android/material/theme/overlay/MaterialThemeOverlay;->wrap(Landroid/content/Context;Landroid/util/AttributeSet;II)Landroid/content/Context;
HSPLcom/squareup/picasso/PicassoProvider;-><init>()V
HSPLcom/squareup/picasso/PicassoProvider;->onCreate()Z
HSPLcom/yausername/aria2c/Aria2c;-><clinit>()V
HSPLcom/yausername/aria2c/Aria2c;-><init>()V
HSPLcom/yausername/aria2c/Aria2c;->init(Landroid/content/Context;)V
HSPLcom/yausername/aria2c/Aria2c;->initAria2c(Landroid/content/Context;Ljava/io/File;)V
HSPLcom/yausername/ffmpeg/FFmpeg;-><clinit>()V
HSPLcom/yausername/ffmpeg/FFmpeg;-><init>()V
HSPLcom/yausername/ffmpeg/FFmpeg;->init(Landroid/content/Context;)V
HSPLcom/yausername/ffmpeg/FFmpeg;->initFFmpeg(Landroid/content/Context;Ljava/io/File;)V
HSPLcom/yausername/youtubedl_android/YoutubeDL;-><clinit>()V
HSPLcom/yausername/youtubedl_android/YoutubeDL;-><init>()V
HSPLcom/yausername/youtubedl_android/YoutubeDL;->initPython(Landroid/content/Context;Ljava/io/File;)V
@ -3235,7 +3198,6 @@ HSPLkotlin/collections/IntIterator;-><init>()V
HSPLkotlin/collections/MapsKt__MapsJVMKt;->mapCapacity(I)I
HSPLkotlin/collections/MapsKt___MapsJvmKt;->toMap(Ljava/util/ArrayList;)Ljava/util/Map;
HSPLkotlin/collections/MapsKt___MapsJvmKt;->toMap(Ljava/util/ArrayList;Ljava/util/LinkedHashMap;)V
HSPLkotlin/collections/SetsKt__SetsKt;->build(Lkotlin/collections/builders/SetBuilder;)Lkotlin/collections/builders/SetBuilder;
HSPLkotlin/collections/builders/ListBuilderKt;->arrayOfUninitializedElements(I)[Ljava/lang/Object;
HSPLkotlin/collections/builders/MapBuilder$Companion;-><init>()V
HSPLkotlin/collections/builders/MapBuilder$Itr;-><init>(Lkotlin/collections/builders/MapBuilder;)V
@ -3333,15 +3295,10 @@ HSPLkotlin/sequences/SequencesKt__SequencesKt$asSequence$$inlined$Sequence$1;-><
HSPLkotlin/sequences/SequencesKt__SequencesKt$asSequence$$inlined$Sequence$1;->iterator()Ljava/util/Iterator;
HSPLkotlin/text/CharsKt__CharKt;->isWhitespace(C)Z
HSPLkotlin/text/StringsKt__StringsJVMKt;->isBlank(Ljava/lang/CharSequence;)Z
HSPLkotlin/text/StringsKt__StringsJVMKt;->replace$default(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
HSPLkotlin/text/StringsKt__StringsJVMKt;->startsWith(Ljava/lang/String;Ljava/lang/String;Z)Z
HSPLkotlin/text/StringsKt__StringsKt;->getLastIndex(Ljava/lang/CharSequence;)I
HSPLkotlin/text/StringsKt__StringsKt;->indexOf$default(Ljava/lang/CharSequence;CIZI)I
HSPLkotlin/text/StringsKt__StringsKt;->indexOf(ILjava/lang/CharSequence;Ljava/lang/String;Z)I
HSPLkotlin/text/StringsKt__StringsKt;->lastIndexOf$default(Ljava/lang/CharSequence;CII)I
HSPLkotlin/text/StringsKt__StringsKt;->requireNonNegativeLimit(I)V
HSPLkotlin/text/StringsKt__StringsKt;->split$StringsKt__StringsKt(ILjava/lang/CharSequence;Ljava/lang/String;Z)Ljava/util/List;
HSPLkotlin/text/StringsKt__StringsKt;->split$default(Ljava/lang/String;[Ljava/lang/String;)Ljava/util/List;
HSPLkotlin/text/StringsKt__StringsKt;->substringAfterLast(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
HSPLkotlinx/coroutines/AbstractCoroutine;-><init>(Lkotlin/coroutines/CoroutineContext;Z)V
HSPLkotlinx/coroutines/AbstractCoroutine;->afterResume(Ljava/lang/Object;)V
@ -3370,7 +3327,6 @@ HSPLkotlinx/coroutines/CoroutineDispatcher;->interceptContinuation(Lkotlin/corou
HSPLkotlinx/coroutines/CoroutineDispatcher;->isDispatchNeeded()Z
HSPLkotlinx/coroutines/CoroutineDispatcher;->minusKey(Lkotlin/coroutines/CoroutineContext$Key;)Lkotlin/coroutines/CoroutineContext;
HSPLkotlinx/coroutines/CoroutineDispatcher;->releaseInterceptedContinuation(Lkotlin/coroutines/Continuation;)V
HSPLkotlinx/coroutines/CoroutineScopeKt;->CoroutineScope(Lkotlin/coroutines/CoroutineContext;)Lkotlinx/coroutines/internal/ContextScope;
HSPLkotlinx/coroutines/CoroutineStart$WhenMappings;-><clinit>()V
HSPLkotlinx/coroutines/CoroutineStart;->$values()[Lkotlinx/coroutines/CoroutineStart;
HSPLkotlinx/coroutines/CoroutineStart;-><clinit>()V
@ -3399,7 +3355,6 @@ HSPLkotlinx/coroutines/EventLoop;->incrementUseCount(Z)V
HSPLkotlinx/coroutines/EventLoopImplBase;-><clinit>()V
HSPLkotlinx/coroutines/EventLoopImplBase;-><init>()V
HSPLkotlinx/coroutines/EventLoopImplPlatform;-><init>()V
HSPLkotlinx/coroutines/EventLoop_commonKt;-><clinit>()V
HSPLkotlinx/coroutines/ExecutorCoroutineDispatcher;-><clinit>()V
HSPLkotlinx/coroutines/ExecutorCoroutineDispatcher;-><init>()V
HSPLkotlinx/coroutines/ExecutorCoroutineDispatcherImpl;-><init>(Ljava/util/concurrent/Executor;)V
@ -3468,7 +3423,6 @@ HSPLkotlinx/coroutines/NonDisposableHandle;-><init>()V
HSPLkotlinx/coroutines/NonDisposableHandle;->dispose()V
HSPLkotlinx/coroutines/StandaloneCoroutine;-><init>(Lkotlin/coroutines/CoroutineContext;Z)V
HSPLkotlinx/coroutines/SupervisorJobImpl;-><init>(Lkotlinx/coroutines/Job;)V
HSPLkotlinx/coroutines/SupervisorKt;-><clinit>()V
HSPLkotlinx/coroutines/Unconfined;-><clinit>()V
HSPLkotlinx/coroutines/Unconfined;-><init>()V
HSPLkotlinx/coroutines/android/AndroidDispatcherFactory;-><init>()V
@ -3584,16 +3538,14 @@ HSPLkotlinx/coroutines/scheduling/WorkQueue;-><init>()V
HSPLkotlinx/coroutines/scheduling/WorkQueue;->add(Lkotlinx/coroutines/scheduling/Task;Z)Lkotlinx/coroutines/scheduling/Task;
HSPLkotlinx/coroutines/scheduling/WorkQueue;->pollBuffer()Lkotlinx/coroutines/scheduling/Task;
HSPLkotlinx/coroutines/scheduling/WorkQueue;->tryStealLastScheduled(Lkotlinx/coroutines/scheduling/WorkQueue;Z)J
HSPLkotlinx/serialization/json/JsonElementSerializersKt;-><init>()V
HSPLkotlinx/serialization/json/JsonElementSerializersKt;->create(Landroidx/sqlite/db/SupportSQLiteOpenHelper$Configuration;)Landroidx/sqlite/db/SupportSQLiteOpenHelper;
HSPLokio/Okio__OkioKt;-><clinit>()V
HSPLokio/Okio__OkioKt;-><init>()V
HSPLokhttp3/internal/connection/TlsHandshakeKt;->set(Landroid/view/View;Landroidx/activity/OnBackPressedDispatcherOwner;)V
HSPLorg/apache/commons/compress/archivers/zip/AbstractUnicodeExtraField;-><init>()V
HSPLorg/apache/commons/compress/archivers/zip/AsiExtraField;-><clinit>()V
HSPLorg/apache/commons/compress/archivers/zip/AsiExtraField;-><init>()V
HSPLorg/apache/commons/compress/archivers/zip/AsiExtraField;->getHeaderId()Lorg/apache/commons/compress/archivers/zip/ZipShort;
HSPLorg/apache/commons/compress/archivers/zip/ExtraFieldUtils;-><clinit>()V
HSPLorg/apache/commons/compress/archivers/zip/ExtraFieldUtils;->createExtraField(Lorg/apache/commons/compress/archivers/zip/ZipShort;)Lorg/apache/commons/compress/archivers/zip/ZipExtraField;
HSPLorg/apache/commons/compress/archivers/zip/ExtraFieldUtils;->parse([BZ)[Lorg/apache/commons/compress/archivers/zip/ZipExtraField;
HSPLorg/apache/commons/compress/archivers/zip/ExtraFieldUtils;->register(Ljava/lang/Class;)V
HSPLorg/apache/commons/compress/archivers/zip/FallbackZipEncoding;-><init>(I)V
HSPLorg/apache/commons/compress/archivers/zip/GeneralPurposeBit;-><init>()V
@ -3621,10 +3573,8 @@ HSPLorg/apache/commons/compress/archivers/zip/X0019_EncryptionRecipientCertifica
HSPLorg/apache/commons/compress/archivers/zip/X5455_ExtendedTimestamp;-><clinit>()V
HSPLorg/apache/commons/compress/archivers/zip/X5455_ExtendedTimestamp;-><init>()V
HSPLorg/apache/commons/compress/archivers/zip/X5455_ExtendedTimestamp;->getHeaderId()Lorg/apache/commons/compress/archivers/zip/ZipShort;
HSPLorg/apache/commons/compress/archivers/zip/X5455_ExtendedTimestamp;->getLocalFileDataData()[B
HSPLorg/apache/commons/compress/archivers/zip/X5455_ExtendedTimestamp;->getLocalFileDataLength()Lorg/apache/commons/compress/archivers/zip/ZipShort;
HSPLorg/apache/commons/compress/archivers/zip/X5455_ExtendedTimestamp;->parseFromCentralDirectoryData([BII)V
HSPLorg/apache/commons/compress/archivers/zip/X5455_ExtendedTimestamp;->parseFromLocalFileData([BII)V
HSPLorg/apache/commons/compress/archivers/zip/X5455_ExtendedTimestamp;->setFlags(B)V
HSPLorg/apache/commons/compress/archivers/zip/X7875_NewUnix;-><clinit>()V
HSPLorg/apache/commons/compress/archivers/zip/X7875_NewUnix;-><init>()V
@ -3638,13 +3588,12 @@ HSPLorg/apache/commons/compress/archivers/zip/Zip64ExtendedInformationExtraField
HSPLorg/apache/commons/compress/archivers/zip/Zip64ExtendedInformationExtraField;-><init>()V
HSPLorg/apache/commons/compress/archivers/zip/Zip64ExtendedInformationExtraField;->getHeaderId()Lorg/apache/commons/compress/archivers/zip/ZipShort;
HSPLorg/apache/commons/compress/archivers/zip/ZipArchiveEntry;-><clinit>()V
HSPLorg/apache/commons/compress/archivers/zip/ZipArchiveEntry;-><init>()V
HSPLorg/apache/commons/compress/archivers/zip/ZipArchiveEntry;->getAllExtraFieldsNoCopy()[Lorg/apache/commons/compress/archivers/zip/ZipExtraField;
HSPLorg/apache/commons/compress/archivers/zip/ZipArchiveEntry;->getExtraField(Lorg/apache/commons/compress/archivers/zip/ZipShort;)Lorg/apache/commons/compress/archivers/zip/ZipExtraField;
HSPLorg/apache/commons/compress/archivers/zip/ZipArchiveEntry;->getName()Ljava/lang/String;
HSPLorg/apache/commons/compress/archivers/zip/ZipArchiveEntry;->hashCode()I
HSPLorg/apache/commons/compress/archivers/zip/ZipArchiveEntry;->isDirectory()Z
HSPLorg/apache/commons/compress/archivers/zip/ZipArchiveEntry;->mergeExtraFields([Lorg/apache/commons/compress/archivers/zip/ZipExtraField;Z)V
HSPLorg/apache/commons/compress/archivers/zip/ZipArchiveEntry;->setExtra()V
HSPLorg/apache/commons/compress/archivers/zip/ZipArchiveEntry;->setExtra([B)V
HSPLorg/apache/commons/compress/archivers/zip/ZipArchiveEntry;->setExtraFields([Lorg/apache/commons/compress/archivers/zip/ZipExtraField;)V
HSPLorg/apache/commons/compress/archivers/zip/ZipArchiveEntry;->setMethod(I)V
@ -3670,7 +3619,6 @@ HSPLorg/apache/commons/compress/archivers/zip/ZipFile;->close()V
HSPLorg/apache/commons/compress/archivers/zip/ZipFile;->finalize()V
HSPLorg/apache/commons/compress/archivers/zip/ZipFile;->getInputStream(Lorg/apache/commons/compress/archivers/zip/ZipArchiveEntry;)Ljava/io/InputStream;
HSPLorg/apache/commons/compress/archivers/zip/ZipFile;->populateFromCentralDirectory()Ljava/util/HashMap;
HSPLorg/apache/commons/compress/archivers/zip/ZipFile;->resolveLocalFileHeaderData(Ljava/util/HashMap;)V
HSPLorg/apache/commons/compress/archivers/zip/ZipFile;->skipBytes(I)V
HSPLorg/apache/commons/compress/archivers/zip/ZipLong;-><init>(I[B)V
HSPLorg/apache/commons/compress/archivers/zip/ZipLong;->getBytes(J)[B
@ -3696,12 +3644,9 @@ HSPLorg/apache/commons/io/Charsets;-><clinit>()V
HSPLorg/apache/commons/io/FileUtils;-><clinit>()V
HSPLorg/apache/commons/io/FileUtils;->cleanDirectory(Ljava/io/File;)V
HSPLorg/apache/commons/io/FileUtils;->copyToFile(Ljava/io/File;Ljava/io/InputStream;)V
HSPLorg/apache/commons/io/FileUtils;->deleteDirectory(Ljava/io/File;)V
HSPLorg/apache/commons/io/FileUtils;->deleteQuietly(Ljava/io/File;)V
HSPLorg/apache/commons/io/FileUtils;->forceDelete(Ljava/io/File;)V
HSPLorg/apache/commons/io/IOUtils;-><clinit>()V
HSPLorg/apache/commons/io/IOUtils;->closeQuietly(Ljava/io/Closeable;)V
HSPLorg/apache/commons/io/Java7Support;-><clinit>()V
HSPLorg/apache/commons/io/output/StringBuilderWriter;-><init>()V
HSPLorg/apache/commons/io/output/StringBuilderWriter;-><init>(I)V
HSPLorg/apache/commons/io/output/StringBuilderWriter;->close()V
@ -3737,8 +3682,7 @@ Landroidx/activity/result/ActivityResultRegistryOwner;
Landroidx/activity/result/contract/ActivityResultContract;
Landroidx/activity/result/contract/ActivityResultContracts$RequestMultiplePermissions;
Landroidx/activity/result/contract/ActivityResultContracts$StartActivityForResult;
Landroidx/appcompat/R$id;
Landroidx/appcompat/R$style;
Landroidx/appcompat/R$string;
Landroidx/appcompat/R$styleable;
Landroidx/appcompat/app/ActionBar$LayoutParams;
Landroidx/appcompat/app/AppCompatActivity$1;
@ -3749,6 +3693,7 @@ Landroidx/appcompat/app/AppCompatDelegate;
Landroidx/appcompat/app/AppCompatDelegateImpl$2;
Landroidx/appcompat/app/AppCompatDelegateImpl$3;
Landroidx/appcompat/app/AppCompatDelegateImpl$5;
Landroidx/appcompat/app/AppCompatDelegateImpl$Api24Impl$$ExternalSyntheticApiModelOutline1;
Landroidx/appcompat/app/AppCompatDelegateImpl$Api24Impl;
Landroidx/appcompat/app/AppCompatDelegateImpl$AppCompatWindowCallback;
Landroidx/appcompat/app/AppCompatDelegateImpl$PanelFeatureState;
@ -3809,12 +3754,13 @@ Landroidx/appcompat/widget/AppCompatMultiAutoCompleteTextView;
Landroidx/appcompat/widget/AppCompatRatingBar;
Landroidx/appcompat/widget/AppCompatSeekBar;
Landroidx/appcompat/widget/AppCompatSpinner;
Landroidx/appcompat/widget/AppCompatTextClassifierHelper$Api26Impl$$ExternalSyntheticApiModelOutline1;
Landroidx/appcompat/widget/AppCompatTextClassifierHelper;
Landroidx/appcompat/widget/AppCompatTextHelper$1;
Landroidx/appcompat/widget/AppCompatTextHelper$Api17Impl;
Landroidx/appcompat/widget/AppCompatTextHelper$Api21Impl;
Landroidx/appcompat/widget/AppCompatTextHelper$Api24Impl$$ExternalSyntheticApiModelOutline0;
Landroidx/appcompat/widget/AppCompatTextHelper$Api24Impl;
Landroidx/appcompat/widget/AppCompatTextHelper$Api26Impl$$ExternalSyntheticApiModelOutline0;
Landroidx/appcompat/widget/AppCompatTextHelper$Api26Impl;
Landroidx/appcompat/widget/AppCompatTextHelper$Api28Impl;
Landroidx/appcompat/widget/AppCompatTextHelper;
@ -3875,7 +3821,6 @@ Landroidx/appcompat/widget/ViewStubCompat;
Landroidx/appcompat/widget/ViewUtils;
Landroidx/arch/core/executor/ArchTaskExecutor$2;
Landroidx/arch/core/executor/ArchTaskExecutor;
Landroidx/arch/core/executor/DefaultTaskExecutor$$ExternalSyntheticApiModelOutline0;
Landroidx/arch/core/executor/DefaultTaskExecutor$1;
Landroidx/arch/core/executor/DefaultTaskExecutor;
Landroidx/arch/core/internal/FastSafeIterableMap;
@ -3886,7 +3831,8 @@ Landroidx/arch/core/internal/SafeIterableMap$IteratorWithAdditions;
Landroidx/arch/core/internal/SafeIterableMap$ListIterator;
Landroidx/arch/core/internal/SafeIterableMap$SupportRemove;
Landroidx/arch/core/internal/SafeIterableMap;
Landroidx/benchmark/Api24Kt$$ExternalSyntheticApiModelOutline0;
Landroidx/cardview/R$style;
Landroidx/cardview/R$styleable;
Landroidx/cardview/widget/CardView$1;
Landroidx/cardview/widget/CardView;
Landroidx/cardview/widget/CardViewApi21Impl;
@ -3932,8 +3878,12 @@ Landroidx/constraintlayout/core/widgets/WidgetContainer;
Landroidx/constraintlayout/core/widgets/analyzer/BasicMeasure$Measure;
Landroidx/constraintlayout/core/widgets/analyzer/BasicMeasure$Measurer;
Landroidx/constraintlayout/core/widgets/analyzer/BasicMeasure;
Landroidx/constraintlayout/core/widgets/analyzer/Dependency;
Landroidx/constraintlayout/core/widgets/analyzer/DependencyGraph;
Landroidx/constraintlayout/core/widgets/analyzer/Direct;
Landroidx/constraintlayout/core/widgets/analyzer/HorizontalWidgetRun;
Landroidx/constraintlayout/core/widgets/analyzer/VerticalWidgetRun;
Landroidx/constraintlayout/core/widgets/analyzer/WidgetRun;
Landroidx/constraintlayout/motion/widget/KeyTimeCycle$$ExternalSyntheticOutline0;
Landroidx/constraintlayout/widget/ConstraintHelper;
Landroidx/constraintlayout/widget/ConstraintLayout$1;
@ -3946,6 +3896,7 @@ Landroidx/constraintlayout/widget/Guideline;
Landroidx/constraintlayout/widget/Placeholder;
Landroidx/constraintlayout/widget/R$styleable;
Landroidx/constraintlayout/widget/VirtualLayout;
Landroidx/coordinatorlayout/R$styleable;
Landroidx/coordinatorlayout/widget/CoordinatorLayout$AttachedBehavior;
Landroidx/coordinatorlayout/widget/CoordinatorLayout$Behavior;
Landroidx/coordinatorlayout/widget/CoordinatorLayout$DefaultBehavior;
@ -3959,21 +3910,19 @@ Landroidx/coordinatorlayout/widget/CoordinatorLayout;
Landroidx/coordinatorlayout/widget/DirectedAcyclicGraph;
Landroidx/coordinatorlayout/widget/ViewGroupUtils;
Landroidx/core/R$styleable;
Landroidx/core/app/ActivityCompat$Api23Impl;
Landroidx/core/app/ActivityCompat$RequestPermissionsRequestCodeValidator;
Landroidx/core/app/ActivityCompat;
Landroidx/core/app/ComponentActivity;
Landroidx/core/app/CoreComponentFactory$CompatWrapped;
Landroidx/core/app/CoreComponentFactory;
Landroidx/core/app/NavUtils;
Landroidx/core/app/NotificationCompat$Builder;
Landroidx/core/app/NotificationManagerCompat$$ExternalSyntheticApiModelOutline0;
Landroidx/core/app/NotificationManagerCompat;
Landroidx/core/app/OnMultiWindowModeChangedProvider;
Landroidx/core/app/OnPictureInPictureModeChangedProvider;
Landroidx/core/content/ContextCompat$Api21Impl;
Landroidx/core/content/ContextCompat$Api23Impl;
Landroidx/core/content/ContextCompat$Api26Impl$$ExternalSyntheticApiModelOutline0;
Landroidx/core/content/ContextCompat$Api26Impl$$ExternalSyntheticApiModelOutline1;
Landroidx/core/content/ContextCompat$Api26Impl$$ExternalSyntheticOutline2;
Landroidx/core/content/ContextCompat;
Landroidx/core/content/FileProvider$PathStrategy;
Landroidx/core/content/FileProvider$SimplePathStrategy;
@ -4012,8 +3961,7 @@ Landroidx/core/os/LocaleListPlatformWrapper$$ExternalSyntheticApiModelOutline4;
Landroidx/core/os/LocaleListPlatformWrapper;
Landroidx/core/os/TraceCompat$Api18Impl;
Landroidx/core/os/TraceCompat;
Landroidx/core/text/ICUCompat$Api24Impl$$ExternalSyntheticApiModelOutline1;
Landroidx/core/text/ICUCompat$Api24Impl$$ExternalSyntheticApiModelOutline2;
Landroidx/core/text/ICUCompat$Api24Impl$$ExternalSyntheticApiModelOutline0;
Landroidx/core/util/Consumer;
Landroidx/core/util/ObjectsCompat$Api19Impl;
Landroidx/core/util/Pools$SimplePool;
@ -4021,8 +3969,8 @@ Landroidx/core/util/Pools$SynchronizedPool;
Landroidx/core/util/Preconditions;
Landroidx/core/view/AccessibilityDelegateCompat$AccessibilityDelegateAdapter;
Landroidx/core/view/AccessibilityDelegateCompat;
Landroidx/core/view/DisplayCutoutCompat$Api28Impl$$ExternalSyntheticApiModelOutline1;
Landroidx/core/view/DisplayCutoutCompat$Api28Impl$$ExternalSyntheticApiModelOutline2;
Landroidx/core/view/DisplayCutoutCompat$Api28Impl$$ExternalSyntheticApiModelOutline3;
Landroidx/core/view/GravityCompat$Api17Impl;
Landroidx/core/view/KeyEventDispatcher$Component;
Landroidx/core/view/MarginLayoutParamsCompat$Api17Impl;
@ -4065,12 +4013,10 @@ Landroidx/core/view/ViewCompat$Api29Impl$$ExternalSyntheticApiModelOutline2;
Landroidx/core/view/ViewCompat$Api29Impl$$ExternalSyntheticApiModelOutline3;
Landroidx/core/view/ViewCompat$Api29Impl;
Landroidx/core/view/ViewCompat;
Landroidx/core/view/ViewConfigurationCompat$Api26Impl$$ExternalSyntheticApiModelOutline0;
Landroidx/core/view/ViewConfigurationCompat$Api26Impl;
Landroidx/core/view/ViewConfigurationCompat$Api28Impl$$ExternalSyntheticApiModelOutline0;
Landroidx/core/view/ViewConfigurationCompat$Api28Impl;
Landroidx/core/view/ViewConfigurationCompat;
Landroidx/core/view/ViewPropertyAnimatorListener;
Landroidx/core/view/WindowInsetsCompat$BuilderImpl29$$ExternalSyntheticApiModelOutline5;
Landroidx/core/view/WindowInsetsCompat$BuilderImpl29;
Landroidx/core/view/WindowInsetsCompat$BuilderImpl30;
@ -4094,7 +4040,6 @@ Landroidx/core/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityActio
Landroidx/core/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityActionCompat$$ExternalSyntheticApiModelOutline1;
Landroidx/core/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityActionCompat$$ExternalSyntheticApiModelOutline2;
Landroidx/core/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityActionCompat$$ExternalSyntheticApiModelOutline3;
Landroidx/core/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityActionCompat$$ExternalSyntheticApiModelOutline4;
Landroidx/core/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityActionCompat$$ExternalSyntheticApiModelOutline8;
Landroidx/core/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityActionCompat$$ExternalSyntheticApiModelOutline9;
Landroidx/core/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityActionCompat;
@ -4108,11 +4053,10 @@ Landroidx/core/view/accessibility/AccessibilityViewCommand$SetSelectionArguments
Landroidx/core/view/accessibility/AccessibilityViewCommand$SetTextArguments;
Landroidx/core/view/accessibility/AccessibilityViewCommand;
Landroidx/core/view/animation/PathInterpolatorCompat$Api21Impl;
Landroidx/core/widget/EdgeEffectCompat$Api31Impl;
Landroidx/core/widget/NestedScrollView$AccessibilityDelegate;
Landroidx/core/widget/NestedScrollView;
Landroidx/core/widget/EdgeEffectCompat$Api31Impl$$ExternalSyntheticApiModelOutline1;
Landroidx/core/widget/TextViewCompat$Api17Impl;
Landroidx/core/widget/TextViewCompat$Api23Impl;
Landroidx/core/widget/TextViewCompat$Api28Impl$$ExternalSyntheticApiModelOutline2;
Landroidx/core/widget/TextViewCompat;
Landroidx/core/widget/TextViewOnReceiveContentListener;
Landroidx/core/widget/TintableCompoundButton;
@ -4165,6 +4109,7 @@ Landroidx/emoji2/viewsintegration/EmojiTextViewHelper;
Landroidx/emoji2/viewsintegration/EmojiTextWatcher$InitCallbackImpl;
Landroidx/emoji2/viewsintegration/EmojiTextWatcher;
Landroidx/emoji2/viewsintegration/EmojiTransformationMethod;
Landroidx/fragment/R$styleable;
Landroidx/fragment/app/BackStackRecord;
Landroidx/fragment/app/DefaultSpecialEffectsController;
Landroidx/fragment/app/Fragment$2;
@ -4184,6 +4129,7 @@ Landroidx/fragment/app/FragmentContainerView;
Landroidx/fragment/app/FragmentController;
Landroidx/fragment/app/FragmentFactory;
Landroidx/fragment/app/FragmentHostCallback;
Landroidx/fragment/app/FragmentLayoutInflaterFactory$1;
Landroidx/fragment/app/FragmentLayoutInflaterFactory;
Landroidx/fragment/app/FragmentLifecycleCallbacksDispatcher;
Landroidx/fragment/app/FragmentManager$$ExternalSyntheticLambda0;
@ -4231,6 +4177,7 @@ Landroidx/fragment/app/SpecialEffectsControllerFactory;
Landroidx/fragment/app/strictmode/FragmentStrictMode$Flag;
Landroidx/fragment/app/strictmode/FragmentStrictMode$Policy;
Landroidx/fragment/app/strictmode/FragmentStrictMode;
Landroidx/fragment/app/strictmode/FragmentTagUsageViolation;
Landroidx/fragment/app/strictmode/Violation;
Landroidx/fragment/app/strictmode/WrongFragmentContainerViolation;
Landroidx/interpolator/view/animation/FastOutLinearInInterpolator;
@ -4331,7 +4278,6 @@ Landroidx/preference/PreferenceManager;
Landroidx/preference/PreferenceRecyclerViewAccessibilityDelegate$1;
Landroidx/preference/PreferenceRecyclerViewAccessibilityDelegate;
Landroidx/preference/PreferenceScreen;
Landroidx/preference/R$color;
Landroidx/preference/R$styleable;
Landroidx/preference/SwitchPreference;
Landroidx/preference/TwoStatePreference;
@ -4457,7 +4403,6 @@ Landroidx/room/TransactionExecutor;
Landroidx/room/migration/Migration;
Landroidx/room/util/CursorUtil;
Landroidx/room/util/DBUtil;
Landroidx/savedstate/R$id;
Landroidx/savedstate/Recreator;
Landroidx/savedstate/SavedStateRegistry$$ExternalSyntheticLambda0;
Landroidx/savedstate/SavedStateRegistry$SavedStateProvider;
@ -4483,6 +4428,7 @@ Landroidx/sqlite/db/framework/FrameworkSQLiteOpenHelper$OpenHelper$Companion;
Landroidx/sqlite/db/framework/FrameworkSQLiteOpenHelper$OpenHelper;
Landroidx/sqlite/db/framework/FrameworkSQLiteOpenHelper$lazyDelegate$1;
Landroidx/sqlite/db/framework/FrameworkSQLiteOpenHelper;
Landroidx/sqlite/db/framework/FrameworkSQLiteOpenHelperFactory;
Landroidx/sqlite/db/framework/FrameworkSQLiteProgram;
Landroidx/sqlite/db/framework/FrameworkSQLiteStatement;
Landroidx/sqlite/util/ProcessLock;
@ -4709,6 +4655,7 @@ Lcom/deniscerri/ytdlnis/database/viewmodel/ResultViewModel$getTrending$1;
Lcom/deniscerri/ytdlnis/database/viewmodel/ResultViewModel;
Lcom/deniscerri/ytdlnis/databinding/ActivityMainBinding;
Lcom/deniscerri/ytdlnis/databinding/FragmentHomeBinding;
Lcom/deniscerri/ytdlnis/receiver/ShareActivity$$ExternalSyntheticLambda1;
Lcom/deniscerri/ytdlnis/ui/HomeFragment$$ExternalSyntheticLambda0;
Lcom/deniscerri/ytdlnis/ui/HomeFragment$$ExternalSyntheticLambda1;
Lcom/deniscerri/ytdlnis/ui/HomeFragment$$ExternalSyntheticLambda3;
@ -4735,14 +4682,11 @@ Lcom/deniscerri/ytdlnis/ui/downloads/HistoryFragment;
Lcom/deniscerri/ytdlnis/ui/more/MoreFragment;
Lcom/deniscerri/ytdlnis/ui/more/settings/SettingsFragment$$ExternalSyntheticLambda28;
Lcom/deniscerri/ytdlnis/ui/more/settings/SettingsFragment$$ExternalSyntheticLambda29;
Lcom/deniscerri/ytdlnis/ui/more/settings/SettingsFragment$$ExternalSyntheticLambda30;
Lcom/deniscerri/ytdlnis/util/FileUtil;
Lcom/deniscerri/ytdlnis/util/InfoUtil;
Lcom/deniscerri/ytdlnis/util/NotificationUtil;
Lcom/deniscerri/ytdlnis/util/UiUtil;
Lcom/deniscerri/ytdlnis/util/UpdateUtil$$ExternalSyntheticLambda0;
Lcom/deniscerri/ytdlnis/util/UpdateUtil;
Lcom/devbrackets/android/exomedia/R$color;
Lcom/facebook/shimmer/R$styleable;
Lcom/facebook/shimmer/Shimmer$AlphaHighlightBuilder;
Lcom/facebook/shimmer/Shimmer$Builder;
Lcom/facebook/shimmer/Shimmer;
@ -4907,7 +4851,7 @@ Lcom/fasterxml/jackson/databind/util/LRUMap;
Lcom/fasterxml/jackson/databind/util/RootNameLookup;
Lcom/fasterxml/jackson/databind/util/StdDateFormat;
Lcom/fasterxml/jackson/databind/util/TokenBuffer;
Lcom/google/android/exoplayer2/drm/DefaultDrmSession$$ExternalSyntheticLambda5;
Lcom/google/android/exoplayer2/drm/DefaultDrmSession$$ExternalSyntheticLambda0;
Lcom/google/android/exoplayer2/util/EventDispatcher$Event;
Lcom/google/android/material/animation/AnimationUtils;
Lcom/google/android/material/animation/MotionSpec;
@ -4998,7 +4942,6 @@ Lcom/google/android/material/internal/FadeThroughDrawable;
Lcom/google/android/material/internal/FlowLayout;
Lcom/google/android/material/internal/MaterialCheckable$OnCheckedChangeListener;
Lcom/google/android/material/internal/MaterialCheckable;
Lcom/google/android/material/internal/MultiViewUpdateListener$Listener;
Lcom/google/android/material/internal/ParcelableSparseArray$1;
Lcom/google/android/material/internal/ParcelableSparseArray;
Lcom/google/android/material/internal/TextDrawableHelper$1;
@ -5036,7 +4979,6 @@ Lcom/google/android/material/resources/MaterialResources;
Lcom/google/android/material/resources/TextAppearance$1;
Lcom/google/android/material/resources/TextAppearance$2;
Lcom/google/android/material/resources/TextAppearance;
Lcom/google/android/material/resources/TypefaceUtils$$ExternalSyntheticApiModelOutline0;
Lcom/google/android/material/resources/TypefaceUtils;
Lcom/google/android/material/ripple/RippleUtils;
Lcom/google/android/material/search/SearchBar$$ExternalSyntheticLambda1;
@ -5053,7 +4995,6 @@ Lcom/google/android/material/search/SearchView$$ExternalSyntheticLambda3;
Lcom/google/android/material/search/SearchView$$ExternalSyntheticLambda4;
Lcom/google/android/material/search/SearchView$$ExternalSyntheticLambda5;
Lcom/google/android/material/search/SearchView$$ExternalSyntheticLambda6;
Lcom/google/android/material/search/SearchView$$ExternalSyntheticLambda7;
Lcom/google/android/material/search/SearchView$1;
Lcom/google/android/material/search/SearchView$Behavior;
Lcom/google/android/material/search/SearchView$SavedState$1;
@ -5066,6 +5007,7 @@ Lcom/google/android/material/shadow/ShadowRenderer;
Lcom/google/android/material/shape/AbsoluteCornerSize;
Lcom/google/android/material/shape/AdjustedCornerSize;
Lcom/google/android/material/shape/CornerSize;
Lcom/google/android/material/shape/CornerTreatment;
Lcom/google/android/material/shape/EdgeTreatment;
Lcom/google/android/material/shape/MaterialShapeDrawable$1;
Lcom/google/android/material/shape/MaterialShapeDrawable$MaterialShapeDrawableState;
@ -5085,12 +5027,13 @@ Lcom/google/android/material/shape/ShapePath$PathOperation;
Lcom/google/android/material/shape/ShapePath$ShadowCompatOperation;
Lcom/google/android/material/shape/ShapePath;
Lcom/google/android/material/shape/Shapeable;
Lcom/google/android/material/textfield/TextInputLayout$LengthCounter;
Lcom/google/android/material/textview/MaterialTextView;
Lcom/google/android/material/theme/MaterialComponentsViewInflater;
Lcom/google/android/material/theme/overlay/MaterialThemeOverlay;
Lcom/google/gson/internal/ObjectConstructor;
Lcom/squareup/picasso/PicassoProvider;
Lcom/yausername/aria2c/Aria2c;
Lcom/yausername/ffmpeg/FFmpeg;
Lcom/yausername/youtubedl_android/YoutubeDL;
Lcom/yausername/youtubedl_common/SharedPrefsHelper;
Lcom/yausername/youtubedl_common/utils/ZipUtils;
@ -5117,7 +5060,6 @@ Lkotlin/collections/EmptySet;
Lkotlin/collections/IntIterator;
Lkotlin/collections/MapsKt__MapsJVMKt;
Lkotlin/collections/MapsKt___MapsJvmKt;
Lkotlin/collections/SetsKt__SetsKt;
Lkotlin/collections/builders/ListBuilderKt;
Lkotlin/collections/builders/MapBuilder$Companion;
Lkotlin/collections/builders/MapBuilder$Itr;
@ -5224,7 +5166,6 @@ Lkotlinx/coroutines/CoroutineDispatcher$Key$1;
Lkotlinx/coroutines/CoroutineDispatcher$Key;
Lkotlinx/coroutines/CoroutineDispatcher;
Lkotlinx/coroutines/CoroutineScope;
Lkotlinx/coroutines/CoroutineScopeKt;
Lkotlinx/coroutines/CoroutineStart$WhenMappings;
Lkotlinx/coroutines/CoroutineStart;
Lkotlinx/coroutines/DefaultExecutor;
@ -5239,7 +5180,6 @@ Lkotlinx/coroutines/Empty;
Lkotlinx/coroutines/EventLoop;
Lkotlinx/coroutines/EventLoopImplBase;
Lkotlinx/coroutines/EventLoopImplPlatform;
Lkotlinx/coroutines/EventLoop_commonKt;
Lkotlinx/coroutines/ExecutorCoroutineDispatcher;
Lkotlinx/coroutines/ExecutorCoroutineDispatcherImpl;
Lkotlinx/coroutines/InactiveNodeList;
@ -5261,7 +5201,6 @@ Lkotlinx/coroutines/NonDisposableHandle;
Lkotlinx/coroutines/ParentJob;
Lkotlinx/coroutines/StandaloneCoroutine;
Lkotlinx/coroutines/SupervisorJobImpl;
Lkotlinx/coroutines/SupervisorKt;
Lkotlinx/coroutines/ThreadContextElement;
Lkotlinx/coroutines/Unconfined;
Lkotlinx/coroutines/android/AndroidDispatcherFactory;
@ -5307,14 +5246,12 @@ Lkotlinx/coroutines/scheduling/TaskImpl;
Lkotlinx/coroutines/scheduling/TasksKt;
Lkotlinx/coroutines/scheduling/UnlimitedIoScheduler;
Lkotlinx/coroutines/scheduling/WorkQueue;
Lkotlinx/serialization/DeserializationStrategy;
Lkotlinx/serialization/KSerializer;
Lkotlinx/serialization/SerializationStrategy;
Lkotlinx/serialization/encoding/CompositeDecoder;
Lkotlinx/serialization/encoding/CompositeEncoder;
Lkotlinx/serialization/encoding/Decoder;
Lkotlinx/serialization/encoding/Encoder;
Lkotlinx/serialization/json/JsonElementSerializersKt;
Lokhttp3/CookieJar;
Lokhttp3/internal/connection/TlsHandshakeKt;
Lokhttp3/internal/http2/PushObserver;
Lokio/Okio__OkioKt;
Lorg/apache/commons/compress/archivers/ArchiveOutputStream;
@ -5360,5 +5297,18 @@ Lorg/apache/commons/compress/utils/Charsets;
Lorg/apache/commons/io/Charsets;
Lorg/apache/commons/io/FileUtils;
Lorg/apache/commons/io/IOUtils;
Lorg/apache/commons/io/Java7Support;
Lorg/apache/commons/io/output/StringBuilderWriter;
PLandroidx/profileinstaller/DeviceProfileWriter$$ExternalSyntheticLambda0;-><init>(Landroidx/profileinstaller/DeviceProfileWriter;ILjava/io/Serializable;)V
PLandroidx/profileinstaller/DeviceProfileWriter$$ExternalSyntheticLambda0;->run()V
PLandroidx/profileinstaller/DeviceProfileWriter;-><init>(Landroid/content/res/AssetManager;Ljava/util/concurrent/Executor;Landroidx/profileinstaller/ProfileInstaller$DiagnosticsCallback;Ljava/lang/String;Ljava/io/File;Ljava/io/File;)V
PLandroidx/profileinstaller/DeviceProfileWriter;->result(ILjava/io/Serializable;)V
PLandroidx/profileinstaller/ProfileInstallReceiver$$ExternalSyntheticLambda0;-><init>()V
PLandroidx/profileinstaller/ProfileInstallReceiver$$ExternalSyntheticLambda0;->execute(Ljava/lang/Runnable;)V
PLandroidx/profileinstaller/ProfileInstaller$1;-><init>()V
PLandroidx/profileinstaller/ProfileInstaller$1;->onResultReceived(ILjava/lang/Object;)V
PLandroidx/profileinstaller/ProfileInstaller$2;-><init>()V
PLandroidx/profileinstaller/ProfileInstaller;-><clinit>()V
PLandroidx/profileinstaller/ProfileInstaller;->writeProfile(Landroid/content/Context;Ljava/util/concurrent/Executor;Landroidx/profileinstaller/ProfileInstaller$DiagnosticsCallback;)V
PLandroidx/profileinstaller/ProfileInstallerInitializer$$ExternalSyntheticLambda0;->run()V
PLandroidx/profileinstaller/ProfileInstallerInitializer$$ExternalSyntheticLambda1;-><init>(ILjava/lang/Object;)V
PLandroidx/profileinstaller/ProfileInstallerInitializer$$ExternalSyntheticLambda1;->run()V

View file

@ -22,6 +22,7 @@ import androidx.core.app.ActivityCompat
import androidx.core.view.WindowInsetsCompat
import androidx.fragment.app.Fragment
import androidx.fragment.app.FragmentManager
import androidx.lifecycle.lifecycleScope
import com.deniscerri.ytdlnis.databinding.ActivityMainBinding
import com.deniscerri.ytdlnis.ui.HomeFragment
import com.deniscerri.ytdlnis.ui.downloads.DownloadQueueActivity
@ -30,6 +31,8 @@ import com.deniscerri.ytdlnis.ui.more.MoreFragment
import com.deniscerri.ytdlnis.ui.more.settings.SettingsActivity
import com.deniscerri.ytdlnis.util.UpdateUtil
import com.google.android.material.dialog.MaterialAlertDialogBuilder
import kotlinx.coroutines.Dispatchers
import kotlinx.coroutines.launch
import java.io.BufferedReader
import java.io.File
import java.io.InputStreamReader
@ -188,7 +191,9 @@ class MainActivity : AppCompatActivity() {
private fun checkUpdate() {
if (preferences.getBoolean("update_app", false)) {
val updateUtil = UpdateUtil(this)
updateUtil.updateApp()
lifecycleScope.launch(Dispatchers.IO){
updateUtil.updateApp()
}
}
}

View file

@ -80,13 +80,16 @@ class ActiveDownloadsFragment() : Fragment(), ActiveDownloadAdapter.OnItemClickL
val progress = work.progress.getInt("progress", 0)
val output = work.progress.getString("output")
val log = work.progress.getBoolean("log", false)
val progressBar = view.findViewWithTag<LinearProgressIndicator>("$id##progress")
val outputText = view.findViewWithTag<TextView>("$id##output")
requireActivity().runOnUiThread {
progressBar?.setProgressCompat(progress, true)
outputText?.text = output
try {
progressBar?.setProgressCompat(progress, true)
outputText?.text = output
}catch (ignored: Exception) {}
}
}
}

View file

@ -7,6 +7,8 @@ import android.content.DialogInterface
import android.net.Uri
import android.os.Build
import android.os.Environment
import android.os.Handler
import android.os.Looper
import android.util.Log
import android.widget.Toast
import com.deniscerri.ytdlnis.BuildConfig
@ -35,47 +37,47 @@ class UpdateUtil(var context: Context) {
private val ytdlpNightly = "https://api.github.com/repos/yt-dlp/yt-dlp-nightly-builds/releases/latest"
fun updateApp(): Boolean {
if (updatingApp) {
Toast.makeText(
context,
context.getString(R.string.ytdl_already_updating),
Toast.LENGTH_LONG
).show()
return true
}
val res = AtomicReference(JSONObject())
try {
val thread = Thread { res.set(checkForAppUpdate()) }
thread.start()
thread.join()
} catch (e: Exception) {
Log.e(tag, e.toString())
}
val version: String
val body: String?
try {
version = res.get().getString("tag_name")
body = res.get().getString("body")
} catch (ignored: JSONException) {
return false
}
val versionNameInt = version.split("v")[1].replace(".","").toInt()
val currentVersionNameInt = BuildConfig.VERSION_NAME.replace(".","").toInt()
if (currentVersionNameInt >= versionNameInt) {
return false
}
val updateDialog = MaterialAlertDialogBuilder(context)
.setTitle(version)
.setMessage(body)
.setIcon(R.drawable.ic_update_app)
.setNegativeButton("Cancel") { _: DialogInterface?, _: Int -> }
.setPositiveButton("Update") { _: DialogInterface?, _: Int ->
startAppUpdate(
res.get()
)
if (updatingApp) {
Toast.makeText(
context,
context.getString(R.string.ytdl_already_updating),
Toast.LENGTH_LONG
).show()
return true
}
updateDialog.show()
return true
val res = checkForAppUpdate()
val version: String
val body: String?
try {
version = res.getString("tag_name")
body = res.getString("body")
} catch (ignored: JSONException) {
return false
}
val versionNameInt = version.split("v")[1].replace(".","").toInt()
val currentVersionNameInt = BuildConfig.VERSION_NAME.replace(".","").toInt()
if (currentVersionNameInt >= versionNameInt) {
return false
}
Handler(Looper.getMainLooper()).post {
val updateDialog = MaterialAlertDialogBuilder(context)
.setTitle(version)
.setMessage(body)
.setIcon(R.drawable.ic_update_app)
.setNegativeButton("Cancel") { _: DialogInterface?, _: Int -> }
.setPositiveButton("Update") { _: DialogInterface?, _: Int ->
startAppUpdate(
res
)
}
updateDialog.show()
}
return true
}catch (e: Exception){
e.printStackTrace()
return false
}
}
private fun checkForAppUpdate(): JSONObject {

View file

@ -225,7 +225,7 @@ class DownloadWorker(
}
YoutubeDL.getInstance().execute(request, downloadItem.id.toString()){ progress, _, line ->
setProgressAsync(workDataOf("progress" to progress.toInt(), "output" to line, "id" to downloadItem.id))
setProgressAsync(workDataOf("progress" to progress.toInt(), "output" to line, "id" to downloadItem.id, "log" to logDownloads))
val title: String = downloadItem.title
notificationUtil.updateDownloadNotification(
downloadItem.id.toInt(),

View file

@ -3,9 +3,9 @@
<gradient
android:angle="90"
android:endColor="#00ffffff"
android:endColor="?attr/cardBackgroundColor"
android:startColor="?attr/colorSurfaceContainer"
android:centerColor="#00ffffff" />
android:centerColor="?attr/cardBackgroundColor" />
<corners android:radius="0dp" />
</shape>

View file

@ -40,7 +40,7 @@
android:layout_height="match_parent"
android:layout_gravity="bottom"
android:alpha="0.3"
android:scaleY="100"/>
android:scaleY="200"/>
<androidx.constraintlayout.widget.ConstraintLayout
android:layout_width="match_parent"
@ -61,6 +61,8 @@
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:paddingTop="10dp"
android:maxLines="1"
android:ellipsize="end"
android:paddingEnd="10dp"
android:paddingStart="10dp"
android:textSize="17sp"
@ -76,6 +78,8 @@
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:gravity="bottom"
android:maxLines="1"
android:ellipsize="end"
android:paddingEnd="10dp"
android:paddingBottom="5dp"
android:paddingStart="10dp"
@ -111,19 +115,19 @@
<com.google.android.material.chip.Chip
android:id="@+id/type"
style="@style/Widget.Material3.FloatingActionButton.Large.Secondary"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:clickable="false"
app:chipMinTouchTargetSize="0dp"
app:layout_constraintBottom_toTopOf="@+id/output"
app:layout_constraintStart_toStartOf="parent" />
<com.google.android.material.chip.Chip
android:id="@+id/format_note"
style="@style/Widget.Material3.FloatingActionButton.Large.Secondary"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:clickable="false"
app:chipMinTouchTargetSize="0dp"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
@ -131,20 +135,20 @@
<com.google.android.material.chip.Chip
android:id="@+id/codec"
style="@style/Widget.Material3.FloatingActionButton.Large.Secondary"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:clickable="false"
app:chipMinTouchTargetSize="0dp"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<com.google.android.material.chip.Chip
android:id="@+id/file_size"
style="@style/Widget.Material3.FloatingActionButton.Large.Tertiary"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:clickable="false"
app:chipMinTouchTargetSize="0dp"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
@ -156,23 +160,25 @@
<TextView
android:id="@+id/output"
android:layout_width="match_parent"
android:layout_height="50dp"
android:paddingLeft="10dp"
android:paddingTop="10dp"
android:paddingRight="10dp"
android:paddingBottom="10dp"
android:textSize="12sp"
android:layout_height="wrap_content"
android:maxLines="2"
android:ellipsize="end"
android:clickable="true"
android:padding="10dp"
android:textSize="11sp"
android:fontFamily="monospace"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent" />
app:layout_constraintStart_toStartOf="parent"
android:focusable="true" />
<com.google.android.material.button.MaterialButton
android:id="@+id/active_download_cancel"
style="@style/Widget.Material3.ExtendedFloatingActionButton.Icon.Secondary"
android:layout_width="55dp"
android:layout_height="55dp"
android:layout_margin="20dp"
style="?attr/materialIconButtonFilledTonalStyle"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_margin="10dp"
app:iconSize="30dp"
app:cornerRadius="10dp"
app:icon="@drawable/ic_cancel"
app:layout_constraintEnd_toEndOf="parent"

View file

@ -20,16 +20,19 @@
android:orientation="horizontal"
android:paddingTop="20dp">
<TextView
android:id="@+id/bottom_sheet_title"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="4dp"
android:text="@string/download"
android:textSize="25sp"
app:layout_constraintEnd_toStartOf="@+id/bottomsheet_schedule_button"
app:layout_constraintHorizontal_bias="0.0"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<TextView
android:id="@+id/bottom_sheet_subtitle"
android:layout_width="wrap_content"
@ -41,7 +44,7 @@
<Button
android:id="@+id/bottomsheet_schedule_button"
style="@style/Widget.Material3.Button.IconButton.Filled.Tonal"
style="?attr/materialIconButtonFilledTonalStyle"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginEnd="10dp"

View file

@ -25,7 +25,7 @@
<androidx.constraintlayout.widget.ConstraintLayout
android:layout_width="match_parent"
android:layout_height="match_parent">
android:layout_height="wrap_content">
<com.google.android.material.imageview.ShapeableImageView
android:id="@+id/downloads_image_view"
@ -65,10 +65,10 @@
<androidx.constraintlayout.widget.ConstraintLayout
android:id="@+id/download_item_data"
android:layout_width="0dp"
android:layout_height="0dp"
app:layout_constraintHorizontal_weight="0.7"
android:layout_height="wrap_content"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_weight="0.7"
app:layout_constraintStart_toEndOf="@+id/downloads_image_view"
app:layout_constraintTop_toTopOf="parent">
@ -84,8 +84,7 @@
android:textStyle="bold"
app:layout_constraintEnd_toStartOf="@+id/action_button"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent"
/>
app:layout_constraintTop_toTopOf="parent" />
<HorizontalScrollView
android:layout_width="wrap_content"
@ -98,65 +97,64 @@
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.0"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/action_button"
app:layout_constraintVertical_bias="1.0">
app:layout_constraintTop_toBottomOf="@+id/action_button">
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="match_parent">
<TextView
style="@style/Widget.Material3.FloatingActionButton.Large.Secondary"
android:background="?attr/colorSecondary"
android:id="@+id/format_note"
android:layout_marginEnd="5dp"
android:maxLength="17"
style="@style/Widget.Material3.FloatingActionButton.Large.Secondary"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginEnd="5dp"
android:background="?attr/colorSecondary"
android:clickable="false"
android:ellipsize="end"
android:gravity="center"
android:textSize="12sp"
android:maxLength="17"
android:maxLines="1"
android:minWidth="30dp"
android:textStyle="bold"
android:paddingHorizontal="5dp"
android:textSize="12sp"
android:textStyle="bold"
app:cornerRadius="10dp"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<TextView
style="@style/Widget.Material3.FloatingActionButton.Large.Tertiary"
android:background="?attr/colorSecondary"
android:id="@+id/codec"
android:layout_marginEnd="5dp"
style="@style/Widget.Material3.FloatingActionButton.Large.Tertiary"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginEnd="5dp"
android:background="?attr/colorSecondary"
android:clickable="false"
android:gravity="center"
android:minWidth="30dp"
android:paddingHorizontal="5dp"
android:textSize="12sp"
android:textStyle="bold"
android:paddingHorizontal="5dp"
app:cornerRadius="10dp"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<TextView
android:background="?attr/colorPrimaryInverse"
android:id="@+id/file_size"
android:layout_marginEnd="5dp"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginEnd="5dp"
android:background="?attr/colorPrimaryInverse"
android:clickable="false"
android:gravity="center"
android:textStyle="bold"
android:paddingHorizontal="5dp"
android:minWidth="30dp"
app:cornerRadius="10dp"
android:paddingHorizontal="5dp"
android:textSize="12sp"
android:textStyle="bold"
app:cornerRadius="10dp"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />

View file

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<androidx.constraintlayout.widget.ConstraintLayout
<androidx.constraintlayout.widget.ConstraintLayout xmlns:app="http://schemas.android.com/apk/res-auto"
android:id="@+id/result_card_constraintLayout"
android:layout_width="match_parent"
android:layout_height="wrap_content"
@ -13,8 +13,7 @@
app:layout_constraintDimensionRatio="H,16:9"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintTop_toTopOf="parent"
xmlns:app="http://schemas.android.com/apk/res-auto">
app:layout_constraintTop_toTopOf="parent">
<com.google.android.material.card.MaterialCardView
android:id="@+id/result_card_view"
@ -45,91 +44,108 @@
android:alpha="0.7"
android:scaleY="100" />
<LinearLayout
<androidx.constraintlayout.widget.ConstraintLayout
android:layout_width="match_parent"
android:layout_height="100dp"
android:dividerPadding="5dp"
android:orientation="vertical">
android:layout_height="match_parent">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="0dp"
android:dividerPadding="5dp"
android:orientation="vertical"
app:layout_constraintBottom_toTopOf="@+id/download_button_layout"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent">
<TextView
android:id="@+id/result_title"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:paddingStart="10dp"
android:maxLines="2"
android:ellipsize="end"
android:paddingTop="10dp"
android:paddingEnd="10dp"
android:shadowColor="@color/black"
android:shadowDx="4"
android:shadowDy="4"
android:scrollbars="none"
android:shadowRadius="2"
android:textColor="@color/white"
android:textSize="17sp"
android:textStyle="bold" />
<TextView
android:id="@+id/author"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:gravity="bottom"
android:paddingStart="10dp"
android:maxLines="1"
android:ellipsize="end"
android:paddingEnd="10dp"
android:paddingBottom="5dp"
android:shadowColor="@color/black"
android:shadowDx="4"
android:shadowDy="4"
android:scrollbars="none"
android:shadowRadius="1.5"
android:textColor="@color/white"
android:textSize="12sp"
android:textStyle="bold" />
</LinearLayout>
<TextView
android:id="@+id/result_title"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:paddingTop="10dp"
android:paddingEnd="10dp"
android:paddingStart="10dp"
android:textSize="17sp"
android:textColor="@color/white"
android:textStyle="bold"
android:shadowRadius="2"
android:shadowDx="4"
android:shadowDy="4"
android:shadowColor="@color/black" />
<TextView
android:id="@+id/author"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:id="@+id/duration"
android:layout_width="wrap_content"
android:layout_height="0dp"
android:gravity="bottom"
android:paddingEnd="10dp"
android:paddingBottom="5dp"
android:paddingStart="10dp"
android:textSize="12sp"
android:textColor="@color/white"
android:textStyle="bold"
android:shadowRadius="1.5"
android:paddingEnd="10dp"
android:paddingBottom="20dp"
android:shadowColor="@color/black"
android:shadowDx="4"
android:shadowDy="4"
android:shadowColor="@color/black" />
android:shadowRadius="1.5"
android:textColor="@color/white"
android:textSize="12sp"
android:textStyle="bold"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toStartOf="parent" />
</LinearLayout>
<TextView
android:id="@+id/duration"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:gravity="bottom"
android:paddingEnd="10dp"
android:paddingBottom="20dp"
android:paddingStart="10dp"
android:textSize="12sp"
android:textColor="@color/white"
android:textStyle="bold"
android:shadowRadius="1.5"
android:shadowDx="4"
android:shadowDy="4"
android:shadowColor="@color/black" />
<LinearLayout
android:id="@+id/download_button_layout"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="horizontal"
android:padding="5dp"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent">
<LinearLayout
android:id="@+id/download_button_layout"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:gravity="bottom|end"
android:orientation="horizontal"
android:paddingLeft="5dp"
android:paddingRight="5dp">
<com.google.android.material.button.MaterialButton
android:id="@+id/download_music"
style="@style/Widget.Material3.ExtendedFloatingActionButton.Icon.Secondary"
android:layout_width="55dp"
android:layout_height="55dp"
android:layout_marginVertical="5dp"
android:layout_marginStart="5dp"
app:icon="@drawable/ic_music" />
<com.google.android.material.button.MaterialButton
style="@style/Widget.Material3.ExtendedFloatingActionButton.Icon.Secondary"
android:id="@+id/download_music"
android:layout_width="55dp"
android:layout_height="55dp"
app:icon="@drawable/ic_music"
android:layout_marginEnd="5dp"
android:layout_marginBottom="5dp"
/>
<com.google.android.material.button.MaterialButton
android:id="@+id/download_video"
style="@style/Widget.Material3.ExtendedFloatingActionButton.Icon.Secondary"
android:layout_width="55dp"
android:layout_height="55dp"
android:layout_margin="5dp"
app:icon="@drawable/ic_video" />
<com.google.android.material.button.MaterialButton
style="@style/Widget.Material3.ExtendedFloatingActionButton.Icon.Secondary"
android:id="@+id/download_video"
android:layout_width="55dp"
android:layout_height="55dp"
app:icon="@drawable/ic_video"
android:layout_marginEnd="5dp"
android:layout_marginBottom="5dp"
/>
</LinearLayout>
</LinearLayout>
</androidx.constraintlayout.widget.ConstraintLayout>
</com.google.android.material.card.MaterialCardView>
</RelativeLayout>

View file

@ -1,6 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<adaptive-icon xmlns:android="http://schemas.android.com/apk/res/android">
<background android:drawable="@drawable/ic_launcher_background" />
<foreground android:drawable="@drawable/ic_launcher_foreground" />
<monochrome android:drawable="@drawable/ic_launcher_foreground" />
</adaptive-icon>

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 13 KiB

View file

@ -38,9 +38,6 @@
ile sınırla
<string name="audio">Ses</string>
<string name="video">Video</string>
<string name="music_path" translatable="false">/storage/emulated/0/Download</string>
<string name="video_path" translatable="false">/storage/emulated/0/Download</string>
<string name="command_path" translatable="false">/storage/emulated/0/Download</string>
<string name="concurrent_fragments_summary">Eşzamanlı indirilecek DASH/HLS yerel videonun parça sayısı</string>
<string name="concurrent_fragments">Eşzamanlı Parçalar</string>
<string name="downloading">İndiriliyor</string>