ui: fix failing tests

Forgot to correct the overrides.
This commit is contained in:
Alexander Capehart 2023-03-19 14:55:24 -06:00
parent a485ebf1fe
commit eddba44819
No known key found for this signature in database
GPG key ID: 37DBE3621FE9AD47
5 changed files with 10 additions and 13 deletions

View file

@ -14,6 +14,7 @@
- Audio effect (equalizer) session is now broadcast when playing/pausing - Audio effect (equalizer) session is now broadcast when playing/pausing
rather than on start/stop rather than on start/stop
- Searching now ignores punctuation - Searching now ignores punctuation
- Numeric names are now logically sorted (i.e 7 before 15)
#### What's Fixed #### What's Fixed
- Fixed MP4-AAC files not playing due to an accidental audio extractor - Fixed MP4-AAC files not playing due to an accidental audio extractor

View file

@ -40,7 +40,6 @@ import org.oxycblt.auxio.playback.formatDurationMs
import org.oxycblt.auxio.ui.ViewBindingDialogFragment import org.oxycblt.auxio.ui.ViewBindingDialogFragment
import org.oxycblt.auxio.util.collectImmediately import org.oxycblt.auxio.util.collectImmediately
import org.oxycblt.auxio.util.concatLocalized import org.oxycblt.auxio.util.concatLocalized
import org.oxycblt.auxio.util.logD
/** /**
* A [ViewBindingDialogFragment] that shows information about a Song. * A [ViewBindingDialogFragment] that shows information about a Song.
@ -104,7 +103,6 @@ class SongDetailDialog : ViewBindingDialogFragment<DialogSongDetailBinding>() {
add( add(
SongProperty( SongProperty(
R.string.lbl_relative_path, song.path.parent.resolveName(context))) R.string.lbl_relative_path, song.path.parent.resolveName(context)))
logD(info.resolvedMimeType.resolveName(context))
info.resolvedMimeType.resolveName(context)?.let { info.resolvedMimeType.resolveName(context)?.let {
add(SongProperty(R.string.lbl_format, it)) add(SongProperty(R.string.lbl_format, it))
} }

View file

@ -35,7 +35,6 @@ import org.oxycblt.auxio.music.metadata.ReleaseType
import org.oxycblt.auxio.music.storage.MimeType import org.oxycblt.auxio.music.storage.MimeType
import org.oxycblt.auxio.music.storage.Path import org.oxycblt.auxio.music.storage.Path
import org.oxycblt.auxio.util.concatLocalized import org.oxycblt.auxio.util.concatLocalized
import org.oxycblt.auxio.util.logD
import org.oxycblt.auxio.util.toUuidOrNull import org.oxycblt.auxio.util.toUuidOrNull
/** /**
@ -360,6 +359,7 @@ interface Genre : MusicParent {
/** /**
* A black-box datatype for a variation of music names that is suitable for music-oriented sorting. * A black-box datatype for a variation of music names that is suitable for music-oriented sorting.
* It will automatically handle articles like "The" and numeric components like "An". * It will automatically handle articles like "The" and numeric components like "An".
*
* @author Alexander Capehart (OxygenCobalt) * @author Alexander Capehart (OxygenCobalt)
*/ */
class SortName(name: String, musicSettings: MusicSettings) : Comparable<SortName> { class SortName(name: String, musicSettings: MusicSettings) : Comparable<SortName> {

View file

@ -59,7 +59,6 @@ class QueueAdapter(private val listener: EditableListListener<Song>) :
position: Int, position: Int,
payload: List<Any> payload: List<Any>
) { ) {
logD("$position ${getItem(position).rawName}")
if (payload.isEmpty()) { if (payload.isEmpty()) {
viewHolder.bind(getItem(position), listener) viewHolder.bind(getItem(position), listener)
} }

View file

@ -20,7 +20,6 @@ package org.oxycblt.auxio.music
import android.content.Context import android.content.Context
import android.net.Uri import android.net.Uri
import java.text.CollationKey
import org.oxycblt.auxio.music.* import org.oxycblt.auxio.music.*
import org.oxycblt.auxio.music.metadata.Date import org.oxycblt.auxio.music.metadata.Date
import org.oxycblt.auxio.music.metadata.Disc import org.oxycblt.auxio.music.metadata.Disc
@ -33,6 +32,8 @@ open class FakeSong : Song {
get() = throw NotImplementedError() get() = throw NotImplementedError()
override val rawSortName: String? override val rawSortName: String?
get() = throw NotImplementedError() get() = throw NotImplementedError()
override val sortName: SortName?
get() = throw NotImplementedError()
override val date: Date? override val date: Date?
get() = throw NotImplementedError() get() = throw NotImplementedError()
override val dateAdded: Long override val dateAdded: Long
@ -55,8 +56,6 @@ open class FakeSong : Song {
get() = throw NotImplementedError() get() = throw NotImplementedError()
override val artists: List<Artist> override val artists: List<Artist>
get() = throw NotImplementedError() get() = throw NotImplementedError()
override val collationKey: CollationKey?
get() = throw NotImplementedError()
override val durationMs: Long override val durationMs: Long
get() = throw NotImplementedError() get() = throw NotImplementedError()
override val uid: Music.UID override val uid: Music.UID
@ -72,6 +71,8 @@ open class FakeAlbum : Album {
get() = throw NotImplementedError() get() = throw NotImplementedError()
override val rawSortName: String? override val rawSortName: String?
get() = throw NotImplementedError() get() = throw NotImplementedError()
override val sortName: SortName?
get() = throw NotImplementedError()
override val coverUri: Uri override val coverUri: Uri
get() = throw NotImplementedError() get() = throw NotImplementedError()
override val dateAdded: Long override val dateAdded: Long
@ -82,8 +83,6 @@ open class FakeAlbum : Album {
get() = throw NotImplementedError() get() = throw NotImplementedError()
override val artists: List<Artist> override val artists: List<Artist>
get() = throw NotImplementedError() get() = throw NotImplementedError()
override val collationKey: CollationKey?
get() = throw NotImplementedError()
override val durationMs: Long override val durationMs: Long
get() = throw NotImplementedError() get() = throw NotImplementedError()
override val songs: List<Song> override val songs: List<Song>
@ -101,14 +100,14 @@ open class FakeArtist : Artist {
get() = throw NotImplementedError() get() = throw NotImplementedError()
override val rawSortName: String? override val rawSortName: String?
get() = throw NotImplementedError() get() = throw NotImplementedError()
override val sortName: SortName?
get() = throw NotImplementedError()
override val albums: List<Album> override val albums: List<Album>
get() = throw NotImplementedError() get() = throw NotImplementedError()
override val genres: List<Genre> override val genres: List<Genre>
get() = throw NotImplementedError() get() = throw NotImplementedError()
override val isCollaborator: Boolean override val isCollaborator: Boolean
get() = throw NotImplementedError() get() = throw NotImplementedError()
override val collationKey: CollationKey?
get() = throw NotImplementedError()
override val durationMs: Long override val durationMs: Long
get() = throw NotImplementedError() get() = throw NotImplementedError()
override val songs: List<Song> override val songs: List<Song>
@ -126,12 +125,12 @@ open class FakeGenre : Genre {
get() = throw NotImplementedError() get() = throw NotImplementedError()
override val rawSortName: String? override val rawSortName: String?
get() = throw NotImplementedError() get() = throw NotImplementedError()
override val sortName: SortName?
get() = throw NotImplementedError()
override val albums: List<Album> override val albums: List<Album>
get() = throw NotImplementedError() get() = throw NotImplementedError()
override val artists: List<Artist> override val artists: List<Artist>
get() = throw NotImplementedError() get() = throw NotImplementedError()
override val collationKey: CollationKey?
get() = throw NotImplementedError()
override val durationMs: Long override val durationMs: Long
get() = throw NotImplementedError() get() = throw NotImplementedError()
override val songs: List<Song> override val songs: List<Song>