For Travis CI - fix Raspberry Pi package build. [ci package]
Fix crash when a 2D drawable is removed from scene.
Added icons for 2D helper subsystems.
Ensure StaticSprite2D calculates its local boundingbox correctly, then transforms it to world space. Remove DrawableProxy2D searching for a camera node, as that is unreliable. Instead a large bounding box (similar to SkyBox) is set for it.
DrawableProxy2D operation fixes. Should fix crashes with worker threads and sprite flickering. Note that there is no frustum culling for Drawable2D's, as the vertex buffer for all of them is generated at once, and culling would be problematic for multiple views. Closes #252.
Default-construct math objects to zero or identity to unify C++ / AngelScript / Lua behavior. Closes #279.
Simplify defining Vector2,3,4::ZERO. Consistency for the up direction parameter name in Node::LookAt() & Quaternion::FromLookRotation().
Update documentation.[ci skip]
Reorder functions in DrawableProxy2D.
Fix ConstraintMotor2D, refactor all Constraint2D classes.
Change blend mode in sun.pex.[ci skip]
Reorganize Editor & NinjaSnowWar resources into subdirectories.
Fix DrawableProxy2D check for large indices: vertex count needs to be over 0xffff. Do not attempt to precache instanced or shadowed pointlight shaders on OpenGL ES.
Restore .gitignore in Source/Android/assets.
Travis CI: API documentation update at 2014-03-26 10:39:58 UTC.
[ci package]
Add visibility checking in DrawableProxy2D.
Added UI hover start/end events.
Travis CI: API documentation update at 2014-03-26 18:38:49 UTC.
[ci package]
Add material compare in Drawable2D.
Delay call Drawable2D::GetVertices.
Fix LuaJIT search path which was broken after v2.0.3 update.