diff --git a/infoupdate.html b/infoupdate.html new file mode 100644 index 0000000..c7c4f9a --- /dev/null +++ b/infoupdate.html @@ -0,0 +1,30 @@ +

Subsonics 2.0.9

+

Sortie le : 29/04/2022

+

Ajouts & Fixes :

+ +
+ + + + \ No newline at end of file diff --git a/main.js b/main.js index 1cc30f1..a1e472c 100644 --- a/main.js +++ b/main.js @@ -366,7 +366,7 @@ app.on("open-url", (ev, url) => { app.whenReady().then(() => { - const icon = nativeImage.createFromPath('src/logo.png') + const icon = nativeImage.createFromPath('src/logo.ico') tray = new Tray(icon) diff --git a/package.json b/package.json index c920794..1790bd2 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "subsonics-manager", - "version": "2.0.8", + "version": "2.0.9", "description": "Manager for subsonics", "main": "main.js", "scripts": { @@ -23,5 +23,6 @@ "devDependencies": { "electron": "^24.1.2", "electron-packager": "^17.1.1" - } + }, + "dev": true } diff --git a/templates/app/app.css b/templates/app/app.css index daefaee..57ac668 100644 --- a/templates/app/app.css +++ b/templates/app/app.css @@ -293,6 +293,11 @@ input[type=range] { } + .patchInfo { + + padding: 5%; + margin: 0; + } .secondary { @@ -390,7 +395,7 @@ input[type=range] { .infoVersion { - color: rgb(31, 30, 30); + color: rgb(255, 255, 255); text-align: center; font-size: 10px; @@ -497,4 +502,20 @@ input[type=range] { .cp { margin: 0; +} + +.devversion { + + position: absolute; + bottom: 0; + font-size: 10px; + text-align: center; + width: 100%; + background-color: red; + color: white; +} + +.devversion p { + position: relative; + bottom: -6px; } \ No newline at end of file diff --git a/templates/app/app.html b/templates/app/app.html index ef2b557..75662be 100644 --- a/templates/app/app.html +++ b/templates/app/app.html @@ -48,6 +48,7 @@
+
@@ -94,11 +95,21 @@ + + + + + +

Submanager - Version

Fait avec 💖 par Raphix

+ diff --git a/templates/app/app.js b/templates/app/app.js index 67dc299..471b39c 100644 --- a/templates/app/app.js +++ b/templates/app/app.js @@ -33,6 +33,12 @@ const stDialog = document.getElementById("stDialog") const settings = document.getElementById("settings") const stClose = document.getElementById("stClose") +const patchDialog = document.getElementById("patchDialog") +const patchnote = document.getElementById("patchnote") +const patchClose = document.getElementById("patchClose") +const patchInfo = document.getElementById("patchInfo") + + const volCursor = document.getElementById("volCursor") const volPct = document.getElementById("volPct") const restart = document.getElementById("restart") @@ -44,11 +50,28 @@ restart.addEventListener("click", () => { }) +if(packageJson.dev == true) { + + document.getElementById("devversion").innerHTML = "

Cette version est expérimentale.
En cas de bug, prévenez Raphix#8343

" +} + var durationAll = 0 var durationProgress = 0 var isPlaying = false +patchnote.addEventListener("click", () => { + + patchDialog.showModal() + const data = fs.readFileSync(__dirname + require("path").sep + "../../infoupdate.html") + patchInfo.innerHTML = data + +}) + +patchClose.addEventListener("click", () => { + + patchDialog.close() +}) settings.addEventListener("click", () => { diff --git a/templates/common/common.css b/templates/common/common.css index 51e8a91..0f4f00a 100644 --- a/templates/common/common.css +++ b/templates/common/common.css @@ -3,7 +3,7 @@ body { - background-color: #92bcea !important; + background-color: #171717 !important; font-family: 'Open Sans', sans-serif !important; } @@ -19,6 +19,7 @@ body { width: 100%; padding: 5% !important; padding-bottom: 0% !important; + color: white; } diff --git a/updatetools.js b/updatetools.js index 58263b2..1cd10c8 100644 --- a/updatetools.js +++ b/updatetools.js @@ -47,7 +47,7 @@ function update() { if(fs.existsSync(__dirname + path.sep + "update.tar.gz")) { - fs.rmSync("update.tar.gz") + fs.rmSync(__dirname + path.sep + "update.tar.gz") } const updatePack = fs.createWriteStream(__dirname + path.sep + "update.tar.gz");