diff --git a/app/src/main/java/code/name/monkey/retromusic/fragments/player/PlayerAlbumCoverFragment.kt b/app/src/main/java/code/name/monkey/retromusic/fragments/player/PlayerAlbumCoverFragment.kt index 9de1f3da..56847ccb 100644 --- a/app/src/main/java/code/name/monkey/retromusic/fragments/player/PlayerAlbumCoverFragment.kt +++ b/app/src/main/java/code/name/monkey/retromusic/fragments/player/PlayerAlbumCoverFragment.kt @@ -122,9 +122,6 @@ class PlayerAlbumCoverFragment : AbsMusicServiceFragment(), ViewPager.OnPageChan callbacks = listener } - fun removeEffect() { - viewPager.setPageTransformer(false, null) - } interface Callbacks { diff --git a/app/src/main/java/code/name/monkey/retromusic/fragments/player/card/CardPlaybackControlsFragment.kt b/app/src/main/java/code/name/monkey/retromusic/fragments/player/card/CardPlaybackControlsFragment.kt index a531b2ec..91bd29bf 100644 --- a/app/src/main/java/code/name/monkey/retromusic/fragments/player/card/CardPlaybackControlsFragment.kt +++ b/app/src/main/java/code/name/monkey/retromusic/fragments/player/card/CardPlaybackControlsFragment.kt @@ -111,7 +111,7 @@ class CardPlaybackControlsFragment : AbsPlayerControlsFragment() { } override fun setColor(color: MediaNotificationProcessor) { - if (ATHUtil.isWindowBackgroundDark(requireContext()) + if (!ATHUtil.isWindowBackgroundDark(requireContext()) ) { lastPlaybackControlsColor = MaterialValueHelper.getSecondaryTextColor(activity, true) lastDisabledPlaybackControlsColor = diff --git a/app/src/main/java/code/name/monkey/retromusic/fragments/player/cardblur/CardBlurFragment.kt b/app/src/main/java/code/name/monkey/retromusic/fragments/player/cardblur/CardBlurFragment.kt index 90b25e16..73b1f5de 100644 --- a/app/src/main/java/code/name/monkey/retromusic/fragments/player/cardblur/CardBlurFragment.kt +++ b/app/src/main/java/code/name/monkey/retromusic/fragments/player/cardblur/CardBlurFragment.kt @@ -88,12 +88,7 @@ class CardBlurFragment : AbsPlayerFragment(), SharedPreferences.OnSharedPreferen private fun setUpSubFragments() { playbackControlsFragment = childFragmentManager.findFragmentById(R.id.playbackControlsFragment) as CardBlurPlaybackControlsFragment - val playerAlbumCoverFragment = - childFragmentManager.findFragmentById(R.id.playerAlbumCoverFragment) as PlayerAlbumCoverFragment? - if (playerAlbumCoverFragment != null) { - playerAlbumCoverFragment.setCallbacks(this) - playerAlbumCoverFragment.removeEffect() - } + (childFragmentManager.findFragmentById(R.id.playerAlbumCoverFragment) as PlayerAlbumCoverFragment?)?.setCallbacks(this) } private fun setUpPlayerToolbar() { diff --git a/app/src/main/java/code/name/monkey/retromusic/fragments/player/fit/FitFragment.kt b/app/src/main/java/code/name/monkey/retromusic/fragments/player/fit/FitFragment.kt index 76b07420..9490461d 100644 --- a/app/src/main/java/code/name/monkey/retromusic/fragments/player/fit/FitFragment.kt +++ b/app/src/main/java/code/name/monkey/retromusic/fragments/player/fit/FitFragment.kt @@ -82,10 +82,9 @@ class FitFragment : AbsPlayerFragment() { private fun setUpSubFragments() { playbackControlsFragment = childFragmentManager.findFragmentById(R.id.playbackControlsFragment) as FitPlaybackControlsFragment - val playerAlbumCoverFragment: PlayerAlbumCoverFragment = + val playerAlbumCoverFragment = childFragmentManager.findFragmentById(R.id.playerAlbumCoverFragment) as PlayerAlbumCoverFragment playerAlbumCoverFragment.setCallbacks(this) - playerAlbumCoverFragment.removeEffect() } private fun setUpPlayerToolbar() { diff --git a/app/src/main/java/code/name/monkey/retromusic/fragments/player/gradient/GradientPlayerFragment.kt b/app/src/main/java/code/name/monkey/retromusic/fragments/player/gradient/GradientPlayerFragment.kt index e32242c9..c8e88631 100644 --- a/app/src/main/java/code/name/monkey/retromusic/fragments/player/gradient/GradientPlayerFragment.kt +++ b/app/src/main/java/code/name/monkey/retromusic/fragments/player/gradient/GradientPlayerFragment.kt @@ -207,7 +207,7 @@ class GradientPlayerFragment : AbsPlayerFragment(), MusicProgressViewUpdateHelpe container.setBackgroundColor(ColorUtil.darkenColor(color.backgroundColor)) lastPlaybackControlsColor = color.primaryTextColor - lastDisabledPlaybackControlsColor = color.secondaryTextColor + lastDisabledPlaybackControlsColor = ColorUtil.withAlpha(color.primaryTextColor, 0.3f) title.setTextColor(lastPlaybackControlsColor) text.setTextColor(lastDisabledPlaybackControlsColor) @@ -304,9 +304,9 @@ class GradientPlayerFragment : AbsPlayerFragment(), MusicProgressViewUpdateHelpe private fun updatePlayPauseDrawableState() { if (MusicPlayerRemote.isPlaying) { - playPauseButton.setImageResource(R.drawable.ic_pause_sharp_white_64dp) + playPauseButton.setImageResource(R.drawable.ic_pause_white_64dp) } else { - playPauseButton.setImageResource(R.drawable.ic_play_arrow_sharp_white_64dp) + playPauseButton.setImageResource(R.drawable.ic_play_arrow_white_64dp) } } diff --git a/app/src/main/res/layout-land/fragment_circle_player.xml b/app/src/main/res/layout-land/fragment_circle_player.xml index 0795e18e..e3d9a533 100644 --- a/app/src/main/res/layout-land/fragment_circle_player.xml +++ b/app/src/main/res/layout-land/fragment_circle_player.xml @@ -58,11 +58,16 @@ @@ -193,6 +198,7 @@ android:textColor="?android:attr/textColorSecondary" android:textSize="12sp" app:layout_constraintBottom_toBottomOf="@id/progressSlider" + app:layout_constraintEnd_toStartOf="@id/progressSlider" app:layout_constraintStart_toEndOf="@id/guideline" app:layout_constraintTop_toTopOf="@id/progressSlider" tools:ignore="RtlHardcoded,RtlSymmetry" @@ -207,8 +213,8 @@ android:ellipsize="end" android:gravity="center" android:maxLines="1" - android:paddingStart="16dp" - android:paddingEnd="16dp" + android:paddingHorizontal="16dp" + android:paddingBottom="12dp" android:textColor="?android:attr/textColorSecondary" android:textSize="12sp" app:layout_constrainedWidth="true" diff --git a/app/src/main/res/layout-xlarge-land/fragment_player.xml b/app/src/main/res/layout-xlarge-land/fragment_player.xml index c596fd19..952b72c0 100644 --- a/app/src/main/res/layout-xlarge-land/fragment_player.xml +++ b/app/src/main/res/layout-xlarge-land/fragment_player.xml @@ -1,96 +1,67 @@ - - - + android:layout_width="0dp" + android:layout_height="0dp" + app:layout_constraintBottom_toBottomOf="parent" + app:layout_constraintEnd_toEndOf="parent" + app:layout_constraintStart_toStartOf="parent" + app:layout_constraintTop_toTopOf="parent" /> - + android:layout_height="wrap_content" + app:layout_constraintEnd_toEndOf="parent" + app:layout_constraintStart_toStartOf="parent" + app:layout_constraintTop_toTopOf="parent"> + + + + + - - - - - - - - - - - - - - - + - - + - - - - \ No newline at end of file + \ No newline at end of file diff --git a/app/src/main/res/layout-xlarge-land/fragment_player_playback_controls.xml b/app/src/main/res/layout-xlarge-land/fragment_player_playback_controls.xml index c705b361..248a9d72 100755 --- a/app/src/main/res/layout-xlarge-land/fragment_player_playback_controls.xml +++ b/app/src/main/res/layout-xlarge-land/fragment_player_playback_controls.xml @@ -20,12 +20,11 @@ android:freezesText="true" android:gravity="center" android:marqueeRepeatLimit="marquee_forever" - android:paddingStart="24dp" - android:paddingTop="8dp" - android:paddingEnd="24dp" + android:paddingHorizontal="24dp" + android:paddingTop="12dp" android:scrollHorizontally="true" android:singleLine="true" - android:textAppearance="@style/TextViewHeadline3" + android:textAppearance="@style/TextViewHeadline4" android:textColor="?android:attr/textColorPrimary" android:textStyle="bold" app:layout_constraintEnd_toEndOf="parent" @@ -41,9 +40,9 @@ android:ellipsize="end" android:gravity="center" android:maxLines="2" - android:paddingStart="24dp" - android:paddingEnd="24dp" - android:textAppearance="@style/TextViewHeadline4" + android:paddingHorizontal="24dp" + android:paddingVertical="12dp" + android:textAppearance="@style/TextViewHeadline5" android:textColor="?android:attr/textColorSecondary" app:layout_constraintBottom_toTopOf="@+id/songInfo" app:layout_constraintEnd_toEndOf="parent" @@ -60,26 +59,44 @@ android:ellipsize="end" android:gravity="center" android:maxLines="2" - android:paddingStart="16dp" - android:paddingEnd="16dp" - android:textAppearance="@style/TextViewHeadline6" + android:paddingHorizontal="24dp" + android:paddingBottom="12dp" android:textColor="?android:attr/textColorSecondary" android:visibility="visible" app:layout_constraintBottom_toTopOf="@+id/playPauseButton" + app:layout_constraintEnd_toEndOf="parent" + app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toBottomOf="@+id/text" tools:text="@tools:sample/lorem/random" tools:visibility="visible" /> + + - - - - - - - - - - - - + + + + + + \ No newline at end of file diff --git a/app/src/main/res/layout/fragment_plain_controls_fragment.xml b/app/src/main/res/layout/fragment_plain_controls_fragment.xml index a74e7b00..587e921d 100644 --- a/app/src/main/res/layout/fragment_plain_controls_fragment.xml +++ b/app/src/main/res/layout/fragment_plain_controls_fragment.xml @@ -123,29 +123,31 @@ diff --git a/app/src/main/res/layout/fragment_simple_controls_fragment.xml b/app/src/main/res/layout/fragment_simple_controls_fragment.xml index af021416..6e8d1f4d 100644 --- a/app/src/main/res/layout/fragment_simple_controls_fragment.xml +++ b/app/src/main/res/layout/fragment_simple_controls_fragment.xml @@ -10,6 +10,7 @@ android:id="@+id/titleContainer" android:layout_width="wrap_content" android:layout_height="wrap_content" + android:paddingHorizontal="16dp" app:layout_constraintBottom_toTopOf="@+id/text" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintStart_toStartOf="parent" @@ -26,8 +27,6 @@ android:freezesText="true" android:gravity="center" android:marqueeRepeatLimit="marquee_forever" - android:paddingStart="16dp" - android:paddingEnd="16dp" android:scrollHorizontally="true" android:singleLine="true" android:textAppearance="@style/TextViewHeadline6" @@ -38,18 +37,18 @@ - + + + + + tools:backgroundTint="@color/md_green_500" + tools:srcCompat="@drawable/ic_play_arrow_white_32dp" /> - + - - + - - - - - - - diff --git a/app/src/main/res/layout/list_setting_item_view.xml b/app/src/main/res/layout/list_setting_item_view.xml index 3336af66..bd10afee 100644 --- a/app/src/main/res/layout/list_setting_item_view.xml +++ b/app/src/main/res/layout/list_setting_item_view.xml @@ -12,13 +12,13 @@ ~ See the GNU General Public License for more details. --> - @@ -27,36 +27,47 @@ android:id="@+id/icon" android:layout_width="@dimen/adaptive_icon_size" android:layout_height="@dimen/adaptive_icon_size" - android:padding="@dimen/adaptive_icon_padding" android:layout_gravity="center" android:layout_marginStart="8dp" + android:padding="@dimen/adaptive_icon_padding" app:iconBackgroundColor="@color/md_blue_A400" + app:layout_constraintStart_toStartOf="parent" + app:layout_constraintTop_toTopOf="@id/title" app:srcCompat="@drawable/ic_theme_palette_white_24dp" /> - + android:layout_marginStart="16dp" + android:layout_marginTop="16dp" + android:layout_marginEnd="16dp" + android:ellipsize="marquee" + android:fadingEdge="horizontal" + android:singleLine="true" + android:textAppearance="@style/TextViewSubtitle1" + android:textStyle="bold" + app:layout_constraintEnd_toEndOf="parent" + app:layout_constraintStart_toEndOf="@id/icon" + app:layout_constraintTop_toTopOf="parent" + tools:text="@tools:sample/lorem/random" /> - + - - - \ No newline at end of file + \ No newline at end of file