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 :
+
+ - [FIX] : Update : Le fichier de MAJ compressé est désormais supprimé au début et à la fin de la MAJ afin d'éviter les SoftLock en cas de bugs
+ - [AJOUT] : Dev Version : Une banderole s'affiche lorsque la version est expérimental.
+ - [AJOUT] : Logs : Disponible dans l'emplacement de l'application puis dans ./resources/app/logs/
+ - [AJOUT] : Patch Note : Ajout de la fonctionnalité de ce que vous lisez en ce moment.
+ - [CHANGE] : Graphique : Uniformisation des couleurs.
+
+
+
+
+
+
\ 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");