diff --git a/TODO.md b/TODO.md new file mode 100644 index 0000000..2f36b95 --- /dev/null +++ b/TODO.md @@ -0,0 +1,2 @@ +- [ ] Set tab title to the container name +- [ ] screenshots are still showing the tmux bar creeping up and slowly taking over the screenshot diff --git a/src/textual_webterm/local_server.py b/src/textual_webterm/local_server.py index 26d588d..e996645 100644 --- a/src/textual_webterm/local_server.py +++ b/src/textual_webterm/local_server.py @@ -724,11 +724,12 @@ class LocalServer: route_key = RouteKey(generate().lower()) ws_url = self._get_ws_url_from_request(request, route_key) + page_title = available_app.name if available_app else "Textual Web Terminal" html_content = f""" - Textual Web Terminal + {page_title} diff --git a/tests/test_local_server_unit.py b/tests/test_local_server_unit.py index 55804a3..4e6636e 100644 --- a/tests/test_local_server_unit.py +++ b/tests/test_local_server_unit.py @@ -494,6 +494,7 @@ class TestLocalServerMoreCoverage: assert "/static-webterm/monospace.css" in resp.text assert "data-session-websocket-url" in resp.text assert "data-font-size" in resp.text + assert "Known" in resp.text def test_rewrite_svg_fonts_removes_font_face_and_forces_stack(self): svg = (