diff --git a/app/build.gradle b/app/build.gradle
index 528f9b575..bd18cc0ef 100644
--- a/app/build.gradle
+++ b/app/build.gradle
@@ -149,9 +149,6 @@ dependencies {
implementation('com.h6ah4i.android.widget.advrecyclerview:advrecyclerview:0.11.0@aar') {
transitive = true
}
- /*UI Library*/
- implementation 'me.zhanghai.android.materialprogressbar:library:1.6.1'
-
implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk8:$kotlin_version"
def kotlin_coroutines_version = "1.3.3"
diff --git a/app/src/main/java/code/name/monkey/retromusic/fragments/MiniPlayerFragment.kt b/app/src/main/java/code/name/monkey/retromusic/fragments/MiniPlayerFragment.kt
index 01f258937..b9cb0362e 100644
--- a/app/src/main/java/code/name/monkey/retromusic/fragments/MiniPlayerFragment.kt
+++ b/app/src/main/java/code/name/monkey/retromusic/fragments/MiniPlayerFragment.kt
@@ -15,14 +15,12 @@ import code.name.monkey.retromusic.extensions.show
import code.name.monkey.retromusic.extensions.textColorPrimary
import code.name.monkey.retromusic.extensions.textColorSecondary
import code.name.monkey.retromusic.fragments.base.AbsMusicServiceFragment
-import code.name.monkey.retromusic.glide.SongGlideRequest
import code.name.monkey.retromusic.helper.MusicPlayerRemote
import code.name.monkey.retromusic.helper.MusicProgressViewUpdateHelper
import code.name.monkey.retromusic.helper.PlayPauseButtonOnClickHandler
import code.name.monkey.retromusic.util.PreferenceUtil
import code.name.monkey.retromusic.util.RetroUtil
import code.name.monkey.retromusic.util.ViewUtil
-import com.bumptech.glide.Glide
import kotlinx.android.synthetic.main.fragment_mini_player.*
import kotlin.math.abs
@@ -97,19 +95,6 @@ open class MiniPlayerFragment : AbsMusicServiceFragment(), MusicProgressViewUpda
miniPlayerTitle.isSelected = true
miniPlayerTitle.text = builder
-
- if (RetroUtil.isTablet()) {
- image?.let {
- SongGlideRequest.Builder.from(
- Glide.with(requireContext()),
- MusicPlayerRemote.currentSong
- ).checkIgnoreMediaStore(requireContext())
- .ignoreMediaStore(PreferenceUtil.isAllowedToDownloadMetadata())
- .asBitmap()
- .build()
- .into(it)
- }
- }
}
override fun onServiceConnected() {
diff --git a/app/src/main/java/code/name/monkey/retromusic/util/ViewUtil.kt b/app/src/main/java/code/name/monkey/retromusic/util/ViewUtil.kt
index fd64db15c..fbd4cef32 100644
--- a/app/src/main/java/code/name/monkey/retromusic/util/ViewUtil.kt
+++ b/app/src/main/java/code/name/monkey/retromusic/util/ViewUtil.kt
@@ -27,6 +27,7 @@ import androidx.core.view.ViewCompat
import code.name.monkey.appthemehelper.util.ATHUtil
import code.name.monkey.appthemehelper.util.ColorUtil
import code.name.monkey.appthemehelper.util.MaterialValueHelper
+import com.google.android.material.progressindicator.ProgressIndicator
object ViewUtil {
@@ -76,6 +77,10 @@ object ViewUtil {
)
}
+ fun setProgressDrawable(progressIndicator: ProgressIndicator, newColor: Int) {
+ progressIndicator.progressTintList = ColorStateList.valueOf(newColor)
+ }
+
fun hitTest(v: View, x: Int, y: Int): Boolean {
val tx = (ViewCompat.getTranslationX(v) + 0.5f).toInt()
val ty = (ViewCompat.getTranslationY(v) + 0.5f).toInt()
diff --git a/app/src/main/res/drawable/ic_play_arrow_sharp_white_64dp.xml b/app/src/main/res/drawable/ic_play_arrow_sharp_white_64dp.xml
index 5b03f4832..0fe0360e0 100644
--- a/app/src/main/res/drawable/ic_play_arrow_sharp_white_64dp.xml
+++ b/app/src/main/res/drawable/ic_play_arrow_sharp_white_64dp.xml
@@ -17,8 +17,12 @@
android:height="64dp"
android:viewportWidth="24"
android:viewportHeight="24">
-
-
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/layout-xlarge/fragment_mini_player.xml b/app/src/main/res/layout-xlarge/fragment_mini_player.xml
deleted file mode 100644
index e51b2dde3..000000000
--- a/app/src/main/res/layout-xlarge/fragment_mini_player.xml
+++ /dev/null
@@ -1,109 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/app/src/main/res/layout/fragment_mini_player.xml b/app/src/main/res/layout/fragment_mini_player.xml
index a4c30349a..0f56c37bb 100644
--- a/app/src/main/res/layout/fragment_mini_player.xml
+++ b/app/src/main/res/layout/fragment_mini_player.xml
@@ -62,6 +62,16 @@
android:layout_height="wrap_content"
android:layout_gravity="center_vertical">
+
+
-
-
+
+
\ No newline at end of file
diff --git a/appthemehelper/build.gradle b/appthemehelper/build.gradle
index 3ca1e5969..d8380d679 100644
--- a/appthemehelper/build.gradle
+++ b/appthemehelper/build.gradle
@@ -27,7 +27,7 @@ android {
dependencies {
implementation fileTree(include: ['*.jar'], dir: 'libs')
implementation 'androidx.appcompat:appcompat:1.1.0'
- implementation 'com.google.android.material:material:1.2.0-alpha05'
+ implementation 'com.google.android.material:material:1.3.0-alpha01'
implementation 'androidx.preference:preference:1.1.1'
implementation 'androidx.cardview:cardview:1.0.0'
// Used for the list preference classes