Moved to AGPLv3, Prefs for codec and audio quality

This commit is contained in:
Shiny Nematoda 2022-08-09 12:46:46 +00:00
parent 60167e45a7
commit 4ac524dcf2
No known key found for this signature in database
GPG key ID: 6506D50F5613A42D
8 changed files with 787 additions and 271 deletions

View file

@ -178,6 +178,8 @@ async function getArtist(e) {
console.log(json);
results.resetItems();
for (let i in json.items) {
results.setItem(i, { items: json.items[i] });
}
@ -310,6 +312,20 @@ onMounted(() => {
}
};
/* Media Controls */
navigator.mediaSession.setActionHandler('previoustrack', () => {
if (data.state.urls.length > 2) {
const i = data.state.urls.map(s => s.url).indexOf(data.state.url);
getSong(data.state.urls[i - 1].url);
}
});
navigator.mediaSession.setActionHandler('nexttrack', () => {
if (data.state.urls.length > 2) {
const i = data.state.urls.map(s => s.url).indexOf(data.state.url);
getSong(data.state.urls[i + 1].url);
}
});
/* Setup IndexedDB for storing custom playlists */
useSetupDB();