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
Jonathan Daugherty
c8ed8df9e1
Dialog demo: remove stale import
2015-07-17 21:12:39 -07:00
Jonathan Daugherty
3d0c1bd193
whitespace
2015-07-17 21:10:08 -07:00
Jonathan Daugherty
42b7b11485
Document Direction type
2015-07-17 21:10:03 -07:00
Jonathan Daugherty
648abfcacc
padAll, padTopBottom, and padLeftRight all now only take integer padding arguments
2015-07-17 21:09:56 -07:00
Jonathan Daugherty
4310231caa
Docstring tweak
2015-07-17 20:53:27 -07:00
Jonathan Daugherty
4fde0b4f7d
Add support for viewports that scroll both vertically and horizontally, add visibility demo
2015-07-17 19:30:42 -07:00
Jonathan Daugherty
a2bf4e241a
Border demo: update intersection field names
2015-07-17 18:37:11 -07:00
Jonathan Daugherty
34ea5841d8
List: use qualified import for Data.Algorithm.Diff
2015-07-17 18:34:15 -07:00
Jonathan Daugherty
5666e80ccd
Shorten names of border style intersection fields
2015-07-16 15:37:02 -07:00
Jonathan Daugherty
5ff6edc150
Add borderElem for drawing specific border style bits
2015-07-16 15:31:11 -07:00
Jonathan Daugherty
aaf070ecf6
Update TODO
2015-07-16 08:58:00 -07:00
Jonathan Daugherty
2d98be2225
Only build "brick" if demos flag is set
2015-07-13 09:06:12 -07:00
Jonathan Daugherty
eb99d0d8f4
Only build demonstration programs if demos flag is set
2015-07-12 22:34:09 -07:00
Jonathan Daugherty
952b2bdf2e
Add progress bar widget
2015-07-12 17:47:24 -07:00
Jonathan Daugherty
e2b71a51be
ListDemo: stale import
2015-07-11 16:53:06 -07:00
Jonathan Daugherty
f79da4ea2b
Remove benchmark suite and dependencies
2015-07-11 16:17:42 -07:00
Jonathan Daugherty
d2f9a8cc25
Update TODO
2015-07-11 16:12:15 -07:00
Jonathan Daugherty
09ed381497
Add cabal.config
2015-07-11 16:01:41 -07:00
Jonathan Daugherty
962e7c83df
Rename appMakeVtyEvent to appLiftVtyEvent
2015-07-10 13:53:21 -07:00
Jonathan Daugherty
5fa5f387d9
Update TODO
2015-07-10 13:41:47 -07:00
Jonathan Daugherty
a460d2fd15
ViewportScrollDemo: use explicit imports
2015-07-10 13:38:05 -07:00
Jonathan Daugherty
d6f34261bc
SuspendAndResumeDemo: use explicit imports
2015-07-10 13:34:21 -07:00
Jonathan Daugherty
d1f8cd9a67
PaddingDemo: use explicit imports
2015-07-10 13:30:34 -07:00