aboutsummaryrefslogtreecommitdiff
path: root/TODO
blob: f4245d797204904bdce57dac5755387ca8d1cf0d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
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.