]> Repos - mime-chat/commitdiff
some initial design changes polish
authorAndrew Gundersen <gundersena@xavier.edu>
Thu, 20 Jan 2022 14:58:49 +0000 (08:58 -0600)
committerAndrew Gundersen <gundersena@xavier.edu>
Thu, 20 Jan 2022 14:58:49 +0000 (08:58 -0600)
src/main.js
src/render/components/app.js
src/render/components/control/drop.js [moved from src/render/components/drop.js with 100% similarity]
src/render/components/messenger.js
src/session.js

index f4b803aa1b16fe1e0e418505dc343fb4c5851138..b5caad7bd93f2bf596af04a3c0b6cfcd6013a11f 100644 (file)
@@ -22,7 +22,7 @@ app.on("ready", () =>
     initAccount();
 });
 
-app.on("will-quit", terminateAudio);
+// app.on("will-quit", terminateAudio);
 
 // When user clicks app icon (re-open)
 app.on("activate", createWin);
index ffc34f74f4e77374c010a639c28ab9de857c934e..78ab5daef2c1fb603a16e7111b4889ea911580ee 100644 (file)
@@ -38,6 +38,3 @@ window.mainApi.on("set-account", (account_) => {
 
 export default App;
 export { account };
-
-// Is called when window is about to close or reload
-window.onbeforeunload = () => console.log("beforeUnload");
\ No newline at end of file
index 3384d6d85bbed5dccf3241864a8fe11c3dbe6f52..fe7326382c424db3c5258f57c022e400fb521752 100644 (file)
@@ -28,22 +28,18 @@ const Messenger = {
                 {
                     person.value = update;
                 }
-                else if (typeof update == Array)
-                {
-                    messages.value.push(...update);
-                }
                 else if (message.content)
                 {
                     messages.value.push(update);
                 }
-                else if (update.new)
+                else
                 {
-                    messages.value.at(-1)[update.new] = update.val;
+                    messages.value.at(-1).content.push(update);
                 }
 
             });
 
-            window.mainApi.send("message", "win");
+            window.mainApi.send("message", {route: "window", open: true});
         });
 
         return { person, messages, onDrop };
@@ -71,3 +67,6 @@ const Messenger = {
 }
 
 export default Messenger;
+
+// Is called when window is about to close or reload
+window.onbeforeunload = () => window.mainApi.send("message", {route: "window", open: true});
index b4433a4cbdfdc0b2b951ba26eaa3ab92cac54c55..f786dcb8a34850cec41ff43556ef59a534e3e6d1 100644 (file)
@@ -35,14 +35,14 @@ function handleUpdateQueue()
 function launchSession(account)
 {
     connectToPlatform(account);
-    initAudio();
-    processContentId = setInterval(handleMessageQueue, 100);
+    // initAudio();
+    processContentId = setInterval(handleUpdateQueue, 100);
 }
 
 function endSession()
 {
     clearInterval(processContentId);
-    terminateAudio();
+    // terminateAudio();
     disconnectFromPlatform();
 }