Commit Graph

  • e85b40800b Add 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
  • a25f982043 Add more scaffolding logic in build system for AutoBinder invocation. [ci only: Annotate] Yao Wei Tjong 姚伟忠 2015-09-25 16:58:13 +0800
  • b6abf67ca1 Trim the dependency libs of our Clang-tools. [ci only: master, Annotate] Yao Wei Tjong 姚伟忠 2015-09-25 10:59:55 +0800
  • ba837af5a4 Add skeleton project for AutoBinder tool. [ci only: Annotate] Yao Wei Tjong 姚伟忠 2015-09-24 19:57:18 +0800
  • 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] Yao Wei Tjong 姚伟忠 2015-09-23 18:33:54 +0800
  • 90ff681a36 For Travis CI - fix Linux 32-bit CI build. [ci only: master] Yao Wei Tjong 姚伟忠 2015-09-23 18:13:59 +0800
  • 36eb140993 For 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
  • 1d6a980136 Prevent attempting to compile the ColorCorrection function (uses unsupported sampler3D) on GLES. Lasse Öörni 2015-09-23 10:55:10 +0300
  • e798ee4dcf For Travis CI - setup build infra for test running Autobinder tool. [ci only: Annotate] Yao Wei Tjong 姚伟忠 2015-09-23 13:10:25 +0800
  • 4969021b87 For Travis CI - use same commit message for all CI mirror branches. [ci scan] Yao Wei Tjong 姚伟忠 2015-09-23 11:38:02 +0800
  • fb8bd56874 Minor restructuring to prepare for annotating other symbol categories. [ci only: Annotate] Yao Wei Tjong 姚伟忠 2015-09-22 13:48:37 +0800
  • 0cff0eb837 Travis CI: API documentation update at 2015-09-22 11:15:21 UTC. [ci package] urho3d-travis-ci 2015-09-22 11:15:21 +0000
  • 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. Lasse Öörni 2015-09-22 13:36:07 +0300
  • b6b0f01794 Merge branch 'update-assimp' Lasse Öörni 2015-09-21 19:14:25 +0300
  • 1cc28dfe1c Make it possible to invoke Annotate tool on already annotated codes. [ci annotate] Yao Wei Tjong 姚伟忠 2015-09-21 19:21:33 +0800
  • e5ab1a939f For Travis CI - stash push and pop silently. [ci only: master, Annotate] Yao Wei Tjong 姚伟忠 2015-09-21 18:55:05 +0800
  • 39eed8a481 For Travis CI - do not include fastcomp-clang as subtree. [ci only: Annotate] Yao Wei Tjong 姚伟忠 2015-09-20 16:09:33 +0800
  • 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] Yao Wei Tjong 姚伟忠 2015-09-20 15:45:45 +0800
  • 69f4a405b7 Removed mention of missing functionality from CrowdNavigation help text. Fixed double -> float conversion warning. Lasse Öörni 2015-09-19 13:29:07 +0300
  • 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] Yao Wei Tjong 姚伟忠 2015-09-19 17:21:02 +0800
  • 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] Yao Wei Tjong 姚伟忠 2015-09-18 00:08:56 +0800
  • afa0b68f02 Remove imp.xml sprite sheet xml file. aster2013 2015-09-17 18:10:47 +0800
  • f59b6334ff Fixed Blur.hlsl from MonkeyFirst. Closes #899. Lasse Öörni 2015-09-17 12:21:52 +0300
  • 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. Lasse Öörni 2015-09-16 20:46:55 +0300
  • 10c3e15298 Do not require index data for convex hulls, as it's not used. Lasse Öörni 2015-09-16 20:28:44 +0300
  • a6c3915e50 Travis CI: API documentation update at 2015-09-16 17:34:44 UTC. [ci package] urho3d-travis-ci 2015-09-16 17:34:44 +0000
  • c4e3633baf Store 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
  • 0e682d5bbc Travis CI: API documentation update at 2015-09-16 15:08:29 UTC. [ci package] urho3d-travis-ci 2015-09-16 15:08:29 +0000
  • 6f01d1cac9 Added 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
  • 8720cea4c3 More MinGW missing Direct3D defines. Potential fix for #898. Lasse Öörni 2015-09-16 13:45:29 +0300
  • 8bbcdff135 For Travis CI - only do package upload when main script is successful. Yao Wei Tjong 姚伟忠 2015-09-16 16:52:55 +0800
  • 07374ffb3f Remove unnecessary line from Assimp CMakeLists. Lasse Öörni 2015-09-16 11:48:42 +0300
  • 541d590537 Travis CI: API documentation update at 2015-09-16 06:38:44 UTC. [ci package] urho3d-travis-ci 2015-09-16 06:38:44 +0000
  • b9155ca8b3 CirCle -> 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
  • f7dac783ee Merge remote-tracking branch '299299/pull_branch' Lasse Öörni 2015-09-15 21:38:25 +0300
  • b3e01a1424 Add another skeleton project for for script binding extractor tool. [ci only: Annotate] Yao Wei Tjong 姚伟忠 2015-09-16 00:11:13 +0800
  • 14e0626c62 Minor code formatting and suppress warning from Clang compiler. Yao Wei Tjong 姚伟忠 2015-09-15 15:45:11 +0800
  • 08293b4cf4 Fix non-MSVC build. Lasse Öörni 2015-09-15 18:58:49 +0300
  • eee58fe742 Nullcheck tiles before operating on them in DetourNavMesh & DetourTileCache destructors. Closes #895. Lasse Öörni 2015-09-15 17:17:52 +0300
  • 6f75a777cb Fixes for non-C++11 support. Lasse Öörni 2015-09-15 16:31:54 +0300
  • 92eefa7fc0 Refactor JSONValue SetVariantXXX functions. aster2013 2015-09-15 20:06:58 +0800
  • f091c6591f Recover sprite sheet support for spriter animation. aster2013 2015-09-15 19:35:19 +0800
  • 07dab99469 Update Assimp to latest head from github. Closes #786. Lasse Öörni 2015-09-15 14:29:53 +0300
  • 8954f1d0a4 fix for typo and coding convention lixin 2015-09-15 16:09:58 +0800
  • f2289b10e1 Avoid hardcoding to improve the chance of using it on Windows host. [ci annotate] Yao Wei Tjong 姚伟忠 2015-09-15 14:53:37 +0800
  • 44638345e7 add method for circle,cross,quad debug renderering lixin 2015-09-15 12:02:55 +0800
  • a1fc1b8f6e Travis CI: API documentation update at 2015-09-14 20:50:39 UTC. [ci package] urho3d-travis-ci 2015-09-14 20:50:39 +0000
  • dc7eb0d17a Make 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
  • f2ad55556d Create intermediate paths in FileSystem::CreateDir() as necessary. Lasse Öörni 2015-09-14 23:39:45 +0300
  • b8fea26470 Do 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
  • 06f4eee4a9 Merge remote-tracking branch 'jsandusky/CubeMapGeneration' Lasse Öörni 2015-09-14 21:01:21 +0300
  • 9bbc81e6a4 Travis CI: API documentation update at 2015-09-14 17:57:42 UTC. [ci package] urho3d-travis-ci 2015-09-14 17:57:42 +0000
  • ae0544291a Add 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
  • c68f957dc4 Add a new section on how to start the Clang-tools development. [ci annotate] Yao Wei Tjong 姚伟忠 2015-09-14 22:40:29 +0800
  • f9fd477103 For 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
  • 12d6cfa322 For Travis CI - setup the build to use the upgraded GCC compiler. [ci only: Annotate] Yao Wei Tjong 姚伟忠 2015-09-14 20:43:55 +0800
  • 20e9cebb03 For Travis CI - fix the software package deps for Annotate build. [ci only: Annotate] Yao Wei Tjong 姚伟忠 2015-09-14 20:31:44 +0800
  • 440bc484e7 Add 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
  • 556fe7de87 Make skeleton bones initial transform modifiable in AngelScript. Lasse Öörni 2015-09-14 10:59:34 +0300
  • 2fcf1d3146 Only 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
  • 9b41a9974c Safeguard 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
  • da0fa9798c For Travis CI - export environment variables to libclang. [ci skip] Yao Wei Tjong 姚伟忠 2015-09-12 21:08:09 +0800
  • 0043642151 For Travis CI - setup build job for annotate rake task. [ci only: Annotate] Yao Wei Tjong 姚伟忠 2015-09-12 20:46:25 +0800
  • d7845bc30f Minor clean up on doc build setup. [ci skip] Yao Wei Tjong 姚伟忠 2015-09-12 16:42:37 +0800
  • 2fa676337b Removed unneeded script API helper functions. Lasse Öörni 2015-09-11 16:13:45 +0300
  • e08883122c Travis CI: API documentation update at 2015-09-11 13:17:42 UTC. [ci package] urho3d-travis-ci 2015-09-11 13:17:42 +0000
  • 7356bdecfb Add 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
  • fe6d397609 Revert 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
  • 5b4ea87ae8 Support 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
  • ebd3e67776 Correction of cubemap XML face names. JSandusky 2015-09-10 13:09:10 -0400
  • a2d8f8670e Revert back the generated toluabind.c. Yao Wei Tjong 姚伟忠 2015-09-10 15:18:48 +0800
  • da0463ec49 Add cubemap generation capability to the Urho3D editor JSandusky 2015-09-10 00:13:38 -0400
  • 71a8f6d104 Parameterise the asset directory indicator character(s) using env-var. Yao Wei Tjong 姚伟忠 2015-09-10 00:50:57 +0800
  • 7c5e441e89 Fixed 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
  • f32ef3149b Added explanation on color correction & 3D textures. Closes #880. Lasse Öörni 2015-09-09 12:12:31 +0300
  • fe168efd28 Added contributor credit. Lasse Öörni 2015-09-09 11:15:01 +0300
  • bde86ae8ac Merge pull request #881 from yushli/master Lasse Öörni 2015-09-09 11:08:36 +0300
  • b8a21972ed Add empty line at file end.[ci skip] aster2013 2015-09-09 13:57:10 +0800
  • 1c58846f2d Add more curve type support in Spriter. aster2013 2015-09-09 13:48:47 +0800
  • 85bd13c172 Update 33_Urho2DSpriterAnimation.lua yushli 2015-09-09 13:31:40 +0800
  • 87e882e261 Fix 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
  • ac2b2ba121 Add new JNI function to interface with AssetManager.list() method. Fix #855. Yao Wei Tjong 姚伟忠 2015-09-08 22:36:21 +0800
  • d1f22dd80a Add missing files. aster2013 2015-09-08 13:55:46 +0800
  • 27aaabd6d7 Move spriter from ThirdParty to Urho2D, credit to @weitjong. aster2013 2015-09-08 13:52:30 +0800
  • fe5b01b56d Travis CI: API documentation update at 2015-09-07 11:31:39 UTC. [ci package] urho3d-travis-ci 2015-09-07 11:31:39 +0000
  • 634393d7c8 Add network replication for animations' removeOnCompletion flag. Add GetRemoveOnCompletion(). Add Lua binding for removeOnCompletion. Fix missing AngelScript binding for GetFadeTime(). Lasse Öörni 2015-09-07 14:23:03 +0300
  • 29b178914c Merged hjmediastudios/master. Adds removeOnCompletion functionality to AnimationController. Lasse Öörni 2015-09-07 13:33:57 +0300
  • b159735d85 Travis CI: API documentation update at 2015-09-07 09:02:35 UTC. [ci package] urho3d-travis-ci 2015-09-07 09:02:35 +0000
  • b61a239d51 Merge pull request #877 from bjorn/fix-tmx-docs Lasse Öörni 2015-09-07 11:54:28 +0300
  • 6e2eb72a25 Removed outdated warning in TMX documentation Thorbjørn Lindeijer 2015-09-07 10:42:26 +0200
  • fc2a3805ea Remove line end spaces.[ci skip] aster2013 2015-09-07 12:22:29 +0800
  • 60dff27440 Merge branch 'spine-spriter-new' aster2013 2015-09-07 12:19:24 +0800
  • 5d50ad4b71 Change SetAnimtion function in AnimatedSprite2D. aster2013 2015-09-06 20:37:15 +0800
  • dc0e1023da Add entity attribute in AnimatedSprite2D. aster2013 2015-09-06 17:58:20 +0800
  • 2de2f633c6 Minor Fix. aster2013 2015-09-06 17:05:20 +0800
  • a3e0072e79 Suppress 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
  • 0d20befa70 Fix build error on Ubuntu. aster2013 2015-09-06 12:02:46 +0800
  • 0a34f1cc97 Fix FindUrho3D.cmake to look for *.bc extension in Emscripten build. [ci only: Emscripten] Yao Wei Tjong 姚伟忠 2015-09-06 06:17:26 +0800
  • 7353063c3b For Travis CI - remove redundant job matrix for Emscripten CI build. [ci only: Emscripten] Yao Wei Tjong 姚伟忠 2015-09-06 00:29:00 +0800
  • 5dedc993a9 Remove URHO3D_SPINE option, if exists ThirdParty/spine make URHO3D_SPINE enabled. aster2013 2015-09-05 23:44:45 +0800