Add setting to disable OS media player APIs

This commit is contained in:
Drew Weymouth
2025-05-26 17:17:00 -07:00
parent 1390c41657
commit af1ae4641e
5 changed files with 32 additions and 16 deletions
+7
View File
@@ -562,11 +562,18 @@ func (s *SettingsDialog) createAdvancedTab() *container.TabItem {
widget.NewLabel("MB"),
)
osMediaAPIs := widget.NewCheck(lang.L("Enable OS media player integration"), func(b bool) {
s.config.Application.EnableOSMediaPlayerAPIs = b
s.setRestartRequired()
})
osMediaAPIs.Checked = s.config.Application.EnableOSMediaPlayerAPIs
return container.NewTabItem(lang.L("Advanced"), container.NewVBox(
multi,
sslSkip,
update,
lrclib,
osMediaAPIs,
imgCacheCfg,
))
}