summaryrefslogtreecommitdiff
path: root/usr.bin/kfgwm/window.c
AgeCommit message (Collapse)Author
2 daysusr.bin: kfgwm: Allocate new windows with malloc()Ian Moffett
As malloc() has been recently introduced into the Hyra libc, we should take advantage of it to allow us to share windows between functions without relying on the stack. Signed-off-by: Ian Moffett <ian@osmora.org>
2 daysusr.bin: kfgwm: Ensure x/y does not overflowIan Moffett
Signed-off-by: Ian Moffett <ian@osmora.org>
2025-06-08usr.bin: kfgwm: Add initial window text supportIan Moffett
Signed-off-by: Ian Moffett <ian@osmora.org>
2025-06-04usr.bin: kfgwm: Use kfgpos_t for x,yIan Moffett
Signed-off-by: Ian Moffett <ian@osmora.org>
2025-06-04usr.bin: kfgwm: Add initial WM sourcesIan Moffett
- Add basic structures and defines for describing a window - Add basic window drawing routines - Draw demo/test window Signed-off-by: Ian Moffett <ian@osmora.org>