aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorB. Watson <urchlay@slackware.uk>2024-01-03 01:40:03 -0500
committerB. Watson <urchlay@slackware.uk>2024-01-03 01:40:03 -0500
commit412bddb478e42723dd644e47c96b20e29e202792 (patch)
tree30aa50e2adc24f071ab8ce2c4ec33c3d8b1d70b5
parent3ba39282936194b7ce91df6718e83d0aab69929f (diff)
downloadhcalc-412bddb478e42723dd644e47c96b20e29e202792.tar.gz
Update 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.