Add fastlane metadata
Add proper metadata for F-Droid. This also coincides with an updated README header.
30
README.md
|
@ -1,4 +1,4 @@
|
|||
<p align="center"><img src="assets/ic_auxio.png" width="150"></p>
|
||||
<p align="center"><img src="fastlane/metadata/android/en-US/images/icon.png" width="150"></p>
|
||||
<h1 align="center"><b>Auxio</b></h1>
|
||||
<h4 align="center">A sensible and customizable music player for android.</h4>
|
||||
<p align="center">
|
||||
|
@ -14,24 +14,24 @@
|
|||
|
||||
## About
|
||||
|
||||
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.
|
||||
Auxio is a local music player designed to be simple, straightfoward, and customizable. It has a fast, reliable UI/UX, and it is not bloated with useless features. In short, **It plays music.**
|
||||
|
||||
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.
|
||||
Unlike other music players, Auxio is based off of [ExoPlayer](https://exoplayer.dev/), allowing for much better listening experience compared to the native 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.
|
||||
|
||||
I primarily built Auxio for myself, but you can use it too, I guess.
|
||||
|
||||
## Screenshots
|
||||
|
||||
[<img src="assets/shot_library_port.png" width=160>](assets/shot_library_port.png)
|
||||
[<img src="assets/shot_playback_port.png" width=160>](assets/shot_playback_port.png)
|
||||
[<img src="assets/shot_songs_port.png" width=160>](assets/shot_songs_port.png)
|
||||
[<img src="assets/shot_search_port.png" width=160>](assets/shot_search_port.png)
|
||||
[<img src="assets/shot_album_port.png" width=160>](assets/shot_album_port.png)
|
||||
[<img src="assets/shot_artist_port.png" width=160>](assets/shot_artist_port.png)
|
||||
[<img src="assets/shot_queue_port.png" width=160>](assets/shot_queue_port.png)
|
||||
[<img src="assets/shot_notif.png" width=160>](assets/shot_notif.png)
|
||||
[<img src="assets/shot_settings_port.png" width=160>](assets/shot_settings_port.png)
|
||||
[<img src="assets/shot_genre_port.png" width=160>](assets/shot_genre_port.png)
|
||||
[<img src="fastlane/metadata/android/en-US/images/phoneScreenshots/shot0.png" width=160>](fastlane/metadata/android/en-US/images/phoneScreenshots/shot0.png)
|
||||
[<img src="fastlane/metadata/android/en-US/images/phoneScreenshots/shot1.png" width=160>](fastlane/metadata/android/en-US/images/phoneScreenshots/shot1.png)
|
||||
[<img src="fastlane/metadata/android/en-US/images/phoneScreenshots/shot2.png" width=160>](fastlane/metadata/android/en-US/images/phoneScreenshots/shot2.png)
|
||||
[<img src="fastlane/metadata/android/en-US/images/phoneScreenshots/shot3.png" width=160>](fastlane/metadata/android/en-US/images/phoneScreenshots/shot3.png)
|
||||
[<img src="fastlane/metadata/android/en-US/images/phoneScreenshots/shot4.png" width=160>](fastlane/metadata/android/en-US/images/phoneScreenshots/shot4.png)
|
||||
[<img src="fastlane/metadata/android/en-US/images/phoneScreenshots/shot5.png" width=160>](fastlane/metadata/android/en-US/images/phoneScreenshots/shot5.png)
|
||||
[<img src="fastlane/metadata/android/en-US/images/phoneScreenshots/shot6.png" width=160>](fastlane/metadata/android/en-US/images/phoneScreenshots/shot6.png)
|
||||
[<img src="fastlane/metadata/android/en-US/images/phoneScreenshots/shot7.png" width=160>](fastlane/metadata/android/en-US/images/phoneScreenshots/shot7.png)
|
||||
[<img src="fastlane/metadata/android/en-US/images/phoneScreenshots/shot8.png" width=160>](fastlane/metadata/android/en-US/images/phoneScreenshots/shot8.png)
|
||||
[<img src="fastlane/metadata/android/en-US/images/phoneScreenshots/shot9.png" width=160>](fastlane/metadata/android/en-US/images/phoneScreenshots/shot9.png)
|
||||
|
||||
## Features
|
||||
|
||||
|
@ -54,12 +54,12 @@ I primarily built Auxio for myself, but you can use it too, I guess.
|
|||
- Translations
|
||||
- Artist Images
|
||||
- Artist Songs
|
||||
- Swipe-to-next-track function [Maybe]
|
||||
- Black theme
|
||||
- Custom accents
|
||||
- Playlists
|
||||
- Liked songs
|
||||
- More notification actions
|
||||
- Swipe-between-tracks function (Maybe)
|
||||
- Better edge-to-edge support
|
||||
- More customization options
|
||||
- Other things, presumably
|
||||
|
@ -68,7 +68,7 @@ I primarily built Auxio for myself, but you can use it too, I guess.
|
|||
|
||||
Auxio accepts most contributions as long as they follow the [Contribution Guidelines](/.github/CONTRIBUTING.md).
|
||||
|
||||
However, feature additions and Major UI changes are less likely to be accepted. See [Accepted Additions](/info/ADDITIONS.md) for more information.
|
||||
However, feature additions and major UI changes are less likely to be accepted. See [Accepted Additions](/info/ADDITIONS.md) for more information.
|
||||
|
||||
## License
|
||||
|
||||
|
|
1
fastlane/metadata/android/en-US/changelogs/100.txt
Normal file
|
@ -0,0 +1 @@
|
|||
Initial Release.
|
27
fastlane/metadata/android/en-US/changelogs/110.txt
Normal file
|
@ -0,0 +1,27 @@
|
|||
<b>Whats New</b>
|
||||
- Rewrote the music loading system to be much faster
|
||||
- Genres are now song-based instead of artist-based
|
||||
- When an album is being played, that album will be highlighted in the artist UI
|
||||
- If a song is playing from a genre, that song will be highlighted in the genre UI
|
||||
- Switched to a new audio focus system that allows for volume reduction & auto-resuming
|
||||
- Added option not to load cover art
|
||||
- Added option to ignore MediaStore cover art
|
||||
- Added option to play a song from its genre
|
||||
|
||||
<b>Whats Improved</b>
|
||||
- Made Genre/Artist/Album UIs more efficient
|
||||
- Playback state restores are now more reliable if the music library changes
|
||||
- Optimized ExoPlayer for audio playback
|
||||
- Landscape support is now better for phones/tablets
|
||||
- Optimized how Coil is used
|
||||
- Items are now shown in two columns instead of three when a phone is in landscape
|
||||
|
||||
<b>Whats Fixed</b>
|
||||
- Stop the play/pause button from animating on the Now Playing screen
|
||||
- Stopped coil from increasing the app size over time due to needless disk caching
|
||||
- Enabled constant bitrate seeking, allowing for AAC/certain MP3s to be seekable
|
||||
|
||||
<b>Whats Changed</b>
|
||||
- Rewind threshold option has been removed
|
||||
- "Play from artist", "Play from album", and "Play from All Songs" have been removed from the song menu in favor of "Go to artist" and "Go to album"
|
||||
- The currently playing song on the Album UI will now only show if the song is actually playing from the album
|
28
fastlane/metadata/android/en-US/changelogs/120.txt
Normal file
|
@ -0,0 +1,28 @@
|
|||
<b>Whats New</b>
|
||||
- The detail UIs have been redesigned to show the Play and Shuffle options front-and-center
|
||||
- The Toolbars on the detail UIs have been made more visually appealing
|
||||
- Images on the detail UIs now have a shadow applied to them
|
||||
- Albums now have a "Go to artist" option in their menu
|
||||
- Navigation has been made much for fluid and straightforward
|
||||
- Search has been moved to a dedicated tab
|
||||
- Added option to filter searches by Song, Album, Artist, and Genre
|
||||
|
||||
<b>Whats Improved</b>
|
||||
- The sorting menu is now a dedicated menu instead of an overflow menu, improving accessibility
|
||||
- Disk-Caching with Coil is now completely turned off
|
||||
- Tablet layouts have been made more visually appealing
|
||||
- Made the icons in the Playback UI look better
|
||||
- Queues are now properly sorted when not shuffled
|
||||
|
||||
<b>Whats Fixed</b>
|
||||
- Fixed issue where audio focus would resume after an interruption even if explicitly paused by the user
|
||||
- Fixed a crash that would occur when a song with no genre was played from its genre
|
||||
- Fixed a crash that would occur from the settings being accessed before they were created
|
||||
- Fixed an issue where the keyboard will stay visible when navigating to something
|
||||
- Fixed multiple memory leaks
|
||||
- Fixed problem where the fast scroll indicator on the Songs UI would be slightly off
|
||||
- Fixed issue where rewinding wouldn't cause the playback to start again
|
||||
- Fixed problem where the artist play action wouldn't work
|
||||
|
||||
<b>Whats Changed</b>
|
||||
- "Remember Shuffle" is now on by default
|
19
fastlane/metadata/android/en-US/full_description.txt
Normal file
|
@ -0,0 +1,19 @@
|
|||
Auxio is a local music player designed to be simple, straightfoward, and customizable. It has a fast, reliable UI/UX, and it is not bloated with useless features. In short, <b>It plays music.</b>
|
||||
|
||||
Unlike other music players, Auxio is based off of <a href="https://exoplayer.dev/">Exoplayer</a>, allowing for much better listening experience compared to the native 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.
|
||||
|
||||
<b>Features</b>
|
||||
|
||||
- <a href="https://exoplayer.dev/">Exoplayer</a> based playback
|
||||
- Customizable UI & Behavior
|
||||
- Genres/Artists/Albums/Songs support
|
||||
- Simple queue system
|
||||
- Full playback persistence system
|
||||
- Edge-to-edge (Oreo+ Only)
|
||||
- Embedded covers support
|
||||
- Search Functionality
|
||||
- Audio Focus / Headset Management
|
||||
- No internet connectivity whatsoever
|
||||
- Kotlin from the ground-up
|
||||
- Modular, feature-based architecture
|
||||
- No rounded corners
|
BIN
fastlane/metadata/android/en-US/images/featureGraphic.png
Normal file
After Width: | Height: | Size: 26 KiB |
Before Width: | Height: | Size: 4 KiB After Width: | Height: | Size: 4 KiB |
Before Width: | Height: | Size: 157 KiB After Width: | Height: | Size: 157 KiB |
Before Width: | Height: | Size: 84 KiB After Width: | Height: | Size: 84 KiB |
Before Width: | Height: | Size: 159 KiB After Width: | Height: | Size: 159 KiB |
Before Width: | Height: | Size: 163 KiB After Width: | Height: | Size: 163 KiB |
Before Width: | Height: | Size: 223 KiB After Width: | Height: | Size: 223 KiB |
Before Width: | Height: | Size: 268 KiB After Width: | Height: | Size: 268 KiB |
Before Width: | Height: | Size: 189 KiB After Width: | Height: | Size: 189 KiB |
Before Width: | Height: | Size: 303 KiB After Width: | Height: | Size: 303 KiB |
Before Width: | Height: | Size: 143 KiB After Width: | Height: | Size: 143 KiB |
Before Width: | Height: | Size: 122 KiB After Width: | Height: | Size: 122 KiB |
1
fastlane/metadata/android/en-US/short_description.txt
Normal file
|
@ -0,0 +1 @@
|
|||
A sensible and customizable music player
|
1
fastlane/metadata/android/en-US/title.txt
Normal file
|
@ -0,0 +1 @@
|
|||
Auxio
|