meta: update shots
Upgrade screenshots for 2.6.0.
|
@ -9,10 +9,10 @@ at the cost of longer loading times
|
||||||
- Added support for date tags, including more fine-grained dates [#159, 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, Compilations, and more [#158, dependent on this feature]
|
- Added support for release types signifying EPs, Singles, Compilations, and more [#158, dependent on this feature]
|
||||||
- Added basic awareness of multi-value vorbis tags [#197, dependent on this feature]
|
- Added basic awareness of multi-value vorbis tags [#197, dependent on this feature]
|
||||||
- Completely reworked the main playback UI
|
- Completely reworked the main playback UI [#92]
|
||||||
- Queue can now be swiped up [#92]
|
- Queue can now be swiped up
|
||||||
- Playing song is now shown in queue [#92]
|
- Playing song is now shown in queue
|
||||||
- Added ability to play songs from queue [#92]
|
- Added ability to play songs from queue
|
||||||
- Added ability to see previous songs in queue
|
- Added ability to see previous songs in queue
|
||||||
- Added dual-pane view of queue and playback on landscape and tablets
|
- Added dual-pane view of queue and playback on landscape and tablets
|
||||||
- Added Last Added sorting
|
- Added Last Added sorting
|
||||||
|
|
|
@ -47,7 +47,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
|
- Opinionated UX that prioritizes ease of use over edge cases
|
||||||
- Customizable behavior
|
- Customizable behavior
|
||||||
- Advanced media indexer that prioritizes correct metadata
|
- Advanced media indexer that prioritizes correct metadata
|
||||||
- Precise Dates, Sort Tags, and Release Type support (If enabled)
|
- Precise/Original Dates, Sort Tags, and Release Type support (Experimental)
|
||||||
- SD Card-aware folder management
|
- SD Card-aware folder management
|
||||||
- Reliable playback state persistence
|
- Reliable playback state persistence
|
||||||
- Full ReplayGain support (On MP3, MP4, FLAC, OGG, and OPUS)
|
- Full ReplayGain support (On MP3, MP4, FLAC, OGG, and OPUS)
|
||||||
|
|
|
@ -35,7 +35,6 @@ import org.oxycblt.auxio.ui.fragment.ViewBindingFragment
|
||||||
import org.oxycblt.auxio.util.androidActivityViewModels
|
import org.oxycblt.auxio.util.androidActivityViewModels
|
||||||
import org.oxycblt.auxio.util.collectImmediately
|
import org.oxycblt.auxio.util.collectImmediately
|
||||||
import org.oxycblt.auxio.util.getDrawableCompat
|
import org.oxycblt.auxio.util.getDrawableCompat
|
||||||
import org.oxycblt.auxio.util.logD
|
|
||||||
import org.oxycblt.auxio.util.systemBarInsetsCompat
|
import org.oxycblt.auxio.util.systemBarInsetsCompat
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -102,7 +101,6 @@ class PlaybackPanelFragment :
|
||||||
collectImmediately(playbackModel.repeatMode, ::updateRepeat)
|
collectImmediately(playbackModel.repeatMode, ::updateRepeat)
|
||||||
collectImmediately(playbackModel.isPlaying, ::updatePlaying)
|
collectImmediately(playbackModel.isPlaying, ::updatePlaying)
|
||||||
collectImmediately(playbackModel.isShuffled, ::updateShuffled)
|
collectImmediately(playbackModel.isShuffled, ::updateShuffled)
|
||||||
logD("Fragment Created")
|
|
||||||
}
|
}
|
||||||
|
|
||||||
override fun onDestroyBinding(binding: FragmentPlaybackPanelBinding) {
|
override fun onDestroyBinding(binding: FragmentPlaybackPanelBinding) {
|
||||||
|
|
|
@ -394,10 +394,10 @@ class MediaSessionComponent(
|
||||||
}
|
}
|
||||||
|
|
||||||
companion object {
|
companion object {
|
||||||
private val emptyMetadata = MediaMetadataCompat.Builder().build()
|
|
||||||
|
|
||||||
const val METADATA_KEY_PARENT = BuildConfig.APPLICATION_ID + ".metadata.PARENT"
|
const val METADATA_KEY_PARENT = BuildConfig.APPLICATION_ID + ".metadata.PARENT"
|
||||||
|
|
||||||
|
private val emptyMetadata = MediaMetadataCompat.Builder().build()
|
||||||
|
|
||||||
private const val ACTIONS =
|
private const val ACTIONS =
|
||||||
PlaybackStateCompat.ACTION_PLAY or
|
PlaybackStateCompat.ACTION_PLAY or
|
||||||
PlaybackStateCompat.ACTION_PAUSE or
|
PlaybackStateCompat.ACTION_PAUSE or
|
||||||
|
|
|
@ -81,6 +81,7 @@ abstract class AuxioSheetBehavior<V : View>(context: Context, attributeSet: Attr
|
||||||
sheetBackgroundDrawable))
|
sheetBackgroundDrawable))
|
||||||
|
|
||||||
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.P) {
|
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.P) {
|
||||||
|
// Shadows aren't disabled by default, do that.
|
||||||
val transparent =
|
val transparent =
|
||||||
context.getColorCompat(android.R.color.transparent).defaultColor
|
context.getColorCompat(android.R.color.transparent).defaultColor
|
||||||
outlineAmbientShadowColor = transparent
|
outlineAmbientShadowColor = transparent
|
||||||
|
|
|
@ -7,6 +7,7 @@ Auxio is a local music player with a fast, reliable UI/UX without the many usele
|
||||||
- Opinionated UX that prioritizes ease of use over edge cases
|
- Opinionated UX that prioritizes ease of use over edge cases
|
||||||
- Customizable behavior
|
- Customizable behavior
|
||||||
- Advanced media indexer that prioritizes correct metadata
|
- Advanced media indexer that prioritizes correct metadata
|
||||||
|
- Precise/Original Dates, Sort Tags, and Release Type support (Experimental)
|
||||||
- SD Card-aware folder management
|
- SD Card-aware folder management
|
||||||
- Reliable playback state persistence
|
- Reliable playback state persistence
|
||||||
- Full ReplayGain support (On MP3, MP4, FLAC, OGG, and OPUS)
|
- Full ReplayGain support (On MP3, MP4, FLAC, OGG, and OPUS)
|
||||||
|
|
Before Width: | Height: | Size: 168 KiB After Width: | Height: | Size: 173 KiB |
Before Width: | Height: | Size: 59 KiB After Width: | Height: | Size: 59 KiB |
Before Width: | Height: | Size: 135 KiB After Width: | Height: | Size: 132 KiB |
Before Width: | Height: | Size: 122 KiB After Width: | Height: | Size: 128 KiB |
Before Width: | Height: | Size: 292 KiB After Width: | Height: | Size: 291 KiB |
Before Width: | Height: | Size: 75 KiB After Width: | Height: | Size: 75 KiB |
Before Width: | Height: | Size: 147 KiB After Width: | Height: | Size: 134 KiB |
Before Width: | Height: | Size: 276 KiB After Width: | Height: | Size: 275 KiB |