From 87de68028ae4157113070741e04552b6ad1f44d1 Mon Sep 17 00:00:00 2001 From: Alessandro Mauri Date: Fri, 20 Dec 2024 20:58:12 +0100 Subject: [PATCH] update todo --- TODO | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/TODO b/TODO index dea5c55..323c5bb 100644 --- a/TODO +++ b/TODO @@ -7,9 +7,14 @@ [ ] Write a README.md [ ] Use an arena allocator for cache [ ] Do not redraw if there was no update (no layout and no draw) -[ ] Better handling of the active and focused widgets, try +[x] Better handling of the active and focused widgets, try to maintain focus until mouse release (fix scroll bars) [x] Clip element bounds to parent div, specifically text +[ ] Keyboard input +[ ] Mouse scroll wheel +[ ] Touch input +[ ] Resizeable divs +[ ] Implement a z index ## Commands @@ -17,6 +22,7 @@ to maintain focus until mouse release (fix scroll bars) _ border width _ border radius [x] add a command to update an atlas +[ ] New window command, useful for popups ## Atlases @@ -36,4 +42,6 @@ _ border radius ## Widgets [x] Dynamic text box to implement an fps counter -[ ] Button with label +[x] Button with label +[ ] Text Input box +[ ] Icon Buttons