diff --git a/src/main.tsx b/src/main.tsx
index 78388a96..249c1f32 100644
--- a/src/main.tsx
+++ b/src/main.tsx
@@ -711,6 +711,23 @@ class InfoMsg extends React.Component<{}, {}> {
}
}
+ getRemoteTypeStr(remote : RemoteType) : string {
+ let mshellStr = "";
+ if (!isBlank(remote.mshellversion)) {
+ mshellStr = "mshell=" + remote.mshellversion;
+ }
+ if (!isBlank(remote.uname)) {
+ if (mshellStr != "") {
+ mshellStr += " ";
+ }
+ mshellStr += "uname=\"" + remote.uname + "\"";
+ }
+ if (mshellStr == "") {
+ return remote.remotetype;
+ }
+ return remote.remotetype + " (" + mshellStr + ")";
+ }
+
render() {
let model = GlobalModel;
let inputModel = model.inputModel;
@@ -752,7 +769,7 @@ class InfoMsg extends React.Component<{}, {}> {
type
-
{remote.remotetype}
+
{this.getRemoteTypeStr(remote)}
alias
@@ -1517,7 +1534,7 @@ class AddRemoteModal extends React.Component<{}, {}> {
-