on 4bec310 help sign in
all commits
62bb5deuse position:relative for collageDanDanDan b4440adStop creating dummy divs around every Element in a collage, fixes ordering issue in elm-at-pldi-2013Evan Czaplicki 3c5d415Fix whitespace and mixed indent in Collage.jsMichael Sondergaard dcbe2fcChange the format of module instantiationEvan Czaplicki 089ae13Fix problems with transformation matrices that include numbers very close to zero (as in issue #222)Evan Czaplicki 8d09047Switch runtime over to Transform2D libraryEvan Czaplicki d0c634fAllow collages to get property updates, such as opacity and links.evancz a3801acEnsure that alphas compose when used on groups.evancz 85110bbProperly read alpha value.evancz d2a0a03Add opacity to the collage APIevancz 3c01d66Fix bug when moving and scaling Elements in a collage.evancz 4874949Fix orientation of polygons and paths.evancz 3829a95Fix another rendering bug for collages.evancz 35d6019Correct positioning of normal forms that appear in groups right after an `Element`.evancz 6c2fb97Bug fix: clear collage nodes that should not be shown anymore.evancz 582a4c5Fix Float32Array bug in IE. Fix input selection bug in IE.evancz 5160fc7Fix bug in Form element updates in which switching to a different type of Element caused a runtime error.evancz d31acc5Minor bug fixes in RTS and libraries.evancz 17a44f3Change the names of line caps and joins.evancz bba39f2Fix basic transforms on groupsevancz 6134ed5Merge branch 'dev' of https://github.com/evancz/Elm into devevancz b96b240Make rotations counter-clockwise, just like the unit circle. Now trig functions and rendering functions match each other.evancz acd2b61Merge remote-tracking branch 'evan/dev' into lintColin Curtin b04e97aGet resizes working for collage.evancz d5a099fGet the stops to show up properly.evancz e1425afSupport `toForm` in all cases.evancz 98c0269Moar whitespace.Colin Curtin 2b90d0eWhitespace, semicolons, lint etc. No functional changes.Colin Curtin dc3b220Fix `group` and `groupTransform`evancz bb2f028Significant refactor of Collage.js renderer. Now supports `toForm`.evancz 5b475acBegin getting things ready to support toFormevancz a764f68Get rid of memory leak caused by creating tons of canvases.evancz 2aeeae7Fix rendering of lineJoin.evancz b930ac2Add implementation for `buttons`, `customButtons`, and `textFields`.evancz 893e469Add `groupTransform` function.evancz e80f19bFix move to have y-axis properly oriented. Fix rotations (`degrees` and `turns` functions were broken because I used `Math.pi` instead of `Math.PI`...)evancz 86a0a90Fix oval and ngon. (It's PI, not pi!)evancz 584782fGet dashed lines working again for shapes and paths.evancz 82a5a65Fix use of JS reserved word and get `outline` working.evancz 131a2b6Get 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.evancz 55137acMove files around in runtime/evancz