return the udp-telnet to tcp-telent with bar

This commit is contained in:
2023-01-11 15:43:04 +02:00
parent 0cd699b2d3
commit af24e54ce1
5 changed files with 34 additions and 11 deletions

View File

@@ -82,13 +82,13 @@
overflow: auto; overflow: auto;
display: flex; display: flex;
flex-direction: row; flex-direction: row;
justify-content: center;
align-items: center; align-items: center;
} }
#home-hd-title { #home-hd-title {
font-size: 1.1em; font-size: 1.1em;
padding: 0 0 0 20px; padding: 0 0 0 20px;
min-width: 150px;
font-weight: bold; font-weight: bold;
flex: 0 0 65px; flex: 0 0 65px;
text-align: center; text-align: center;

View File

@@ -20,7 +20,7 @@
<template> <template>
<div id="home"> <div id="home">
<header id="home-header"> <header id="home-header">
<h1 id="home-hd-title">Shemesh Terminal</h1> <h1 id="home-hd-title">Vala Terminal</h1>
<a id="home-hd-delay" href="javascript:;" @click="showDelayWindow"> <a id="home-hd-delay" href="javascript:;" @click="showDelayWindow">
<span <span
@@ -32,7 +32,28 @@
socket.message socket.message
}}</span> }}</span>
</a> </a>
<a
id="home-hd-plus"
class="icon icon-plus1"
href="javascript:;"
:class="{
working: connector.inputting,
intensify: connector.inputting && !windows.connect,
}"
@click="showConnectWindow"
></a>
<tabs
id="home-hd-tabs"
:tab="tab.current"
:tabs="tab.tabs"
tabs-class="tab1"
list-trigger-class="icon icon-more1"
@current="switchTab"
@retap="retapTab"
@list="showTabsWindow"
@close="closeTab"
></tabs>
</header> </header>
<screens <screens
@@ -53,6 +74,8 @@
servers without downloading any additional software. servers without downloading any additional software.
</p> </p>
<h1>Eli Cohen</h1>
<p> <p>
To get started, click the To get started, click the
<span <span

View File

@@ -2,14 +2,14 @@ import * as history from "./history.js";
import { ECHO_FAILED } from "./socket.js"; import { ECHO_FAILED } from "./socket.js";
export function build(ctx) { export function build(ctx) {
const connectionStatusNotConnected = "Shemesh Terminal is ready to connect"; const connectionStatusNotConnected = "Vala Terminal is ready to connect";
const connectionStatusConnecting = const connectionStatusConnecting =
"Connecting to Shemesh Terminal backend server. It should only take " + "Connecting to Vala Terminal backend server. It should only take " +
"less than a second, or two"; "less than a second, or two";
const connectionStatusDisconnected = const connectionStatusDisconnected =
"Shemesh Terminal is disconnected from it's backend server"; "Vala Terminal is disconnected from it's backend server";
const connectionStatusConnected = const connectionStatusConnected =
"Shemesh Terminal is connected to it's backend server, user interface operational"; "Vala Terminal is connected to it's backend server, user interface operational";
const connectionStatusUnmeasurable = const connectionStatusUnmeasurable =
"Unable to measure connection delay. The connection maybe very " + "Unable to measure connection delay. The connection maybe very " +
"busy or already lost"; "busy or already lost";

View File

@@ -20,7 +20,7 @@
<html lang="en"> <html lang="en">
<head> <head>
<meta charset="utf-8" /> <meta charset="utf-8" />
<title>Shemesh Terminal</title> <title>Vala Terminal</title>
<meta name="viewport" content="width=device-width, initial-scale=1" /> <meta name="viewport" content="width=device-width, initial-scale=1" />
</head> </head>
<body> <body>
@@ -28,7 +28,7 @@
<div id="landing-message"> <div id="landing-message">
<div id="landing-message-logo"></div> <div id="landing-message-logo"></div>
<h1 id="landing-message-title">Loading Shemesh Terminal</h1> <h1 id="landing-message-title">Loading Vala Terminal</h1>
<div id="landing-message-info"> <div id="landing-message-info">
<p> <p>

View File

@@ -180,16 +180,16 @@ class Term {
switch (ev.domEvent.key) { switch (ev.domEvent.key) {
case "Enter": case "Enter":
ev.domEvent.preventDefault(); ev.domEvent.preventDefault();
// this.writeStr("\r\n"); this.writeStr("\r\n");
break; break;
case "Backspace": case "Backspace":
ev.domEvent.preventDefault(); ev.domEvent.preventDefault();
// this.writeStr("\b \b"); this.writeStr("\b \b");
break; break;
default: default:
if (printable) { if (printable) {
ev.domEvent.preventDefault(); ev.domEvent.preventDefault();
// this.writeStr(ev.key); this.writeStr(ev.key);
} }
} }
}); });