From 8ba97262a0219d7defd928d7bfb5f4214f235fc8 Mon Sep 17 00:00:00 2001 From: salmonik Date: Tue, 27 Oct 2026 18:36:31 +0100 Subject: GUI: fix footer clipping; remove the old text menu - Right-align the footer hint and size the config label from the remaining width, so "INS close" is no longer truncated. - Delete the text-tree menu now that the GUI has feature parity: remove the tree/input/render code, the F1 toggle and menu_force_close. - Keep only held-key polling for feature binds; poll it every frame from outer_draw. - Update CONTEXT/ADR: the GUI is the only menu. --- docs/adr/0001-custom-isurface-gui.md | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) (limited to 'docs/adr/0001-custom-isurface-gui.md') diff --git a/docs/adr/0001-custom-isurface-gui.md b/docs/adr/0001-custom-isurface-gui.md index 21fc7f6..f2f1e4b 100644 --- a/docs/adr/0001-custom-isurface-gui.md +++ b/docs/adr/0001-custom-isurface-gui.md @@ -53,7 +53,5 @@ path. - No new runtime dependency or GL context management. - The GUI remains inside the engine's VGUI paint path, so it inherits the existing font registration and in-game overlay behavior. -- The GUI drives the real feature state/config. The old text menu is removed - after a verification pass; Insert toggles the GUI and F1 keeps the old tree - accessible until then. The replacement is complete when the old tree is - deleted. +- The GUI drives the real feature state/config and is the only menu. The old + text-tree menu was removed after parity; Insert toggles the GUI. -- cgit v1.2.3