mirror of
https://github.com/jtdaugherty/brick.git
synced 2025-01-07 14:36:59 +03:00
29 lines
1007 B
Plaintext
29 lines
1007 B
Plaintext
Features:
|
|
* High priority:
|
|
- Text wrapping (with markup)
|
|
- Load & save attribute map to on-disk configuration
|
|
- API for obtaining scrolling viewport state in EventM (will
|
|
staleness be an issue here?)
|
|
* Low priority:
|
|
- Deal with multi-column characters everywhere
|
|
|
|
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?
|
|
|
|
Missing non-haddock documentation:
|
|
* Getting started: simpleMain, defaultMain
|
|
* API conventions: lens / non-lens interfaces, attribute name exports
|
|
* customMain and the App type
|
|
- Event handlers and HandleEvent
|
|
- Cursor selection
|
|
- Suspend & resume, halt, continue
|
|
- Using your own event type
|
|
* How widgets and rendering work
|
|
- Space behavior
|
|
* Implementing your own widgets
|
|
- Rendering sub-widgets
|
|
- Dealing with the rendering context
|