release: bump to 3.0.0 and refresh F-Droid metadata
Bump versionCode to 13 and versionName to 3.0.0. The Flutter app ended at 2.0.0-alpha.3+12 (versionCode 12), so 13 keeps the eventual com.subtracks release an in-place upgrade. Metadata was still inherited from the Flutter app: - add the changelog for versionCode 13 - rewrite the descriptions for the native app - replace the Flutter phone screenshots with native renders, and mute the screenshot fixture palette so the placeholder artwork reads as covers
@@ -23,8 +23,8 @@ android {
|
||||
applicationId = "com.subtracks.next"
|
||||
minSdk = 24
|
||||
targetSdk = 37
|
||||
versionCode = 1
|
||||
versionName = "0.1.0"
|
||||
versionCode = 13
|
||||
versionName = "3.0.0"
|
||||
}
|
||||
|
||||
buildFeatures {
|
||||
|
||||
@@ -741,7 +741,7 @@ private object Fixtures {
|
||||
|
||||
fun color(offset: Float): Int =
|
||||
Color.HSVToColor(
|
||||
floatArrayOf(((base + offset) % 360f + 360f) % 360f, 0.88f, 0.92f),
|
||||
floatArrayOf(((base + offset) % 360f + 360f) % 360f, 0.42f, 0.72f),
|
||||
)
|
||||
|
||||
val palette =
|
||||
|
||||
@@ -0,0 +1,10 @@
|
||||
## New
|
||||
|
||||
* Subtracks 3.0.0 is a ground-up rewrite in Kotlin and Jetpack Compose, with a fresh interface
|
||||
* New Home tab with recently played, most played, recently added and rediscover rows, plus genre and decade shortcuts
|
||||
* Sortable and filterable album, artist and playlist views, with starred-only filters
|
||||
* Full library search across albums, artists, playlists and songs
|
||||
* Offline downloads with per-album, artist and playlist progress, download quality and a metered-connection toggle
|
||||
* An editable queue: play next, add to queue, reorder, remove and jump to any track
|
||||
* Adaptive theming that draws its colours from the current artwork
|
||||
* Multiple servers, scrobbling, per-network stream quality and long-press context menus
|
||||
@@ -1,12 +1,14 @@
|
||||
subtracks is an Android open source music streaming app for Subsonic-API-compatible servers (Subsonic, Navidrome, Airsonic, and more). It's designed to give you clean and convenient access to your music in the style of modern media players.
|
||||
Subtracks is an open source Android client for Subsonic-API-compatible servers, including Navidrome, gonic, Airsonic, Nextcloud Music and Subsonic itself. It is built natively with Kotlin and Jetpack Compose, and gives you clean, convenient access to your music library in the style of a modern media player.
|
||||
|
||||
Features
|
||||
- Album and artist art display by default (full-res in detail/now playing views)
|
||||
- Gapless playback
|
||||
- Mulitple server support
|
||||
- Filterable/sortable album and artist library views
|
||||
- Search artists, albums, and songs
|
||||
- Scrobble support
|
||||
- Max bitrate and buffer size settings
|
||||
- Loop and shuffle playback options
|
||||
- Long-press for context menu shortcuts
|
||||
- Home tab with recently played, most played, recently added and rediscover rows, plus genre and decade shortcuts
|
||||
- Album and artist artwork, shown full-resolution in the detail and now playing views
|
||||
- Offline downloads, with per-album, artist and playlist progress, download quality and a metered-connection toggle
|
||||
- Search across albums, artists, playlists and songs, with per-list sort and filter controls
|
||||
- Gapless playback, an editable queue you can reorder and jump through, and loop and shuffle modes
|
||||
- Multiple server support with quick switching
|
||||
- Stream quality (bitrate and format) settings for Wi-Fi and mobile
|
||||
- Scrobbling, starred items and long-press context menus
|
||||
- Media notification and headset/Bluetooth controls
|
||||
|
||||
The full library is mirrored at sync, so browsing, searching, sorting and filtering work offline. Subtracks is free software (GPL-3.0), has no ads and no telemetry, and uses only free/libre dependencies.
|
||||
|
||||
|
Before Width: | Height: | Size: 1.4 MiB After Width: | Height: | Size: 139 KiB |
|
Before Width: | Height: | Size: 649 KiB After Width: | Height: | Size: 1.5 MiB |
|
Before Width: | Height: | Size: 1.8 MiB After Width: | Height: | Size: 532 KiB |
|
Before Width: | Height: | Size: 905 KiB After Width: | Height: | Size: 1.5 MiB |
|
Before Width: | Height: | Size: 1.4 MiB After Width: | Height: | Size: 1.1 MiB |
|
Before Width: | Height: | Size: 437 KiB After Width: | Height: | Size: 147 KiB |
|
Before Width: | Height: | Size: 444 KiB After Width: | Height: | Size: 54 KiB |
@@ -1 +1 @@
|
||||
A media player for Android.
|
||||
A clean, open source Subsonic music player.
|
||||
|
||||
@@ -1 +1 @@
|
||||
subtracks
|
||||
Subtracks
|
||||
|
||||