diff --git a/CHANGELOG.md b/CHANGELOG.md
index 7b0d3bb16..951fe49f2 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -7,6 +7,7 @@
at the cost of longer loading times
- Added support for sort tags [#172, dependent on this feature]
- Added support for date tags, including more fine-grained dates [#159, dependent on this feature]
+ - Added support for release types signifying EPs/Singles [#158, dependent on this feature]
- Added Last Added sorting
- Search now takes sort tags and file names in account [#184]
diff --git a/README.md b/README.md
index fecb311f8..d0346a8f2 100644
--- a/README.md
+++ b/README.md
@@ -44,6 +44,7 @@ I primarily built Auxio for myself, but you can use it too, I guess.
- Opinionated UX that prioritizes ease of use over edge cases
- Customizable behavior
- Advanced media indexer that prioritizes correct metadata
+- Precise Dates, Sort Tags, and Release Type support (If enabled)
- SD Card-aware folder management
- Reliable playback state persistence
- Full ReplayGain support (On MP3, MP4, FLAC, OGG, and OPUS)
@@ -57,7 +58,6 @@ I primarily built Auxio for myself, but you can use it too, I guess.
## To come in the future:
-- Even better metadata support
- Playlists
- Liked songs
- Artist Images
diff --git a/app/src/main/java/org/oxycblt/auxio/ui/BottomSheetLayout.kt b/app/src/main/java/org/oxycblt/auxio/playback/BottomSheetLayout.kt
similarity index 99%
rename from app/src/main/java/org/oxycblt/auxio/ui/BottomSheetLayout.kt
rename to app/src/main/java/org/oxycblt/auxio/playback/BottomSheetLayout.kt
index ed0768d5a..0c754d70e 100644
--- a/app/src/main/java/org/oxycblt/auxio/ui/BottomSheetLayout.kt
+++ b/app/src/main/java/org/oxycblt/auxio/playback/BottomSheetLayout.kt
@@ -15,7 +15,7 @@
* along with this program. If not, see .
*/
-package org.oxycblt.auxio.ui
+package org.oxycblt.auxio.playback
import android.content.Context
import android.graphics.Canvas
diff --git a/app/src/main/res/layout/fragment_main.xml b/app/src/main/res/layout/fragment_main.xml
index 2235edfac..9e1475916 100644
--- a/app/src/main/res/layout/fragment_main.xml
+++ b/app/src/main/res/layout/fragment_main.xml
@@ -5,7 +5,7 @@
android:layout_width="match_parent"
android:layout_height="match_parent">
-
@@ -30,7 +30,7 @@
android:layout_width="match_parent"
android:layout_height="match_parent" />
-
+
U.
+- The sort tag of a particular song/album/artist, as such often contain latinized/translated versions of a given title.
+- The file name, as some users don't have usable title metadata, and instead use the file name as the title.
+
#### Why does playback pause whenever music is reloaded?
Whenever the music library signifigantly changes, updating the player's data while it is still playing may result in
unwanted bugs or unexpected music playing. To safeguard against this, Auxio will pause whenever it reloads a new
music library.
-#### There should be one artist, but instead I get a bunch of "Artist & Collaborator" artists!
-This likely means your tags are wrong. By default, Auxio will use the "album artist" tag for
-grouping if present, falling back to the "artist" tag otherwise. If your music does not have
-such a field, it will result in fragmented artists. The reason why Auxio does not simply parse
-for separators and then extract artists that way is that it risks mangling artists that don't
-actually have collaborators, such as "Black Country, New Road" becoming "Black Country".
-
-#### Why does Auxio not detect disc numbers on my device?
-If your device runs Android 10, then Auxio cannot parse a disc from the media database due to
-a regression introduced by Google in that version. If your device is running another version,
-please file an issue.
-
#### ReplayGain isn't working on my music!
This is for a couple reason:
- Auxio doesn't extract ReplayGain tags for your format. This is a problem on ExoPlayer's end and should be