evancz
d2a0a0305a
Add opacity to the collage API
2013-06-13 12:00:17 -07:00
evancz
ea0b6c3fda
Add the size
function and reorder the arguments to croppedImage
2013-05-25 15:08:44 +02:00
evancz
b247e4663b
Add tiled image to the kinds of possible images.
2013-05-25 14:52:12 +02:00
evancz
dd9217b02f
Correct the square
function.
2013-05-24 09:50:18 +02:00
evancz
733712ffcd
Fix customButton
function.
2013-05-23 20:06:19 +02:00
evancz
2da0a59e35
Add basic drop down menus.
2013-05-23 12:44:57 +02:00
evancz
d31acc5c9d
Minor bug fixes in RTS and libraries.
2013-05-21 10:03:51 +02:00
evancz
94bb5e5a31
Change the type of FieldState
slightly. Now uses selectionStart
and selectionEnd
instead of the more ambiguous start
and end
.
...
Also add tons of documentation to `Graphics.Input`.
Also add the `emptyFieldState` value.
2013-05-20 15:35:44 +02:00
evancz
9b1fa9683b
Document the basic input functions.
2013-05-17 23:13:32 +02:00
evancz
706d706e3f
Simplify the Input API for basic widgets.
2013-05-17 23:00:25 +02:00
evancz
c92dd2f921
Add lots of documentation and do some minor API clean up.
2013-05-17 22:46:08 +02:00
evancz
a9400dbc63
Clean up some documentation and make some minor API tweaks.
2013-05-16 22:10:50 +02:00
Colin Curtin
4495fdb592
Documentation, spelling.
2013-05-11 13:44:28 -07:00
evancz
3f8ce38f81
Rename some stuff in Graphics.Input
2013-05-06 02:30:11 -07:00
evancz
2ae0e90735
Add LineStyle to type aliases and add some annotations to the collage library
2013-05-05 12:11:45 -07:00
evancz
ef1275e5a1
Add Touch
and TextState
aliases.
2013-05-04 18:58:10 -07:00
evancz
6ca373bdeb
Move Geometry into Collage. Get rid of Graphics prefix as appropriate.
2013-04-28 20:57:48 -07:00
evancz
d114746957
Rename some of the Graphics libraries
2013-04-28 05:21:46 -07:00
evancz
2928e20c74
Move some modules out of Graphics/
2013-04-28 05:01:27 -07:00
evancz
d2846a2534
Fix the default size of text blocks.
2013-04-14 18:07:26 -07:00
evancz
986010fb6a
Add plainText
back. Fix some types. Fix a bug in mergeEither
.
2013-04-10 00:52:53 -07:00
evancz
82b7929ccf
Get the core libraries compiling again. Fix type signatures that have super-types, and fix bugs in a couple files.
2013-04-09 22:15:06 -07:00
evancz
5b62c530d5
Add type annotations to more library files.
2013-04-08 01:49:44 -07:00
evancz
475bc10876
Add implementation for checkboxes, passwords, and emails.
...
Ensure that direction of text selection is properly captured.
2013-04-01 00:35:18 -07:00
evancz
c0a4286c16
Fix bug in lineStyle migration.
2013-03-27 09:52:16 -07:00
evancz
2aeeae7239
Fix rendering of lineJoin.
2013-03-26 19:31:31 -07:00
evancz
e9d2288197
Move LineStyle into Collage.
2013-03-26 18:50:18 -07:00
evancz
9a40392e00
Fix bugs in container
and an empty flow
2013-03-26 00:12:31 -07:00
evancz
63a40ea305
Fix import bugs in Input file.
2013-03-24 19:29:32 -07:00
evancz
b930ac2984
Add implementation for buttons
, customButtons
, and textFields
.
...
Also fix updating bug in `flow`.
2013-03-24 19:19:30 -07:00
evancz
26ddaf697e
Add the basic proposal for an Input library.
2013-03-24 11:42:17 -07:00
evancz
cd6407c95a
Add the Input library.
2013-03-24 11:08:48 -07:00
Mads Flensted-Urech
441d09c4a7
Docs update: copy documentation from elm-lang.org
...
- Copy documentation from elm-lang.org (dev branch) to .elm files in
libraries folder
- Added TODO's for stuff that was not found in 0.8 version
- Added Review TODO in json.elm
2013-03-24 13:45:56 +01:00
evancz
893e4691e6
Add groupTransform
function.
...
Add public Matrix library. Clean up and debug matrix implementation.
2013-03-23 23:54:00 -07:00
evancz
86a0a904d8
Fix oval and ngon. (It's PI, not pi!)
2013-03-22 18:27:03 -07:00
evancz
82a5a65dc9
Fix use of JS reserved word and get outline
working.
2013-03-21 03:07:10 -07:00
evancz
131a2b6818
Get sprites working in collage. temporary fix for docs.json issue. Looks like git thinks we're in the past, so a bunch of changes that have already happened as well.
2013-03-21 02:29:23 -07:00
evancz
194b25958b
Get everything compiling again.
2013-03-16 13:00:59 -07:00
evancz
0050bfa845
Add a matrix library and switch collage over to use it.
2013-03-16 01:11:15 -07:00
evancz
f1071b7614
Don't expose Matrix to people yet
2013-03-15 10:58:59 -07:00
evancz
481c2daab8
Switch to matrix representation of transformations.
2013-03-15 10:56:07 -07:00
evancz
42b4d5531f
Add the Docs.hs file that extracts type annotations.
2013-03-14 01:04:51 -07:00
evancz
1b3480a522
Fix bug in Element module: using unbound variables. Need to make compiler check for this!
2013-03-13 10:31:37 -07:00
evancz
3540449119
Fix behavior of width and height to maintain the dimensions of images when resizing. Move htmlHeight into Utils so it can be used by both Element and Text.
2013-03-12 22:59:15 -07:00
evancz
d97027c118
More minor fixes to RTS.
2013-03-12 01:51:54 -07:00
evancz
a1b890adc3
Lots of tiny fixes to get the RTS working!
2013-03-12 00:48:11 -07:00
evancz
213048dedd
Move Geometry.elm into the Graphics/ directory.
2013-03-11 10:50:28 -07:00
evancz
95679501d2
Add Build.hs
which constructs the elm-runtime.
...
Found bugs in some files which are temporarily fixed: Weird type error in Either, name collision in LineStyle and syntax error in Json.Experimental
2013-03-10 22:42:57 -07:00
evancz
f903ff3fd8
Tweaks to the last of the library code.
2013-03-10 01:40:31 -08:00
evancz
0ab2825d67
Get Graphics.Element in working order.
2013-03-07 11:06:48 -08:00