aboutsummaryrefslogtreecommitdiff
path: root/TODO
diff options
context:
space:
mode:
Diffstat (limited to 'TODO')
-rw-r--r--TODO12
1 files changed, 12 insertions, 0 deletions
diff --git a/TODO b/TODO
index 705750f..f4245d7 100644
--- a/TODO
+++ b/TODO
@@ -1,2 +1,14 @@
- Cleaner way of switching window sizes at runtime.
- Better handling of divide-by-zero (why an f? why not e for error?)
+- Reindent the code (it's a confusing mess of tabs and spaces), and
+ reformat it to my personal style.
+- Make it play nicer with tiling WMs. If possible, anyway: echinus
+ doesn't try to tile it (which is correct, since it won't resize).
+ Try some others. Low priority.
+
+- Long range possibility: rewrite the display/input stuff to use SDL2,
+ so we can scale arbitrarily. Probably this would mean it'd work on
+ Wayland too, though I don't much care about that.
+
+- Find a real TI Programmer II calculator somewhere and compare.
+ Probably there's room for a more accurate (si|e)mulation.