From: Andrew Gundersen Date: Wed, 31 Mar 2021 13:41:13 +0000 (-0500) Subject: undo button - not functional yet but gives a good idea of what will happen X-Git-Tag: v0.9~7 X-Git-Url: https://andrewgundersen.net/repos?a=commitdiff_plain;h=f89c9944e7318a684f074af89cdc3be85f308101;p=mime-chat undo button - not functional yet but gives a good idea of what will happen --- diff --git a/session.json b/session.json index 3a10d11..688a9c4 100644 --- a/session.json +++ b/session.json @@ -1 +1 @@ -{"key":"854fb3e1-9207-473d-82b8-b6385f47e895","newMessages":[]} \ No newline at end of file +{"key":"6cde67f6-6188-452d-a54e-9d38cabf2d63","newMessages":[]} \ No newline at end of file diff --git a/src/background/helpers.ts b/src/background/helpers.ts index a124c44..bd3d279 100644 --- a/src/background/helpers.ts +++ b/src/background/helpers.ts @@ -1,6 +1,6 @@ import fs from 'fs'; import { backgroundMitt } from "@/modules/emitter"; -import { SessionState, WindowState } from "@/types/message"; +import { SessionState, WindowState } from "@/types"; export const ipcEmit = (channel: string, payload: any) => { diff --git a/src/background/init.ts b/src/background/init.ts index 69a2938..5b16e8f 100644 --- a/src/background/init.ts +++ b/src/background/init.ts @@ -37,9 +37,11 @@ export function initApp(dev: boolean): void { main() }); + // Must keep to ensure app doesn't quit on close. app.on("before-quit", () => { }); + // Must keep to ensure app doesn't quit on close. app.on("window-all-closed", () => { }); diff --git a/src/background/session.ts b/src/background/session.ts index 5c5ebb2..35773c8 100644 --- a/src/background/session.ts +++ b/src/background/session.ts @@ -16,7 +16,7 @@ import useWebSockets from "@/modules/websockets"; import { play } from "./audio"; import { renderMessage } from "@/modules/message"; -import { AuthProtocol, SessionState, Profile } from "@/types/message"; +import { AuthProtocol, SessionState, Profile } from "@/types"; let win = true; diff --git a/src/background/window.ts b/src/background/window.ts index 33afccc..b344e80 100644 --- a/src/background/window.ts +++ b/src/background/window.ts @@ -3,10 +3,9 @@ import { BrowserWindow, ipcMain } from "electron"; import { createProtocol } from "vue-cli-plugin-electron-builder/lib"; import { backgroundMitt } from '@/modules/emitter'; -import { RenderMessage, WindowState } from "@/types/message/index"; +import { RenderMessage, WindowState } from "@/types"; import { loadWinState, saveToJson } from "./helpers"; import * as path from "path"; -import fs from 'fs'; interface IpcRendererPayload { endpoint: string; diff --git a/src/components/message.vue b/src/components/message.vue index b24e9c1..41e039e 100644 --- a/src/components/message.vue +++ b/src/components/message.vue @@ -23,6 +23,14 @@ class="messageBox" > + + +
- +
@@ -86,9 +98,9 @@