diff --git a/README.md b/README.md index ab13cb949..ab24abc29 100644 --- a/README.md +++ b/README.md @@ -14,7 +14,7 @@ ## About -Auxio is a local music player for android partially inspired by both Spotify and other FOSS music players such as [Music Player GO](https://github.com/enricocid/Music-Player-GO) and [Phonograph](https://github.com/kabouzeid/Phonograph), albeit with a heavy emphasis on a simple and straightfoward, however customizable UI/UX. +Auxio is a local music player for android inspired by both Spotify and other FOSS music players such as [Music Player GO](https://github.com/enricocid/Music-Player-GO) and [Phonograph](https://github.com/kabouzeid/Phonograph), with a heavy emphasis on a simple, straightfoward, and customizable UI/UX. Unlike other music players, Auxio is based off of [ExoPlayer](https://exoplayer.dev/), allowing for much better listening experience compared to the native [MediaPlayer](https://developer.android.com/guide/topics/media/mediaplayer) API. Auxio's codebase is also designed to be extendable, allowing for the addition of features that are not included in the main app. @@ -35,7 +35,7 @@ I primarily built Auxio for myself, but you can use it too, I guess. ## Features -- Reliable, [ExoPlayer](https://exoplayer.dev/) based playback +- [ExoPlayer](https://exoplayer.dev/) based playback - Customizable UI & Behavior - Genres/Artists/Albums/Songs support - Extensive queue system @@ -51,10 +51,10 @@ I primarily built Auxio for myself, but you can use it too, I guess. ## To Come in the future: -- Improved genre/artist/album UIs -- Dedicated search tab -- Swipe-to-next-track function [Maybe] +- Translations - Artist Images +- Artist Songs +- Swipe-to-next-track function [Maybe] - Black theme - Custom accents - Playlists diff --git a/app/src/main/java/org/oxycblt/auxio/music/processing/MusicSorter.kt b/app/src/main/java/org/oxycblt/auxio/music/processing/MusicSorter.kt index 5c791a97e..286cefea9 100644 --- a/app/src/main/java/org/oxycblt/auxio/music/processing/MusicSorter.kt +++ b/app/src/main/java/org/oxycblt/auxio/music/processing/MusicSorter.kt @@ -2,7 +2,6 @@ package org.oxycblt.auxio.music.processing import org.oxycblt.auxio.music.Album import org.oxycblt.auxio.music.Artist -import org.oxycblt.auxio.music.Genre import org.oxycblt.auxio.music.Song /** diff --git a/app/src/main/java/org/oxycblt/auxio/playback/PlaybackService.kt b/app/src/main/java/org/oxycblt/auxio/playback/PlaybackService.kt index ab8800383..09fa5780c 100644 --- a/app/src/main/java/org/oxycblt/auxio/playback/PlaybackService.kt +++ b/app/src/main/java/org/oxycblt/auxio/playback/PlaybackService.kt @@ -224,10 +224,6 @@ class PlaybackService : Service(), Player.EventListener, PlaybackStateManager.Ca } } - override fun onIsPlayingChanged(isPlaying: Boolean) { - logD(isPlaying.toString()) - } - // --- PLAYBACK STATE CALLBACK OVERRIDES --- override fun onSongUpdate(song: Song?) { diff --git a/assets/shot_album_port.png b/assets/shot_album_port.png index 47b9fbd8c..e1efc37e4 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 c2bcdea0e..3e336e4a9 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 index 86cf72b74..ec9e80ef5 100644 Binary files a/assets/shot_genre_port.png and b/assets/shot_genre_port.png differ diff --git a/assets/shot_library_port.png b/assets/shot_library_port.png index 27960e31e..4e954cd8d 100755 Binary files a/assets/shot_library_port.png and b/assets/shot_library_port.png differ diff --git a/assets/shot_notif.png b/assets/shot_notif.png index 5bff0bacd..af888b259 100755 Binary files a/assets/shot_notif.png and b/assets/shot_notif.png differ diff --git a/assets/shot_playback_port.png b/assets/shot_playback_port.png index 0697923a4..dd695ed1b 100755 Binary files a/assets/shot_playback_port.png and b/assets/shot_playback_port.png differ diff --git a/assets/shot_queue_port.png b/assets/shot_queue_port.png index c5efd7499..2f2ff3542 100755 Binary files a/assets/shot_queue_port.png and b/assets/shot_queue_port.png differ diff --git a/assets/shot_search_port.png b/assets/shot_search_port.png index f119f40af..2316303da 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 7058998b8..550606b07 100755 Binary files a/assets/shot_settings_port.png and b/assets/shot_settings_port.png differ diff --git a/assets/shot_songs_port.png b/assets/shot_songs_port.png index 3e992e3b2..19cd852b3 100755 Binary files a/assets/shot_songs_port.png and b/assets/shot_songs_port.png differ diff --git a/info/ADDITIONS.md b/info/ADDITIONS.md index a7c69e014..b4f65094b 100644 --- a/info/ADDITIONS.md +++ b/info/ADDITIONS.md @@ -12,7 +12,7 @@ While I do like adding new behavior/UI customizations, these will be looked at m ## Feature Addtions and UI Changes -These arent as likely to be accepted. As I said, I do not want Auxio to become overly bloated with features that are rarely used, therefore **I tend to only accept changes like these if I think they benefit everyone's usage of Auxio, including my own.** This does not rule out these additions, but they are not accepted as often as others. +These arent as likely to be accepted. As I said, I do not want Auxio to become overly bloated with features that are rarely used, therefore **I tend to only accept changes like these if I think they benefit everyone's usage of Auxio, including my own.** This does not rule out these additions, but they are not accepted as often as others. I will also hold off adding features that I **cannot properly add to the UI/UX** until I'm able to implement them without too much disruption or strange behaviors. Feel free to fork Auxio to add your own feature set however.