mirror of
https://github.com/JustinZeus/Wholphin.git
synced 2026-07-08 23:51:21 +02:00
Add go to links for music videos
This commit is contained in:
parent
7233ffa0d9
commit
1a22980a51
3 changed files with 35 additions and 2 deletions
|
|
@ -169,6 +169,38 @@ fun buildMoreDialogItems(
|
||||||
actions.onClickFavorite.invoke(item.id, !favorite)
|
actions.onClickFavorite.invoke(item.id, !favorite)
|
||||||
},
|
},
|
||||||
)
|
)
|
||||||
|
item.data.albumId?.let { albumId ->
|
||||||
|
add(
|
||||||
|
DialogItem(
|
||||||
|
context.getString(R.string.go_to_album),
|
||||||
|
R.string.fa_compact_disc,
|
||||||
|
) {
|
||||||
|
actions.navigateTo(
|
||||||
|
Destination.MediaItem(
|
||||||
|
albumId,
|
||||||
|
BaseItemKind.MUSIC_ALBUM,
|
||||||
|
null,
|
||||||
|
),
|
||||||
|
)
|
||||||
|
},
|
||||||
|
)
|
||||||
|
}
|
||||||
|
item.data.artistItems?.firstOrNull()?.id?.let { artistId ->
|
||||||
|
add(
|
||||||
|
DialogItem(
|
||||||
|
context.getString(R.string.go_to_artist),
|
||||||
|
R.string.fa_user,
|
||||||
|
) {
|
||||||
|
actions.navigateTo(
|
||||||
|
Destination.MediaItem(
|
||||||
|
artistId,
|
||||||
|
BaseItemKind.MUSIC_ARTIST,
|
||||||
|
null,
|
||||||
|
),
|
||||||
|
)
|
||||||
|
},
|
||||||
|
)
|
||||||
|
}
|
||||||
seriesId?.let {
|
seriesId?.let {
|
||||||
add(
|
add(
|
||||||
DialogItem(
|
DialogItem(
|
||||||
|
|
|
||||||
|
|
@ -104,7 +104,7 @@ fun buildMoreDialogForMusic(
|
||||||
add(
|
add(
|
||||||
DialogItem(
|
DialogItem(
|
||||||
context.getString(R.string.go_to_album),
|
context.getString(R.string.go_to_album),
|
||||||
Icons.Default.ArrowForward,
|
R.string.fa_compact_disc,
|
||||||
) {
|
) {
|
||||||
actions.onClickGoToAlbum.invoke(item.data.albumId!!)
|
actions.onClickGoToAlbum.invoke(item.data.albumId!!)
|
||||||
},
|
},
|
||||||
|
|
@ -114,7 +114,7 @@ fun buildMoreDialogForMusic(
|
||||||
add(
|
add(
|
||||||
DialogItem(
|
DialogItem(
|
||||||
context.getString(R.string.go_to_artist),
|
context.getString(R.string.go_to_artist),
|
||||||
Icons.Default.ArrowForward,
|
R.string.fa_user,
|
||||||
) {
|
) {
|
||||||
actions.onClickGoToArtist.invoke(
|
actions.onClickGoToArtist.invoke(
|
||||||
item.data.artistItems!!
|
item.data.artistItems!!
|
||||||
|
|
|
||||||
|
|
@ -55,4 +55,5 @@
|
||||||
<string name="fa_cloud_arrow_down" translatable="false"></string>
|
<string name="fa_cloud_arrow_down" translatable="false"></string>
|
||||||
<string name="fa_compass" translatable="false"></string>
|
<string name="fa_compass" translatable="false"></string>
|
||||||
<string name="fa_repeat" translatable="false"></string>
|
<string name="fa_repeat" translatable="false"></string>
|
||||||
|
<string name="fa_compact_disc" translatable="false"></string>
|
||||||
</resources>
|
</resources>
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue