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" />
diff --git a/app/src/main/res/layout/fragment_songs.xml b/app/src/main/res/layout/fragment_songs.xml
index 85d5caa91..2c68fca57 100644
--- a/app/src/main/res/layout/fragment_songs.xml
+++ b/app/src/main/res/layout/fragment_songs.xml
@@ -16,8 +16,7 @@
android:background="?android:attr/windowBackground"
android:elevation="@dimen/elevation_normal"
app:titleTextAppearance="@style/TextAppearance.Toolbar.Bold"
- app:title="@string/title_all_songs"
- tools:titleTextColor="@color/blue" />
+ app:title="@string/title_all_songs" />
+ tools:src="@drawable/ic_album" />
+ tools:src="@drawable/ic_artist" />
+ tools:src="@drawable/ic_song" />
diff --git a/app/src/main/res/values-night/colors.xml b/app/src/main/res/values-night/colors.xml
new file mode 100644
index 000000000..ecb452524
--- /dev/null
+++ b/app/src/main/res/values-night/colors.xml
@@ -0,0 +1,30 @@
+
+
+ #151515
+ #323232
+ #484848
+
+
+ #ef9a9a
+ #f48fb1
+ #ce93d8
+ #b39ddb
+ #9fa8da
+ #90caf9
+ #81d4fa
+ #80deea
+ #80cbc4
+ #a5d6a7
+ #c5e1a5
+ #e6ee9c
+ #fff59d
+ #ffe082
+ #ffcc80
+ #ffab91
+ #bcaaa4
+ #eeeeee
+ #b0bec5
+
\ No newline at end of file
diff --git a/app/src/main/res/values/colors.xml b/app/src/main/res/values/colors.xml
index ecb452524..29ff233ac 100644
--- a/app/src/main/res/values/colors.xml
+++ b/app/src/main/res/values/colors.xml
@@ -1,30 +1,30 @@
- #151515
- #323232
- #484848
+ #fafafa
+ #cbcbcb
+ #cbcbcb
- #ef9a9a
- #f48fb1
- #ce93d8
- #b39ddb
- #9fa8da
- #90caf9
- #81d4fa
- #80deea
- #80cbc4
- #a5d6a7
- #c5e1a5
- #e6ee9c
- #fff59d
- #ffe082
- #ffcc80
- #ffab91
- #bcaaa4
- #eeeeee
- #b0bec5
+ #f44336
+ #e91e63
+ #9c27b0
+ #673ab7
+ #3f51b5
+ #2196f3
+ #03a9f4
+ #00bcd4
+ #009688
+ #4caf50
+ #8bc34a
+ #cddc39
+ #ffeb3b
+ #ffc107
+ #ff9800
+ #ff5722
+ #795548
+ #9e9e9e
+ #607d8b
\ No newline at end of file
diff --git a/app/src/main/res/values/styles.xml b/app/src/main/res/values/styles.xml
index e43d5d0c8..9de8a7b57 100644
--- a/app/src/main/res/values/styles.xml
+++ b/app/src/main/res/values/styles.xml
@@ -1,7 +1,7 @@
-
\ No newline at end of file
diff --git a/app/src/main/res/values/themes.xml b/app/src/main/res/values/themes.xml
index e8977cac7..2b87501ae 100644
--- a/app/src/main/res/values/themes.xml
+++ b/app/src/main/res/values/themes.xml
@@ -1,6 +1,8 @@
-
+