From ebc5aac01195637a4500f6586b348f1a6f007dc8 Mon Sep 17 00:00:00 2001 From: OxygenCobalt Date: Wed, 16 Sep 2020 07:00:55 -0600 Subject: [PATCH] Update resources Update layouts to not assign a primary color through the tools namespace anymore, also bring back the light theme, which apparently disappeared at some point. --- app/.gitignore | 1 - app/proguard-rules.pro | 3 +- .../oxycblt/auxio/loading/LoadingFragment.kt | 8 +--- app/src/main/res/drawable/header_dividers.xml | 9 ---- .../res/layout/fragment_artist_detail.xml | 12 ++--- app/src/main/res/layout/fragment_library.xml | 3 +- app/src/main/res/layout/fragment_loading.xml | 6 +-- app/src/main/res/layout/fragment_songs.xml | 3 +- app/src/main/res/layout/item_album.xml | 3 +- app/src/main/res/layout/item_artist.xml | 3 +- app/src/main/res/layout/item_song.xml | 3 +- app/src/main/res/navigation/nav_main.xml | 2 + app/src/main/res/values-night/colors.xml | 30 +++++++++++++ app/src/main/res/values/colors.xml | 44 +++++++++---------- app/src/main/res/values/styles.xml | 3 +- app/src/main/res/values/themes.xml | 4 +- 16 files changed, 71 insertions(+), 66 deletions(-) delete mode 100644 app/.gitignore create mode 100644 app/src/main/res/values-night/colors.xml diff --git a/app/.gitignore b/app/.gitignore deleted file mode 100644 index 42afabfd2..000000000 --- a/app/.gitignore +++ /dev/null @@ -1 +0,0 @@ -/build \ No newline at end of file diff --git a/app/proguard-rules.pro b/app/proguard-rules.pro index 0544a3bb3..f5fb65b3f 100644 --- a/app/proguard-rules.pro +++ b/app/proguard-rules.pro @@ -20,5 +20,4 @@ # hide the original source file name. #-renamesourcefileattribute SourceFile --dontobfuscate --keep class org.oxycblt.auxio.loading.LoadingFragment \ No newline at end of file +-dontobfuscate \ No newline at end of file diff --git a/app/src/main/java/org/oxycblt/auxio/loading/LoadingFragment.kt b/app/src/main/java/org/oxycblt/auxio/loading/LoadingFragment.kt index f07f47573..629c9efcc 100644 --- a/app/src/main/java/org/oxycblt/auxio/loading/LoadingFragment.kt +++ b/app/src/main/java/org/oxycblt/auxio/loading/LoadingFragment.kt @@ -3,7 +3,6 @@ package org.oxycblt.auxio.loading import android.Manifest import android.content.pm.PackageManager import android.os.Bundle -import android.transition.TransitionInflater import android.util.Log import android.view.LayoutInflater import android.view.View @@ -100,12 +99,7 @@ class LoadingFragment : Fragment(R.layout.fragment_loading) { } private fun onMusicLoadResponse(response: MusicLoaderResponse?) { - binding.loadingBar.visibility = View.GONE - if (response == MusicLoaderResponse.DONE) { - exitTransition = TransitionInflater.from(requireContext()) - .inflateTransition(R.transition.transition_to_main) - findNavController().navigate( LoadingFragmentDirections.actionToMain() ) @@ -119,6 +113,8 @@ class LoadingFragment : Fragment(R.layout.fragment_loading) { // If the response wasn't a success, then show the specific error message // depending on which error response was given, along with a retry button + binding.loadingBar.visibility = View.GONE + binding.errorText.visibility = View.VISIBLE binding.statusIcon.visibility = View.VISIBLE binding.retryButton.visibility = View.VISIBLE diff --git a/app/src/main/res/drawable/header_dividers.xml b/app/src/main/res/drawable/header_dividers.xml index 3a83b8b1e..566591e13 100644 --- a/app/src/main/res/drawable/header_dividers.xml +++ b/app/src/main/res/drawable/header_dividers.xml @@ -12,13 +12,4 @@ https://stackoverflow.com/a/61157571/14143986 android:color="@color/divider_color" /> - - - - - - - - - \ No newline at end of file diff --git a/app/src/main/res/layout/fragment_artist_detail.xml b/app/src/main/res/layout/fragment_artist_detail.xml index f280cd120..60c521dec 100644 --- a/app/src/main/res/layout/fragment_artist_detail.xml +++ b/app/src/main/res/layout/fragment_artist_detail.xml @@ -27,8 +27,7 @@ + android:layout_height="match_parent"> + tools:src="@drawable/ic_artist" /> + tools:text="Artist Name" /> - + app:title="@string/title_library_fragment" /> + app:layout_constraintVertical_chainStyle="packed" />