Commit Graph

582 Commits

Author SHA1 Message Date
Jonathan Daugherty
7903cde1b2 docs: mention Event common case 2015-07-23 18:51:20 -07:00
Jonathan Daugherty
004469f251 docs: explain EventM a bit better 2015-07-23 18:49:13 -07:00
Jonathan Daugherty
476f8412a8 docs: mention core module 2015-07-23 18:47:39 -07:00
Jonathan Daugherty
2ae547a42a docs: mention app type section in intro 2015-07-23 18:45:45 -07:00
Jonathan Daugherty
cb3c5cff09 docs: whitespace 2015-07-23 18:43:29 -07:00
Jonathan Daugherty
c1de906cc6 docs: code block fix 2015-07-23 18:42:40 -07:00
Jonathan Daugherty
7881d0a02f docs: add appHandleEvent section 2015-07-23 18:42:00 -07:00
Jonathan Daugherty
52f5ed39f4 docs: nit 2015-07-23 18:32:00 -07:00
Jonathan Daugherty
1ccc538796 Update TODO 2015-07-23 18:31:16 -07:00
Jonathan Daugherty
c0d2359e80 docs: mention viewports 2015-07-23 18:30:11 -07:00
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