From e6deed7ccceca37cfac1d0ad1765a33b7bce5fdd Mon Sep 17 00:00:00 2001 From: GitHub Copilot Date: Fri, 30 Jan 2026 09:36:48 +0000 Subject: [PATCH] Add PWA support and mobile fixes --- pyproject.toml | 2 +- src/webterm/local_server.py | 5 ++- src/webterm/static/icons/webterm-192.png | Bin 0 -> 11400 bytes src/webterm/static/icons/webterm-512.png | Bin 0 -> 50930 bytes src/webterm/static/js/terminal.js | 6 +-- src/webterm/static/js/terminal.ts | 50 +++++++++++++++-------- src/webterm/static/manifest.json | 21 ++++++++++ 7 files changed, 61 insertions(+), 23 deletions(-) create mode 100644 src/webterm/static/icons/webterm-192.png create mode 100644 src/webterm/static/icons/webterm-512.png create mode 100644 src/webterm/static/manifest.json diff --git a/pyproject.toml b/pyproject.toml index 9ec9e76..32955fb 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "webterm" -version = "1.1.32" +version = "1.2.0" description = "Serve terminal sessions over the web" authors = ["Will McGugan "] license = "MIT" diff --git a/src/webterm/local_server.py b/src/webterm/local_server.py index 45e682e..8c15f34 100644 --- a/src/webterm/local_server.py +++ b/src/webterm/local_server.py @@ -1036,6 +1036,10 @@ class LocalServer: Session Dashboard + + + +