diff --git a/app/src/main/assets/retro-changelog.html b/app/src/main/assets/retro-changelog.html index 8152c9ad4..f1f506572 100644 --- a/app/src/main/assets/retro-changelog.html +++ b/app/src/main/assets/retro-changelog.html @@ -1 +1 @@ -

We're really sorry for Announcing this Retro Music is driving towards pure Android Material Design guidelines we don't want any unnecessary UI elements that don't need for Music player.

v3.2.125

v3.2.120

v3.2.105

v3.2.100

v3.2.000

v3.1.900

v3.1.850

v3.1.800

v3.1.700

v3.1.400

v3.1.300

v3.1.240

v3.1.200

v3.0.570

If you see entire app white or dark or black select same theme in settings to fix

FAQ's

*If you face any UI related issues you clear app data and cache, if its not working try to uninstall and install again.

\ No newline at end of file +

v3.2.125

v3.2.120

v3.2.105

v3.2.100

v3.2.000

v3.1.900

v3.1.850

v3.1.800

v3.1.700

v3.1.400

v3.1.300

v3.1.240

v3.1.200

v3.0.570

If you see entire app white or dark or black select same theme in settings to fix

FAQ's

*If you face any UI related issues you clear app data and cache, if its not working try to uninstall and install again.

\ No newline at end of file diff --git a/app/src/main/java/code/name/monkey/retromusic/activities/base/AbsThemeActivity.kt b/app/src/main/java/code/name/monkey/retromusic/activities/base/AbsThemeActivity.kt index 64e87c090..fde4d7767 100644 --- a/app/src/main/java/code/name/monkey/retromusic/activities/base/AbsThemeActivity.kt +++ b/app/src/main/java/code/name/monkey/retromusic/activities/base/AbsThemeActivity.kt @@ -10,13 +10,14 @@ import android.view.WindowManager import androidx.annotation.ColorInt import androidx.core.content.ContextCompat import code.name.monkey.appthemehelper.ATH +import code.name.monkey.appthemehelper.ATHActivity import code.name.monkey.appthemehelper.ThemeStore import code.name.monkey.appthemehelper.util.* import code.name.monkey.retromusic.R import code.name.monkey.retromusic.util.PreferenceUtil import code.name.monkey.retromusic.util.RetroUtil -abstract class AbsThemeActivity : AbsCrashCollector(), Runnable { +abstract class AbsThemeActivity : ATHActivity(), Runnable { private val handler = Handler() diff --git a/app/src/main/java/code/name/monkey/retromusic/fragments/VolumeFragment.kt b/app/src/main/java/code/name/monkey/retromusic/fragments/VolumeFragment.kt index 0ccfb6fdf..69674fae0 100755 --- a/app/src/main/java/code/name/monkey/retromusic/fragments/VolumeFragment.kt +++ b/app/src/main/java/code/name/monkey/retromusic/fragments/VolumeFragment.kt @@ -127,8 +127,8 @@ class VolumeFragment : Fragment(), SeekBar.OnSeekBarChangeListener, OnAudioVolum fun setTintableColor(color: Int) { volumeDown.setColorFilter(color, PorterDuff.Mode.SRC_IN) volumeUp.setColorFilter(color, PorterDuff.Mode.SRC_IN) - TintHelper.setTint(volumeSeekBar, color, false) - //ViewUtil.setProgressDrawable(volumeSeekBar, color, true) + //TintHelper.setTint(volumeSeekBar, color, false) + ViewUtil.setProgressDrawable(volumeSeekBar, color, true) } companion object { diff --git a/app/src/main/java/code/name/monkey/retromusic/fragments/mainactivity/LibraryFragment.java b/app/src/main/java/code/name/monkey/retromusic/fragments/mainactivity/LibraryFragment.java index 326c7d472..511dad653 100644 --- a/app/src/main/java/code/name/monkey/retromusic/fragments/mainactivity/LibraryFragment.java +++ b/app/src/main/java/code/name/monkey/retromusic/fragments/mainactivity/LibraryFragment.java @@ -1,6 +1,7 @@ package code.name.monkey.retromusic.fragments.mainactivity; import android.app.Activity; +import android.content.SharedPreferences; import android.os.Bundle; import android.view.LayoutInflater; import android.view.Menu; @@ -40,11 +41,12 @@ import code.name.monkey.retromusic.helper.SortOrder; import code.name.monkey.retromusic.interfaces.CabHolder; import code.name.monkey.retromusic.interfaces.MainActivityFragmentCallbacks; import code.name.monkey.retromusic.util.NavigationUtil; +import code.name.monkey.retromusic.util.PreferenceUtil; import code.name.monkey.retromusic.util.RetroColorUtil; import code.name.monkey.retromusic.util.RetroUtil; import io.reactivex.disposables.CompositeDisposable; -public class LibraryFragment extends AbsMainActivityFragment implements CabHolder, MainActivityFragmentCallbacks { +public class LibraryFragment extends AbsMainActivityFragment implements CabHolder, MainActivityFragmentCallbacks, SharedPreferences.OnSharedPreferenceChangeListener { public static final String TAG = "LibraryFragment"; private static final String CURRENT_TAB_ID = "current_tab_id"; @@ -77,6 +79,7 @@ public class LibraryFragment extends AbsMainActivityFragment implements CabHolde public void onDestroyView() { super.onDestroyView(); disposable.dispose(); + PreferenceUtil.getInstance().unregisterOnSharedPreferenceChangedListener(this); } @Nullable @@ -89,7 +92,7 @@ public class LibraryFragment extends AbsMainActivityFragment implements CabHolde toolbarContainer = view.findViewById(R.id.toolbarContainer); appBarLayout = view.findViewById(R.id.appBarLayout); toolbar = view.findViewById(R.id.toolbar); - + PreferenceUtil.getInstance().registerOnSharedPreferenceChangedListener(this); return view; } @@ -464,4 +467,12 @@ public class LibraryFragment extends AbsMainActivityFragment implements CabHolde } + @Override + public void onSharedPreferenceChanged(@NonNull SharedPreferences sharedPreferences, + @NonNull String key) { + if (key.equals(PreferenceUtil.LIBRARY_CATEGORIES)){ + Fragment fragment= getCurrentFragment(); + + } + } } \ No newline at end of file diff --git a/app/src/main/java/code/name/monkey/retromusic/fragments/player/material/MaterialControlsFragment.kt b/app/src/main/java/code/name/monkey/retromusic/fragments/player/material/MaterialControlsFragment.kt index 14229973b..63db40c14 100644 --- a/app/src/main/java/code/name/monkey/retromusic/fragments/player/material/MaterialControlsFragment.kt +++ b/app/src/main/java/code/name/monkey/retromusic/fragments/player/material/MaterialControlsFragment.kt @@ -108,9 +108,10 @@ class MaterialControlsFragment : AbsPlayerControlsFragment() { color } else { ThemeStore.textColorSecondary(context!!) - } + }.ripAlpha() + text.setTextColor(colorFinal) - ViewUtil.setProgressDrawable(progressSlider, colorFinal.ripAlpha(), true) + ViewUtil.setProgressDrawable(progressSlider, colorFinal, true) volumeFragment?.setTintable(colorFinal) diff --git a/app/src/main/res/drawable/color_progress_seek.xml b/app/src/main/res/drawable/color_progress_seek.xml index 5386ffb4e..62c210b5c 100755 --- a/app/src/main/res/drawable/color_progress_seek.xml +++ b/app/src/main/res/drawable/color_progress_seek.xml @@ -1,16 +1,59 @@ + + + - + + + + + + + + + + + - + - \ No newline at end of file + + + diff --git a/app/src/main/res/layout-xlarge/fragment_blur.xml b/app/src/main/res/layout-xlarge/fragment_blur.xml index 30c1da40c..cd248814e 100644 --- a/app/src/main/res/layout-xlarge/fragment_blur.xml +++ b/app/src/main/res/layout-xlarge/fragment_blur.xml @@ -68,7 +68,7 @@ android:name="code.name.monkey.retromusic.fragments.player.blur.BlurPlaybackControlsFragment" android:layout_width="match_parent" android:layout_height="match_parent" - tools:layout="@layout/fragment_blur_playback_controls" /> + tools:layout="@layout/fragment_player_playback_controls" /> - - - - - - - - - + diff --git a/app/src/main/res/layout/fragment_blur_playback_controls.xml b/app/src/main/res/layout/fragment_blur_playback_controls.xml deleted file mode 100644 index b32c4d306..000000000 --- a/app/src/main/res/layout/fragment_blur_playback_controls.xml +++ /dev/null @@ -1,192 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/app/src/main/res/layout/fragment_card_blur_player_playback_controls.xml b/app/src/main/res/layout/fragment_card_blur_player_playback_controls.xml index 273bd4322..fc97ba9b9 100644 --- a/app/src/main/res/layout/fragment_card_blur_player_playback_controls.xml +++ b/app/src/main/res/layout/fragment_card_blur_player_playback_controls.xml @@ -20,7 +20,7 @@ android:layout_height="wrap_content" android:orientation="vertical"> - - - - - - diff --git a/app/src/main/res/layout/fragment_fit_playback_controls.xml b/app/src/main/res/layout/fragment_fit_playback_controls.xml index 48bf48738..9e6eb2907 100644 --- a/app/src/main/res/layout/fragment_fit_playback_controls.xml +++ b/app/src/main/res/layout/fragment_fit_playback_controls.xml @@ -37,7 +37,7 @@ android:textSize="12sp" tools:ignore="RtlHardcoded,RtlSymmetry" /> - - - - - - - - - - - - - - - - diff --git a/app/src/main/res/layout/fragment_material_playback_controls.xml b/app/src/main/res/layout/fragment_material_playback_controls.xml index 5d92051b6..eb65f8cc1 100644 --- a/app/src/main/res/layout/fragment_material_playback_controls.xml +++ b/app/src/main/res/layout/fragment_material_playback_controls.xml @@ -15,7 +15,7 @@ android:paddingStart="12dp" android:paddingEnd="12dp"> - - - @@ -105,7 +106,7 @@ android:layout_weight="1" tools:ignore="ContentDescription,UnusedAttribute"> - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file + android:paddingEnd="8dp" /> \ No newline at end of file