Commit Graph

472 Commits

Author SHA1 Message Date
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