diff --git a/src/index.js b/src/index.js index f6f8cca..7e27c4f 100644 --- a/src/index.js +++ b/src/index.js @@ -37,7 +37,7 @@ function createWindow () { icon: path.join(__dirname, '/renderer/public/favicon.ico'), show: false }) - mainWindow.removeMenu() + // mainWindow.removeMenu() mainWindow.webContents.session.webRequest.onBeforeSendHeaders( (details, callback) => { const { requestHeaders } = details diff --git a/src/renderer/src/lib/Sidebar.svelte b/src/renderer/src/lib/Sidebar.svelte index e3a5df4..ad1c12e 100644 --- a/src/renderer/src/lib/Sidebar.svelte +++ b/src/renderer/src/lib/Sidebar.svelte @@ -1,11 +1,13 @@ @@ -640,6 +670,7 @@ bind:muted bind:playbackRate on:timeupdate={() => createThumbnail()} + on:timeupdate={checkCompletion} on:waiting={showBuffering} on:loadeddata={hideBuffering} on:canplay={hideBuffering} diff --git a/src/renderer/src/lib/pages/Settings.svelte b/src/renderer/src/lib/pages/Settings.svelte index 3891cb5..2646f32 100644 --- a/src/renderer/src/lib/pages/Settings.svelte +++ b/src/renderer/src/lib/pages/Settings.svelte @@ -54,12 +54,12 @@ -
+
-
Settings
+
Settings
{#each Object.values(groups) as group} -
+
{group.icon}
{group.name}
diff --git a/src/renderer/src/modules/anilist.js b/src/renderer/src/modules/anilist.js index 90ae181..adb1cc5 100644 --- a/src/renderer/src/modules/anilist.js +++ b/src/renderer/src/modules/anilist.js @@ -24,7 +24,7 @@ async function handleRequest (opts) { } export function alEntry (filemedia) { - if (filemedia.media && localStorage.getItem('ALtoken')) { + if (filemedia.media && alToken) { alRequest({ method: 'SearchIDStatus', id: filemedia.media.id }).then(res => { if ((res.errors && res.errors[0].status === 404) || res.data.MediaList.progress <= filemedia.episodeNumber || filemedia.episodes === 1) { const query = ` @@ -51,7 +51,7 @@ mutation ($id: Int, $status: MediaListStatus, $episode: Int, $repeat: Int) { const options = { method: 'POST', headers: { - Authorization: 'Bearer ' + localStorage.getItem('ALtoken'), + Authorization: 'Bearer ' + alToken, 'Content-Type': 'application/json', Accept: 'application/json' },