mirror of
https://github.com/jellyfin/jellyfin-roku.git
synced 2025-02-21 15:32:10 +00:00
Remove non-wide poster mask from View All Next Up grid.
This commit is contained in:
parent
746957d1ed
commit
5651128b8e
@ -114,10 +114,18 @@ sub itemContentChanged()
|
|||||||
end if
|
end if
|
||||||
' Adjust to wide posters for "View All Next Up"
|
' Adjust to wide posters for "View All Next Up"
|
||||||
if m.topParent.overhangTitle = tr("View All Next Up")
|
if m.topParent.overhangTitle = tr("View All Next Up")
|
||||||
m.itemPoster.height = 331
|
m.posterMask.maskUri = ""
|
||||||
m.itemPoster.width = 464
|
|
||||||
|
m.itemPoster.height = 300
|
||||||
|
m.itemPoster.width = 400
|
||||||
|
m.itemPoster.loadDisplayMode = "scaleToFit"
|
||||||
|
|
||||||
|
m.backdrop.height = 300
|
||||||
|
m.backdrop.width = 400
|
||||||
|
m.backdrop.loadDisplayMode = "scaleToFit"
|
||||||
|
|
||||||
m.itemText.translation = [0, m.itemPoster.height + 7]
|
m.itemText.translation = [0, m.itemPoster.height + 7]
|
||||||
m.itemText.maxWidth = 464
|
m.itemText.maxWidth = 400
|
||||||
end if
|
end if
|
||||||
else if itemData.type = "MusicArtist"
|
else if itemData.type = "MusicArtist"
|
||||||
m.itemPoster.uri = itemData.PosterUrl
|
m.itemPoster.uri = itemData.PosterUrl
|
||||||
|
@ -201,10 +201,9 @@ sub loadInitialItems()
|
|||||||
|
|
||||||
if getCollectionType() = "nextup"
|
if getCollectionType() = "nextup"
|
||||||
m.loadItemsTask.itemType = "NextUp"
|
m.loadItemsTask.itemType = "NextUp"
|
||||||
m.itemGrid.itemSize = "[464, 331]"
|
m.itemGrid.itemSize = "[400, 300]"
|
||||||
m.itemGrid.itemSpacing = "[5, 5]"
|
|
||||||
m.top.imageDisplayMode = "scaleToFit"
|
m.top.imageDisplayMode = "scaleToFit"
|
||||||
m.itemGrid.numColumns = 3
|
m.itemGrid.numColumns = 4
|
||||||
m.alpha.visible = false
|
m.alpha.visible = false
|
||||||
end if
|
end if
|
||||||
else if m.top.parentItem.json.type = "Studio"
|
else if m.top.parentItem.json.type = "Studio"
|
||||||
|
@ -201,9 +201,7 @@ sub loadItems()
|
|||||||
tmp = CreateObject("roSGNode", "TVEpisode")
|
tmp = CreateObject("roSGNode", "TVEpisode")
|
||||||
if LCase(m.top.ItemType) = "nextup"
|
if LCase(m.top.ItemType) = "nextup"
|
||||||
tmp.title = item.name
|
tmp.title = item.name
|
||||||
tmp.json = item
|
|
||||||
tmp.type = "Episode"
|
tmp.type = "Episode"
|
||||||
tmp.posterUrl = api.items.GetImageURL(item.id, "primary", 0, { "maxHeight": 331, "maxWidth": 464, "quality": "90" })
|
|
||||||
end if
|
end if
|
||||||
else if LCase(item.Type) = "recording"
|
else if LCase(item.Type) = "recording"
|
||||||
tmp = CreateObject("roSGNode", "RecordingData")
|
tmp = CreateObject("roSGNode", "RecordingData")
|
||||||
@ -292,7 +290,7 @@ sub loadItems()
|
|||||||
end if
|
end if
|
||||||
|
|
||||||
if tmp <> invalid
|
if tmp <> invalid
|
||||||
if LCase(item.Type) <> "genre" and LCase(item.Type) <> "musicgenre" and LCase(m.top.ItemType) <> "nextup"
|
if LCase(item.Type) <> "genre" and LCase(item.Type) <> "musicgenre"
|
||||||
tmp.parentFolder = m.top.itemId
|
tmp.parentFolder = m.top.itemId
|
||||||
tmp.json = item
|
tmp.json = item
|
||||||
if item.UserData <> invalid and item.UserData.isFavorite <> invalid
|
if item.UserData <> invalid and item.UserData.isFavorite <> invalid
|
||||||
|
Loading…
x
Reference in New Issue
Block a user