Jonathan Daugherty
e3febe7394
docs: appDraw section
2015-07-23 18:27:17 -07:00
Jonathan Daugherty
cdde968f15
docs: minor fixes
2015-07-23 18:16:21 -07:00
Jonathan Daugherty
eb8238990b
docs: more intro updates
2015-07-23 18:14:27 -07:00
Jonathan Daugherty
2324ab8e46
docs: fix broken section reference
2015-07-23 18:06:25 -07:00
Jonathan Daugherty
9388e6e44a
docs: more RST fixes
2015-07-23 18:05:03 -07:00
Jonathan Daugherty
6799a15cb1
docs: more intro material, fix RST formatting
2015-07-23 18:03:44 -07:00
Jonathan Daugherty
4bb0bb8107
docs: add basic intro material
2015-07-23 17:36:34 -07:00
Jonathan Daugherty
a4ff9098da
Add documentation skeleton
2015-07-23 17:26:07 -07:00
Jonathan Daugherty
82e7de383b
Travis: perform builds in a cabal sandbox
2015-07-22 10:35:00 -07:00
Jonathan Daugherty
84957f171e
Dialog: export name lens
2015-07-22 09:55:11 -07:00
Jonathan Daugherty
4cc573d3d9
Travis build: build demonstration programs, too
2015-07-22 09:55:03 -07:00
Jonathan Daugherty
437d9b0372
README nit
2015-07-22 09:41:51 -07:00
Jonathan Daugherty
09330b64b3
Update README
2015-07-21 19:45:17 -07:00
Jonathan Daugherty
3a25879c7c
Update README
2015-07-21 19:37:55 -07:00
Jonathan Daugherty
8eb6bc3d21
Make the "unicode" border style the default since it's 2015
2015-07-21 19:35:37 -07:00
Jonathan Daugherty
ccf33a8a66
withAttr: improve docs
2015-07-21 19:27:46 -07:00
Jonathan Daugherty
bb91e28b1f
Shorten withDefaultAttr to withDefAttr
2015-07-21 19:26:18 -07:00
Jonathan Daugherty
3b84d83ed2
Update TODO
2015-07-21 19:23:40 -07:00
Jonathan Daugherty
de5e7a9f2d
Internal: rename Size(Unlimited) to Size(Greedy)
2015-07-21 19:22:25 -07:00
Jonathan Daugherty
c402579bda
Internal: minor haddock fixes and improvements
2015-07-21 19:15:47 -07:00
Jonathan Daugherty
c35caa61c4
Internal: improve documentation for box operators
2015-07-21 19:13:42 -07:00
Jonathan Daugherty
a8e330b860
Internal: improve documentation for Size type
2015-07-21 19:12:31 -07:00
Jonathan Daugherty
ad26016321
Internal: explain relationship between Size type and greediness
2015-07-21 19:11:19 -07:00
Jonathan Daugherty
a298955a60
Internal: document BoxRenderers and the box layout algorithm
2015-07-21 19:10:11 -07:00
Jonathan Daugherty
82a5f72bb2
Box renderer: expand records in constructor usage and rename primarySize
2015-07-21 18:54:54 -07:00
Jonathan Daugherty
70da7520d1
In box layouts, pad all images to have the same secondary size to prevent attribute over-runs
2015-07-21 18:50:51 -07:00
Jonathan Daugherty
a2191bf219
Update README
2015-07-21 18:30:33 -07:00
Jonathan Daugherty
94cc12ec33
Update README
2015-07-21 13:08:19 -07:00
Jonathan Daugherty
6e45c6db20
Typo
2015-07-20 19:07:33 -07:00
Jonathan Daugherty
6fa792ea50
README: feature overview
2015-07-20 19:02:53 -07:00
Jonathan Daugherty
5e4cf966e2
Syntax nit
2015-07-20 18:55:09 -07:00
Jonathan Daugherty
2d48b9bbac
Minor editor demo cleanup
2015-07-20 18:39:10 -07:00
Jonathan Daugherty
60a67fd7fe
Add Brick.Main.showCursorNamed for making name-based cursor-matching easier
2015-07-20 18:36:24 -07:00
Jonathan Daugherty
935f05973a
Update editor demo to show both limited and unlimited editors
2015-07-20 18:31:33 -07:00
Jonathan Daugherty
39ed513ccb
Update TODO
2015-07-20 18:15:56 -07:00
Jonathan Daugherty
9f197a8910
Edit: update event-handling docs
2015-07-20 18:13:35 -07:00
Jonathan Daugherty
c35e20196b
Add support for multi-line editors
...
- Changes the editor constructor to take a line limit
- Changes the editor drawing function to take [String] instead of String
- Changes the editor to use a viewport that scrolls both horizontally
and vertically
- Uses the latest text-zipper release (so cabal update)
2015-07-20 18:10:50 -07:00
Jonathan Daugherty
e965b40cc7
Update TODO
2015-07-20 15:35:13 -07:00
Jonathan Daugherty
c5fa91fe4b
Dialog: document event handling
2015-07-19 12:33:18 -07:00
Jonathan Daugherty
d47c534598
List: document event handling
2015-07-19 12:30:08 -07:00
Jonathan Daugherty
b6866718fa
Edit: document event handling
2015-07-19 12:29:40 -07:00
Jonathan Daugherty
246d56549b
Update TODO
2015-07-19 12:27:17 -07:00
Jonathan Daugherty
1623e754fa
Border: improved documentation
2015-07-19 12:26:39 -07:00
Jonathan Daugherty
87accf67fa
AttrMap: improved documentation
2015-07-19 12:23:46 -07:00
Jonathan Daugherty
e46e8d7c62
Location: use L lens suffix convention
2015-07-19 12:16:22 -07:00
Jonathan Daugherty
1beeff942d
Update TODO
2015-07-19 12:08:11 -07:00
Jonathan Daugherty
f930210777
Move toward suffixing all lenses with L
2015-07-19 12:08:00 -07:00
Jonathan Daugherty
ef6ecf9a56
Whitespace
2015-07-17 21:20:37 -07:00
Jonathan Daugherty
915a3e555a
Update TODO
2015-07-17 21:15:23 -07:00
Jonathan Daugherty
4f7ea093ea
padLeft/Right/Top/Bottom: fix size hints in fixed-padding cases
2015-07-17 21:12:58 -07:00