From db3f7802757693b9f26f9399ec7c93b94e84c4f0 Mon Sep 17 00:00:00 2001 From: sawka Date: Sun, 21 Aug 2022 12:26:10 -0700 Subject: [PATCH] autoconnect -> connectmode --- src/main.tsx | 7 ++----- src/model.ts | 8 ++++++++ src/types.ts | 1 + 3 files changed, 11 insertions(+), 5 deletions(-) diff --git a/src/main.tsx b/src/main.tsx index f4e13721..96fea3de 100644 --- a/src/main.tsx +++ b/src/main.tsx @@ -973,7 +973,7 @@ class RemoteModal extends React.Component<{}, {}> { Status Alias User@Host - AutoConnect + Connect @@ -992,10 +992,7 @@ class RemoteModal extends React.Component<{}, {}> { {remote.remotecanonicalname} -
- - -
+ {remote.connectmode} diff --git a/src/model.ts b/src/model.ts index a6f7f285..f9890d36 100644 --- a/src/model.ts +++ b/src/model.ts @@ -67,7 +67,11 @@ class Cmd { setCmd(cmd : CmdDataType) { mobx.action(() => { + let origData = this.data.get(); this.data.set(cmd); + if (origData != null && cmd != null && origData.status != cmd.status) { + GlobalModel.cmdStatusUpdate(this.sessionId, this.cmdId, origData.status, cmd.status); + } })(); } @@ -827,6 +831,10 @@ class Model { }; } + cmdStatusUpdate(sessionId : string, cmdId : string, origStatus : string, newStatus : string) { + console.log("cmd status", sessionId, cmdId, origStatus, "=>", newStatus); + } + onMetaArrowUp() : void { let focus = this.getFocusedLine(); if (focus == null) { diff --git a/src/types.ts b/src/types.ts index 30d276fb..a97bf9ba 100644 --- a/src/types.ts +++ b/src/types.ts @@ -77,6 +77,7 @@ type RemoteType = { remotevars : Record, status : string, defaultstate : RemoteStateType, + connectmode : string, }; type RemoteStateType = {