summaryrefslogtreecommitdiffstats
path: root/docs/adr/0001-custom-isurface-gui.md
diff options
context:
space:
mode:
authorsalmonik <salmonik@tuta.io>2026-10-27 18:36:31 +0100
committersalmonik <salmonik@tuta.io>2026-10-27 18:36:31 +0100
commit8ba97262a0219d7defd928d7bfb5f4214f235fc8 (patch)
treeae7e56661007bda80e61e776a5c123866349da43 /docs/adr/0001-custom-isurface-gui.md
parentGUI: wire real feature state and config (diff)
downloadhl2h-8ba97262a0219d7defd928d7bfb5f4214f235fc8.tar.gz
hl2h-8ba97262a0219d7defd928d7bfb5f4214f235fc8.zip
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.
Diffstat (limited to 'docs/adr/0001-custom-isurface-gui.md')
-rw-r--r--docs/adr/0001-custom-isurface-gui.md6
1 files changed, 2 insertions, 4 deletions
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.
53- No new runtime dependency or GL context management. 53- No new runtime dependency or GL context management.
54- The GUI remains inside the engine's VGUI paint path, so it inherits the 54- The GUI remains inside the engine's VGUI paint path, so it inherits the
55 existing font registration and in-game overlay behavior. 55 existing font registration and in-game overlay behavior.
56- The GUI drives the real feature state/config. The old text menu is removed 56- The GUI drives the real feature state/config and is the only menu. The old
57 after a verification pass; Insert toggles the GUI and F1 keeps the old tree 57 text-tree menu was removed after parity; Insert toggles the GUI.
58 accessible until then. The replacement is complete when the old tree is
59 deleted.