more decoupling on album grid

This commit is contained in:
Drew Weymouth
2022-12-24 17:44:40 -08:00
parent 20252e7743
commit 8a84128bc8
2 changed files with 21 additions and 11 deletions
+4 -1
View File
@@ -107,7 +107,10 @@ func setupServer(ctx context.Context, myWindow ui.MainWindow, p *player.Player,
myWindow.SetTitle(song.Title)
})
ag := ui.NewAlbumGrid(lm.RecentlyAddedIter(), pm, im)
ag := ui.NewAlbumGrid(lm.RecentlyAddedIter(), im.GetAlbumThumbnail)
ag.OnPlayAlbum = func(albumID string) {
_ = pm.PlayAlbum(albumID)
}
myWindow.SetContent(container.NewBorder(nil, myWindow.BottomPanel, nil, nil, ag))
}