From 59e83445bc8055325944dc33483d1c1f03bf8ad7 Mon Sep 17 00:00:00 2001 From: h4h13 Date: Thu, 16 May 2019 02:31:20 +0530 Subject: [PATCH] removed unwanted code --- .../monkey/retromusic/adapter/HomeAdapter.kt | 58 +---- .../main/res/layout/section_item_collage.xml | 242 ------------------ 2 files changed, 2 insertions(+), 298 deletions(-) delete mode 100644 app/src/main/res/layout/section_item_collage.xml diff --git a/app/src/main/java/code/name/monkey/retromusic/adapter/HomeAdapter.kt b/app/src/main/java/code/name/monkey/retromusic/adapter/HomeAdapter.kt index 2ac647d8..c4a8038f 100644 --- a/app/src/main/java/code/name/monkey/retromusic/adapter/HomeAdapter.kt +++ b/app/src/main/java/code/name/monkey/retromusic/adapter/HomeAdapter.kt @@ -4,31 +4,21 @@ import android.util.DisplayMetrics import android.view.LayoutInflater import android.view.View import android.view.ViewGroup -import android.widget.ImageView import android.widget.TextView import androidx.annotation.IntDef import androidx.appcompat.app.AppCompatActivity import androidx.recyclerview.widget.GridLayoutManager import androidx.recyclerview.widget.LinearLayoutManager import androidx.recyclerview.widget.RecyclerView -import code.name.monkey.appthemehelper.ThemeStore -import code.name.monkey.appthemehelper.util.ColorUtil -import code.name.monkey.appthemehelper.util.MaterialValueHelper -import code.name.monkey.appthemehelper.util.TintHelper import code.name.monkey.retromusic.R -import code.name.monkey.retromusic.glide.GlideApp -import code.name.monkey.retromusic.glide.RetroGlideExtension -import code.name.monkey.retromusic.glide.RetroMusicColoredTarget -import code.name.monkey.retromusic.helper.MusicPlayerRemote -import code.name.monkey.retromusic.loaders.PlaylistSongsLoader -import code.name.monkey.retromusic.model.* import code.name.monkey.retromusic.adapter.album.AlbumFullWidthAdapter import code.name.monkey.retromusic.adapter.artist.ArtistAdapter import code.name.monkey.retromusic.adapter.song.SongAdapter +import code.name.monkey.retromusic.loaders.PlaylistSongsLoader +import code.name.monkey.retromusic.model.* import code.name.monkey.retromusic.util.PreferenceUtil import code.name.monkey.retromusic.views.IconImageView import code.name.monkey.retromusic.views.MetalRecyclerViewPager -import com.google.android.material.floatingactionbutton.FloatingActionButton class HomeAdapter(private val activity: AppCompatActivity, private var homes: List, private val displayMetrics: DisplayMetrics) : RecyclerView.Adapter() { @@ -97,50 +87,6 @@ class HomeAdapter(private val activity: AppCompatActivity, private var homes: Li } - private inner class SuggestionViewHolder(view: View) : RecyclerView.ViewHolder(view) { - private val icon: IconImageView = itemView.findViewById(R.id.sectionIcon) - private val ids: ArrayList = arrayListOf(R.id.image_1, R.id.image_2, R.id.image_3, R.id.image_4, R.id.image_5, R.id.image_6, R.id.image_7) - private var textView: TextView = itemView.findViewById(R.id.text) - private var playSuggestion: FloatingActionButton = itemView.findViewById(R.id.playSuggestions) - private var title: TextView = itemView.findViewById(R.id.sectionTitle) - - fun bindView(home: Home) { - val dataSet = home.arrayList as ArrayList - for (id in 0 until ids.size) { - val imageView = itemView.findViewById(ids[id]) - imageView.setOnClickListener { - MusicPlayerRemote.enqueue(dataSet[id]) - } - GlideApp.with(activity) - .asBitmapPalette() - .load(RetroGlideExtension.getSongModel(dataSet[id])) - .transition(RetroGlideExtension.getDefaultTransition()) - .songOptions(dataSet[id]) - .into(object : RetroMusicColoredTarget(imageView) { - override fun onColorReady(color: Int) { - - } - }) - } - - - val color = ThemeStore.accentColor(activity) - - textView.apply { - setBackgroundColor(color); - setTextColor(MaterialValueHelper.getPrimaryTextColor(context, ColorUtil.isColorLight(color))) - } - title.text = activity.getString(home.title) - icon.setImageResource(home.icon) - - playSuggestion.apply { - TintHelper.setTintAuto(this, MaterialValueHelper.getPrimaryTextColor(context, ColorUtil.isColorLight(color)), false) - TintHelper.setTintAuto(this, color, true) - setOnClickListener { MusicPlayerRemote.openQueue(home.arrayList as ArrayList, 0, true) } - } - } - } - private inner class AlbumViewHolder(view: View) : RecyclerView.ViewHolder(view) { fun bindView(home: Home) { recyclerView.apply { diff --git a/app/src/main/res/layout/section_item_collage.xml b/app/src/main/res/layout/section_item_collage.xml deleted file mode 100644 index 720e1184..00000000 --- a/app/src/main/res/layout/section_item_collage.xml +++ /dev/null @@ -1,242 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file