Expanded error catching and comments

This commit is contained in:
2026-01-21 12:53:19 +01:00
parent 192ef447a6
commit 73ed48d8c5
+44 -30
View File
@@ -27,7 +27,6 @@ language_option.addEventListener('change', (e) => {
console.log("Error in the language_option change listener in the renderer.js"); console.log("Error in the language_option change listener in the renderer.js");
console.log(error); console.log(error);
} }
}); });
stepButtons.forEach(btn => { stepButtons.forEach(btn => {
@@ -36,7 +35,7 @@ stepButtons.forEach(btn => {
const step = parseInt(btn.dataset.step); const step = parseInt(btn.dataset.step);
showStep(step); showStep(step);
} catch (error) { } catch (error) {
console.log(error);
} }
}); });
}); });
@@ -46,7 +45,7 @@ prevBtn.addEventListener("click", () => {
try { try {
if (currentStep > 1) showStep(currentStep - 1); if (currentStep > 1) showStep(currentStep - 1);
} catch (error) { } catch (error) {
console.log(error);
} }
}); });
@@ -55,7 +54,7 @@ nextBtn.addEventListener("click", () => {
try { try {
if (currentStep < totalSteps) showStep(currentStep + 1); if (currentStep < totalSteps) showStep(currentStep + 1);
} catch (error) { } catch (error) {
console.log(error);
} }
}); });
@@ -73,7 +72,6 @@ uploadContainer.addEventListener("dragover", (e) => {
} catch (error) { } catch (error) {
console.log("Error in renderer.js dragover listener function") console.log("Error in renderer.js dragover listener function")
} }
}); });
//listener for when a file get dropped on the drag&drop field //listener for when a file get dropped on the drag&drop field
@@ -91,12 +89,11 @@ uploadContainer.addEventListener("drop", (e) => {
} else { } else {
alert('The given file is not compatible. These are the available types: [".mp4", ".mov", ".avi", ".mkv"].'); alert('The given file is not compatible. These are the available types: [".mp4", ".mov", ".avi", ".mkv"].');
} }
} catch (error) { } catch (error) {
console.log("Error in renderer.js with the listerner for the drop function"); console.log("Error in renderer.js with the listerner for the drop function");
console.log(error); console.log(error);
} }
}) });
//listener for the file explorer search when something got selected //listener for the file explorer search when something got selected
videoUpload.addEventListener("change", () => { videoUpload.addEventListener("change", () => {
@@ -133,9 +130,7 @@ Listeners for Step 3
*/ */
//Checkboxlistener so that only one checkbox can be selected at a time
//Checkboxlistener so that only one can be selected at a time
docFormat.addEventListener("change", (e) => { docFormat.addEventListener("change", (e) => {
try { try {
if (docFormat.checked) { if (docFormat.checked) {
@@ -145,9 +140,10 @@ docFormat.addEventListener("change", (e) => {
docFormatCustom.checked = false; docFormatCustom.checked = false;
} }
} catch (error) { } catch (error) {
console.log(error)
} }
}); });
//Checkboxlistener so that only one checkbox can be selected at a time
docFormatSummary1.addEventListener("change", (e) => { docFormatSummary1.addEventListener("change", (e) => {
try { try {
if (docFormatSummary1.checked) { if (docFormatSummary1.checked) {
@@ -157,9 +153,10 @@ docFormatSummary1.addEventListener("change", (e) => {
docFormatCustom.checked = false; docFormatCustom.checked = false;
} }
} catch (error) { } catch (error) {
console.log(error)
} }
}); });
//Checkboxlistener so that only one checkbox can be selected at a time
docFormatSummary2.addEventListener("change", (e) => { docFormatSummary2.addEventListener("change", (e) => {
try { try {
if (docFormatSummary2.checked) { if (docFormatSummary2.checked) {
@@ -169,9 +166,10 @@ docFormatSummary2.addEventListener("change", (e) => {
docFormatCustom.checked = false; docFormatCustom.checked = false;
} }
} catch (error) { } catch (error) {
console.log(error)
} }
}); });
//Checkboxlistener so that only one checkbox can be selected at a time
docFormatSummary3.addEventListener("change", (e) => { docFormatSummary3.addEventListener("change", (e) => {
try { try {
if (docFormatSummary3.checked) { if (docFormatSummary3.checked) {
@@ -181,9 +179,10 @@ docFormatSummary3.addEventListener("change", (e) => {
docFormatCustom.checked = false; docFormatCustom.checked = false;
} }
} catch (error) { } catch (error) {
console.log(error)
} }
}); });
//Checkboxlistener so that only one checkbox can be selected at a time
docFormatCustom.addEventListener("change", (e) => { docFormatCustom.addEventListener("change", (e) => {
try { try {
if (docFormatCustom.checked) { if (docFormatCustom.checked) {
@@ -193,7 +192,7 @@ docFormatCustom.addEventListener("change", (e) => {
docFormat.checked = false; docFormat.checked = false;
} }
} catch (error) { } catch (error) {
console.log(error)
} }
}); });
@@ -202,8 +201,10 @@ docFormatCustom.addEventListener("change", (e) => {
Listeners for Step 4 Listeners for Step 4
*/ */
//Functions the the displayed progress in the progressbar can be changed out of the main process
//Functions for the displayed progress in the progressbar so it can be changed out of the main process
window.electron.progress((event, arg) => { window.electron.progress((event, arg) => {
try {
if (arg.curstep == 1) { if (arg.curstep == 1) {
setCircleOne(); setCircleOne();
} else if (arg.curstep == 2) { } else if (arg.curstep == 2) {
@@ -213,8 +214,12 @@ window.electron.progress((event, arg) => {
} else if (arg.curstep == 4) { } else if (arg.curstep == 4) {
setCircleFour(); setCircleFour();
} }
} catch (error) {
console.log(error)
}
}); });
//All for are for setting the corresponding progress section to green (or red)
function setCircleOne() { function setCircleOne() {
try { try {
if (document.getElementById("box1").style.backgroundColor == "green") { if (document.getElementById("box1").style.backgroundColor == "green") {
@@ -223,8 +228,8 @@ function setCircleOne() {
document.getElementById("box1").style.backgroundColor = "green"; document.getElementById("box1").style.backgroundColor = "green";
} }
} catch (error) { } catch (error) {
console.log(error)
} }
}; };
function setCircleZwo() { function setCircleZwo() {
try { try {
@@ -234,9 +239,8 @@ function setCircleZwo() {
document.getElementById("box2").style.backgroundColor = "green"; document.getElementById("box2").style.backgroundColor = "green";
} }
} catch (error) { } catch (error) {
console.log(error)
} }
}; };
function setCircleThree() { function setCircleThree() {
try { try {
@@ -246,9 +250,8 @@ function setCircleThree() {
document.getElementById("box3").style.backgroundColor = "green"; document.getElementById("box3").style.backgroundColor = "green";
} }
} catch (error) { } catch (error) {
console.log(error)
} }
}; };
function setCircleFour() { function setCircleFour() {
try { try {
@@ -258,7 +261,7 @@ function setCircleFour() {
document.getElementById("box4").style.backgroundColor = "green"; document.getElementById("box4").style.backgroundColor = "green";
} }
} catch (error) { } catch (error) {
console.log(error)
} }
}; };
@@ -268,34 +271,43 @@ Listeners for Step 5
*/ */
//Speaker change listener //Speaker change listener, changes the previewed audio snippet
cur_speaker.addEventListener("change", (e) => { cur_speaker.addEventListener("change", (e) => {
try { try {
document.getElementById("speakerAudioViewer").src = speakerAudios[document.getElementById("cur_speaker").value].src; document.getElementById("speakerAudioViewer").src = speakerAudios[document.getElementById("cur_speaker").value].src;
} catch (error) { } catch (error) {
console.log(error)
} }
}); });
//Function so the main process can give the gui a json with the speakers and their audio //Function so the main process can give the gui a json with the speakers and their audio
window.audios.speakerAudios((event, arg) => { window.audios.speakerAudios((event, arg) => {
try {
loadSpeakerOptions(arg); loadSpeakerOptions(arg);
setSpeakerAudiosValue(arg); setSpeakerAudiosValue(arg);
} catch (error) {
console.log(error)
}
}); });
/* /*
Listeners for the costum documents section Listeners for the costum documents section
*/ */
//Listener for closing the custom document section again
goBackBtn.addEventListener("click", () => { goBackBtn.addEventListener("click", () => {
try {
showCD(); showCD();
} catch (error) {
console.log(error)
}
}); });
// dokumente speichern //Listener for the save button in the custom document section
generateBtn.addEventListener("click", () => { generateBtn.addEventListener("click", () => {
try {
const name = docName.value.trim(); const name = docName.value.trim();
const content = document.getElementById("prompt").value.trim(); const content = document.getElementById("prompt").value.trim();
if (!name || !content) { if (!name || !content) {
@@ -311,10 +323,12 @@ generateBtn.addEventListener("click", () => {
result.textContent = ""; result.textContent = "";
}, 3000); }, 3000);
reloadDocuments(); reloadDocuments();
} catch (error) {
console.log(error)
}
}); });
// dokumente löschen //Used for deleting documents in the costum document section
deleteBtn.addEventListener("click", () => { deleteBtn.addEventListener("click", () => {
try { try {
const name = docName.value.trim(); const name = docName.value.trim();
@@ -351,7 +365,7 @@ window.api.getTxtFiles().then(files => {
} }
}); });
//content anzeigen //Shows the content inside the big textarea inside the costume dokument section
existingDocs.addEventListener("change", async () => { existingDocs.addEventListener("change", async () => {
try { try {
const existingDocsed = existingDocs.value; const existingDocsed = existingDocs.value;