Send fec message while typing message.

This commit is contained in:
Mashintime 2023-02-12 18:15:12 -05:00
parent e38fd63de7
commit cdb7315bbf
3 changed files with 15 additions and 0 deletions

View file

@ -411,6 +411,10 @@ ipcMain.on("run-tnc-command", (event, arg) => {
win.webContents.send("run-tnc-command", arg);
});
ipcMain.on("tnc-fec-iswriting", (event, arg) => {
win.webContents.send("run-tnc-command-fec-iswriting");
});
ipcMain.on("request-update-rx-buffer", (event, arg) => {
win.webContents.send("action-update-rx-buffer", arg);
});

View file

@ -40,6 +40,7 @@ var file = "";
var filename = "";
var callsign_counter = 0;
var selected_callsign = "";
var lastIsWritingBroadcast = new Date().getTime();
// -----------------------------------
var chatDB = path.join(configFolder, "chatDB");
@ -269,6 +270,12 @@ window.addEventListener("DOMContentLoaded", () => {
textarea.rows = lines;
console.log(textarea.value);
if (lastIsWritingBroadcast < new Date().getTime() - (5*1000))
{
//console.log("Sending FECIsWriting");
ipcRenderer.send("tnc-fec-iswriting");
lastIsWritingBroadcast = new Date().getTime();
}
});
document.getElementById("expand_textarea").addEventListener("click", () => {

View file

@ -2431,6 +2431,10 @@ ipcRenderer.on("action-update-rx-buffer", (event, arg) => {
});
}
});
ipcRenderer.on('run-tnc-command-fec-iswriting',(event) => {
//console.log("Sending sendFecIsWriting");
sock.sendFecIsWriting(config.mycall);
});
ipcRenderer.on("run-tnc-command", (event, arg) => {
if (arg.command == "save_my_call") {