1e0c51fbe7Fix dependency issue when building AutoBinder on host with no symlink.
Yao Wei Tjong 姚伟忠
2015-09-25 21:30:26 +0800
e85b40800bAdd a temp. measure to fix non-suitable PCH error due to mutating code. [ci only: master, Annotate]
Yao Wei Tjong 姚伟忠
2015-09-25 17:16:50 +0800
a25f982043Add more scaffolding logic in build system for AutoBinder invocation. [ci only: Annotate]
Yao Wei Tjong 姚伟忠
2015-09-25 16:58:13 +0800
b6abf67ca1Trim the dependency libs of our Clang-tools. [ci only: master, Annotate]
Yao Wei Tjong 姚伟忠
2015-09-25 10:59:55 +0800
ba837af5a4Add skeleton project for AutoBinder tool. [ci only: Annotate]
Yao Wei Tjong 姚伟忠
2015-09-24 19:57:18 +0800
1fcf2a84eaFor 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]
Yao Wei Tjong 姚伟忠
2015-09-23 18:33:54 +0800
90ff681a36For Travis CI - fix Linux 32-bit CI build. [ci only: master]
Yao Wei Tjong 姚伟忠
2015-09-23 18:13:59 +0800
36eb140993For Travis CI - upgrade GCC & CMake for Clang-tool building on the fly. [ci only: Annotate]
Yao Wei Tjong 姚伟忠
2015-09-23 17:49:59 +0800
1d6a980136Prevent attempting to compile the ColorCorrection function (uses unsupported sampler3D) on GLES.
Lasse Öörni
2015-09-23 10:55:10 +0300
e798ee4dcfFor Travis CI - setup build infra for test running Autobinder tool. [ci only: Annotate]
Yao Wei Tjong 姚伟忠
2015-09-23 13:10:25 +0800
4969021b87For Travis CI - use same commit message for all CI mirror branches. [ci scan]
Yao Wei Tjong 姚伟忠
2015-09-23 11:38:02 +0800
fb8bd56874Minor restructuring to prepare for annotating other symbol categories. [ci only: Annotate]
Yao Wei Tjong 姚伟忠
2015-09-22 13:48:37 +0800
0cff0eb837Travis CI: API documentation update at 2015-09-22 11:15:21 UTC. [ci package]
urho3d-travis-ci
2015-09-22 11:15:21 +0000
e55915502eAdded 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.
Lasse Öörni
2015-09-22 13:36:07 +0300
b6b0f01794Merge branch 'update-assimp'
Lasse Öörni
2015-09-21 19:14:25 +0300
1cc28dfe1cMake it possible to invoke Annotate tool on already annotated codes. [ci annotate]
Yao Wei Tjong 姚伟忠
2015-09-21 19:21:33 +0800
e5ab1a939fFor Travis CI - stash push and pop silently. [ci only: master, Annotate]
Yao Wei Tjong 姚伟忠
2015-09-21 18:55:05 +0800
39eed8a481For Travis CI - do not include fastcomp-clang as subtree. [ci only: Annotate]
Yao Wei Tjong 姚伟忠
2015-09-20 16:09:33 +0800
448f3ebf44Fix 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]
Yao Wei Tjong 姚伟忠
2015-09-20 15:45:45 +0800
69f4a405b7Removed mention of missing functionality from CrowdNavigation help text. Fixed double -> float conversion warning.
Lasse Öörni
2015-09-19 13:29:07 +0300
dbd23c17a1Add 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]
Yao Wei Tjong 姚伟忠
2015-09-19 17:21:02 +0800
4355e99c36Restructure 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]
Yao Wei Tjong 姚伟忠
2015-09-18 00:08:56 +0800
afa0b68f02Remove imp.xml sprite sheet xml file.
aster2013
2015-09-17 18:10:47 +0800
f59b6334ffFixed Blur.hlsl from MonkeyFirst. Closes#899.
Lasse Öörni
2015-09-17 12:21:52 +0300
befdd58483Allow 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.
Lasse Öörni
2015-09-16 20:46:55 +0300
10c3e15298Do not require index data for convex hulls, as it's not used.
Lasse Öörni
2015-09-16 20:28:44 +0300
a6c3915e50Travis CI: API documentation update at 2015-09-16 17:34:44 UTC. [ci package]
urho3d-travis-ci
2015-09-16 17:34:44 +0000
c4e3633bafStore CustomGeometry's componentID instead of nodeID to CollisionShape in SetCustomConvexHull() & SetCustomTriangleMesh() functions. This allows using multiple customgeometries in the same node.
Lasse Öörni
2015-09-16 20:24:57 +0300
0e682d5bbcTravis CI: API documentation update at 2015-09-16 15:08:29 UTC. [ci package]
urho3d-travis-ci
2015-09-16 15:08:29 +0000
6f01d1cac9Added globalVars VariantMap to AngelScript API which can be used to share data between script modules or persist data through script reloads.
Lasse Öörni
2015-09-16 17:58:49 +0300
8720cea4c3More MinGW missing Direct3D defines. Potential fix for #898.
Lasse Öörni
2015-09-16 13:45:29 +0300
8bbcdff135For Travis CI - only do package upload when main script is successful.
Yao Wei Tjong 姚伟忠
2015-09-16 16:52:55 +0800
07374ffb3fRemove unnecessary line from Assimp CMakeLists.
Lasse Öörni
2015-09-16 11:48:42 +0300
541d590537Travis CI: API documentation update at 2015-09-16 06:38:44 UTC. [ci package]
urho3d-travis-ci
2015-09-16 06:38:44 +0000
b9155ca8b3CirCle -> Circle. Convert color to uint prior to drawing the lines, instead of converting on each line.
Lasse Öörni
2015-09-15 22:34:45 +0300
f7dac783eeMerge remote-tracking branch '299299/pull_branch'
Lasse Öörni
2015-09-15 21:38:25 +0300
b3e01a1424Add another skeleton project for for script binding extractor tool. [ci only: Annotate]
Yao Wei Tjong 姚伟忠
2015-09-16 00:11:13 +0800
14e0626c62Minor code formatting and suppress warning from Clang compiler.
Yao Wei Tjong 姚伟忠
2015-09-15 15:45:11 +0800
08293b4cf4Fix non-MSVC build.
Lasse Öörni
2015-09-15 18:58:49 +0300
eee58fe742Nullcheck tiles before operating on them in DetourNavMesh & DetourTileCache destructors. Closes#895.
Lasse Öörni
2015-09-15 17:17:52 +0300
6f75a777cbFixes for non-C++11 support.
Lasse Öörni
2015-09-15 16:31:54 +0300
f091c6591fRecover sprite sheet support for spriter animation.
aster2013
2015-09-15 19:35:19 +0800
07dab99469Update Assimp to latest head from github. Closes#786.
Lasse Öörni
2015-09-15 14:29:53 +0300
8954f1d0a4fix for typo and coding convention
lixin
2015-09-15 16:09:58 +0800
f2289b10e1Avoid hardcoding to improve the chance of using it on Windows host. [ci annotate]
Yao Wei Tjong 姚伟忠
2015-09-15 14:53:37 +0800
44638345e7add method for circle,cross,quad debug renderering
lixin
2015-09-15 12:02:55 +0800
a1fc1b8f6eTravis CI: API documentation update at 2015-09-14 20:50:39 UTC. [ci package]
urho3d-travis-ci
2015-09-14 20:50:39 +0000
dc7eb0d17aMake the editor's cube map save path setting relative to the scene resource path, instead of being a relative filesystem path. Ensure that the generated cube map XML does not have double slashes and uses resource path relative filenames. Minor code cleanup.
Lasse Öörni
2015-09-14 23:42:26 +0300
f2ad55556dCreate intermediate paths in FileSystem::CreateDir() as necessary.
Lasse Öörni
2015-09-14 23:39:45 +0300
b8fea26470Do not attempt to capture 16bit or float textures to Image, as that is unsupported by the Image class. Delete image if format was illegal.
Lasse Öörni
2015-09-14 21:22:41 +0300
06f4eee4a9Merge remote-tracking branch 'jsandusky/CubeMapGeneration'
Lasse Öörni
2015-09-14 21:01:21 +0300
9bbc81e6a4Travis CI: API documentation update at 2015-09-14 17:57:42 UTC. [ci package]
urho3d-travis-ci
2015-09-14 17:57:42 +0000
ae0544291aAdd wrapper functions for NavigationMesh functions that take optional pointer parameters to fix crashes on MSVC. Closes#889.
Lasse Öörni
2015-09-14 20:47:47 +0300
c68f957dc4Add a new section on how to start the Clang-tools development. [ci annotate]
Yao Wei Tjong 姚伟忠
2015-09-14 22:40:29 +0800
f9fd477103For Travis CI - attempt to fix Annotator linking issue on CI server. [ci only: Annotate, Emscripten]
Yao Wei Tjong 姚伟忠
2015-09-14 21:46:06 +0800
12d6cfa322For Travis CI - setup the build to use the upgraded GCC compiler. [ci only: Annotate]
Yao Wei Tjong 姚伟忠
2015-09-14 20:43:55 +0800
20e9cebb03For Travis CI - fix the software package deps for Annotate build. [ci only: Annotate]
Yao Wei Tjong 姚伟忠
2015-09-14 20:31:44 +0800
440bc484e7Add skeleton project for Annotator tool. Currently it just dumps the AST out instead of actually annotating. [ci only: master, Annotate]
Yao Wei Tjong 姚伟忠
2015-09-14 20:11:30 +0800
556fe7de87Make skeleton bones initial transform modifiable in AngelScript.
Lasse Öörni
2015-09-14 10:59:34 +0300
2fcf1d3146Only patch Android assets directories when it is being requested. Without the patch though, the FileSystem::DirExist() works with reduce accuracy and FileSystem::ScanDir() no longer ables to differentiate between files and directories (thus, cannot scan recursively as well).
Yao Wei Tjong 姚伟忠
2015-09-13 21:35:51 +0800
9b41a9974cSafeguard against animation state or its node getting removed during trigger processing. Iterate using indices instead of iterator in AnimationController::Update() so that adding animation while iterating doesn't cause potential illegal memory access. Fixes#885.
Lasse Öörni
2015-09-12 16:40:29 +0300
da0fa9798cFor Travis CI - export environment variables to libclang. [ci skip]
Yao Wei Tjong 姚伟忠
2015-09-12 21:08:09 +0800
0043642151For Travis CI - setup build job for annotate rake task. [ci only: Annotate]
Yao Wei Tjong 姚伟忠
2015-09-12 20:46:25 +0800
d7845bc30fMinor clean up on doc build setup. [ci skip]
Yao Wei Tjong 姚伟忠
2015-09-12 16:42:37 +0800
2fa676337bRemoved unneeded script API helper functions.
Lasse Öörni
2015-09-11 16:13:45 +0300
e08883122cTravis CI: API documentation update at 2015-09-11 13:17:42 UTC. [ci package]
urho3d-travis-ci
2015-09-11 13:17:42 +0000
7356bdecfbAdd API to Animation / AnimationTrack to create tracks and keyframes and expose it to script. Change AnimationTracks to be stored in a HashMap so that removal and creation is safe without invalidating pointers. Changed the AnimationTriggerPoint API to resemble the AnimationTrack API, and change it to be handled as a value type in AngelScript API. Closes#878.
Lasse Öörni
2015-09-11 15:54:56 +0300
fe6d397609Revert back whitespaces found in the original 3rdparty source file. Make life easier when we have merged from upstream again.
Yao Wei Tjong 姚伟忠
2015-09-11 15:19:56 +0800
5b4ea87ae8Support spaces in source and/or build tree path for Doc build. Remove mscgen setup for now. Previously it was setup in the hope \msc command will be used in our Doxygen documentation. But since that does not happen and there is no platform-agnostic way to determine the location of the mscgen tool, it is being disabled now until our documentation really needs it. Fix the exclude pattern to filter out the graphics backend not being used in a build. Make Doxygen and Graphviz a prerequisite software packages when URHO3D_DOCS build option is set to true (i.e. when 'doc' target is being included as part of the default 'all' target). Use FindHTMLHelp.cmake module to remove hardcoding of HHC.exe path.
Yao Wei Tjong 姚伟忠
2015-09-11 14:56:18 +0800
ebd3e67776Correction of cubemap XML face names.
JSandusky
2015-09-10 13:09:10 -0400
a2d8f8670eRevert back the generated toluabind.c.
Yao Wei Tjong 姚伟忠
2015-09-10 15:18:48 +0800
da0463ec49Add cubemap generation capability to the Urho3D editor
JSandusky
2015-09-10 00:13:38 -0400
71a8f6d104Parameterise the asset directory indicator character(s) using env-var.
Yao Wei Tjong 姚伟忠
2015-09-10 00:50:57 +0800
7c5e441e89Fixed Graphics::ResolveToTexture() to support less than full screen viewport on D3D11. Fixed missing release of source texture in failure case with a multisampled screenshot. Closes#882.
Lasse Öörni
2015-09-09 18:04:06 +0300
f32ef3149bAdded explanation on color correction & 3D textures. Closes#880.
Lasse Öörni
2015-09-09 12:12:31 +0300
fe168efd28Added contributor credit.
Lasse Öörni
2015-09-09 11:15:01 +0300
bde86ae8acMerge pull request #881 from yushli/master
Lasse Öörni
2015-09-09 11:08:36 +0300
b8a21972edAdd empty line at file end.[ci skip]
aster2013
2015-09-09 13:57:10 +0800
1c58846f2dAdd more curve type support in Spriter.
aster2013
2015-09-09 13:48:47 +0800
87e882e261Fix Graphics::ResolveToTexture() erroneously reading current rendertarget instead of backbuffer on D3D11. Work around less-than-fullscreen viewport not resolving properly on D3D11.
Lasse Öörni
2015-09-08 18:13:38 +0300
ac2b2ba121Add new JNI function to interface with AssetManager.list() method. Fix#855.
Yao Wei Tjong 姚伟忠
2015-09-08 22:36:21 +0800
a3e0072e79Suppress policy CMP0054 dev warnings on Android build. Enhance android rake task to have additional option to install the APK before testing it. [ci only: Android]
Yao Wei Tjong 姚伟忠
2015-09-06 13:03:43 +0800
0d20befa70Fix build error on Ubuntu.
aster2013
2015-09-06 12:02:46 +0800
0a34f1cc97Fix FindUrho3D.cmake to look for *.bc extension in Emscripten build. [ci only: Emscripten]
Yao Wei Tjong 姚伟忠
2015-09-06 06:17:26 +0800
7353063c3bFor Travis CI - remove redundant job matrix for Emscripten CI build. [ci only: Emscripten]
Yao Wei Tjong 姚伟忠
2015-09-06 00:29:00 +0800