From 8482eaa3bacc6c1159ab3420fc0d713ae42dc2fe Mon Sep 17 00:00:00 2001 From: stratuma Date: Wed, 15 May 2024 13:31:41 +0200 Subject: [PATCH] added crunchyroll and widevine settings --- components/Settings/Crunchyroll.vue | 13 +++++++++++++ components/Settings/Widevine.vue | 13 +++++++++++++ package.json | 8 ++++---- pages/addanime.vue | 4 ++-- pages/settings.vue | 6 ++++-- pnpm-lock.yaml | 24 ++++++++++++------------ src/electron/background.ts | 1 - 7 files changed, 48 insertions(+), 21 deletions(-) create mode 100644 components/Settings/Crunchyroll.vue create mode 100644 components/Settings/Widevine.vue diff --git a/components/Settings/Crunchyroll.vue b/components/Settings/Crunchyroll.vue new file mode 100644 index 0000000..b9b4da4 --- /dev/null +++ b/components/Settings/Crunchyroll.vue @@ -0,0 +1,13 @@ + + + + + \ No newline at end of file diff --git a/components/Settings/Widevine.vue b/components/Settings/Widevine.vue new file mode 100644 index 0000000..b9b4da4 --- /dev/null +++ b/components/Settings/Widevine.vue @@ -0,0 +1,13 @@ + + + + + \ No newline at end of file diff --git a/package.json b/package.json index 25412e2..69db1ba 100644 --- a/package.json +++ b/package.json @@ -23,7 +23,10 @@ "@nuxtjs/google-fonts": "^3.2.0", "@nuxtjs/tailwindcss": "^6.12.0", "@pinia/nuxt": "^0.4.11", + "@types/crypto-js": "^4.2.2", "@types/express": "^4.17.21", + "@types/fluent-ffmpeg": "^2.1.24", + "@types/node-cron": "^3.0.11", "concurrently": "^8.2.2", "dotenv": "^16.4.5", "electron": "^30.0.2", @@ -31,6 +34,7 @@ "eslint": "^8.57.0", "eslint-config-prettier": "^8.10.0", "eslint-plugin-prettier": "^4.2.1", + "long": "^5.2.3", "modclean": "3.0.0-beta.1", "nuxt": "^3.11.2", "nuxt-icon": "^0.6.10", @@ -43,9 +47,6 @@ }, "dependencies": { "@fastify/cors": "^9.0.1", - "@types/crypto-js": "^4.2.2", - "@types/fluent-ffmpeg": "^2.1.24", - "@types/node-cron": "^3.0.11", "ass-compiler": "^0.1.11", "crypto-js": "^4.2.0", "electron-log": "^5.1.2", @@ -55,7 +56,6 @@ "fastify": "^4.27.0", "fluent-ffmpeg": "^2.1.2", "jsencrypt": "^3.3.2", - "long": "^5.2.3", "mpd-parser": "^1.3.0", "node-cache": "^5.1.2", "node-cron": "^3.0.3", diff --git a/pages/addanime.vue b/pages/addanime.vue index ef8ec50..c02d4c1 100644 --- a/pages/addanime.vue +++ b/pages/addanime.vue @@ -3,7 +3,7 @@
- + + + diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 615597e..073c332 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -11,15 +11,6 @@ importers: '@fastify/cors': specifier: ^9.0.1 version: 9.0.1 - '@types/crypto-js': - specifier: ^4.2.2 - version: 4.2.2 - '@types/fluent-ffmpeg': - specifier: ^2.1.24 - version: 2.1.24 - '@types/node-cron': - specifier: ^3.0.11 - version: 3.0.11 ass-compiler: specifier: ^0.1.11 version: 0.1.11 @@ -47,9 +38,6 @@ importers: jsencrypt: specifier: ^3.3.2 version: 3.3.2 - long: - specifier: ^5.2.3 - version: 5.2.3 mpd-parser: specifier: ^1.3.0 version: 1.3.0 @@ -84,9 +72,18 @@ importers: '@pinia/nuxt': specifier: ^0.4.11 version: 0.4.11(rollup@4.17.2)(typescript@5.4.5)(vue@3.4.27(typescript@5.4.5)) + '@types/crypto-js': + specifier: ^4.2.2 + version: 4.2.2 '@types/express': specifier: ^4.17.21 version: 4.17.21 + '@types/fluent-ffmpeg': + specifier: ^2.1.24 + version: 2.1.24 + '@types/node-cron': + specifier: ^3.0.11 + version: 3.0.11 concurrently: specifier: ^8.2.2 version: 8.2.2 @@ -108,6 +105,9 @@ importers: eslint-plugin-prettier: specifier: ^4.2.1 version: 4.2.1(eslint-config-prettier@8.10.0(eslint@8.57.0))(eslint@8.57.0)(prettier@2.8.8) + long: + specifier: ^5.2.3 + version: 5.2.3 modclean: specifier: 3.0.0-beta.1 version: 3.0.0-beta.1 diff --git a/src/electron/background.ts b/src/electron/background.ts index 2f8cd78..326e771 100644 --- a/src/electron/background.ts +++ b/src/electron/background.ts @@ -40,7 +40,6 @@ function createWindow() { resizable: false, fullscreen: false, maximizable: false, - frame: false, vibrancy: 'fullscreen-ui', // Not working when unfocusing the window somehow? backgroundMaterial: 'acrylic',