Commit Graph

9612 Commits

Author SHA1 Message Date
JSandusky
57cff2fcd3 Apply Urho3D specific config changes 2015-09-29 20:24:32 +03:00
JSandusky
a8d42c8f99 Fix crowdmanager angelscript bindings of methods with dtPolyRef* outputs 2015-09-29 20:24:32 +03:00
JSandusky
928c08d22e Update Angelscript to 2.30.2, resolves #892 in Urho3D master 2015-09-29 20:24:31 +03:00
JSandusky
8239cc2e5e Update Angelscript to 2.30.1 2015-09-29 20:24:30 +03:00
Yao Wei Tjong 姚伟忠
8e9a2a629f Skip using dot and hhc when they are not being installed (properly). 2015-09-29 20:13:04 +08:00
Lasse Öörni
43c9120e33 Do not use system paths when searching for the d3dcompiler DLL, to avoid using the wrong architecture. 2015-09-29 00:11:45 +03:00
Lasse Öörni
e76dd6e4b9 Return cast travel distance using m_closestHitFraction in ConvexCast() result. If desired, the distance to hit position from start position (earlier behavior) can be calculated manually. Closes #906. 2015-09-28 21:10:26 +03:00
Lasse Öörni
04bbaf588a Make sure a null pointer is not returned from RigidBody::GetCollidingBodies(), if a colliding body was just destroyed. 2015-09-27 15:38:30 +03:00
Yao Wei Tjong 姚伟忠
8652de217d Rename Source/Urho3D/Script to Source/Urho3D/AngelScript. 2015-09-27 16:06:49 +08:00
Yao Wei Tjong 姚伟忠
f34205fd3b More scaffolding for Clang-tools build. Pardon our dust.
[ci only: Annotate]
2015-09-26 23:35:33 +08:00
Yao Wei Tjong 姚伟忠
566d0767e2 Fix Android and Rasperry-Pi cross-compiling build due to LuaJIT change.
[ci only: Android, RPI]
2015-09-26 13:12:08 +08:00
Yao Wei Tjong 姚伟忠
8538620437 Fix Emscripten build using incoming branch 1.34.10.
Close #905.
2015-09-26 12:52:34 +08:00
Yao Wei Tjong 姚伟忠
add1c2c67b Fix a typo which had caused wrong LuaJIT OS to be detected. 2015-09-26 12:50:50 +08:00
Yao Wei Tjong 姚伟忠
1e0c51fbe7 Fix dependency issue when building AutoBinder on host with no symlink. 2015-09-25 21:30:26 +08:00
Yao Wei Tjong 姚伟忠
e85b40800b Add a temp. measure to fix non-suitable PCH error due to mutating code.
[ci only: master, Annotate]
2015-09-25 17:29:35 +08:00
Yao Wei Tjong 姚伟忠
a25f982043 Add more scaffolding logic in build system for AutoBinder invocation.
[ci only: Annotate]
2015-09-25 17:00:45 +08:00
Yao Wei Tjong 姚伟忠
b6abf67ca1 Trim the dependency libs of our Clang-tools.
[ci only: master, Annotate]
2015-09-25 10:59:55 +08:00
Yao Wei Tjong 姚伟忠
ba837af5a4 Add skeleton project for AutoBinder tool.
[ci only: Annotate]
2015-09-24 19:57:18 +08:00
Yao Wei Tjong 姚伟忠
1fcf2a84ea For Travis CI - tighten up to only upgrade GCC & CMake for 1 CI build.
Test CI builds for all CI mirror branches after clearing the cache. [ccache clear] [ci annotate]
2015-09-23 18:33:54 +08:00
Yao Wei Tjong 姚伟忠
90ff681a36 For Travis CI - fix Linux 32-bit CI build.
[ci only: master]
2015-09-23 18:13:59 +08:00
Yao Wei Tjong 姚伟忠
36eb140993 For Travis CI - upgrade GCC & CMake for Clang-tool building on the fly.
[ci only: Annotate]
2015-09-23 17:52:05 +08:00
Lasse Öörni
1d6a980136 Prevent attempting to compile the ColorCorrection function (uses unsupported sampler3D) on GLES. 2015-09-23 10:55:10 +03:00
Yao Wei Tjong 姚伟忠
e798ee4dcf For Travis CI - setup build infra for test running Autobinder tool.
[ci only: Annotate]
2015-09-23 13:38:28 +08:00
Yao Wei Tjong 姚伟忠
4969021b87 For Travis CI - use same commit message for all CI mirror branches.
[ci scan]
2015-09-23 11:39:33 +08:00
Yao Wei Tjong 姚伟忠
fb8bd56874 Minor restructuring to prepare for annotating other symbol categories.
[ci only: Annotate]
2015-09-22 21:15:39 +08:00
urho3d-travis-ci
0cff0eb837 Travis CI: API documentation update at 2015-09-22 11:15:21 UTC.
[ci package]

Commit: e55915502e

Message: Added MM_FREE mouse mode, which allows the cursor to move around and go out of the window also when hidden, and give accurate GetMousePosition() readings when inside the window. Closes #904.
2015-09-22 11:15:21 +00:00
Lasse Öörni
e55915502e Added MM_FREE mouse mode, which allows the cursor to move around and go out of the window also when hidden, and give accurate GetMousePosition() readings when inside the window. Closes #904. 2015-09-22 13:36:07 +03:00
Lasse Öörni
b6b0f01794 Merge branch 'update-assimp' 2015-09-21 19:14:25 +03:00
Yao Wei Tjong 姚伟忠
1cc28dfe1c Make it possible to invoke Annotate tool on already annotated codes.
[ci annotate]
2015-09-21 19:23:04 +08:00
Yao Wei Tjong 姚伟忠
e5ab1a939f For Travis CI - stash push and pop silently.
[ci only: master, Annotate]
2015-09-21 18:55:05 +08:00
Yao Wei Tjong 姚伟忠
39eed8a481 For Travis CI - do not include fastcomp-clang as subtree.
[ci only: Annotate]
2015-09-20 16:16:25 +08:00
Yao Wei Tjong 姚伟忠
448f3ebf44 Fix the Rewriter not saving to filesystem issue.
It turns out that RefactoringTool and RefactoringCallback classes are not made for each other.
For Travis CI - attempt to push the annotated source files into a new branch. DO NOT check out from this branch, instead just use GitHub GUI to browse through the changes.
[ci only: Annotate]
2015-09-20 15:57:37 +08:00
Lasse Öörni
69f4a405b7 Removed mention of missing functionality from CrowdNavigation help text. Fixed double -> float conversion warning. 2015-09-19 13:29:37 +03:00
Yao Wei Tjong 姚伟忠
dbd23c17a1 Add new wrapper target to invoke the newly added clang-query tool.
It seems there is a bug in the rewriter that prevents it to save the source files with replacements out to disk, so at the moment nothing get changed yet in the source tree.
[ci only: Annotate]
2015-09-19 17:21:02 +08:00
Yao Wei Tjong 姚伟忠
4355e99c36 Restructure to run the extract and annotate in a single tool.
The AST matcher is currently only able to extract the exposed class names.
[ci only: Annotate]
2015-09-18 00:11:46 +08:00
aster2013
afa0b68f02 Remove imp.xml sprite sheet xml file. 2015-09-17 18:10:47 +08:00
Lasse Öörni
f59b6334ff Fixed Blur.hlsl from MonkeyFirst. Closes #899. 2015-09-17 12:21:52 +03:00
Lasse Öörni
befdd58483 Allow creating forced headless (CPU-only) vertex & index buffers although the engine itself is running in headful mode. Useful for custom created physics only collision models. 2015-09-16 21:07:50 +03:00
Lasse Öörni
10c3e15298 Do not require index data for convex hulls, as it's not used. 2015-09-16 21:07:50 +03:00
urho3d-travis-ci
a6c3915e50 Travis CI: API documentation update at 2015-09-16 17:34:44 UTC.
[ci package]

Commit: c4e3633baf

Message: Store CustomGeometry's componentID instead of nodeID to CollisionShape in SetCustomConvexHull() & SetCustomTriangleMesh() functions. This allows using multiple customgeometries in the same node.
2015-09-16 17:34:44 +00:00
Lasse Öörni
c4e3633baf Store CustomGeometry's componentID instead of nodeID to CollisionShape in SetCustomConvexHull() & SetCustomTriangleMesh() functions. This allows using multiple customgeometries in the same node. 2015-09-16 20:24:57 +03:00
urho3d-travis-ci
0e682d5bbc Travis CI: API documentation update at 2015-09-16 15:08:29 UTC.
[ci package]

Commit: 6f01d1cac9

Message: Added globalVars VariantMap to AngelScript API which can be used to share data between script modules or persist data through script reloads.
2015-09-16 15:08:29 +00:00
Lasse Öörni
6f01d1cac9 Added globalVars VariantMap to AngelScript API which can be used to share data between script modules or persist data through script reloads. 2015-09-16 17:58:49 +03:00
Lasse Öörni
8720cea4c3 More MinGW missing Direct3D defines. Potential fix for #898. 2015-09-16 13:46:35 +03:00
Yao Wei Tjong 姚伟忠
8bbcdff135 For Travis CI - only do package upload when main script is successful. 2015-09-16 16:54:17 +08:00
Lasse Öörni
07374ffb3f Remove unnecessary line from Assimp CMakeLists. 2015-09-16 11:48:42 +03:00
urho3d-travis-ci
541d590537 Travis CI: API documentation update at 2015-09-16 06:38:44 UTC.
[ci package]

Commit: b9155ca8b3

Message: CirCle -> Circle. Convert color to uint prior to drawing the lines, instead of converting on each line.
2015-09-16 06:38:44 +00:00
Lasse Öörni
b9155ca8b3 CirCle -> Circle. Convert color to uint prior to drawing the lines, instead of converting on each line. 2015-09-15 22:34:45 +03:00
Lasse Öörni
f7dac783ee Merge remote-tracking branch '299299/pull_branch' 2015-09-15 21:38:25 +03:00
Yao Wei Tjong 姚伟忠
b3e01a1424 Add another skeleton project for for script binding extractor tool.
[ci only: Annotate]
2015-09-16 00:12:46 +08:00