enhancements

This commit is contained in:
Andrew Gundersen 2021-04-12 08:03:04 -05:00
commit 0f987bc481
7 changed files with 50 additions and 36 deletions

View file

@ -14,12 +14,12 @@ protocol.registerSchemesAsPrivileged([
]);
// Load environment variable
const isDevelopment = process.env.NODE_ENV !== "production";
const isDev = require('electron-is-dev');
// NOTE Program Begins Here
(async () => {
console.log('Starting Crimata electron app.');
initApp(isDevelopment);
initApp(isDev);
})();

View file

@ -165,15 +165,15 @@ export function play(input: string): void {
// -------------------------------------------------------------
// Get's called on window close.
export function stopStream() {
console.log("AUDIO:Stopping audio stream.")
if (ai) {
ai.quit()
}
if (ao) {
ao.quit()
}
console.log("AUDIO:Audio closed.")
}
// export function stopStream() {
// console.log("AUDIO:Stopping audio stream.")
// if (ai) {
// ai.quit()
// }
// if (ao) {
// ao.quit()
// }
// console.log("AUDIO:Audio closed.")
// }

View file

@ -56,17 +56,9 @@ export function initApp(dev: boolean): void {
// Exit cleanly on request from parent process in development mode.
if (dev) {
if (process.platform === "win32") {
process.on("message", data => {
if (data === "graceful-exit") {
app.quit();
}
});
} else {
process.on("SIGTERM", () => {
app.quit();
});
}
app.quit();
});
}
}