diff --git a/package.json b/package.json index 6197a2a..557c5f7 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "Miru", - "version": "2.10.5", + "version": "2.11.0", "author": "ThaUnknown_ ", "main": "src/index.js", "homepage": "https://github.com/ThaUnknown/miru#readme", diff --git a/src/renderer/src/lib/Home/Cards.svelte b/src/renderer/src/lib/Home/Cards.svelte index b970a44..97eef99 100644 --- a/src/renderer/src/lib/Home/Cards.svelte +++ b/src/renderer/src/lib/Home/Cards.svelte @@ -31,7 +31,7 @@ export let length = 5
-
{[card.parseObject.anime_title, card.parseObject.episode_number].filter(s => s).join(' - ')}
+
{[card.parseObject.anime_title, card.episode].filter(s => s).join(' - ')}

@@ -49,7 +49,7 @@ export let length = 5 {#if card.failed} Uncertain {/if} - {[card.media.title.userPreferred, card.episodeNumber].filter(s => s).join(' - ')} + {[card.media.title.userPreferred, card.episode].filter(s => s).join(' - ')} {#if card.schedule && card.media.nextAiringEpisode} @@ -76,7 +76,7 @@ export let length = 5

- {card.media.description.replace(/<[^>]*>/g, '')} + {card.media.description?.replace(/<[^>]*>/g, '') || ''}
{#each card.media.genres as genre} diff --git a/src/renderer/src/lib/Home/Home.svelte b/src/renderer/src/lib/Home/Home.svelte index 9693518..e2bf909 100644 --- a/src/renderer/src/lib/Home/Home.svelte +++ b/src/renderer/src/lib/Home/Home.svelte @@ -115,7 +115,7 @@ async function releasesCards (page, limit, force, val) { const index = (page - 1) * limit const items = [...doc.querySelectorAll('item')].slice(index, index + limit) hasNext = items.length === limit - const media = await resolveFileMedia({ fileName: items.map(item => item.querySelector('title').textContent), isRelease: true }) + const media = await resolveFileMedia(items.map(item => item.querySelector('title').textContent)) media.forEach((mediaInformation, index) => { mediaInformation.onclick = () => { add(items[index].querySelector('link').textContent) diff --git a/src/renderer/src/lib/Player/MediaHandler.svelte b/src/renderer/src/lib/Player/MediaHandler.svelte new file mode 100644 index 0000000..c4b6b8d --- /dev/null +++ b/src/renderer/src/lib/Player/MediaHandler.svelte @@ -0,0 +1,168 @@ + + + + + diff --git a/src/renderer/src/lib/Player/Player.svelte b/src/renderer/src/lib/Player/Player.svelte index 5832bf0..7e930f3 100644 --- a/src/renderer/src/lib/Player/Player.svelte +++ b/src/renderer/src/lib/Player/Player.svelte @@ -1,77 +1,9 @@ - - - -