summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--TODO.org14
1 files changed, 11 insertions, 3 deletions
diff --git a/TODO.org b/TODO.org
index b68dfa1..f2232a8 100644
--- a/TODO.org
+++ b/TODO.org
@@ -1,10 +1,18 @@
* TODO
+** TODO [#B] optionally clip rendering to node's bounding box
+This will require writing to the stencil buffer.
+** TODO [#B] more GUI widgets
+text inputs, checkboxes, windows, etc.
+** TODO [#C] global minor modes
+** TODO [#C] node-3d
+** DONE [#A] basic graphical widgets
+Containers and buttons to start with.
+** DONE [#A] Bug: Passing #:width #:height to (make <node-2d>) causes unbound slot error
+Example message: Slot `local-bounding-box' is unbound in object #<node-2d name: #f>
+** DONE [#A] #:children init arg for <node>
** DONE [#A] observer slots
** DONE [#A] cached slots
** DONE [#A] reloadable assets
** DONE [#B] 2d render culling
** DONE [#A] FPS display
** DONE [#A] In-engine REPL
-** TODO [#C] global minor modes
-** TODO [#C] graphical widgets
-** TODO [#C] node-3d