Jonathan Daugherty
|
54f26d9ba5
|
Remove "ed" suffix from bordering and centering functions
|
2015-05-18 21:48:02 -07:00 |
|
Jonathan Daugherty
|
327ea3045b
|
List: pad horizontally on the right to fill available space
|
2015-05-18 21:34:50 -07:00 |
|
Jonathan Daugherty
|
c9c4b611fb
|
Make demo UI a little more interesting
|
2015-05-18 21:18:51 -07:00 |
|
Jonathan Daugherty
|
9d3367e46a
|
Just use a single style keybinding in the demo
|
2015-05-18 21:09:59 -07:00 |
|
Jonathan Daugherty
|
cb61befb03
|
Syntax nit
|
2015-05-18 21:07:55 -07:00 |
|
Jonathan Daugherty
|
f277551e88
|
Improve border function argument ordering
|
2015-05-18 21:03:48 -07:00 |
|
Jonathan Daugherty
|
188883dfdb
|
Shorten border style names
|
2015-05-18 21:01:59 -07:00 |
|
Jonathan Daugherty
|
0357bd22ce
|
Demo: show different border styles
|
2015-05-18 20:59:58 -07:00 |
|
Jonathan Daugherty
|
00baf3ad1e
|
Update cabal author/maintainer
|
2015-05-18 19:37:11 -07:00 |
|
Jonathan Daugherty
|
efcaac93df
|
Enable -O3 ghc option
|
2015-05-18 19:36:35 -07:00 |
|
Jonathan Daugherty
|
3a8bb03e03
|
renderer: move w/h region into rendering context
|
2015-05-18 19:30:35 -07:00 |
|
Jonathan Daugherty
|
d47de345ab
|
Use shorter name for rendering context
|
2015-05-18 19:18:37 -07:00 |
|
Jonathan Daugherty
|
51c73b01f6
|
Make rendering context use lenses
|
2015-05-18 19:17:33 -07:00 |
|
Jonathan Daugherty
|
1856574c2e
|
renderer: move attribute into rendering context
|
2015-05-18 19:15:04 -07:00 |
|
Jonathan Daugherty
|
900bc295c8
|
Make bordered widgets skinnable
|
2015-05-18 19:10:28 -07:00 |
|
Jonathan Daugherty
|
1bf497d43a
|
Use more idiomatic state change operator
|
2015-05-18 18:57:03 -07:00 |
|
Jonathan Daugherty
|
2809fd4a19
|
Rename Name to CursorName since that is what it is
|
2015-05-18 18:53:34 -07:00 |
|
Jonathan Daugherty
|
1df6668712
|
Get rid of unused list name
|
2015-05-18 18:51:06 -07:00 |
|
Jonathan Daugherty
|
02a85dc112
|
Update todo
|
2015-05-18 18:47:18 -07:00 |
|
Jonathan Daugherty
|
4b0e192a90
|
Code cleanup and rename WithState to With
|
2015-05-18 18:44:28 -07:00 |
|
Jonathan Daugherty
|
af99a58e23
|
Make resizing happen during rendering by using state lenses provided in Prim constructors
|
2015-05-18 18:39:10 -07:00 |
|
Jonathan Daugherty
|
17517e917f
|
Syntax nit
|
2015-05-18 18:05:48 -07:00 |
|
Jonathan Daugherty
|
2bade50c6c
|
Make WithState transition state types
|
2015-05-18 14:14:13 -07:00 |
|
Jonathan Daugherty
|
8ee03756d0
|
Experiment with approaches for improving state management during rendering
|
2015-05-18 14:10:00 -07:00 |
|
Jonathan Daugherty
|
42fb2ae811
|
Main: cleanup
|
2015-05-18 08:38:30 -07:00 |
|
Jonathan Daugherty
|
32f6ebc95f
|
Update todo
|
2015-05-17 21:10:01 -07:00 |
|
Jonathan Daugherty
|
13d693c6d8
|
Update todo
|
2015-05-17 20:47:21 -07:00 |
|
Jonathan Daugherty
|
047119f7ab
|
layout
|
2015-05-17 19:51:51 -07:00 |
|
Jonathan Daugherty
|
fe9f77766a
|
update todo
|
2015-05-17 19:51:46 -07:00 |
|
Jonathan Daugherty
|
baa3fae0d1
|
Update todo
|
2015-05-17 19:47:26 -07:00 |
|
Jonathan Daugherty
|
0a0bad0b9c
|
Move private rendering implementation to internal module
|
2015-05-17 19:37:43 -07:00 |
|
Jonathan Daugherty
|
bcaf01dd55
|
Fix broken references to Center module
|
2015-05-17 19:37:25 -07:00 |
|
Jonathan Daugherty
|
2086c43c97
|
Split library up into modules
|
2015-05-17 18:41:38 -07:00 |
|
Jonathan Daugherty
|
a66995aeb9
|
Move utility functions to a module
|
2015-05-17 18:04:36 -07:00 |
|
Jonathan Daugherty
|
c1abba1342
|
Make library exports explicit, remove unused code
|
2015-05-17 17:55:04 -07:00 |
|
Jonathan Daugherty
|
d138108751
|
Remove unused function
|
2015-05-17 17:45:44 -07:00 |
|
Jonathan Daugherty
|
f642704af3
|
Update todo
|
2015-05-17 17:44:30 -07:00 |
|
Jonathan Daugherty
|
fa4bb0e64e
|
Add default instance of Render
|
2015-05-17 17:44:25 -07:00 |
|
Jonathan Daugherty
|
d558cc2a3b
|
Add some todo notes
|
2015-05-17 10:05:24 -07:00 |
|
Jonathan Daugherty
|
16605e46f8
|
Group type classes
|
2015-05-17 10:02:45 -07:00 |
|
Jonathan Daugherty
|
d5f3b0000c
|
Make render fields strict
|
2015-05-17 10:01:29 -07:00 |
|
Jonathan Daugherty
|
7836dd94d2
|
Resolve warning
|
2015-05-17 10:01:23 -07:00 |
|
Jonathan Daugherty
|
cd453949e1
|
Demo list is initially empty
|
2015-05-17 09:57:13 -07:00 |
|
Jonathan Daugherty
|
ddfe28610a
|
Append to list in demo
|
2015-05-17 09:55:37 -07:00 |
|
Jonathan Daugherty
|
5310c31978
|
Make list insertion position-safe
|
2015-05-17 09:54:55 -07:00 |
|
Jonathan Daugherty
|
4422a8a99f
|
Implement list element insertion and add demo
|
2015-05-17 09:53:00 -07:00 |
|
Jonathan Daugherty
|
6e7d92c994
|
Better construct/draw naming convention
|
2015-05-17 09:46:17 -07:00 |
|
Jonathan Daugherty
|
3445daade9
|
Rename draw function
|
2015-05-17 09:44:18 -07:00 |
|
Jonathan Daugherty
|
dd5148200b
|
Add type class for things that handle events
|
2015-05-17 09:41:17 -07:00 |
|
Jonathan Daugherty
|
6de61aae2a
|
Derive show instances to make print debugging possible
|
2015-05-17 09:35:42 -07:00 |
|