all: random cleanup
This commit is contained in:
parent
f4518eb70f
commit
48b0b11e88
4 changed files with 9 additions and 3 deletions
|
@ -29,6 +29,10 @@ aspect ratio setting
|
||||||
#### What's Fixed
|
#### What's Fixed
|
||||||
- Playlist detail view now respects playback settings
|
- Playlist detail view now respects playback settings
|
||||||
|
|
||||||
|
|
||||||
|
#### Dev/Meta
|
||||||
|
- Revamped navigation backend
|
||||||
|
|
||||||
## 3.1.4
|
## 3.1.4
|
||||||
|
|
||||||
#### What's Fixed
|
#### What's Fixed
|
||||||
|
|
|
@ -204,6 +204,10 @@ class MainFragment :
|
||||||
}
|
}
|
||||||
|
|
||||||
override fun onPreDraw(): Boolean {
|
override fun onPreDraw(): Boolean {
|
||||||
|
// TODO: Due to draw caching even *this* isn't effective enough to avoid the bottom
|
||||||
|
// sheets continually getting stuck. I need something with even more frequent updates,
|
||||||
|
// or otherwise bottom sheets get stuck.
|
||||||
|
|
||||||
// We overload CoordinatorLayout far too much to rely on any of it's typical
|
// We overload CoordinatorLayout far too much to rely on any of it's typical
|
||||||
// listener functionality. Just update all transitions before every draw. Should
|
// listener functionality. Just update all transitions before every draw. Should
|
||||||
// probably be cheap enough.
|
// probably be cheap enough.
|
||||||
|
|
|
@ -223,8 +223,7 @@ constructor(
|
||||||
private val mediaStoreExtractor: MediaStoreExtractor,
|
private val mediaStoreExtractor: MediaStoreExtractor,
|
||||||
private val tagExtractor: TagExtractor,
|
private val tagExtractor: TagExtractor,
|
||||||
private val deviceLibraryFactory: DeviceLibrary.Factory,
|
private val deviceLibraryFactory: DeviceLibrary.Factory,
|
||||||
private val userLibraryFactory: UserLibrary.Factory,
|
private val userLibraryFactory: UserLibrary.Factory
|
||||||
private val musicSettings: MusicSettings
|
|
||||||
) : MusicRepository {
|
) : MusicRepository {
|
||||||
private val updateListeners = mutableListOf<MusicRepository.UpdateListener>()
|
private val updateListeners = mutableListOf<MusicRepository.UpdateListener>()
|
||||||
private val indexingListeners = mutableListOf<MusicRepository.IndexingListener>()
|
private val indexingListeners = mutableListOf<MusicRepository.IndexingListener>()
|
||||||
|
|
|
@ -22,7 +22,6 @@ import androidx.media3.common.Metadata
|
||||||
import androidx.media3.extractor.metadata.id3.InternalFrame
|
import androidx.media3.extractor.metadata.id3.InternalFrame
|
||||||
import androidx.media3.extractor.metadata.id3.TextInformationFrame
|
import androidx.media3.extractor.metadata.id3.TextInformationFrame
|
||||||
import androidx.media3.extractor.metadata.vorbis.VorbisComment
|
import androidx.media3.extractor.metadata.vorbis.VorbisComment
|
||||||
import org.oxycblt.auxio.util.logD
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Processing wrapper for [Metadata] that allows organized access to text-based audio tags.
|
* Processing wrapper for [Metadata] that allows organized access to text-based audio tags.
|
||||||
|
|
Loading…
Reference in a new issue