New Urho2D sample demonstrating constraints.
Thanks to Aster for his help.
Update CMakeLists.txt
Fix compressed sound resourceref not being serialized.
Merge remote-tracking branch 'remotes/mike3d/master'
Clean up shader compiler error string on shader live reload to allow recovery. Closes #363.
Fix typos in comments.
Added SetCustomTriangleMesh() function to CollisionShape, which uses a CustomGeometry to define the collision shape. Exposed missing SetCustomConvexHull() function to Lua.
Travis CI: API documentation update at 2014-05-28 06:18:37 UTC.
[ci package]
Fix user type attribute setting bug. Thanks Mike.
Clean up ParticleEmitter API. Removed resetPeriod option from SetEmitting(), instead the period is always reset if the state changes. Added separate RemoveAllParticles(), ResetEmissionTimer() & Reset() functions.
Travis CI: API documentation update at 2014-05-30 13:44:01 UTC.
[ci package]
Removed unnecessary construction of a SharedPtr object.
Fix incorrect use of PODVector in ValueAnimation, maybe related to #361
Added FXAA 3.11 GLSL Shader

Please review the shader because I am rather new to this.
(This is the first time I actually "developed" something in GLSL.)
It should work on older GPUs now, but I wasn't able to test it on one,
so I can't guarantee it will actually work.
Merge remote-tracking branch 'remotes/agreatfish/FXAA'
Rename EdgeFilter shader to FXAA2. Rename FXAA shader to FXAA3. Clean up FXAA3 GLSL code and port to HLSL.
Change __ to _ in the FXAA3 shader, as __ is reserved for GL internal use.
Completely remove Gather4 from GLSL shader, fix conflicting tags
Remove the gather4 path similarly from HLSL FXAA3. Fix FXAA2 tag name in the examples. Removed dead link from documentation.
upd