aboutsummaryrefslogtreecommitdiff
path: root/docs/TODO.md
diff options
context:
space:
mode:
Diffstat (limited to 'docs/TODO.md')
-rw-r--r--docs/TODO.md23
1 files changed, 23 insertions, 0 deletions
diff --git a/docs/TODO.md b/docs/TODO.md
new file mode 100644
index 0000000..09c918a
--- /dev/null
+++ b/docs/TODO.md
@@ -0,0 +1,23 @@
+# Saffron TODO
+
+> Note: as mentioned in LAYOUT.md, these docs exist solely for me, the maintainer, to assist with the massive undertaking of creating a UI framework from scratch. This message will be removed then the docs are ready.
+
+## Layouting
+
+- Implement SCALE and STRETCH support instead of assuming FIXED
+- Implement alignment support instead of defaulting to LEFT/TOP
+- Implement scrollable boxes/containers
+
+## Widgets
+
+- Implement text widget
+- Implement button widget
+- Implement input widget
+- Implement textfield widget
+
+## Examples
+
+- Add more tests and examples, for example:
+ - Calculator app
+ - Image viewer
+ - Todo list