diff --git a/README.md b/README.md
index 085974bf1..d3667b6ff 100644
--- a/README.md
+++ b/README.md
@@ -31,7 +31,7 @@ Unlike other music players, Auxio is based off of [ExoPlayer](https://exoplayer.
[
](assets/shot_queue_port.png)
[
](assets/shot_notif.png)
[
](assets/shot_settings_port.png)
-[
](assets/shot_album_alt.png)
+[
](assets/shot_genre_port.png)
## Features
@@ -51,9 +51,8 @@ Unlike other music players, Auxio is based off of [ExoPlayer](https://exoplayer.
## To Come in the future:
-- Better music loading system
- Improved genre/artist/album UIs
-- New search setup
+- Dedicated search tab
- Swipe-to-next-track function
- Artist Images
- Black theme
diff --git a/app/src/main/java/org/oxycblt/auxio/MainFragment.kt b/app/src/main/java/org/oxycblt/auxio/MainFragment.kt
index 7175ab913..ab268cee8 100644
--- a/app/src/main/java/org/oxycblt/auxio/MainFragment.kt
+++ b/app/src/main/java/org/oxycblt/auxio/MainFragment.kt
@@ -26,6 +26,7 @@ import org.oxycblt.auxio.ui.toColor
/**
* The primary "Home" [Fragment] for Auxio.
+ * TODO: Dedicated search tab
*/
class MainFragment : Fragment() {
private val playbackModel: PlaybackViewModel by activityViewModels()
diff --git a/app/src/main/java/org/oxycblt/auxio/playback/PlaybackFragment.kt b/app/src/main/java/org/oxycblt/auxio/playback/PlaybackFragment.kt
index d9c654903..bf7f6dbeb 100644
--- a/app/src/main/java/org/oxycblt/auxio/playback/PlaybackFragment.kt
+++ b/app/src/main/java/org/oxycblt/auxio/playback/PlaybackFragment.kt
@@ -3,7 +3,6 @@ package org.oxycblt.auxio.playback
import android.content.res.ColorStateList
import android.graphics.drawable.AnimatedVectorDrawable
import android.os.Bundle
-import android.util.TypedValue
import android.view.LayoutInflater
import android.view.MenuItem
import android.view.View
@@ -22,7 +21,6 @@ import org.oxycblt.auxio.settings.SettingsManager
import org.oxycblt.auxio.ui.accent
import org.oxycblt.auxio.ui.memberBinding
import org.oxycblt.auxio.ui.toColor
-import kotlin.math.roundToInt
/**
* A [Fragment] that displays more information about the song, along with more media controls.
@@ -67,11 +65,6 @@ class PlaybackFragment : Fragment(), SeekBar.OnSeekBarChangeListener {
val queueMenuItem: MenuItem
val showCoverArt = SettingsManager.getInstance().showCovers
- val paddingPixels = TypedValue.applyDimension(
- TypedValue.COMPLEX_UNIT_DIP, 64F,
- requireContext().resources.displayMetrics
- ).roundToInt()
-
// --- UI SETUP ---
binding.lifecycleOwner = viewLifecycleOwner
diff --git a/app/src/main/java/org/oxycblt/auxio/settings/SettingsManager.kt b/app/src/main/java/org/oxycblt/auxio/settings/SettingsManager.kt
index 086b517a6..b16dc88f0 100644
--- a/app/src/main/java/org/oxycblt/auxio/settings/SettingsManager.kt
+++ b/app/src/main/java/org/oxycblt/auxio/settings/SettingsManager.kt
@@ -10,7 +10,6 @@ import org.oxycblt.auxio.ui.ACCENTS
/**
* Wrapper around the [SharedPreferences] class that writes & reads values without a context.
- * TODO: Add option to hide covers
* @author OxygenCobalt
*/
class SettingsManager private constructor(context: Context) :
diff --git a/app/src/main/java/org/oxycblt/auxio/songs/SongsFragment.kt b/app/src/main/java/org/oxycblt/auxio/songs/SongsFragment.kt
index 318b3946c..fb935b071 100644
--- a/app/src/main/java/org/oxycblt/auxio/songs/SongsFragment.kt
+++ b/app/src/main/java/org/oxycblt/auxio/songs/SongsFragment.kt
@@ -31,8 +31,6 @@ import kotlin.math.ceil
/**
* A [Fragment] that shows a list of all songs on the device. Contains options to search/shuffle
* them.
- * TODO: Search
- * TODO: Sorting
* @author OxygenCobalt
*/
class SongsFragment : Fragment() {
diff --git a/app/src/main/res/values/integers.xml b/app/src/main/res/values/integers.xml
deleted file mode 100644
index 4916bfc3f..000000000
--- a/app/src/main/res/values/integers.xml
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
- 1
- 30
- 5
-
\ No newline at end of file
diff --git a/app/src/main/res/xml/prefs_main.xml b/app/src/main/res/xml/prefs_main.xml
index fbdc36fe6..762dfe338 100644
--- a/app/src/main/res/xml/prefs_main.xml
+++ b/app/src/main/res/xml/prefs_main.xml
@@ -43,18 +43,18 @@
+ app:summary="@string/setting_quality_covers_desc" />
diff --git a/assets/shot_album_alt.png b/assets/shot_album_alt.png
deleted file mode 100755
index 43f3916a7..000000000
Binary files a/assets/shot_album_alt.png and /dev/null differ
diff --git a/assets/shot_album_port.png b/assets/shot_album_port.png
index 3370b71e5..47b9fbd8c 100755
Binary files a/assets/shot_album_port.png and b/assets/shot_album_port.png differ
diff --git a/assets/shot_artist_port.png b/assets/shot_artist_port.png
index f7862fc65..c2bcdea0e 100755
Binary files a/assets/shot_artist_port.png and b/assets/shot_artist_port.png differ
diff --git a/assets/shot_genre_port.png b/assets/shot_genre_port.png
new file mode 100644
index 000000000..86cf72b74
Binary files /dev/null and b/assets/shot_genre_port.png differ
diff --git a/assets/shot_library_port.png b/assets/shot_library_port.png
index 09f39ae7a..27960e31e 100755
Binary files a/assets/shot_library_port.png and b/assets/shot_library_port.png differ
diff --git a/assets/shot_search_port.png b/assets/shot_search_port.png
index db8c9a583..f119f40af 100755
Binary files a/assets/shot_search_port.png and b/assets/shot_search_port.png differ
diff --git a/assets/shot_settings_port.png b/assets/shot_settings_port.png
index 3531c3a7a..7058998b8 100755
Binary files a/assets/shot_settings_port.png and b/assets/shot_settings_port.png differ
diff --git a/info/FORMATS.md b/info/FORMATS.md
index 7b7b784ce..418081924 100644
--- a/info/FORMATS.md
+++ b/info/FORMATS.md
@@ -6,18 +6,16 @@ Here are the music formats that Auxio supports, as per the [Supported ExoPlayer
✅ = Supported
-👎 = Not fully supported
-
❌ = Not supported
| Format | Supported | Comments |
|--------|-----------|-----------
| M4A | ✅ | |
-| MP3 | ✅ | Some files may not be seekable |
+| MP3 | ✅ | |
| MKA | ✅ | |
| OGG | ✅ | Containing Vorbis, Opus, and FLAC |
| WAV | ✅ | |
| MPEG_TS | ✅ | |
| MPEG_TS | ✅ | |
-| AAC | 👎 | Not seekable |
+| AAC | ✅ | |
| FLAC | ❌ | Auxio must be patched with the [FLAC Extension](https://github.com/google/ExoPlayer/tree/release-v2/extensions/flac) |