From: Andrew Gundersen Date: Fri, 9 Apr 2021 13:30:34 +0000 (-0500) Subject: minor enhancements (e.g. idk what else to say) X-Git-Tag: v0.9~6 X-Git-Url: https://andrewgundersen.net/repos?a=commitdiff_plain;h=7d97756d600c94b996339e538711c334f74130aa;p=mime-chat minor enhancements (e.g. idk what else to say) --- diff --git a/session.json b/session.json index 688a9c4..c5383dd 100644 --- a/session.json +++ b/session.json @@ -1 +1 @@ -{"key":"6cde67f6-6188-452d-a54e-9d38cabf2d63","newMessages":[]} \ No newline at end of file +{"key":"1099b966-d9e5-4f1a-876e-13535af32f26","newMessages":[]} \ No newline at end of file diff --git a/src/components/controllers/audioCtrl.ts b/src/components/controllers/audioCtrl.ts index 8a73868..c9efaa9 100644 --- a/src/components/controllers/audioCtrl.ts +++ b/src/components/controllers/audioCtrl.ts @@ -1,7 +1,7 @@ import anime from "animejs"; -import { onMounted, onUnmounted, ref, Ref } from "vue"; import useMitt from "@/modules/mitt"; import { useIpc } from '@/modules/ipc'; +import { onMounted, onUnmounted, ref, Ref } from "vue"; import keyboardNameMap from "../keyBoardMaps/keyboardNameMap"; import { renderMessage, clientMessage } from '@/modules/message'; @@ -65,8 +65,15 @@ export default function useAudioInputController (typing: Ref) { // Stop recording on space up. if (cmd == "SPACE" && recording.value) { - // Render audio immediately. - const message = renderMessage("", "", "", "sf") + // Create a message. + const message = renderMessage( + "", + "", + "", + "sf" + ) + + // Render it immediately. emitter.emit("self-message", message); // Stop recording and get audio from recorder. diff --git a/src/components/controllers/textCtrl.ts b/src/components/controllers/textCtrl.ts index 18d686a..7a2e2e8 100644 --- a/src/components/controllers/textCtrl.ts +++ b/src/components/controllers/textCtrl.ts @@ -85,8 +85,14 @@ export default function useTextInputController(elementX: Ref) { const sendMessage = () => { if (textInput) { - // Render message - const message = renderMessage(textInput.value, false, "", "sf") + // Create the message. + const message = renderMessage( + textInput.value, + false, + "", + "sf" + ) + emitter.emit("self-message", message); // Send it to the backend for processing. diff --git a/src/components/message.vue b/src/components/message.vue index 41e039e..e69f29c 100644 --- a/src/components/message.vue +++ b/src/components/message.vue @@ -11,7 +11,7 @@
new session
@@ -23,14 +23,6 @@ class="messageBox" > - - -
@@ -98,9 +89,7 @@