use fastest image scale mode for now playing cards

This commit is contained in:
Drew Weymouth
2024-03-03 10:42:09 -08:00
parent 9b72ff9d17
commit d8f2172341
2 changed files with 3 additions and 0 deletions
+2
View File
@@ -4,6 +4,7 @@ import (
"image"
"fyne.io/fyne/v2"
"fyne.io/fyne/v2/canvas"
"fyne.io/fyne/v2/container"
"fyne.io/fyne/v2/layout"
"fyne.io/fyne/v2/theme"
@@ -46,6 +47,7 @@ func NewLargeNowPlayingCard() *LargeNowPlayingCard {
n.rating.StarSize = theme.IconInlineSize() + theme.InnerPadding()/2
n.rating.OnRatingChanged = n.onSetRating
n.favorite.OnTapped = n.onToggleFavorite
n.cover.ScaleMode = canvas.ImageScaleFastest
// set up the layout
n.Content = n.cover
n.Caption = container.New(&layouts.VboxCustomPadding{ExtraPad: -13},
+1
View File
@@ -52,6 +52,7 @@ func NewNowPlayingCard() *NowPlayingCard {
n.trackName.TextStyle.Bold = true
n.cover.SetMinSize(fyne.NewSize(85, 85))
n.cover.FillMode = canvas.ImageFillContain
n.cover.ScaleMode = canvas.ImageScaleFastest
n.cover.Hidden = true
n.albumName.OnTapped = n.onAlbumNameTapped
n.artistName.OnTapped = n.onArtistNameTapped