diff --git a/app/src/main/java/code/name/monkey/retromusic/Constants.kt b/app/src/main/java/code/name/monkey/retromusic/Constants.kt index f0ce5dbd1..55023db2a 100644 --- a/app/src/main/java/code/name/monkey/retromusic/Constants.kt +++ b/app/src/main/java/code/name/monkey/retromusic/Constants.kt @@ -76,6 +76,8 @@ const val BLURRED_ALBUM_ART = "blurred_album_art" const val NEW_BLUR_AMOUNT = "new_blur_amount" const val TOGGLE_HEADSET = "toggle_headset" const val GENERAL_THEME = "general_theme" +const val ACCENT_COLOR = "accent_color" +const val SHOULD_COLOR_APP_SHORTCUTS = "should_color_app_shortcuts" const val CIRCULAR_ALBUM_ART = "circular_album_art" const val USER_NAME = "user_name" const val TOGGLE_FULL_SCREEN = "toggle_full_screen" @@ -87,6 +89,7 @@ const val BANNER_IMAGE_PATH = "banner_image_path" const val ADAPTIVE_COLOR_APP = "adaptive_color_app" const val TOGGLE_SEPARATE_LINE = "toggle_separate_line" const val HOME_ARTIST_GRID_STYLE = "home_artist_grid_style" +const val HOME_ALBUM_GRID_STYLE = "home_album_grid_style" const val TOGGLE_ADD_CONTROLS = "toggle_add_controls" const val ALBUM_COVER_STYLE = "album_cover_style_id" const val ALBUM_COVER_TRANSFORM = "album_cover_transform" @@ -127,6 +130,7 @@ const val ALBUM_ARTISTS_ONLY = "album_artists_only" const val ALBUM_DETAIL_SONG_SORT_ORDER = "album_detail_song_sort_order" const val LYRICS_OPTIONS = "lyrics_tab_position" const val CHOOSE_EQUALIZER = "choose_equalizer" +const val EQUALIZER = "equalizer" const val TOGGLE_SHUFFLE = "toggle_shuffle" const val SONG_GRID_STYLE = "song_grid_style" const val PAUSE_ON_ZERO_VOLUME = "pause_on_zero_volume" diff --git a/app/src/main/java/code/name/monkey/retromusic/activities/base/AbsSlidingMusicPanelActivity.kt b/app/src/main/java/code/name/monkey/retromusic/activities/base/AbsSlidingMusicPanelActivity.kt index 1f80bbc6d..f72a11594 100644 --- a/app/src/main/java/code/name/monkey/retromusic/activities/base/AbsSlidingMusicPanelActivity.kt +++ b/app/src/main/java/code/name/monkey/retromusic/activities/base/AbsSlidingMusicPanelActivity.kt @@ -8,16 +8,13 @@ import android.view.ViewTreeObserver import android.widget.FrameLayout import androidx.annotation.LayoutRes import androidx.core.view.ViewCompat -import androidx.core.view.isGone import androidx.core.view.isVisible import androidx.fragment.app.Fragment import code.name.monkey.appthemehelper.util.ATHUtil import code.name.monkey.appthemehelper.util.ColorUtil import code.name.monkey.retromusic.R import code.name.monkey.retromusic.RetroBottomSheetBehavior -import code.name.monkey.retromusic.extensions.hide -import code.name.monkey.retromusic.extensions.show -import code.name.monkey.retromusic.extensions.whichFragment +import code.name.monkey.retromusic.extensions.* import code.name.monkey.retromusic.fragments.LibraryViewModel import code.name.monkey.retromusic.fragments.MiniPlayerFragment import code.name.monkey.retromusic.fragments.NowPlayingScreen @@ -322,43 +319,35 @@ abstract class AbsSlidingMusicPanelActivity : AbsMusicServiceActivity() { val isQueueEmpty = MusicPlayerRemote.playingQueue.isEmpty() when (state) { EXPAND -> { - println("EXPAND") expandPanel() } HIDE -> { - println("HIDE") ViewCompat.setElevation(slidingPanel, 0f) ViewCompat.setElevation(bottomNavigationView, 10f) bottomSheetBehavior.isHideable = true - bottomSheetBehavior.setPeekHeight(0, false) + bottomSheetBehavior.peekHeightAnimate(0) + bottomNavigationView.translateXAnimate(0f) bottomSheetBehavior.state = STATE_COLLAPSED } COLLAPSED_WITH -> { - println("COLLAPSED_WITH") val heightOfBar = bottomNavigationView.height + val height = if (isQueueEmpty) 0 else (heightOfBar * 2) - 24 ViewCompat.setElevation(bottomNavigationView, 10f) ViewCompat.setElevation(slidingPanel, 10f) bottomSheetBehavior.isHideable = false - bottomSheetBehavior.setPeekHeight( - if (isQueueEmpty) 0 else (heightOfBar * 2) - 24, - false - ) - bottomNavigationView.isVisible = true + bottomSheetBehavior.peekHeightAnimate(height) + bottomNavigationView.translateXAnimate(0f) } COLLAPSED_WITHOUT -> { - println("COLLAPSED_WITHOUT") val heightOfBar = bottomNavigationView.height + val height = if (isQueueEmpty) 0 else heightOfBar - 24 ViewCompat.setElevation(bottomNavigationView, 10f) ViewCompat.setElevation(slidingPanel, 10f) bottomSheetBehavior.isHideable = false - bottomSheetBehavior.setPeekHeight( - if (isQueueEmpty) 0 else heightOfBar - 24, - false - ) - bottomNavigationView.isGone = true + bottomSheetBehavior.peekHeightAnimate(height) + bottomNavigationView.translateXAnimate(150f) } else -> { - println("ELSE") bottomSheetBehavior.isHideable = true bottomSheetBehavior.peekHeight = 0 collapsePanel() 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 17a7e407f..4c161daf7 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 @@ -225,10 +225,10 @@ class HomeAdapter( } fun artistsAdapter(artists: List) = - ArtistAdapter(activity, artists, PreferenceUtil.homeGridStyle, null, this) + ArtistAdapter(activity, artists, PreferenceUtil.homeArtistGridStyle, null, this) fun albumAdapter(albums: List) = - AlbumAdapter(activity, albums, R.layout.item_image, null, this) + AlbumAdapter(activity, albums, PreferenceUtil.homeAlbumGridStyle, null, this) fun gridLayoutManager() = GridLayoutManager(activity, 1, GridLayoutManager.HORIZONTAL, false) fun linearLayoutManager() = LinearLayoutManager(activity, LinearLayoutManager.HORIZONTAL, false) diff --git a/app/src/main/java/code/name/monkey/retromusic/adapter/album/AlbumCoverPagerAdapter.kt b/app/src/main/java/code/name/monkey/retromusic/adapter/album/AlbumCoverPagerAdapter.kt index 2ee9ddb22..11aa9560d 100644 --- a/app/src/main/java/code/name/monkey/retromusic/adapter/album/AlbumCoverPagerAdapter.kt +++ b/app/src/main/java/code/name/monkey/retromusic/adapter/album/AlbumCoverPagerAdapter.kt @@ -98,14 +98,14 @@ class AlbumCoverPagerAdapter( private fun showLyricsDialog() { lifecycleScope.launch(Dispatchers.IO) { - val data: String = MusicUtil.getLyrics(song) ?: "No lyrics found" + val data: String? = MusicUtil.getLyrics(song) withContext(Dispatchers.Main) { MaterialAlertDialogBuilder( requireContext(), R.style.ThemeOverlay_MaterialComponents_Dialog_Alert ).apply { setTitle(song.title) - setMessage(data) + setMessage(if (data.isNullOrEmpty()) "No lyrics found" else data) setNegativeButton(R.string.synced_lyrics) { _, _ -> NavigationUtil.goToLyrics(requireActivity()) } diff --git a/app/src/main/java/code/name/monkey/retromusic/extensions/ViewExtensions.kt b/app/src/main/java/code/name/monkey/retromusic/extensions/ViewExtensions.kt index 3c224ed6a..42c0d1d4c 100644 --- a/app/src/main/java/code/name/monkey/retromusic/extensions/ViewExtensions.kt +++ b/app/src/main/java/code/name/monkey/retromusic/extensions/ViewExtensions.kt @@ -20,6 +20,8 @@ import android.view.View import android.view.ViewGroup import android.widget.EditText import androidx.annotation.LayoutRes +import androidx.core.animation.doOnEnd +import androidx.core.animation.doOnStart import code.name.monkey.appthemehelper.ThemeStore import code.name.monkey.appthemehelper.util.TintHelper import com.google.android.material.bottomsheet.BottomSheetBehavior @@ -50,9 +52,20 @@ fun EditText.appHandleColor(): EditText { fun View.translateXAnimate(value: Float) { + println("translateXAnimate $value") ObjectAnimator.ofFloat(this, "translationY", value) .apply { duration = 300 + doOnStart { + if (value == 0f) { + show() + } + } + doOnEnd { + if (value != 0f) { + hide() + } + } start() } } diff --git a/app/src/main/java/code/name/monkey/retromusic/fragments/settings/AbsSettingsFragment.kt b/app/src/main/java/code/name/monkey/retromusic/fragments/settings/AbsSettingsFragment.kt index 7f8105ddb..d7669f90a 100644 --- a/app/src/main/java/code/name/monkey/retromusic/fragments/settings/AbsSettingsFragment.kt +++ b/app/src/main/java/code/name/monkey/retromusic/fragments/settings/AbsSettingsFragment.kt @@ -63,7 +63,6 @@ abstract class AbsSettingsFragment : ATEPreferenceFragmentCompat() { override fun onViewCreated(view: View, savedInstanceState: Bundle?) { super.onViewCreated(view, savedInstanceState) setDivider(ColorDrawable(Color.TRANSPARENT)) - //listView.setBackgroundColor(ATHUtil.resolveColor(requireContext(), R.attr.colorSurface)) listView.overScrollMode = View.OVER_SCROLL_NEVER listView.setPadding(0, 0, 0, 0) listView.setPaddingRelative(0, 0, 0, 0) diff --git a/app/src/main/java/code/name/monkey/retromusic/fragments/settings/AudioSettings.kt b/app/src/main/java/code/name/monkey/retromusic/fragments/settings/AudioSettings.kt index be06d30da..123da7aea 100644 --- a/app/src/main/java/code/name/monkey/retromusic/fragments/settings/AudioSettings.kt +++ b/app/src/main/java/code/name/monkey/retromusic/fragments/settings/AudioSettings.kt @@ -18,6 +18,7 @@ import android.content.Intent import android.media.audiofx.AudioEffect import android.os.Bundle import androidx.preference.Preference +import code.name.monkey.retromusic.EQUALIZER import code.name.monkey.retromusic.R import code.name.monkey.retromusic.util.NavigationUtil @@ -28,14 +29,14 @@ import code.name.monkey.retromusic.util.NavigationUtil class AudioSettings : AbsSettingsFragment() { override fun invalidateSettings() { - val findPreference: Preference = findPreference("equalizer")!! + val findPreference: Preference? = findPreference(EQUALIZER) if (!hasEqualizer()) { - findPreference.isEnabled = false - findPreference.summary = resources.getString(R.string.no_equalizer) + findPreference?.isEnabled = false + findPreference?.summary = resources.getString(R.string.no_equalizer) } else { - findPreference.isEnabled = true + findPreference?.isEnabled = true } - findPreference.setOnPreferenceClickListener { + findPreference?.setOnPreferenceClickListener { NavigationUtil.openEqualizer(requireActivity()) true } diff --git a/app/src/main/java/code/name/monkey/retromusic/fragments/settings/ImageSettingFragment.kt b/app/src/main/java/code/name/monkey/retromusic/fragments/settings/ImageSettingFragment.kt index 9b5873fa0..759edfa03 100644 --- a/app/src/main/java/code/name/monkey/retromusic/fragments/settings/ImageSettingFragment.kt +++ b/app/src/main/java/code/name/monkey/retromusic/fragments/settings/ImageSettingFragment.kt @@ -17,6 +17,7 @@ package code.name.monkey.retromusic.fragments.settings import android.os.Bundle import android.view.View import androidx.preference.Preference +import code.name.monkey.retromusic.AUTO_DOWNLOAD_IMAGES_POLICY import code.name.monkey.retromusic.R /** @@ -25,7 +26,7 @@ import code.name.monkey.retromusic.R class ImageSettingFragment : AbsSettingsFragment() { override fun invalidateSettings() { - val autoDownloadImagesPolicy: Preference = findPreference("auto_download_images_policy")!! + val autoDownloadImagesPolicy: Preference = findPreference(AUTO_DOWNLOAD_IMAGES_POLICY)!! setSummary(autoDownloadImagesPolicy) autoDownloadImagesPolicy.setOnPreferenceChangeListener { _, o -> setSummary(autoDownloadImagesPolicy, o) @@ -39,7 +40,7 @@ class ImageSettingFragment : AbsSettingsFragment() { override fun onViewCreated(view: View, savedInstanceState: Bundle?) { super.onViewCreated(view, savedInstanceState) - val preference: Preference? = findPreference("auto_download_images_policy") + val preference: Preference? = findPreference(AUTO_DOWNLOAD_IMAGES_POLICY) preference?.let { setSummary(it) } } } diff --git a/app/src/main/java/code/name/monkey/retromusic/fragments/settings/NotificationSettingsFragment.kt b/app/src/main/java/code/name/monkey/retromusic/fragments/settings/NotificationSettingsFragment.kt index 2df2d2df6..385d3764d 100644 --- a/app/src/main/java/code/name/monkey/retromusic/fragments/settings/NotificationSettingsFragment.kt +++ b/app/src/main/java/code/name/monkey/retromusic/fragments/settings/NotificationSettingsFragment.kt @@ -21,6 +21,7 @@ import android.os.Bundle import androidx.preference.Preference import androidx.preference.TwoStatePreference import code.name.monkey.retromusic.CLASSIC_NOTIFICATION +import code.name.monkey.retromusic.COLORED_NOTIFICATION import code.name.monkey.retromusic.R import code.name.monkey.retromusic.util.PreferenceUtil @@ -34,7 +35,7 @@ class NotificationSettingsFragment : AbsSettingsFragment(), override fun onSharedPreferenceChanged(sharedPreferences: SharedPreferences?, key: String?) { if (key == CLASSIC_NOTIFICATION) { if (VERSION.SDK_INT >= VERSION_CODES.O) { - findPreference("colored_notification")?.isEnabled = + findPreference(COLORED_NOTIFICATION)?.isEnabled = sharedPreferences?.getBoolean(key, false)!! } } @@ -42,7 +43,7 @@ class NotificationSettingsFragment : AbsSettingsFragment(), override fun invalidateSettings() { - val classicNotification: TwoStatePreference? = findPreference("classic_notification") + val classicNotification: TwoStatePreference? = findPreference(CLASSIC_NOTIFICATION) if (VERSION.SDK_INT < VERSION_CODES.N) { classicNotification?.isVisible = false } else { @@ -57,7 +58,7 @@ class NotificationSettingsFragment : AbsSettingsFragment(), } } - val coloredNotification: TwoStatePreference? = findPreference("colored_notification") + val coloredNotification: TwoStatePreference? = findPreference(COLORED_NOTIFICATION) if (VERSION.SDK_INT >= VERSION_CODES.O) { coloredNotification?.isEnabled = PreferenceUtil.isClassicNotification } else { diff --git a/app/src/main/java/code/name/monkey/retromusic/fragments/settings/NowPlayingSettingsFragment.kt b/app/src/main/java/code/name/monkey/retromusic/fragments/settings/NowPlayingSettingsFragment.kt index 24cd9dfad..f8acae350 100644 --- a/app/src/main/java/code/name/monkey/retromusic/fragments/settings/NowPlayingSettingsFragment.kt +++ b/app/src/main/java/code/name/monkey/retromusic/fragments/settings/NowPlayingSettingsFragment.kt @@ -33,8 +33,8 @@ class NowPlayingSettingsFragment : AbsSettingsFragment(), updateNowPlayingScreenSummary() updateAlbumCoverStyleSummary() - val carouselEffect: TwoStatePreference = findPreference("carousel_effect")!! - carouselEffect.setOnPreferenceChangeListener { _, newValue -> + val carouselEffect: TwoStatePreference? = findPreference(CAROUSEL_EFFECT) + carouselEffect?.setOnPreferenceChangeListener { _, newValue -> if (newValue as Boolean && !App.isProVersion()) { showProToastAndNavigate(getString(R.string.pref_title_toggle_carousel_effect)) return@setOnPreferenceChangeListener false @@ -60,7 +60,7 @@ class NowPlayingSettingsFragment : AbsSettingsFragment(), override fun onViewCreated(view: View, savedInstanceState: Bundle?) { super.onViewCreated(view, savedInstanceState) PreferenceUtil.registerOnSharedPreferenceChangedListener(this) - val preference: Preference? = findPreference("album_cover_transform") + val preference: Preference? = findPreference(ALBUM_COVER_TRANSFORM) preference?.setOnPreferenceChangeListener { albumPrefs, newValue -> setSummary(albumPrefs, newValue) true diff --git a/app/src/main/java/code/name/monkey/retromusic/fragments/settings/OtherSettingsFragment.kt b/app/src/main/java/code/name/monkey/retromusic/fragments/settings/OtherSettingsFragment.kt index c52d4adb4..b3307f932 100644 --- a/app/src/main/java/code/name/monkey/retromusic/fragments/settings/OtherSettingsFragment.kt +++ b/app/src/main/java/code/name/monkey/retromusic/fragments/settings/OtherSettingsFragment.kt @@ -18,6 +18,8 @@ import android.os.Bundle import android.view.View import androidx.preference.Preference import code.name.monkey.appthemehelper.common.prefs.supportv7.ATEListPreference +import code.name.monkey.retromusic.LANGUAGE_NAME +import code.name.monkey.retromusic.LAST_ADDED_CUTOFF import code.name.monkey.retromusic.R import code.name.monkey.retromusic.fragments.LibraryViewModel import code.name.monkey.retromusic.fragments.ReloadType.HomeSections @@ -29,8 +31,9 @@ import org.koin.androidx.viewmodel.ext.android.sharedViewModel class OtherSettingsFragment : AbsSettingsFragment() { private val libraryViewModel by sharedViewModel() + override fun invalidateSettings() { - val languagePreference: ATEListPreference? = findPreference("language_name") + val languagePreference: ATEListPreference? = findPreference(LANGUAGE_NAME) languagePreference?.setOnPreferenceChangeListener { _, _ -> requireActivity().recreate() return@setOnPreferenceChangeListener true @@ -43,13 +46,13 @@ class OtherSettingsFragment : AbsSettingsFragment() { override fun onViewCreated(view: View, savedInstanceState: Bundle?) { super.onViewCreated(view, savedInstanceState) - val preference: Preference? = findPreference("last_added_interval") + val preference: Preference? = findPreference(LAST_ADDED_CUTOFF) preference?.setOnPreferenceChangeListener { lastAdded, newValue -> setSummary(lastAdded, newValue) libraryViewModel.forceReload(HomeSections) true } - val languagePreference: Preference? = findPreference("language_name") + val languagePreference: Preference? = findPreference(LANGUAGE_NAME) languagePreference?.setOnPreferenceChangeListener { prefs, newValue -> setSummary(prefs, newValue) true diff --git a/app/src/main/java/code/name/monkey/retromusic/fragments/settings/PersonalizeSettingsFragment.kt b/app/src/main/java/code/name/monkey/retromusic/fragments/settings/PersonalizeSettingsFragment.kt index 0a386b348..a90e6d40b 100644 --- a/app/src/main/java/code/name/monkey/retromusic/fragments/settings/PersonalizeSettingsFragment.kt +++ b/app/src/main/java/code/name/monkey/retromusic/fragments/settings/PersonalizeSettingsFragment.kt @@ -18,13 +18,13 @@ import android.os.Bundle import android.view.View import androidx.preference.TwoStatePreference import code.name.monkey.appthemehelper.common.prefs.supportv7.ATEListPreference -import code.name.monkey.retromusic.R +import code.name.monkey.retromusic.* class PersonalizeSettingsFragment : AbsSettingsFragment() { override fun invalidateSettings() { - val toggleFullScreen: TwoStatePreference = findPreference("toggle_full_screen")!! - toggleFullScreen.setOnPreferenceChangeListener { _, _ -> + val toggleFullScreen: TwoStatePreference? = findPreference(TOGGLE_FULL_SCREEN) + toggleFullScreen?.setOnPreferenceChangeListener { _, _ -> requireActivity().recreate() true } @@ -36,12 +36,17 @@ class PersonalizeSettingsFragment : AbsSettingsFragment() { override fun onViewCreated(view: View, savedInstanceState: Bundle?) { super.onViewCreated(view, savedInstanceState) - val homeArtistStyle: ATEListPreference? = findPreference("home_artist_grid_style") + val homeArtistStyle: ATEListPreference? = findPreference(HOME_ARTIST_GRID_STYLE) homeArtistStyle?.setOnPreferenceChangeListener { preference, newValue -> setSummary(preference, newValue) true } - val tabTextMode: ATEListPreference? = findPreference("tab_text_mode") + val homeAlbumStyle: ATEListPreference? = findPreference(HOME_ALBUM_GRID_STYLE) + homeAlbumStyle?.setOnPreferenceChangeListener { preference, newValue -> + setSummary(preference, newValue) + true + } + val tabTextMode: ATEListPreference? = findPreference(TAB_TEXT_MODE) tabTextMode?.setOnPreferenceChangeListener { prefs, newValue -> setSummary(prefs, newValue) true diff --git a/app/src/main/java/code/name/monkey/retromusic/fragments/settings/ThemeSettingsFragment.kt b/app/src/main/java/code/name/monkey/retromusic/fragments/settings/ThemeSettingsFragment.kt index 7ee282619..fa8b8cc82 100644 --- a/app/src/main/java/code/name/monkey/retromusic/fragments/settings/ThemeSettingsFragment.kt +++ b/app/src/main/java/code/name/monkey/retromusic/fragments/settings/ThemeSettingsFragment.kt @@ -23,9 +23,7 @@ import code.name.monkey.appthemehelper.common.prefs.supportv7.ATEColorPreference import code.name.monkey.appthemehelper.common.prefs.supportv7.ATESwitchPreference import code.name.monkey.appthemehelper.util.ColorUtil import code.name.monkey.appthemehelper.util.VersionUtils -import code.name.monkey.retromusic.App -import code.name.monkey.retromusic.DESATURATED_COLOR -import code.name.monkey.retromusic.R +import code.name.monkey.retromusic.* import code.name.monkey.retromusic.appshortcuts.DynamicShortcutManager import code.name.monkey.retromusic.util.PreferenceUtil import com.afollestad.materialdialogs.color.ColorChooserDialog @@ -36,7 +34,7 @@ import com.afollestad.materialdialogs.color.ColorChooserDialog class ThemeSettingsFragment : AbsSettingsFragment() { override fun invalidateSettings() { - val generalTheme: Preference? = findPreference("general_theme") + val generalTheme: Preference? = findPreference(GENERAL_THEME) generalTheme?.let { setSummary(it) it.setOnPreferenceChangeListener { _, newValue -> @@ -53,11 +51,10 @@ class ThemeSettingsFragment : AbsSettingsFragment() { } } - val accentColorPref: ATEColorPreference = findPreference("accent_color")!! + val accentColorPref: ATEColorPreference? = findPreference(ACCENT_COLOR) val accentColor = ThemeStore.accentColor(requireContext()) - accentColorPref.setColor(accentColor, ColorUtil.darkenColor(accentColor)) - - accentColorPref.setOnPreferenceClickListener { + accentColorPref?.setColor(accentColor, ColorUtil.darkenColor(accentColor)) + accentColorPref?.setOnPreferenceClickListener { ColorChooserDialog.Builder(requireContext(), R.string.accent_color) .accentMode(true) .allowUserColorInput(true) @@ -66,7 +63,7 @@ class ThemeSettingsFragment : AbsSettingsFragment() { .show(requireActivity()) return@setOnPreferenceClickListener true } - val blackTheme: ATESwitchPreference? = findPreference("black_theme") + val blackTheme: ATESwitchPreference? = findPreference(BLACK_THEME) blackTheme?.setOnPreferenceChangeListener { _, _ -> if (!App.isProVersion()) { showProToastAndNavigate("Just Black theme") @@ -94,12 +91,12 @@ class ThemeSettingsFragment : AbsSettingsFragment() { } - val colorAppShortcuts: TwoStatePreference = findPreference("should_color_app_shortcuts")!! + val colorAppShortcuts: TwoStatePreference? = findPreference(SHOULD_COLOR_APP_SHORTCUTS) if (!VersionUtils.hasNougatMR()) { - colorAppShortcuts.isVisible = false + colorAppShortcuts?.isVisible = false } else { - colorAppShortcuts.isChecked = PreferenceUtil.isColoredAppShortcuts - colorAppShortcuts.setOnPreferenceChangeListener { _, newValue -> + colorAppShortcuts?.isChecked = PreferenceUtil.isColoredAppShortcuts + colorAppShortcuts?.setOnPreferenceChangeListener { _, newValue -> PreferenceUtil.isColoredAppShortcuts = newValue as Boolean DynamicShortcutManager(requireContext()).updateDynamicShortcuts() true diff --git a/app/src/main/java/code/name/monkey/retromusic/util/PreferenceUtil.kt b/app/src/main/java/code/name/monkey/retromusic/util/PreferenceUtil.kt index 22221639e..87befa582 100644 --- a/app/src/main/java/code/name/monkey/retromusic/util/PreferenceUtil.kt +++ b/app/src/main/java/code/name/monkey/retromusic/util/PreferenceUtil.kt @@ -397,12 +397,23 @@ object PreferenceUtil { } } - val homeGridStyle: Int + val homeArtistGridStyle: Int get() { - val position = - sharedPreferences.getStringOrDefault( - HOME_ARTIST_GRID_STYLE, "0" - ).toInt() + val position = sharedPreferences.getStringOrDefault( + HOME_ARTIST_GRID_STYLE, "0" + ).toInt() + val typedArray = + App.getContext().resources.obtainTypedArray(R.array.pref_home_grid_style_layout) + val layoutRes = typedArray.getResourceId(position, 0) + typedArray.recycle() + return if (layoutRes == 0) { + R.layout.item_artist + } else layoutRes + } + + val homeAlbumGridStyle: Int + get() { + val position = sharedPreferences.getStringOrDefault(HOME_ALBUM_GRID_STYLE, "0").toInt() val typedArray = App.getContext().resources.obtainTypedArray(R.array.pref_home_grid_style_layout) val layoutRes = typedArray.getResourceId(position, 0) diff --git a/app/src/main/res/layout-land/fragment_album_details.xml b/app/src/main/res/layout-land/fragment_album_details.xml index 3bae2be7f..375521e79 100644 --- a/app/src/main/res/layout-land/fragment_album_details.xml +++ b/app/src/main/res/layout-land/fragment_album_details.xml @@ -68,7 +68,9 @@ android:id="@+id/container" android:layout_width="0dp" android:layout_height="0dp" + android:descendantFocusability="beforeDescendants" android:fillViewport="true" + android:focusableInTouchMode="true" android:overScrollMode="never" app:layout_constraintBottom_toBottomOf="parent" app:layout_constraintEnd_toEndOf="parent" diff --git a/app/src/main/res/layout-land/fragment_artist_details.xml b/app/src/main/res/layout-land/fragment_artist_details.xml index 2a0cae060..ba8a9f5a8 100644 --- a/app/src/main/res/layout-land/fragment_artist_details.xml +++ b/app/src/main/res/layout-land/fragment_artist_details.xml @@ -69,6 +69,8 @@ android:layout_width="0dp" android:layout_height="0dp" android:layout_weight="1" + android:descendantFocusability="beforeDescendants" + android:focusableInTouchMode="true" android:overScrollMode="never" app:layout_constraintBottom_toBottomOf="parent" app:layout_constraintEnd_toEndOf="parent" diff --git a/app/src/main/res/layout-land/fragment_banner_home.xml b/app/src/main/res/layout-land/fragment_banner_home.xml index 97e02abba..83422bb38 100644 --- a/app/src/main/res/layout-land/fragment_banner_home.xml +++ b/app/src/main/res/layout-land/fragment_banner_home.xml @@ -16,6 +16,8 @@ xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" android:id="@+id/container" + android:descendantFocusability="beforeDescendants" + android:focusableInTouchMode="true" android:layout_width="match_parent" android:layout_height="match_parent" android:layout_marginStart="@dimen/toolbar_margin_horizontal" diff --git a/app/src/main/res/layout-land/fragment_home.xml b/app/src/main/res/layout-land/fragment_home.xml index 5e50ad756..a2e570c37 100644 --- a/app/src/main/res/layout-land/fragment_home.xml +++ b/app/src/main/res/layout-land/fragment_home.xml @@ -20,6 +20,8 @@ android:layout_height="match_parent" android:layout_marginStart="@dimen/toolbar_margin_horizontal" android:layout_marginEnd="@dimen/toolbar_margin_horizontal" + android:descendantFocusability="beforeDescendants" + android:focusableInTouchMode="true" android:overScrollMode="never" app:layout_behavior="com.google.android.material.appbar.AppBarLayout$ScrollingViewBehavior"> diff --git a/app/src/main/res/layout/fragment_album_details.xml b/app/src/main/res/layout/fragment_album_details.xml index 2ad7e45b0..bb2ac3490 100644 --- a/app/src/main/res/layout/fragment_album_details.xml +++ b/app/src/main/res/layout/fragment_album_details.xml @@ -32,6 +32,8 @@ diff --git a/app/src/main/res/layout/fragment_home.xml b/app/src/main/res/layout/fragment_home.xml index e9937fbe9..1233a2a5e 100755 --- a/app/src/main/res/layout/fragment_home.xml +++ b/app/src/main/res/layout/fragment_home.xml @@ -17,6 +17,8 @@ android:id="@+id/container" android:layout_width="match_parent" android:layout_height="wrap_content" + android:descendantFocusability="beforeDescendants" + android:focusableInTouchMode="true" android:overScrollMode="never" app:layout_behavior="com.google.android.material.appbar.AppBarLayout$ScrollingViewBehavior"> diff --git a/app/src/main/res/master/values-af-rZA/strings.xml b/app/src/main/res/master/values-af-rZA/strings.xml index 610335234..1bb735e39 100644 --- a/app/src/main/res/master/values-af-rZA/strings.xml +++ b/app/src/main/res/master/values-af-rZA/strings.xml @@ -313,7 +313,7 @@ Show extra Song information, such as file format, bitrate and frequency "Can cause playback issues on some devices." Toggle genre tab - Toggle home banner style + Show or hide the home banner Can increase the album cover quality, but causes slower image loading times. Only enable this if you have problems with low resolution artworks Configure visibility and order of library categories. Use Retro Music\'s custom lockscreen controls @@ -345,8 +345,8 @@ Gapless playback App theme Show genre tab - Home artist grid - Home banner + Artist grid + Banner Ignore Media Store covers Last added playlist interval Fullscreen controls diff --git a/app/src/main/res/master/values-bn-rIN/strings.xml b/app/src/main/res/master/values-bn-rIN/strings.xml index 610335234..1bb735e39 100644 --- a/app/src/main/res/master/values-bn-rIN/strings.xml +++ b/app/src/main/res/master/values-bn-rIN/strings.xml @@ -313,7 +313,7 @@ Show extra Song information, such as file format, bitrate and frequency "Can cause playback issues on some devices." Toggle genre tab - Toggle home banner style + Show or hide the home banner Can increase the album cover quality, but causes slower image loading times. Only enable this if you have problems with low resolution artworks Configure visibility and order of library categories. Use Retro Music\'s custom lockscreen controls @@ -345,8 +345,8 @@ Gapless playback App theme Show genre tab - Home artist grid - Home banner + Artist grid + Banner Ignore Media Store covers Last added playlist interval Fullscreen controls diff --git a/app/src/main/res/master/values-ca-rES/strings.xml b/app/src/main/res/master/values-ca-rES/strings.xml index 610335234..1bb735e39 100644 --- a/app/src/main/res/master/values-ca-rES/strings.xml +++ b/app/src/main/res/master/values-ca-rES/strings.xml @@ -313,7 +313,7 @@ Show extra Song information, such as file format, bitrate and frequency "Can cause playback issues on some devices." Toggle genre tab - Toggle home banner style + Show or hide the home banner Can increase the album cover quality, but causes slower image loading times. Only enable this if you have problems with low resolution artworks Configure visibility and order of library categories. Use Retro Music\'s custom lockscreen controls @@ -345,8 +345,8 @@ Gapless playback App theme Show genre tab - Home artist grid - Home banner + Artist grid + Banner Ignore Media Store covers Last added playlist interval Fullscreen controls diff --git a/app/src/main/res/master/values-cs-rCZ/strings.xml b/app/src/main/res/master/values-cs-rCZ/strings.xml index 7d8a1c7ec..0586557fb 100644 --- a/app/src/main/res/master/values-cs-rCZ/strings.xml +++ b/app/src/main/res/master/values-cs-rCZ/strings.xml @@ -313,7 +313,7 @@ Show extra Song information, such as file format, bitrate and frequency "Může způsobit problémy s přehráváním u některých zařízení." Toggle genre tab - Toggle home banner style + Show or hide the home banner Může zvýšit kvalitu obalu alba, ale způsobí pomalejší načítání snímků. Tuto možnost povolte pouze v případě potíží s uměleckými díly s nízkým rozlišením. Configure visibility and order of library categories. Use Retro Music\'s custom lockscreen controls @@ -345,8 +345,8 @@ Přehrávání bez mezery Hlavní téma Show genre tab - Home artist grid - Home banner + Artist grid + Banner Ignorovat obaly v zařízení Last added playlist interval Fullscreen controls diff --git a/app/src/main/res/master/values-da-rDK/strings.xml b/app/src/main/res/master/values-da-rDK/strings.xml index 610335234..1bb735e39 100644 --- a/app/src/main/res/master/values-da-rDK/strings.xml +++ b/app/src/main/res/master/values-da-rDK/strings.xml @@ -313,7 +313,7 @@ Show extra Song information, such as file format, bitrate and frequency "Can cause playback issues on some devices." Toggle genre tab - Toggle home banner style + Show or hide the home banner Can increase the album cover quality, but causes slower image loading times. Only enable this if you have problems with low resolution artworks Configure visibility and order of library categories. Use Retro Music\'s custom lockscreen controls @@ -345,8 +345,8 @@ Gapless playback App theme Show genre tab - Home artist grid - Home banner + Artist grid + Banner Ignore Media Store covers Last added playlist interval Fullscreen controls diff --git a/app/src/main/res/master/values-el-rGR/strings.xml b/app/src/main/res/master/values-el-rGR/strings.xml index 207851a8a..b68f5bc70 100644 --- a/app/src/main/res/master/values-el-rGR/strings.xml +++ b/app/src/main/res/master/values-el-rGR/strings.xml @@ -313,7 +313,7 @@ Show extra Song information, such as file format, bitrate and frequency "Μπορεί να προκαλέσει προβλήματα με την αναπαραγωγή σε κάποιες συσκευές." Toggle genre tab - Toggle home banner style + Show or hide the home banner Μπορεί να αυξήσει την ποιότητα των εξωφύλλων άλμπουμ, αλλά προκαλεί αργή φόρτωση εικόνων. Ενεργοποιήστε αυτή την επίλογη μόνο εαν αντιμετωπίζετε προβλήματα με εξώφυλλα χαμηλής ανάλυσης. Configure visibility and order of library categories. Ενεργοποίηση διακοπτών ρύθμισης στην οθόνη κλειδώματος. @@ -345,8 +345,8 @@ Αναπαραγωγή χωρίς κενά Γενικό θέμα Show genre tab - Home artist grid - Home banner + Artist grid + Banner Παράληψη Media Store για εξώφυλλα Χρονικό διάστημα playlist \"Προστέθηκε τελευταία\" Full screen Ρυθμίσεις diff --git a/app/src/main/res/master/values-en-rUS/strings.xml b/app/src/main/res/master/values-en-rUS/strings.xml index 610335234..1bb735e39 100644 --- a/app/src/main/res/master/values-en-rUS/strings.xml +++ b/app/src/main/res/master/values-en-rUS/strings.xml @@ -313,7 +313,7 @@ Show extra Song information, such as file format, bitrate and frequency "Can cause playback issues on some devices." Toggle genre tab - Toggle home banner style + Show or hide the home banner Can increase the album cover quality, but causes slower image loading times. Only enable this if you have problems with low resolution artworks Configure visibility and order of library categories. Use Retro Music\'s custom lockscreen controls @@ -345,8 +345,8 @@ Gapless playback App theme Show genre tab - Home artist grid - Home banner + Artist grid + Banner Ignore Media Store covers Last added playlist interval Fullscreen controls diff --git a/app/src/main/res/master/values-fa-rIR/strings.xml b/app/src/main/res/master/values-fa-rIR/strings.xml index 610335234..1bb735e39 100644 --- a/app/src/main/res/master/values-fa-rIR/strings.xml +++ b/app/src/main/res/master/values-fa-rIR/strings.xml @@ -313,7 +313,7 @@ Show extra Song information, such as file format, bitrate and frequency "Can cause playback issues on some devices." Toggle genre tab - Toggle home banner style + Show or hide the home banner Can increase the album cover quality, but causes slower image loading times. Only enable this if you have problems with low resolution artworks Configure visibility and order of library categories. Use Retro Music\'s custom lockscreen controls @@ -345,8 +345,8 @@ Gapless playback App theme Show genre tab - Home artist grid - Home banner + Artist grid + Banner Ignore Media Store covers Last added playlist interval Fullscreen controls diff --git a/app/src/main/res/master/values-fi-rFI/strings.xml b/app/src/main/res/master/values-fi-rFI/strings.xml index 610335234..1bb735e39 100644 --- a/app/src/main/res/master/values-fi-rFI/strings.xml +++ b/app/src/main/res/master/values-fi-rFI/strings.xml @@ -313,7 +313,7 @@ Show extra Song information, such as file format, bitrate and frequency "Can cause playback issues on some devices." Toggle genre tab - Toggle home banner style + Show or hide the home banner Can increase the album cover quality, but causes slower image loading times. Only enable this if you have problems with low resolution artworks Configure visibility and order of library categories. Use Retro Music\'s custom lockscreen controls @@ -345,8 +345,8 @@ Gapless playback App theme Show genre tab - Home artist grid - Home banner + Artist grid + Banner Ignore Media Store covers Last added playlist interval Fullscreen controls diff --git a/app/src/main/res/master/values-hi-rIN/strings.xml b/app/src/main/res/master/values-hi-rIN/strings.xml index 9e11f38ee..56dbeb11c 100644 --- a/app/src/main/res/master/values-hi-rIN/strings.xml +++ b/app/src/main/res/master/values-hi-rIN/strings.xml @@ -313,7 +313,7 @@ Show extra Song information, such as file format, bitrate and frequency "Can cause playback issues on some devices." Toggle genre tab - Toggle home banner style + Show or hide the home banner Can increase the album cover quality, but causes slower image loading times. Only enable this if you have problems with low resolution artworks Configure visibility and order of library categories. Use Retro Music\'s custom lockscreen controls @@ -345,8 +345,8 @@ Gapless playback App theme Show genre tab - Home artist grid - Home banner + Artist grid + Banner Ignore Media Store covers Last added playlist interval Fullscreen controls diff --git a/app/src/main/res/master/values-it-rIT/strings.xml b/app/src/main/res/master/values-it-rIT/strings.xml index 2d844245b..3ab5f6486 100644 --- a/app/src/main/res/master/values-it-rIT/strings.xml +++ b/app/src/main/res/master/values-it-rIT/strings.xml @@ -347,7 +347,7 @@ https://play.google.com/store/apps/details?id=%s Tema generale Mostra scheda Genere Griglia schermata artista - Home banner + Banner Ignora le copertine del Media Store Intervallo playlist ultimi aggiunti Controlli a schermo intero diff --git a/app/src/main/res/master/values-iw-rIL/strings.xml b/app/src/main/res/master/values-iw-rIL/strings.xml index 610335234..1bb735e39 100644 --- a/app/src/main/res/master/values-iw-rIL/strings.xml +++ b/app/src/main/res/master/values-iw-rIL/strings.xml @@ -313,7 +313,7 @@ Show extra Song information, such as file format, bitrate and frequency "Can cause playback issues on some devices." Toggle genre tab - Toggle home banner style + Show or hide the home banner Can increase the album cover quality, but causes slower image loading times. Only enable this if you have problems with low resolution artworks Configure visibility and order of library categories. Use Retro Music\'s custom lockscreen controls @@ -345,8 +345,8 @@ Gapless playback App theme Show genre tab - Home artist grid - Home banner + Artist grid + Banner Ignore Media Store covers Last added playlist interval Fullscreen controls diff --git a/app/src/main/res/master/values-kn-rIN/strings.xml b/app/src/main/res/master/values-kn-rIN/strings.xml index 610335234..1bb735e39 100644 --- a/app/src/main/res/master/values-kn-rIN/strings.xml +++ b/app/src/main/res/master/values-kn-rIN/strings.xml @@ -313,7 +313,7 @@ Show extra Song information, such as file format, bitrate and frequency "Can cause playback issues on some devices." Toggle genre tab - Toggle home banner style + Show or hide the home banner Can increase the album cover quality, but causes slower image loading times. Only enable this if you have problems with low resolution artworks Configure visibility and order of library categories. Use Retro Music\'s custom lockscreen controls @@ -345,8 +345,8 @@ Gapless playback App theme Show genre tab - Home artist grid - Home banner + Artist grid + Banner Ignore Media Store covers Last added playlist interval Fullscreen controls diff --git a/app/src/main/res/master/values-ko-rKR/strings.xml b/app/src/main/res/master/values-ko-rKR/strings.xml index 8d916b7c0..10c27f2e8 100644 --- a/app/src/main/res/master/values-ko-rKR/strings.xml +++ b/app/src/main/res/master/values-ko-rKR/strings.xml @@ -313,7 +313,7 @@ Show extra Song information, such as file format, bitrate and frequency "몇몇 기기에서 재생 문제를 유발할 수 있습니다." Toggle genre tab - Toggle home banner style + Show or hide the home banner 앨범 커버의 품질을 향상시킬 수 있지만 이미지를 불러오는 시간이 늘어납니다. 저해상도 이미지를 불러오는 데 문제가 있는 경우에만 사용하십시오. Configure visibility and order of library categories. Retro music에서 제공하는 자체 잠금 화면 사용 @@ -345,8 +345,8 @@ 지연없이 재생하기 기본 테마 Show genre tab - Home artist grid - Home banner + Artist grid + Banner 미디어 저장소 커버 무시 최근 추가된 음악 간격 지정 전체 화면 컨트롤 diff --git a/app/src/main/res/master/values-ml-rIN/strings.xml b/app/src/main/res/master/values-ml-rIN/strings.xml index 610335234..1bb735e39 100644 --- a/app/src/main/res/master/values-ml-rIN/strings.xml +++ b/app/src/main/res/master/values-ml-rIN/strings.xml @@ -313,7 +313,7 @@ Show extra Song information, such as file format, bitrate and frequency "Can cause playback issues on some devices." Toggle genre tab - Toggle home banner style + Show or hide the home banner Can increase the album cover quality, but causes slower image loading times. Only enable this if you have problems with low resolution artworks Configure visibility and order of library categories. Use Retro Music\'s custom lockscreen controls @@ -345,8 +345,8 @@ Gapless playback App theme Show genre tab - Home artist grid - Home banner + Artist grid + Banner Ignore Media Store covers Last added playlist interval Fullscreen controls diff --git a/app/src/main/res/master/values-ne-rIN/strings.xml b/app/src/main/res/master/values-ne-rIN/strings.xml index 610335234..1bb735e39 100644 --- a/app/src/main/res/master/values-ne-rIN/strings.xml +++ b/app/src/main/res/master/values-ne-rIN/strings.xml @@ -313,7 +313,7 @@ Show extra Song information, such as file format, bitrate and frequency "Can cause playback issues on some devices." Toggle genre tab - Toggle home banner style + Show or hide the home banner Can increase the album cover quality, but causes slower image loading times. Only enable this if you have problems with low resolution artworks Configure visibility and order of library categories. Use Retro Music\'s custom lockscreen controls @@ -345,8 +345,8 @@ Gapless playback App theme Show genre tab - Home artist grid - Home banner + Artist grid + Banner Ignore Media Store covers Last added playlist interval Fullscreen controls diff --git a/app/src/main/res/master/values-nl-rNL/strings.xml b/app/src/main/res/master/values-nl-rNL/strings.xml index 1fb659148..710fef05f 100644 --- a/app/src/main/res/master/values-nl-rNL/strings.xml +++ b/app/src/main/res/master/values-nl-rNL/strings.xml @@ -313,7 +313,7 @@ Show extra Song information, such as file format, bitrate and frequency "Kan afspeelproblemen veroorzaken op sommige toestellen" Toggle genre tab - Toggle home banner style + Show or hide the home banner Kan album cover kwaliteit verbeteren, maar veroorzaakt langere laadtijden. Alleen aanzetten als je problemen hebt met lage resolutie artworks Configure visibility and order of library categories. Zet besturing knoppen aan op vergrendelscherm @@ -345,8 +345,8 @@ Afspelen zonder pauzes Basis thema Show genre tab - Home artist grid - Home banner + Artist grid + Banner Negeer media store covers Laatst toegevoegde afspeellijst interval Volledig scherm besturing knoppen diff --git a/app/src/main/res/master/values-no-rNO/strings.xml b/app/src/main/res/master/values-no-rNO/strings.xml index 610335234..1bb735e39 100644 --- a/app/src/main/res/master/values-no-rNO/strings.xml +++ b/app/src/main/res/master/values-no-rNO/strings.xml @@ -313,7 +313,7 @@ Show extra Song information, such as file format, bitrate and frequency "Can cause playback issues on some devices." Toggle genre tab - Toggle home banner style + Show or hide the home banner Can increase the album cover quality, but causes slower image loading times. Only enable this if you have problems with low resolution artworks Configure visibility and order of library categories. Use Retro Music\'s custom lockscreen controls @@ -345,8 +345,8 @@ Gapless playback App theme Show genre tab - Home artist grid - Home banner + Artist grid + Banner Ignore Media Store covers Last added playlist interval Fullscreen controls diff --git a/app/src/main/res/master/values-or-rIN/strings.xml b/app/src/main/res/master/values-or-rIN/strings.xml index 610335234..1bb735e39 100644 --- a/app/src/main/res/master/values-or-rIN/strings.xml +++ b/app/src/main/res/master/values-or-rIN/strings.xml @@ -313,7 +313,7 @@ Show extra Song information, such as file format, bitrate and frequency "Can cause playback issues on some devices." Toggle genre tab - Toggle home banner style + Show or hide the home banner Can increase the album cover quality, but causes slower image loading times. Only enable this if you have problems with low resolution artworks Configure visibility and order of library categories. Use Retro Music\'s custom lockscreen controls @@ -345,8 +345,8 @@ Gapless playback App theme Show genre tab - Home artist grid - Home banner + Artist grid + Banner Ignore Media Store covers Last added playlist interval Fullscreen controls diff --git a/app/src/main/res/master/values-pt-rPT/strings.xml b/app/src/main/res/master/values-pt-rPT/strings.xml index 610335234..1bb735e39 100644 --- a/app/src/main/res/master/values-pt-rPT/strings.xml +++ b/app/src/main/res/master/values-pt-rPT/strings.xml @@ -313,7 +313,7 @@ Show extra Song information, such as file format, bitrate and frequency "Can cause playback issues on some devices." Toggle genre tab - Toggle home banner style + Show or hide the home banner Can increase the album cover quality, but causes slower image loading times. Only enable this if you have problems with low resolution artworks Configure visibility and order of library categories. Use Retro Music\'s custom lockscreen controls @@ -345,8 +345,8 @@ Gapless playback App theme Show genre tab - Home artist grid - Home banner + Artist grid + Banner Ignore Media Store covers Last added playlist interval Fullscreen controls diff --git a/app/src/main/res/master/values-ro-rRO/strings.xml b/app/src/main/res/master/values-ro-rRO/strings.xml index c68d25e96..c971ce2a0 100644 --- a/app/src/main/res/master/values-ro-rRO/strings.xml +++ b/app/src/main/res/master/values-ro-rRO/strings.xml @@ -313,7 +313,7 @@ Show extra Song information, such as file format, bitrate and frequency "Poate cauza probleme de redare pe unele dispozitive." Toggle genre tab - Toggle home banner style + Show or hide the home banner Poate mări calitatea copertei de album, dar cauzează încărcarea mai lentă a imaginilor. Activați această opțiune doar dacă aveți probleme cu coperta de album cu rezoluție mică. Configure visibility and order of library categories. Comenzi pe ecranul de blocare pentru Retro music. @@ -345,8 +345,8 @@ Redare \"Gapless\" Temă Show genre tab - Home artist grid - Home banner + Artist grid + Banner Ignoră copertele de pe Magazinul Media Ultimul interval de playlist adăugat Comenzi ecran complet diff --git a/app/src/main/res/master/values-sk-rSK/strings.xml b/app/src/main/res/master/values-sk-rSK/strings.xml index 610335234..1bb735e39 100644 --- a/app/src/main/res/master/values-sk-rSK/strings.xml +++ b/app/src/main/res/master/values-sk-rSK/strings.xml @@ -313,7 +313,7 @@ Show extra Song information, such as file format, bitrate and frequency "Can cause playback issues on some devices." Toggle genre tab - Toggle home banner style + Show or hide the home banner Can increase the album cover quality, but causes slower image loading times. Only enable this if you have problems with low resolution artworks Configure visibility and order of library categories. Use Retro Music\'s custom lockscreen controls @@ -345,8 +345,8 @@ Gapless playback App theme Show genre tab - Home artist grid - Home banner + Artist grid + Banner Ignore Media Store covers Last added playlist interval Fullscreen controls diff --git a/app/src/main/res/master/values-sr-rSP/strings.xml b/app/src/main/res/master/values-sr-rSP/strings.xml index fcc543df6..a0d473c74 100644 --- a/app/src/main/res/master/values-sr-rSP/strings.xml +++ b/app/src/main/res/master/values-sr-rSP/strings.xml @@ -313,7 +313,7 @@ Show extra Song information, such as file format, bitrate and frequency "Moze prouzrokovati probleme na pojedinim uredjajima." Toggle genre tab - Toggle home banner style + Show or hide the home banner oze poboljsati kvalitet omota albuma ali uzrokuje njegovo sporije ucitavanje. Omoguci ovo samo ukoliko imas problema sa losim kvalitetom slike omota albuma. Configure visibility and order of library categories. Prikazuj kontrole na zakljucanom ekranu @@ -345,8 +345,8 @@ Neuznemiravano reprodukovanje Opsta tema Show genre tab - Home artist grid - Home banner + Artist grid + Banner Ignorisi omote sa prodavnice Interval plejliste poslednje dodato Kontrole preko celog ekrana diff --git a/app/src/main/res/master/values-sv-rSE/strings.xml b/app/src/main/res/master/values-sv-rSE/strings.xml index 610335234..1bb735e39 100644 --- a/app/src/main/res/master/values-sv-rSE/strings.xml +++ b/app/src/main/res/master/values-sv-rSE/strings.xml @@ -313,7 +313,7 @@ Show extra Song information, such as file format, bitrate and frequency "Can cause playback issues on some devices." Toggle genre tab - Toggle home banner style + Show or hide the home banner Can increase the album cover quality, but causes slower image loading times. Only enable this if you have problems with low resolution artworks Configure visibility and order of library categories. Use Retro Music\'s custom lockscreen controls @@ -345,8 +345,8 @@ Gapless playback App theme Show genre tab - Home artist grid - Home banner + Artist grid + Banner Ignore Media Store covers Last added playlist interval Fullscreen controls diff --git a/app/src/main/res/master/values-ta-rIN/strings.xml b/app/src/main/res/master/values-ta-rIN/strings.xml index 610335234..1bb735e39 100644 --- a/app/src/main/res/master/values-ta-rIN/strings.xml +++ b/app/src/main/res/master/values-ta-rIN/strings.xml @@ -313,7 +313,7 @@ Show extra Song information, such as file format, bitrate and frequency "Can cause playback issues on some devices." Toggle genre tab - Toggle home banner style + Show or hide the home banner Can increase the album cover quality, but causes slower image loading times. Only enable this if you have problems with low resolution artworks Configure visibility and order of library categories. Use Retro Music\'s custom lockscreen controls @@ -345,8 +345,8 @@ Gapless playback App theme Show genre tab - Home artist grid - Home banner + Artist grid + Banner Ignore Media Store covers Last added playlist interval Fullscreen controls diff --git a/app/src/main/res/master/values-ur-rIN/strings.xml b/app/src/main/res/master/values-ur-rIN/strings.xml index 610335234..1bb735e39 100644 --- a/app/src/main/res/master/values-ur-rIN/strings.xml +++ b/app/src/main/res/master/values-ur-rIN/strings.xml @@ -313,7 +313,7 @@ Show extra Song information, such as file format, bitrate and frequency "Can cause playback issues on some devices." Toggle genre tab - Toggle home banner style + Show or hide the home banner Can increase the album cover quality, but causes slower image loading times. Only enable this if you have problems with low resolution artworks Configure visibility and order of library categories. Use Retro Music\'s custom lockscreen controls @@ -345,8 +345,8 @@ Gapless playback App theme Show genre tab - Home artist grid - Home banner + Artist grid + Banner Ignore Media Store covers Last added playlist interval Fullscreen controls diff --git a/app/src/main/res/master/values-zh-rTW/strings.xml b/app/src/main/res/master/values-zh-rTW/strings.xml index 4fca6fcf7..fa860ba65 100644 --- a/app/src/main/res/master/values-zh-rTW/strings.xml +++ b/app/src/main/res/master/values-zh-rTW/strings.xml @@ -313,7 +313,7 @@ Show extra Song information, such as file format, bitrate and frequency "可能會在某些裝置上出現播放問題。" Toggle genre tab - Toggle home banner style + Show or hide the home banner 提高專輯封面的成像品質,但會造成較長的讀取時間。建議只有在您對低畫質的專輯封面有問題時才開啟此選項。 Configure visibility and order of library categories. Use Retro Music\'s custom lockscreen controls @@ -345,8 +345,8 @@ 無縫播放 主題 Show genre tab - Home artist grid - Home banner + Artist grid + Banner 忽略音訊檔內嵌的專輯封面 Last added playlist interval Fullscreen controls diff --git a/app/src/main/res/values-af-rZA/strings.xml b/app/src/main/res/values-af-rZA/strings.xml index 12d03622e..d2b1c3ba9 100644 --- a/app/src/main/res/values-af-rZA/strings.xml +++ b/app/src/main/res/values-af-rZA/strings.xml @@ -313,7 +313,7 @@ Show extra Song information, such as file format, bitrate and frequency "Can cause playback issues on some devices." Toggle genre tab - Toggle home banner style + Show or hide the home banner Can increase the album cover quality, but causes slower image loading times. Only enable this if you have problems with low resolution artworks Configure visibility and order of library categories. Use Retro Music\'s custom lockscreen controls @@ -345,8 +345,8 @@ Gapless playback App theme Show genre tab - Home artist grid - Home banner + Artist grid + Banner Ignore Media Store covers Last added playlist interval Fullscreen controls diff --git a/app/src/main/res/values-bn-rIN/strings.xml b/app/src/main/res/values-bn-rIN/strings.xml index 12d03622e..d2b1c3ba9 100644 --- a/app/src/main/res/values-bn-rIN/strings.xml +++ b/app/src/main/res/values-bn-rIN/strings.xml @@ -313,7 +313,7 @@ Show extra Song information, such as file format, bitrate and frequency "Can cause playback issues on some devices." Toggle genre tab - Toggle home banner style + Show or hide the home banner Can increase the album cover quality, but causes slower image loading times. Only enable this if you have problems with low resolution artworks Configure visibility and order of library categories. Use Retro Music\'s custom lockscreen controls @@ -345,8 +345,8 @@ Gapless playback App theme Show genre tab - Home artist grid - Home banner + Artist grid + Banner Ignore Media Store covers Last added playlist interval Fullscreen controls diff --git a/app/src/main/res/values-ca-rES/strings.xml b/app/src/main/res/values-ca-rES/strings.xml index 12d03622e..d2b1c3ba9 100644 --- a/app/src/main/res/values-ca-rES/strings.xml +++ b/app/src/main/res/values-ca-rES/strings.xml @@ -313,7 +313,7 @@ Show extra Song information, such as file format, bitrate and frequency "Can cause playback issues on some devices." Toggle genre tab - Toggle home banner style + Show or hide the home banner Can increase the album cover quality, but causes slower image loading times. Only enable this if you have problems with low resolution artworks Configure visibility and order of library categories. Use Retro Music\'s custom lockscreen controls @@ -345,8 +345,8 @@ Gapless playback App theme Show genre tab - Home artist grid - Home banner + Artist grid + Banner Ignore Media Store covers Last added playlist interval Fullscreen controls diff --git a/app/src/main/res/values-cs-rCZ/strings.xml b/app/src/main/res/values-cs-rCZ/strings.xml index 03342c322..cd2992854 100644 --- a/app/src/main/res/values-cs-rCZ/strings.xml +++ b/app/src/main/res/values-cs-rCZ/strings.xml @@ -313,7 +313,7 @@ Show extra Song information, such as file format, bitrate and frequency "Může způsobit problémy s přehráváním u některých zařízení." Toggle genre tab - Toggle home banner style + Show or hide the home banner Může zvýšit kvalitu obalu alba, ale způsobí pomalejší načítání snímků. Tuto možnost povolte pouze v případě potíží s uměleckými díly s nízkým rozlišením. Configure visibility and order of library categories. Use Retro Music\'s custom lockscreen controls @@ -345,8 +345,8 @@ Přehrávání bez mezery Hlavní téma Show genre tab - Home artist grid - Home banner + Artist grid + Banner Ignorovat obaly v zařízení Last added playlist interval Fullscreen controls diff --git a/app/src/main/res/values-da-rDK/strings.xml b/app/src/main/res/values-da-rDK/strings.xml index 12d03622e..d2b1c3ba9 100644 --- a/app/src/main/res/values-da-rDK/strings.xml +++ b/app/src/main/res/values-da-rDK/strings.xml @@ -313,7 +313,7 @@ Show extra Song information, such as file format, bitrate and frequency "Can cause playback issues on some devices." Toggle genre tab - Toggle home banner style + Show or hide the home banner Can increase the album cover quality, but causes slower image loading times. Only enable this if you have problems with low resolution artworks Configure visibility and order of library categories. Use Retro Music\'s custom lockscreen controls @@ -345,8 +345,8 @@ Gapless playback App theme Show genre tab - Home artist grid - Home banner + Artist grid + Banner Ignore Media Store covers Last added playlist interval Fullscreen controls diff --git a/app/src/main/res/values-el-rGR/strings.xml b/app/src/main/res/values-el-rGR/strings.xml index 41fcf970b..8a4f6068a 100644 --- a/app/src/main/res/values-el-rGR/strings.xml +++ b/app/src/main/res/values-el-rGR/strings.xml @@ -313,7 +313,7 @@ Show extra Song information, such as file format, bitrate and frequency "Μπορεί να προκαλέσει προβλήματα με την αναπαραγωγή σε κάποιες συσκευές." Toggle genre tab - Toggle home banner style + Show or hide the home banner Μπορεί να αυξήσει την ποιότητα των εξωφύλλων άλμπουμ, αλλά προκαλεί αργή φόρτωση εικόνων. Ενεργοποιήστε αυτή την επίλογη μόνο εαν αντιμετωπίζετε προβλήματα με εξώφυλλα χαμηλής ανάλυσης. Configure visibility and order of library categories. Ενεργοποίηση διακοπτών ρύθμισης στην οθόνη κλειδώματος. @@ -345,8 +345,8 @@ Αναπαραγωγή χωρίς κενά Γενικό θέμα Show genre tab - Home artist grid - Home banner + Artist grid + Banner Παράληψη Media Store για εξώφυλλα Χρονικό διάστημα playlist \"Προστέθηκε τελευταία\" Full screen Ρυθμίσεις diff --git a/app/src/main/res/values-en-rHK/strings.xml b/app/src/main/res/values-en-rHK/strings.xml index 610335234..1bb735e39 100644 --- a/app/src/main/res/values-en-rHK/strings.xml +++ b/app/src/main/res/values-en-rHK/strings.xml @@ -313,7 +313,7 @@ Show extra Song information, such as file format, bitrate and frequency "Can cause playback issues on some devices." Toggle genre tab - Toggle home banner style + Show or hide the home banner Can increase the album cover quality, but causes slower image loading times. Only enable this if you have problems with low resolution artworks Configure visibility and order of library categories. Use Retro Music\'s custom lockscreen controls @@ -345,8 +345,8 @@ Gapless playback App theme Show genre tab - Home artist grid - Home banner + Artist grid + Banner Ignore Media Store covers Last added playlist interval Fullscreen controls diff --git a/app/src/main/res/values-en-rID/strings.xml b/app/src/main/res/values-en-rID/strings.xml index 610335234..1bb735e39 100644 --- a/app/src/main/res/values-en-rID/strings.xml +++ b/app/src/main/res/values-en-rID/strings.xml @@ -313,7 +313,7 @@ Show extra Song information, such as file format, bitrate and frequency "Can cause playback issues on some devices." Toggle genre tab - Toggle home banner style + Show or hide the home banner Can increase the album cover quality, but causes slower image loading times. Only enable this if you have problems with low resolution artworks Configure visibility and order of library categories. Use Retro Music\'s custom lockscreen controls @@ -345,8 +345,8 @@ Gapless playback App theme Show genre tab - Home artist grid - Home banner + Artist grid + Banner Ignore Media Store covers Last added playlist interval Fullscreen controls diff --git a/app/src/main/res/values-en-rIN/strings.xml b/app/src/main/res/values-en-rIN/strings.xml index 610335234..1bb735e39 100644 --- a/app/src/main/res/values-en-rIN/strings.xml +++ b/app/src/main/res/values-en-rIN/strings.xml @@ -313,7 +313,7 @@ Show extra Song information, such as file format, bitrate and frequency "Can cause playback issues on some devices." Toggle genre tab - Toggle home banner style + Show or hide the home banner Can increase the album cover quality, but causes slower image loading times. Only enable this if you have problems with low resolution artworks Configure visibility and order of library categories. Use Retro Music\'s custom lockscreen controls @@ -345,8 +345,8 @@ Gapless playback App theme Show genre tab - Home artist grid - Home banner + Artist grid + Banner Ignore Media Store covers Last added playlist interval Fullscreen controls diff --git a/app/src/main/res/values-en-rUS/strings.xml b/app/src/main/res/values-en-rUS/strings.xml index 12d03622e..d2b1c3ba9 100644 --- a/app/src/main/res/values-en-rUS/strings.xml +++ b/app/src/main/res/values-en-rUS/strings.xml @@ -313,7 +313,7 @@ Show extra Song information, such as file format, bitrate and frequency "Can cause playback issues on some devices." Toggle genre tab - Toggle home banner style + Show or hide the home banner Can increase the album cover quality, but causes slower image loading times. Only enable this if you have problems with low resolution artworks Configure visibility and order of library categories. Use Retro Music\'s custom lockscreen controls @@ -345,8 +345,8 @@ Gapless playback App theme Show genre tab - Home artist grid - Home banner + Artist grid + Banner Ignore Media Store covers Last added playlist interval Fullscreen controls diff --git a/app/src/main/res/values-fa-rIR/strings.xml b/app/src/main/res/values-fa-rIR/strings.xml index 12d03622e..d2b1c3ba9 100644 --- a/app/src/main/res/values-fa-rIR/strings.xml +++ b/app/src/main/res/values-fa-rIR/strings.xml @@ -313,7 +313,7 @@ Show extra Song information, such as file format, bitrate and frequency "Can cause playback issues on some devices." Toggle genre tab - Toggle home banner style + Show or hide the home banner Can increase the album cover quality, but causes slower image loading times. Only enable this if you have problems with low resolution artworks Configure visibility and order of library categories. Use Retro Music\'s custom lockscreen controls @@ -345,8 +345,8 @@ Gapless playback App theme Show genre tab - Home artist grid - Home banner + Artist grid + Banner Ignore Media Store covers Last added playlist interval Fullscreen controls diff --git a/app/src/main/res/values-fi-rFI/strings.xml b/app/src/main/res/values-fi-rFI/strings.xml index 12d03622e..d2b1c3ba9 100644 --- a/app/src/main/res/values-fi-rFI/strings.xml +++ b/app/src/main/res/values-fi-rFI/strings.xml @@ -313,7 +313,7 @@ Show extra Song information, such as file format, bitrate and frequency "Can cause playback issues on some devices." Toggle genre tab - Toggle home banner style + Show or hide the home banner Can increase the album cover quality, but causes slower image loading times. Only enable this if you have problems with low resolution artworks Configure visibility and order of library categories. Use Retro Music\'s custom lockscreen controls @@ -345,8 +345,8 @@ Gapless playback App theme Show genre tab - Home artist grid - Home banner + Artist grid + Banner Ignore Media Store covers Last added playlist interval Fullscreen controls diff --git a/app/src/main/res/values-hi-rIN/strings.xml b/app/src/main/res/values-hi-rIN/strings.xml index 6913810e8..c1622e83e 100644 --- a/app/src/main/res/values-hi-rIN/strings.xml +++ b/app/src/main/res/values-hi-rIN/strings.xml @@ -313,7 +313,7 @@ Show extra Song information, such as file format, bitrate and frequency "Can cause playback issues on some devices." Toggle genre tab - Toggle home banner style + Show or hide the home banner Can increase the album cover quality, but causes slower image loading times. Only enable this if you have problems with low resolution artworks Configure visibility and order of library categories. Use Retro Music\'s custom lockscreen controls @@ -345,8 +345,8 @@ Gapless playback App theme Show genre tab - Home artist grid - Home banner + Artist grid + Banner Ignore Media Store covers Last added playlist interval Fullscreen controls diff --git a/app/src/main/res/values-it-rIT/strings.xml b/app/src/main/res/values-it-rIT/strings.xml index 56287e50d..289384035 100644 --- a/app/src/main/res/values-it-rIT/strings.xml +++ b/app/src/main/res/values-it-rIT/strings.xml @@ -347,7 +347,7 @@ https://play.google.com/store/apps/details?id=%s Tema generale Mostra scheda Genere Griglia schermata artista - Home banner + Banner Ignora le copertine del Media Store Intervallo playlist ultimi aggiunti Controlli a schermo intero diff --git a/app/src/main/res/values-iw-rIL/strings.xml b/app/src/main/res/values-iw-rIL/strings.xml index d6a358d48..c432a0a58 100644 --- a/app/src/main/res/values-iw-rIL/strings.xml +++ b/app/src/main/res/values-iw-rIL/strings.xml @@ -313,7 +313,7 @@ Show extra Song information, such as file format, bitrate and frequency "Can cause playback issues on some devices." Toggle genre tab - Toggle home banner style + Show or hide the home banner Can increase the album cover quality, but causes slower image loading times. Only enable this if you have problems with low resolution artworks Configure visibility and order of library categories. Use Retro Music\'s custom lockscreen controls @@ -345,8 +345,8 @@ Gapless playback App theme Show genre tab - Home artist grid - Home banner + Artist grid + Banner Ignore Media Store covers Last added playlist interval Fullscreen controls diff --git a/app/src/main/res/values-kn-rIN/strings.xml b/app/src/main/res/values-kn-rIN/strings.xml index 12d03622e..d2b1c3ba9 100644 --- a/app/src/main/res/values-kn-rIN/strings.xml +++ b/app/src/main/res/values-kn-rIN/strings.xml @@ -313,7 +313,7 @@ Show extra Song information, such as file format, bitrate and frequency "Can cause playback issues on some devices." Toggle genre tab - Toggle home banner style + Show or hide the home banner Can increase the album cover quality, but causes slower image loading times. Only enable this if you have problems with low resolution artworks Configure visibility and order of library categories. Use Retro Music\'s custom lockscreen controls @@ -345,8 +345,8 @@ Gapless playback App theme Show genre tab - Home artist grid - Home banner + Artist grid + Banner Ignore Media Store covers Last added playlist interval Fullscreen controls diff --git a/app/src/main/res/values-ko-rKR/strings.xml b/app/src/main/res/values-ko-rKR/strings.xml index 84dd888cb..bf3a4d17e 100644 --- a/app/src/main/res/values-ko-rKR/strings.xml +++ b/app/src/main/res/values-ko-rKR/strings.xml @@ -313,7 +313,7 @@ Show extra Song information, such as file format, bitrate and frequency "몇몇 기기에서 재생 문제를 유발할 수 있습니다." Toggle genre tab - Toggle home banner style + Show or hide the home banner 앨범 커버의 품질을 향상시킬 수 있지만 이미지를 불러오는 시간이 늘어납니다. 저해상도 이미지를 불러오는 데 문제가 있는 경우에만 사용하십시오. Configure visibility and order of library categories. Retro music에서 제공하는 자체 잠금 화면 사용 @@ -345,8 +345,8 @@ 지연없이 재생하기 기본 테마 Show genre tab - Home artist grid - Home banner + Artist grid + Banner 미디어 저장소 커버 무시 최근 추가된 음악 간격 지정 전체 화면 컨트롤 diff --git a/app/src/main/res/values-ml-rIN/strings.xml b/app/src/main/res/values-ml-rIN/strings.xml index 12d03622e..d2b1c3ba9 100644 --- a/app/src/main/res/values-ml-rIN/strings.xml +++ b/app/src/main/res/values-ml-rIN/strings.xml @@ -313,7 +313,7 @@ Show extra Song information, such as file format, bitrate and frequency "Can cause playback issues on some devices." Toggle genre tab - Toggle home banner style + Show or hide the home banner Can increase the album cover quality, but causes slower image loading times. Only enable this if you have problems with low resolution artworks Configure visibility and order of library categories. Use Retro Music\'s custom lockscreen controls @@ -345,8 +345,8 @@ Gapless playback App theme Show genre tab - Home artist grid - Home banner + Artist grid + Banner Ignore Media Store covers Last added playlist interval Fullscreen controls diff --git a/app/src/main/res/values-ne-rIN/strings.xml b/app/src/main/res/values-ne-rIN/strings.xml index 12d03622e..d2b1c3ba9 100644 --- a/app/src/main/res/values-ne-rIN/strings.xml +++ b/app/src/main/res/values-ne-rIN/strings.xml @@ -313,7 +313,7 @@ Show extra Song information, such as file format, bitrate and frequency "Can cause playback issues on some devices." Toggle genre tab - Toggle home banner style + Show or hide the home banner Can increase the album cover quality, but causes slower image loading times. Only enable this if you have problems with low resolution artworks Configure visibility and order of library categories. Use Retro Music\'s custom lockscreen controls @@ -345,8 +345,8 @@ Gapless playback App theme Show genre tab - Home artist grid - Home banner + Artist grid + Banner Ignore Media Store covers Last added playlist interval Fullscreen controls diff --git a/app/src/main/res/values-nl-rNL/strings.xml b/app/src/main/res/values-nl-rNL/strings.xml index 87013f4dd..de751b869 100644 --- a/app/src/main/res/values-nl-rNL/strings.xml +++ b/app/src/main/res/values-nl-rNL/strings.xml @@ -313,7 +313,7 @@ Show extra Song information, such as file format, bitrate and frequency "Kan afspeelproblemen veroorzaken op sommige toestellen" Toggle genre tab - Toggle home banner style + Show or hide the home banner Kan album cover kwaliteit verbeteren, maar veroorzaakt langere laadtijden. Alleen aanzetten als je problemen hebt met lage resolutie artworks Configure visibility and order of library categories. Zet besturing knoppen aan op vergrendelscherm @@ -345,8 +345,8 @@ Afspelen zonder pauzes Basis thema Show genre tab - Home artist grid - Home banner + Artist grid + Banner Negeer media store covers Laatst toegevoegde afspeellijst interval Volledig scherm besturing knoppen diff --git a/app/src/main/res/values-no-rNO/strings.xml b/app/src/main/res/values-no-rNO/strings.xml index 12d03622e..d2b1c3ba9 100644 --- a/app/src/main/res/values-no-rNO/strings.xml +++ b/app/src/main/res/values-no-rNO/strings.xml @@ -313,7 +313,7 @@ Show extra Song information, such as file format, bitrate and frequency "Can cause playback issues on some devices." Toggle genre tab - Toggle home banner style + Show or hide the home banner Can increase the album cover quality, but causes slower image loading times. Only enable this if you have problems with low resolution artworks Configure visibility and order of library categories. Use Retro Music\'s custom lockscreen controls @@ -345,8 +345,8 @@ Gapless playback App theme Show genre tab - Home artist grid - Home banner + Artist grid + Banner Ignore Media Store covers Last added playlist interval Fullscreen controls diff --git a/app/src/main/res/values-or-rIN/strings.xml b/app/src/main/res/values-or-rIN/strings.xml index 12d03622e..d2b1c3ba9 100644 --- a/app/src/main/res/values-or-rIN/strings.xml +++ b/app/src/main/res/values-or-rIN/strings.xml @@ -313,7 +313,7 @@ Show extra Song information, such as file format, bitrate and frequency "Can cause playback issues on some devices." Toggle genre tab - Toggle home banner style + Show or hide the home banner Can increase the album cover quality, but causes slower image loading times. Only enable this if you have problems with low resolution artworks Configure visibility and order of library categories. Use Retro Music\'s custom lockscreen controls @@ -345,8 +345,8 @@ Gapless playback App theme Show genre tab - Home artist grid - Home banner + Artist grid + Banner Ignore Media Store covers Last added playlist interval Fullscreen controls diff --git a/app/src/main/res/values-pt-rPT/strings.xml b/app/src/main/res/values-pt-rPT/strings.xml index 12d03622e..d2b1c3ba9 100644 --- a/app/src/main/res/values-pt-rPT/strings.xml +++ b/app/src/main/res/values-pt-rPT/strings.xml @@ -313,7 +313,7 @@ Show extra Song information, such as file format, bitrate and frequency "Can cause playback issues on some devices." Toggle genre tab - Toggle home banner style + Show or hide the home banner Can increase the album cover quality, but causes slower image loading times. Only enable this if you have problems with low resolution artworks Configure visibility and order of library categories. Use Retro Music\'s custom lockscreen controls @@ -345,8 +345,8 @@ Gapless playback App theme Show genre tab - Home artist grid - Home banner + Artist grid + Banner Ignore Media Store covers Last added playlist interval Fullscreen controls diff --git a/app/src/main/res/values-ro-rRO/strings.xml b/app/src/main/res/values-ro-rRO/strings.xml index ffefc5eca..6ac56419f 100644 --- a/app/src/main/res/values-ro-rRO/strings.xml +++ b/app/src/main/res/values-ro-rRO/strings.xml @@ -313,7 +313,7 @@ Show extra Song information, such as file format, bitrate and frequency "Poate cauza probleme de redare pe unele dispozitive." Toggle genre tab - Toggle home banner style + Show or hide the home banner Poate mări calitatea copertei de album, dar cauzează încărcarea mai lentă a imaginilor. Activați această opțiune doar dacă aveți probleme cu coperta de album cu rezoluție mică. Configure visibility and order of library categories. Comenzi pe ecranul de blocare pentru Retro music. @@ -345,8 +345,8 @@ Redare \"Gapless\" Temă Show genre tab - Home artist grid - Home banner + Artist grid + Banner Ignoră copertele de pe Magazinul Media Ultimul interval de playlist adăugat Comenzi ecran complet diff --git a/app/src/main/res/values-sk-rSK/strings.xml b/app/src/main/res/values-sk-rSK/strings.xml index 346fa1647..ed335f517 100644 --- a/app/src/main/res/values-sk-rSK/strings.xml +++ b/app/src/main/res/values-sk-rSK/strings.xml @@ -313,7 +313,7 @@ Show extra Song information, such as file format, bitrate and frequency "Can cause playback issues on some devices." Toggle genre tab - Toggle home banner style + Show or hide the home banner Can increase the album cover quality, but causes slower image loading times. Only enable this if you have problems with low resolution artworks Configure visibility and order of library categories. Use Retro Music\'s custom lockscreen controls @@ -345,8 +345,8 @@ Gapless playback App theme Show genre tab - Home artist grid - Home banner + Artist grid + Banner Ignore Media Store covers Last added playlist interval Fullscreen controls diff --git a/app/src/main/res/values-sr-rSP/strings.xml b/app/src/main/res/values-sr-rSP/strings.xml index 62204deab..3fb8f47e4 100644 --- a/app/src/main/res/values-sr-rSP/strings.xml +++ b/app/src/main/res/values-sr-rSP/strings.xml @@ -313,7 +313,7 @@ Show extra Song information, such as file format, bitrate and frequency "Moze prouzrokovati probleme na pojedinim uredjajima." Toggle genre tab - Toggle home banner style + Show or hide the home banner oze poboljsati kvalitet omota albuma ali uzrokuje njegovo sporije ucitavanje. Omoguci ovo samo ukoliko imas problema sa losim kvalitetom slike omota albuma. Configure visibility and order of library categories. Prikazuj kontrole na zakljucanom ekranu @@ -345,8 +345,8 @@ Neuznemiravano reprodukovanje Opsta tema Show genre tab - Home artist grid - Home banner + Artist grid + Banner Ignorisi omote sa prodavnice Interval plejliste poslednje dodato Kontrole preko celog ekrana diff --git a/app/src/main/res/values-ta-rIN/strings.xml b/app/src/main/res/values-ta-rIN/strings.xml index 12d03622e..d2b1c3ba9 100644 --- a/app/src/main/res/values-ta-rIN/strings.xml +++ b/app/src/main/res/values-ta-rIN/strings.xml @@ -313,7 +313,7 @@ Show extra Song information, such as file format, bitrate and frequency "Can cause playback issues on some devices." Toggle genre tab - Toggle home banner style + Show or hide the home banner Can increase the album cover quality, but causes slower image loading times. Only enable this if you have problems with low resolution artworks Configure visibility and order of library categories. Use Retro Music\'s custom lockscreen controls @@ -345,8 +345,8 @@ Gapless playback App theme Show genre tab - Home artist grid - Home banner + Artist grid + Banner Ignore Media Store covers Last added playlist interval Fullscreen controls diff --git a/app/src/main/res/values-ur-rIN/strings.xml b/app/src/main/res/values-ur-rIN/strings.xml index 12d03622e..d2b1c3ba9 100644 --- a/app/src/main/res/values-ur-rIN/strings.xml +++ b/app/src/main/res/values-ur-rIN/strings.xml @@ -313,7 +313,7 @@ Show extra Song information, such as file format, bitrate and frequency "Can cause playback issues on some devices." Toggle genre tab - Toggle home banner style + Show or hide the home banner Can increase the album cover quality, but causes slower image loading times. Only enable this if you have problems with low resolution artworks Configure visibility and order of library categories. Use Retro Music\'s custom lockscreen controls @@ -345,8 +345,8 @@ Gapless playback App theme Show genre tab - Home artist grid - Home banner + Artist grid + Banner Ignore Media Store covers Last added playlist interval Fullscreen controls diff --git a/app/src/main/res/values-zh-rTW/strings.xml b/app/src/main/res/values-zh-rTW/strings.xml index 9639c9ecf..a5a736ce3 100644 --- a/app/src/main/res/values-zh-rTW/strings.xml +++ b/app/src/main/res/values-zh-rTW/strings.xml @@ -313,7 +313,7 @@ Show extra Song information, such as file format, bitrate and frequency "可能會在某些裝置上出現播放問題。" Toggle genre tab - Toggle home banner style + Show or hide the home banner 提高專輯封面的成像品質,但會造成較長的讀取時間。建議只有在您對低畫質的專輯封面有問題時才開啟此選項。 Configure visibility and order of library categories. Use Retro Music\'s custom lockscreen controls @@ -345,8 +345,8 @@ 無縫播放 主題 Show genre tab - Home artist grid - Home banner + Artist grid + Banner 忽略音訊檔內嵌的專輯封面 Last added playlist interval Fullscreen controls diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index be213e122..c72762535 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -537,7 +537,7 @@ Show extra Song information, such as file format, bitrate and frequency "Can cause playback issues on some devices." Toggle genre tab - Toggle home banner style + Show or hide the home banner Can increase the album cover quality, but causes slower image loading times. Only enable this if you have problems with low resolution artworks Configure visibility and order of library categories. Use Retro Music\'s custom lockscreen controls @@ -571,8 +571,9 @@ Gapless playback App theme Show genre tab - Home artist grid - Home banner + Artist grid + Album grid + Banner Ignore Media Store covers Last added playlist interval Fullscreen controls diff --git a/app/src/main/res/values/styles.xml b/app/src/main/res/values/styles.xml index 01529cc06..c6c5be0ac 100644 --- a/app/src/main/res/values/styles.xml +++ b/app/src/main/res/values/styles.xml @@ -6,18 +6,21 @@ @color/window_color_light none 16dp + @style/WindowAnimationTransition + + diff --git a/app/src/main/res/xml/pref_ui.xml b/app/src/main/res/xml/pref_ui.xml index 50c1e7d29..27cac1c8b 100644 --- a/app/src/main/res/xml/pref_ui.xml +++ b/app/src/main/res/xml/pref_ui.xml @@ -16,6 +16,17 @@ android:title="@string/pref_title_home_artist_grid_style" app:icon="@drawable/ic_home" /> + +