add nosource

This commit is contained in:
aynakeya
2025-07-31 00:32:22 +08:00
parent 7e680bc6bf
commit 466e4a761e
12 changed files with 172 additions and 31 deletions

View File

@@ -410,7 +410,11 @@ func (d *Diange) CreatePanel() fyne.CanvasObject {
skipPlaylistCheck,
)
sourceCfgs := []fyne.CanvasObject{}
prvdrs := miaosic.ListAvailableProviders()
for source, cfg := range d.sourceConfigs {
if !slices.Contains(prvdrs, source) {
continue
}
sourceCfgs = append(
sourceCfgs, container.NewGridWithColumns(2,
widget.NewLabel(source),