From 4e68d5349feaca6c96b3f781fa3319264b0693c0 Mon Sep 17 00:00:00 2001 From: ThaUnknown <6506529+ThaUnknown@users.noreply.github.com> Date: Fri, 14 Jul 2023 13:28:05 +0200 Subject: [PATCH] feat: new viewanime page fix: support 4k movies fix: no quality searches feat: support nyaa feeds --- package.json | 2 +- src/main/main.js | 2 +- .../components/cards/EpisodeCard.svelte | 1 - src/renderer/components/cards/FullCard.svelte | 1 - .../components/cards/PreviewCard.svelte | 5 +- .../components/cards/SmallCard.svelte | 1 - src/renderer/css.css | 7 + src/renderer/modules/providers/tosho.js | 12 +- src/renderer/modules/rss.js | 30 +- src/renderer/views/ViewAnime/Details.svelte | 19 +- .../views/ViewAnime/EpisodeList.svelte | 85 +++++ src/renderer/views/ViewAnime/Following.svelte | 42 +-- .../views/ViewAnime/ToggleList.svelte | 16 +- src/renderer/views/ViewAnime/ViewAnime.svelte | 331 +++++++++--------- 14 files changed, 320 insertions(+), 234 deletions(-) create mode 100644 src/renderer/views/ViewAnime/EpisodeList.svelte diff --git a/package.json b/package.json index 5dcedfe..7a7a8a7 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "Miru", - "version": "4.1.13", + "version": "4.1.14", "author": "ThaUnknown_ ", "description": "Stream anime torrents, real-time with no waiting for downloads.", "main": "build/main.js", diff --git a/src/main/main.js b/src/main/main.js index 5fe5aeb..f7e9498 100644 --- a/src/main/main.js +++ b/src/main/main.js @@ -183,7 +183,7 @@ function createWindow () { } }) - mainWindow.webContents.session.webRequest.onHeadersReceived({ urls: ['https://sneedex.moe/api/public/nyaa', 'http://animetosho.org/storage/torrent/*'] }, ({ responseHeaders }, fn) => { + mainWindow.webContents.session.webRequest.onHeadersReceived({ urls: ['https://sneedex.moe/api/public/nyaa', 'http://animetosho.org/storage/torrent/*', atob('aHR0cHM6Ly9ueWFhLnNpLyo=')] }, ({ responseHeaders }, fn) => { responseHeaders['Access-Control-Allow-Origin'] = '*' fn({ responseHeaders }) diff --git a/src/renderer/components/cards/EpisodeCard.svelte b/src/renderer/components/cards/EpisodeCard.svelte index ebdc4f2..d820478 100644 --- a/src/renderer/components/cards/EpisodeCard.svelte +++ b/src/renderer/components/cards/EpisodeCard.svelte @@ -72,7 +72,6 @@ contain-intrinsic-height: 25.7rem; } .cover-img { - object-fit: cover; background-color: var(--color) !important; } .list-status-circle { diff --git a/src/renderer/components/cards/FullCard.svelte b/src/renderer/components/cards/FullCard.svelte index 4ae0b23..03161b6 100644 --- a/src/renderer/components/cards/FullCard.svelte +++ b/src/renderer/components/cards/FullCard.svelte @@ -111,7 +111,6 @@ border-color: var(--color) !important; } .cover-img { - object-fit: cover; background-color: var(--color) !important; } .list-status-circle { diff --git a/src/renderer/components/cards/PreviewCard.svelte b/src/renderer/components/cards/PreviewCard.svelte index 5aa8ef0..6215f64 100644 --- a/src/renderer/components/cards/PreviewCard.svelte +++ b/src/renderer/components/cards/PreviewCard.svelte @@ -82,9 +82,12 @@ {media.title.userPreferred}
- -
-