Add projects page and smooth terminal input
Gitea Smoke / smoke (push) Successful in 0s
Gitea Android APK / build (push) Successful in 12m19s

This commit is contained in:
Codex
2026-07-06 18:49:28 +00:00
parent 16086a593f
commit dd056c8027
4 changed files with 317 additions and 29 deletions
@@ -71,6 +71,10 @@ final class TerminalSocketClient {
}
}
boolean isClosed() {
return closed;
}
private void run(String baseUrl, String sessionName, int cols, int rows) {
try {
URI uri = buildWsUri(baseUrl);
@@ -78,7 +82,6 @@ final class TerminalSocketClient {
input = new BufferedInputStream(socket.getInputStream());
output = new BufferedOutputStream(socket.getOutputStream());
handshake(uri);
listener.onConnected();
sendMessage(
"attach",
"tabId", "android-" + System.currentTimeMillis(),
@@ -86,6 +89,7 @@ final class TerminalSocketClient {
"cols", cols,
"rows", rows
);
listener.onConnected();
readLoop();
} catch (Exception error) {
if (!closed) {