brick/TODO.txt

29 lines
982 B
Plaintext
Raw Normal View History

2015-06-08 05:08:23 +03:00
Bugs / design issues:
2015-07-08 23:38:02 +03:00
- Consider adding L suffix to Context and other core lenses to be
consistent with other lenses
2015-07-16 18:58:00 +03:00
- padAll/padLeftRight/padTopBottom Max do not behave as expected
2015-05-22 23:20:52 +03:00
2015-06-08 05:08:23 +03:00
Features:
2015-07-09 20:40:58 +03:00
- Text wrapping (with markup)
2015-06-08 05:08:23 +03:00
- Deal with multi-column characters everywhere
2015-07-10 23:41:47 +03:00
- Viewports that support both horizontal and vertical scrolling
2015-06-08 05:08:23 +03:00
2015-07-04 01:48:16 +03:00
Open issues:
- Centering and other operations pad widgets with fills with interacts
with layering depending on the user's intentions. Sometimes we want
layers to be opaque and filled, other times we want them to be
transparent. How do we deal with this in general?
2015-07-08 23:38:02 +03:00
2015-07-12 02:12:15 +03:00
Missing non-haddock documentation:
2015-07-08 23:38:02 +03:00
- Getting started: simpleMain, defaultMain
- customMain and the App type
2015-07-09 20:41:11 +03:00
- Event handlers and HandleEvent
2015-07-08 23:38:02 +03:00
- Cursor selection
- Suspend & resume, halt, continue
- Using your own event type
- How widgets and rendering work
2015-07-09 21:59:54 +03:00
- Space behavior
2015-07-08 23:38:02 +03:00
- Implementing your own widgets
- Rendering sub-widgets
- Dealing with the rendering context