diff --git a/.idea/assetWizardSettings.xml b/.idea/assetWizardSettings.xml index 57f44a69..2384c271 100644 --- a/.idea/assetWizardSettings.xml +++ b/.idea/assetWizardSettings.xml @@ -320,7 +320,7 @@ @@ -331,7 +331,7 @@ diff --git a/.idea/misc.xml b/.idea/misc.xml index c232a786..8b2b83fb 100644 --- a/.idea/misc.xml +++ b/.idea/misc.xml @@ -42,6 +42,7 @@ + @@ -67,6 +68,7 @@ + @@ -78,7 +80,15 @@ + + + + + + + + @@ -95,6 +105,7 @@ + diff --git a/app/src/main/java/com/deniscerri/ytdlnis/MainActivity.java b/app/src/main/java/com/deniscerri/ytdlnis/MainActivity.java index 077ea3ef..e9a7bf5b 100644 --- a/app/src/main/java/com/deniscerri/ytdlnis/MainActivity.java +++ b/app/src/main/java/com/deniscerri/ytdlnis/MainActivity.java @@ -10,14 +10,13 @@ import android.content.SharedPreferences; import android.os.Bundle; import android.os.IBinder; import android.util.Log; -import android.widget.Toast; import androidx.appcompat.app.AppCompatActivity; import androidx.fragment.app.Fragment; import androidx.fragment.app.FragmentManager; import com.deniscerri.ytdlnis.database.Video; import com.deniscerri.ytdlnis.databinding.ActivityMainBinding; -import com.deniscerri.ytdlnis.page.HistoryFragment; +import com.deniscerri.ytdlnis.page.DownloadsFragment; import com.deniscerri.ytdlnis.page.HomeFragment; import com.deniscerri.ytdlnis.page.MoreFragment; import com.deniscerri.ytdlnis.page.settings.SettingsActivity; @@ -36,7 +35,7 @@ public class MainActivity extends AppCompatActivity{ private static final String TAG = "MainActivity"; private HomeFragment homeFragment; - private HistoryFragment historyFragment; + private DownloadsFragment downloadsFragment; private MoreFragment moreFragment; private Fragment lastFragment; @@ -87,7 +86,7 @@ public class MainActivity extends AppCompatActivity{ fm = getSupportFragmentManager(); homeFragment = new HomeFragment(); - historyFragment = new HistoryFragment(); + downloadsFragment = new DownloadsFragment(); moreFragment = new MoreFragment(); initFragments(); @@ -102,12 +101,12 @@ public class MainActivity extends AppCompatActivity{ } replaceFragment(homeFragment); }else if(id == R.id.downloads){ - if(lastFragment == historyFragment){ - historyFragment.scrollToTop(); + if(lastFragment == downloadsFragment){ + downloadsFragment.scrollToTop(); }else { this.setTitle(getString(R.string.downloads)); } - replaceFragment(historyFragment); + replaceFragment(downloadsFragment); }else if(id == R.id.more){ if(lastFragment == moreFragment){ Intent intent = new Intent(context, SettingsActivity.class); @@ -135,7 +134,7 @@ public class MainActivity extends AppCompatActivity{ Log.e(TAG, action); homeFragment = new HomeFragment(); - historyFragment = new HistoryFragment(); + downloadsFragment = new DownloadsFragment(); moreFragment = new MoreFragment(); homeFragment.handleIntent(intent); @@ -146,9 +145,9 @@ public class MainActivity extends AppCompatActivity{ private void initFragments(){ fm.beginTransaction() .replace(R.id.frame_layout, homeFragment) - .add(R.id.frame_layout, historyFragment) + .add(R.id.frame_layout, downloadsFragment) .add(R.id.frame_layout, moreFragment) - .hide(historyFragment) + .hide(downloadsFragment) .hide(moreFragment) .commit(); @@ -156,7 +155,7 @@ public class MainActivity extends AppCompatActivity{ listeners = new ArrayList<>(); listeners.add(homeFragment.listener); - listeners.add(historyFragment.listener); + listeners.add(downloadsFragment.listener); } private void replaceFragment(Fragment f){ @@ -232,7 +231,7 @@ public class MainActivity extends AppCompatActivity{ } public void updateHistoryFragment(){ - historyFragment.initCards(); + downloadsFragment.initCards(); } } diff --git a/app/src/main/java/com/deniscerri/ytdlnis/adapter/HistoryRecyclerViewAdapter.java b/app/src/main/java/com/deniscerri/ytdlnis/adapter/DownloadsRecyclerViewAdapter.java similarity index 65% rename from app/src/main/java/com/deniscerri/ytdlnis/adapter/HistoryRecyclerViewAdapter.java rename to app/src/main/java/com/deniscerri/ytdlnis/adapter/DownloadsRecyclerViewAdapter.java index 8b80f226..4afa61ae 100644 --- a/app/src/main/java/com/deniscerri/ytdlnis/adapter/HistoryRecyclerViewAdapter.java +++ b/app/src/main/java/com/deniscerri/ytdlnis/adapter/DownloadsRecyclerViewAdapter.java @@ -1,7 +1,6 @@ package com.deniscerri.ytdlnis.adapter; import android.content.Context; -import android.content.res.ColorStateList; import android.graphics.Color; import android.graphics.ColorMatrix; import android.graphics.ColorMatrixColorFilter; @@ -10,7 +9,6 @@ import android.os.Looper; import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup; -import android.widget.Button; import android.widget.ImageView; import android.widget.LinearLayout; import android.widget.TextView; @@ -28,13 +26,15 @@ import com.squareup.picasso.Picasso; import java.io.File; import java.util.ArrayList; -public class HistoryRecyclerViewAdapter extends RecyclerView.Adapter { +public class DownloadsRecyclerViewAdapter extends RecyclerView.Adapter { private ArrayList