brick/TODO.txt

16 lines
802 B
Plaintext
Raw Normal View History

2015-05-17 20:05:24 +03:00
- Use lenses in core library
- Fix cursor cropping in render function where missing
- Deal with multi-column characters everywhere
- Implement 2-d text editing
2015-05-18 03:44:30 +03:00
- Write benchmarks for render on various primitive types
- Use Vector instead of List where sensible
2015-05-17 20:05:24 +03:00
- Implement region-to-view scrolling instead of point-to-view
2015-05-18 05:51:46 +03:00
- to do this with lists, we need to know the height of each prim in
the list so we can add them up to compute height ranges for each
item. we could just make the user specify this, although we could
also add a function to compute the (Maybe Int) height of a Prim and
require that to be Just in the case of list elements
2015-05-18 03:44:30 +03:00
- Think about porting some widgets from vty-ui
- Think of better library name
2015-05-18 05:47:26 +03:00
- Support "suggested" vs "forced" attributes in Prim rendering