From 6e8dcad1f1efed42713a713538cea66e948cc085 Mon Sep 17 00:00:00 2001 From: sawka Date: Sat, 16 Sep 2023 14:27:17 -0700 Subject: [PATCH] fix PE-152 and PE-146, font size for new state, and force connection terminal to scroll if too big (when font size doesnt match) --- src/linecomps.tsx | 1 + src/lines.less | 2 +- src/remotes.tsx | 15 +++++++++------ 3 files changed, 11 insertions(+), 7 deletions(-) diff --git a/src/linecomps.tsx b/src/linecomps.tsx index 2bfb18f0..97110cb5 100644 --- a/src/linecomps.tsx +++ b/src/linecomps.tsx @@ -797,6 +797,7 @@ class LineCmd extends React.Component< className="cmd-rtnstate" style={{ visibility: cmd.getStatus() == "done" ? "visible" : "hidden", + fontSize: GlobalModel.termFontSize.get(), }} > diff --git a/src/lines.less b/src/lines.less index a537d4d5..ab1b9f2d 100644 --- a/src/lines.less +++ b/src/lines.less @@ -179,7 +179,7 @@ .cmd-rtnstate-diff { color: @term-white; - .mono-font(12px); + .mono-font(); white-space: pre; margin-left: 15px; } diff --git a/src/remotes.tsx b/src/remotes.tsx index 0cd9edd2..f6e5c918 100644 --- a/src/remotes.tsx +++ b/src/remotes.tsx @@ -271,7 +271,7 @@ class CreateRemote extends React.Component<{ model: RemotesModalModel; remoteEdi let { model, remoteEdit } = this.props; let authMode = this.tempAuthMode.get(); return ( -
+
Create New Connection
@@ -621,7 +621,7 @@ class EditRemoteSettings extends React.Component< let { model, remote, remoteEdit } = this.props; let authMode = this.tempAuthMode.get(); return ( -
+
{getRemoteTitle(remote)}
Editing Connection Settings
@@ -998,7 +998,7 @@ class RemoteDetailView extends React.Component<{ model: RemotesModalModel; remot let termWidth = textmeasure.termWidthFromCols(RemotePtyCols, termFontSize); let remoteAliasText = util.isBlank(remote.remotealias) ? "(none)" : remote.remotealias; return ( -
+
{getRemoteTitle(remote)}
Conn Id
@@ -1045,7 +1045,7 @@ class RemoteDetailView extends React.Component<{ model: RemotesModalModel; remot
-
{remoteMessage}
+
{remoteMessage}
@@ -1069,7 +1069,10 @@ class RemoteDetailView extends React.Component<{ model: RemotesModalModel; remot className="terminal-connectelem" ref={this.termRef} data-remoteid={remote.remoteid} - style={{ height: textmeasure.termHeightFromRows(RemotePtyRows, termFontSize) }} + style={{ + height: textmeasure.termHeightFromRows(RemotePtyRows, termFontSize), + width: termWidth, + }} >