From d8f217234114c1dc354c972c201e6665ffd7a203 Mon Sep 17 00:00:00 2001 From: Drew Weymouth Date: Sun, 3 Mar 2024 10:42:09 -0800 Subject: [PATCH] use fastest image scale mode for now playing cards --- ui/widgets/largenowplayingcard.go | 2 ++ ui/widgets/nowplayingcard.go | 1 + 2 files changed, 3 insertions(+) diff --git a/ui/widgets/largenowplayingcard.go b/ui/widgets/largenowplayingcard.go index f478fa1..fcea659 100644 --- a/ui/widgets/largenowplayingcard.go +++ b/ui/widgets/largenowplayingcard.go @@ -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}, diff --git a/ui/widgets/nowplayingcard.go b/ui/widgets/nowplayingcard.go index 13f882e..0ab4368 100644 --- a/ui/widgets/nowplayingcard.go +++ b/ui/widgets/nowplayingcard.go @@ -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