Commit graph

11 commits

Author SHA1 Message Date
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