evancz
d4ba8068d5
Ensure that gifs work in collages in all browsers.
...
Add the `arrows` and `wasd` values to the Keyboard library. Makes it way way easier to deal with directional input.
2013-01-06 04:21:29 -08:00
evancz
f508072988
Updates to get rid of closure compiler errors.
2012-11-14 00:06:22 -08:00
evancz
e52ece9b73
Get rid of Graphics
module prefix.
2012-10-22 00:17:51 -07:00
evancz
7c319fe4c5
Rewrite core-js to remove prefixes and change global Elm prefix from ElmCode
to Elm
.
2012-10-16 22:02:35 -07:00
evancz
bdb898df65
Rename libraries, dropping prefixes. This probably introduces some bugs.
2012-10-15 23:03:14 -07:00
evancz
961a74df67
Change direction of vector rotation. I.e. Add a minus sign. Off by one character!
2012-10-04 01:57:15 -04:00
evancz
0a1461d7b0
Make vector rotation more efficient in insideForm
.
2012-10-04 01:49:46 -04:00
evancz
bb1d53de2e
add insideForm :: Point -> Form -> Bool
function that checks to see if a point is inside of a form.
2012-09-27 17:18:29 -04:00
evancz
38d0e8f2e6
Add support for links and DOM nodes. Fix lots of bugs.
2012-09-11 02:52:03 -07:00
evancz
2f5d4459ef
Fix up graphics libraries:
...
- All basic elements can now be displayed and updated. Updates no longer rebuild the whole scene; instead they only replace as necessary.
- Add `container` primitive which allows people to position Elements in a more flexible way.
- Collages can now handle sprites, textures, and Elements!
Still need to work on making Signal.Input play nice with the new Graphics libs.
2012-09-01 16:38:09 -05:00
evancz
1501160bac
Begin rewrite of rendering engine.
2012-08-31 01:42:33 -05:00