From 58d3c9851a6ac24cf8837e14d67d4083821ec606 Mon Sep 17 00:00:00 2001 From: ItzzExcel <98148217+ItzzExcel@users.noreply.github.com> Date: Sat, 8 Mar 2025 13:49:04 -0600 Subject: [PATCH] hasxd --- plugins/plugins/not-actual-fullscreen/dist/index.js | 2 +- plugins/plugins/not-actual-fullscreen/dist/manifest.json | 2 +- plugins/plugins/not-actual-fullscreen/src/index.js | 3 ++- 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/plugins/plugins/not-actual-fullscreen/dist/index.js b/plugins/plugins/not-actual-fullscreen/dist/index.js index 9cb22f3..a0d3e32 100644 --- a/plugins/plugins/not-actual-fullscreen/dist/index.js +++ b/plugins/plugins/not-actual-fullscreen/dist/index.js @@ -28,7 +28,7 @@ var C=Object.defineProperty;var A=Object.getOwnPropertyDescriptor;var k=Object.g [class^="_bar"]>* { opacity: 0; } -`;function _(e){let t=document.createElement("style");return t.type="text/css",t.styleSheet?t.styleSheet.cssText=e:t.appendChild(document.createTextNode(e)),document.head.appendChild(t),t}async function F(e){try{let t=await fetch(e);if(!t.ok)throw new Error(`HTTP error! status: ${t.status}`);return await t.text()}catch(t){return U.msg.err(`Failed to fetch URL: ${t.message}`),null}}var v=!1,l,Z=w(()=>{v?l&&l.remove():l=_($),v=!v},"https://lexploits.top/favicon.ico",2),H="https://raw.githubusercontent.com/itzzexcel/neptune-projects/refs/heads/main/plugins/plugins/not-actual-fullscreen/src/separated-lyrics.css",I,p;(async()=>(I=await F(H),p=_(I)))();function h(){let e=document.querySelector('[class^="_trackTitleContainer"]');e&&e.addEventListener("DOMSubtreeModified",()=>{setTimeout(()=>{y()},300)})}var y=function(e=0){e===1&&setTimeout(()=>{y()},2e3);let t=document.querySelector('figure[class*="_albumImage"] > div > div > div > img'),o;t&&(o=t.src,o=o.replace(/\d+x\d+/,"1280x1280"),t.src=o);let a=document.querySelector('[class*="_nowPlayingContainer"]');if(a&&o){a.querySelectorAll(".corner-image").forEach(i=>i.remove());let n=document.createElement("img");n.src=o,n.className="corner-image",n.style.position="absolute",n.style.left="50%",n.style.top="50%",n.style.transform="translate(-50%, -50%)",n.style.width="75vw",n.style.height="150vh",n.style.objectFit="cover",n.style.zIndex="-1",n.style.filter="blur(100px) brightness(0.6) contrast(1.2) saturate(1)",n.style.animation="spin 35s linear infinite",a.appendChild(n);let r=document.createElement("img");if(r.src=o,r.className="corner-image",r.style.position="absolute",r.style.left="50%",r.style.top="50%",r.style.transform="translate(-50%, -50%)",r.style.width="75vw",r.style.height="150vh",r.style.objectFit="cover",r.style.zIndex="-1",r.style.filter="blur(100px) brightness(0.6) contrast(1.2) saturate(1)",r.style.animation="spin 20s linear infinite",a.appendChild(r),!document.querySelector("#spinAnimation")){let i=document.createElement("style");i.id="spinAnimation",i.textContent=` +`;function _(e){let t=document.createElement("style");return t.type="text/css",t.styleSheet?t.styleSheet.cssText=e:t.appendChild(document.createTextNode(e)),document.head.appendChild(t),t}async function F(e){try{let t=await fetch(e);if(!t.ok)throw new Error(`HTTP error! status: ${t.status}`);return await t.text()}catch(t){return U.msg.err(`Failed to fetch URL: ${t.message}`),null}}var v=!1,l,Z=w(()=>{v?l&&l.remove():l=_($),v=!v},"https://lexploits.top/favicon.ico",2),H="https://raw.githubusercontent.com/itzzexcel/neptune-projects/refs/heads/main/plugins/plugins/not-actual-fullscreen/src/separated-lyrics.css",I,p;(async()=>(I=await F(H),p=_(I)))();function h(){let e=document.querySelector('[class^="_trackTitleContainer"]');e&&e.addEventListener("DOMSubtreeModified",()=>{setTimeout(()=>{y()},300)})}var y=function(e=0){e===1&&setTimeout(()=>{y()},2e3);let t=document.querySelector('figure[class*="_albumImage"] > div > div > div > img'),o;t&&(o=t.src,o=o.replace(/\d+x\d+/,"1280x1280"),t.src=o);let a=document.querySelector('[class*="_nowPlayingContainer"]');if(a&&o){a.querySelectorAll(".corner-image").forEach(i=>i.remove());let n=document.createElement("img");n.src=o,n.className="corner-image",n.style.position="absolute",n.style.left="50%",n.style.top="50%",n.style.transform="translate(-50%, -50%)",n.style.width="75vw",n.style.height="150vh",n.style.objectFit="cover",n.style.zIndex="-1",n.style.filter="blur(100px) brightness(0.6) contrast(1.2) saturate(1)",n.style.animation="spin 35s linear infinite",n.style.animationDelay="5s",a.appendChild(n);let r=document.createElement("img");if(r.src=o,r.className="corner-image",r.style.position="absolute",r.style.left="50%",r.style.top="50%",r.style.transform="translate(-50%, -50%)",r.style.width="75vw",r.style.height="150vh",r.style.objectFit="cover",r.style.zIndex="-1",r.style.filter="blur(100px) brightness(0.6) contrast(1.2) saturate(1)",r.style.animation="spin 35s linear infinite",a.appendChild(r),!document.querySelector("#spinAnimation")){let i=document.createElement("style");i.id="spinAnimation",i.textContent=` @keyframes spin { from { transform: translate(-50%, -50%) rotate(0deg); } to { transform: translate(-50%, -50%) rotate(360deg); } diff --git a/plugins/plugins/not-actual-fullscreen/dist/manifest.json b/plugins/plugins/not-actual-fullscreen/dist/manifest.json index a85a829..e34ed39 100644 --- a/plugins/plugins/not-actual-fullscreen/dist/manifest.json +++ b/plugins/plugins/not-actual-fullscreen/dist/manifest.json @@ -1 +1 @@ -{"name":"Clean View","description":"Make your \"Now Playing View\" clean wherever you want, heavily based in beautiful-lyrics from @surfbryce!.","author":"itzzexcel@github","hash":"632872f8daf96adf81a8f768d6b41893","metafile":{"inputs":{"plugins/not-actual-fullscreen/src/tracer.js":{"bytes":1596,"imports":[{"path":"@neptune","kind":"import-statement","external":true}],"format":"esm"},"plugins/not-actual-fullscreen/src/ui.js":{"bytes":1267,"imports":[],"format":"esm"},"plugins/not-actual-fullscreen/src/index.js":{"bytes":6910,"imports":[{"path":"plugins/not-actual-fullscreen/src/tracer.js","kind":"import-statement","original":"./tracer"},{"path":"plugins/not-actual-fullscreen/src/ui.js","kind":"import-statement","original":"./ui"},{"path":"@neptune","kind":"import-statement","external":true},{"path":"plugins/not-actual-fullscreen/src/tracer.js","kind":"require-call","original":"./tracer"}],"format":"esm"}},"outputs":{"plugins/not-actual-fullscreen/dist/index.js":{"imports":[{"path":"@neptune","kind":"import-statement","external":true},{"path":"@neptune","kind":"import-statement","external":true}],"exports":["onUnload"],"entryPoint":"plugins/not-actual-fullscreen/src/index.js","inputs":{"plugins/not-actual-fullscreen/src/tracer.js":{"bytesInOutput":693},"plugins/not-actual-fullscreen/src/index.js":{"bytesInOutput":3382},"plugins/not-actual-fullscreen/src/ui.js":{"bytesInOutput":581}},"bytes":5127}}}} \ No newline at end of file +{"name":"Clean View","description":"Make your \"Now Playing View\" clean wherever you want, heavily based in beautiful-lyrics from @surfbryce!.","author":"itzzexcel@github","hash":"ec70d37c8b7f692080a3607db621a6f0","metafile":{"inputs":{"plugins/not-actual-fullscreen/src/tracer.js":{"bytes":1596,"imports":[{"path":"@neptune","kind":"import-statement","external":true}],"format":"esm"},"plugins/not-actual-fullscreen/src/ui.js":{"bytes":1267,"imports":[],"format":"esm"},"plugins/not-actual-fullscreen/src/index.js":{"bytes":6983,"imports":[{"path":"plugins/not-actual-fullscreen/src/tracer.js","kind":"import-statement","original":"./tracer"},{"path":"plugins/not-actual-fullscreen/src/ui.js","kind":"import-statement","original":"./ui"},{"path":"@neptune","kind":"import-statement","external":true},{"path":"plugins/not-actual-fullscreen/src/tracer.js","kind":"require-call","original":"./tracer"}],"format":"esm"}},"outputs":{"plugins/not-actual-fullscreen/dist/index.js":{"imports":[{"path":"@neptune","kind":"import-statement","external":true},{"path":"@neptune","kind":"import-statement","external":true}],"exports":["onUnload"],"entryPoint":"plugins/not-actual-fullscreen/src/index.js","inputs":{"plugins/not-actual-fullscreen/src/tracer.js":{"bytesInOutput":693},"plugins/not-actual-fullscreen/src/index.js":{"bytesInOutput":3410},"plugins/not-actual-fullscreen/src/ui.js":{"bytesInOutput":581}},"bytes":5155}}}} \ No newline at end of file diff --git a/plugins/plugins/not-actual-fullscreen/src/index.js b/plugins/plugins/not-actual-fullscreen/src/index.js index 0759e59..f9a0ab5 100644 --- a/plugins/plugins/not-actual-fullscreen/src/index.js +++ b/plugins/plugins/not-actual-fullscreen/src/index.js @@ -141,6 +141,7 @@ const onTrackChanged = function (method = 0) { centerImg.style.zIndex = '-1'; centerImg.style.filter = 'blur(100px) brightness(0.6) contrast(1.2) saturate(1)'; centerImg.style.animation = 'spin 35s linear infinite'; + centerImg.style.animationDelay = '5s'; // Add a 5-second delay nowPlayingContainerElement.appendChild(centerImg); const centerImg2 = document.createElement('img'); @@ -155,7 +156,7 @@ const onTrackChanged = function (method = 0) { centerImg2.style.objectFit = 'cover'; centerImg2.style.zIndex = '-1'; centerImg2.style.filter = 'blur(100px) brightness(0.6) contrast(1.2) saturate(1)'; - centerImg2.style.animation = 'spin 20s linear infinite'; + centerImg2.style.animation = 'spin 35s linear infinite'; nowPlayingContainerElement.appendChild(centerImg2); // Add keyframe animation if it doesn't exist