Made lib.math.angle return an angle, such that 0° <= angle < 360°.
This should not affect most calculations, but will affect anything comparing angles without using proper looping logic.
Added a new type, 'PointLike', to lib_2d. A point-like variable is convertable into a Point2d, and can be an object, map, or Point2d. This is useful for the overloaded lib.math functions.
Made solidity changes to level have a reasonable default traction and friction value.
Made camera_position [int,int,int,int] instead of [int].
Finally, at long last, we have built-in floor, round, and ceil functions. These are what the lib.math.* ones were suppose to complement.
added new animate() function. e.g. animate(me, {x: 100, y: 200, alpha: 0.5}, {easing: 'swing', duration: 20})
Merge branch 'master' of github.com:anura-engine/anura
Fixed a bug in the animate command taking a reference to a temporary string.
improvements to animate function
Merge branch 'master' of github.com:anura-engine/anura
some improvements to the animate function
updated game icon object with some new features
Refactored lib.math a little to use the built-in round function.
Made lib.standardize.int(1) accept null, like the built-in int(1). Added some rect conversion functions, between xywh and x1y1x2y2 forms.
Added a crappy rect definition to lib2d's types.cfg.
make it so that if you alt+s to upload a screenshot it copies the url of the uploaded screenshot to the clipboard
Merge branch 'master' of github.com:anura-engine/anura
made it so mouse move events aren't triggered on objects before a mouse enter event
Added a first draft of an 'is_sorted' function for lib.math.
Quick fix to screen_flash's type, which neglected the case of omission of the second arg.
added stack traces for some more types of errors
tweaked wording of error message when using objects of type 'function'