On non-MSVC compiler, default to 64-bit when host compiler is.
The default can be overriden using URHO3D_64BIT build option as before.
For Travis CI - fix the condition as the env var may not be defined.
Require always registering remote events for reception. Implement a fixed blacklist of remote events that can not be registered (see Network.cpp). Removed obsolete E_WINDOWMESSAGE event definition.
Travis CI: API documentation update at 2014-09-29 11:45:03 UTC.
[ci package]
Prefer the installed DirectX SDK path to avoid link error with VS2010 (64bit).
Fix CMake error in case PREDEFINED_MACROS string is empty.
Allow to prevent modal window's auto dismissing with ESC by calling Window::SetAutoDismiss(false). Purposefully not an attribute to avoid locking up the editor. Closes #471.
Travis CI: API documentation update at 2014-09-29 20:18:04 UTC.
[ci package]
Simplify the construct for guarding against empty output string.
Fix outdated comment.
Allow the PROFILE macro to be used outside Urho3D namespace.
Add "from scratch" model creation to the DynamicGeometry sample.
Start model's geometries with at least 1 LOD level to prevent error when a call to SetNumGeometryLodLevels() is forgotten. 0 LOD levels does not make sense.
When a wordwrap text element exists in a parent layout, force a final layout update on the parent to prevent the parent remaining too large. Closes #475.
Allow controlling per-viewport if debug geometry should be rendered, instead of hardcoding to just backbuffer views.
Travis CI: API documentation update at 2014-10-01 18:28:47 UTC.
[ci package]
Ensure that when rendering on OpenGL to a texture, the debug geometry is drawn properly in respect to projection matrix flipping. Improve OpenGL debug geometry rendering by rendering it to the intermediate buffer if one exists, so that depth values from the buffer can be correctly used.
For Travis CI - add CI build using Clang, optimize for MinGW install.
For Travis CI - only upload build artifacts from GCC compiler.
Exclude uploading build artifacts from Clang compiler for now as we have too many variants already.
Test [ci package].
Use StartNewMessage / EndAndQueueMessage to prevent assert with zero size messages. Closes #478.