Commit Graph

10192 Commits

Author SHA1 Message Date
Yao Wei Tjong 姚伟忠
20e9cebb03 For Travis CI - fix the software package deps for Annotate build.
[ci only: Annotate]
2015-09-14 20:32:39 +08:00
Yao Wei Tjong 姚伟忠
440bc484e7 Add skeleton project for Annotator tool.
Currently it just dumps the AST out instead of actually annotating.
[ci only: master, Annotate]
2015-09-14 20:13:26 +08:00
Lasse Öörni
556fe7de87 Make skeleton bones initial transform modifiable in AngelScript. 2015-09-14 10:59:34 +03:00
Yao Wei Tjong 姚伟忠
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).
2015-09-13 21:35:51 +08:00
Lasse Öörni
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. 2015-09-12 16:40:49 +03:00
Yao Wei Tjong 姚伟忠
da0fa9798c For Travis CI - export environment variables to libclang.
[ci skip]
2015-09-12 21:08:09 +08:00
Yao Wei Tjong 姚伟忠
0043642151 For Travis CI - setup build job for annotate rake task.
[ci only: Annotate]
2015-09-12 20:52:37 +08:00
Yao Wei Tjong 姚伟忠
d7845bc30f Minor clean up on doc build setup.
[ci skip]
2015-09-12 16:44:22 +08:00
Lasse Öörni
2fa676337b Removed unneeded script API helper functions. 2015-09-11 16:18:40 +03:00
urho3d-travis-ci
e08883122c Travis CI: API documentation update at 2015-09-11 13:17:42 UTC.
[ci package]

Commit: 7356bdecfb

Message: 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.
2015-09-11 13:17:42 +00:00
Lasse Öörni
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. 2015-09-11 16:08:48 +03:00
Yao Wei Tjong 姚伟忠
fe6d397609 Revert back whitespaces found in the original 3rdparty source file.
Make life easier when we have merged from upstream again.
2015-09-11 15:19:56 +08:00
Yao Wei Tjong 姚伟忠
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.
2015-09-11 15:13:52 +08:00
JSandusky
ebd3e67776 Correction of cubemap XML face names.
- Minor refinements to the camera
- Prevention of rendering debug/editor visualization
2015-09-10 13:09:10 -04:00
Yao Wei Tjong 姚伟忠
a2d8f8670e Revert back the generated toluabind.c. 2015-09-10 15:18:48 +08:00
JSandusky
da0463ec49 Add cubemap generation capability to the Urho3D editor 2015-09-10 00:13:38 -04:00
Yao Wei Tjong 姚伟忠
71a8f6d104 Parameterise the asset directory indicator character(s) using env-var. 2015-09-10 00:51:58 +08:00
Lasse Öörni
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. 2015-09-09 18:04:06 +03:00
Lasse Öörni
f32ef3149b Added explanation on color correction & 3D textures. Closes #880. 2015-09-09 12:12:31 +03:00
Lasse Öörni
fe168efd28 Added contributor credit. 2015-09-09 11:15:01 +03:00
Lasse Öörni
bde86ae8ac Merge pull request #881 from yushli/master
Update 33_Urho2DSpriterAnimation.lua
2015-09-09 11:08:36 +03:00
aster2013
b8a21972ed Add empty line at file end.[ci skip] 2015-09-09 13:57:10 +08:00
aster2013
1c58846f2d Add more curve type support in Spriter. 2015-09-09 13:48:47 +08:00
yushli
85bd13c172 Update 33_Urho2DSpriterAnimation.lua
animationIndex is changed to spriterAnimationIndex
2015-09-09 13:31:40 +08:00
Lasse Öörni
87e882e261 Fix Graphics::ResolveToTexture() erroneously reading current rendertarget instead of backbuffer on D3D11. Work around less-than-fullscreen viewport not resolving properly on D3D11. 2015-09-08 18:13:57 +03:00
Yao Wei Tjong 姚伟忠
ac2b2ba121 Add new JNI function to interface with AssetManager.list() method.
Fix #855.
2015-09-08 22:37:45 +08:00
aster2013
d1f22dd80a Add missing files. 2015-09-08 13:55:46 +08:00
aster2013
27aaabd6d7 Move spriter from ThirdParty to Urho2D, credit to @weitjong. 2015-09-08 13:52:30 +08:00
urho3d-travis-ci
fe5b01b56d Travis CI: API documentation update at 2015-09-07 11:31:39 UTC.
[ci package]

Commit: 634393d7c8

Message: Add network replication for animations' removeOnCompletion flag. Add GetRemoveOnCompletion(). Add Lua binding for removeOnCompletion. Fix missing AngelScript binding for GetFadeTime().
2015-09-07 11:31:39 +00:00
Lasse Öörni
634393d7c8 Add network replication for animations' removeOnCompletion flag. Add GetRemoveOnCompletion(). Add Lua binding for removeOnCompletion. Fix missing AngelScript binding for GetFadeTime(). 2015-09-07 14:23:03 +03:00
Lasse Öörni
29b178914c Merged hjmediastudios/master. Adds removeOnCompletion functionality to AnimationController. 2015-09-07 13:33:57 +03:00
urho3d-travis-ci
b159735d85 Travis CI: API documentation update at 2015-09-07 09:02:35 UTC.
[ci package]

Commit: b61a239d51

Message: Merge pull request #877 from bjorn/fix-tmx-docs

Removed outdated warning in TMX documentation
2015-09-07 09:02:35 +00:00
Lasse Öörni
b61a239d51 Merge pull request #877 from bjorn/fix-tmx-docs
Removed outdated warning in TMX documentation
2015-09-07 11:54:28 +03:00
Thorbjørn Lindeijer
6e2eb72a25 Removed outdated warning in TMX documentation
No longer relevant since change 094d146c3c.
2015-09-07 10:48:03 +02:00
aster2013
fc2a3805ea Remove line end spaces.[ci skip] 2015-09-07 12:22:29 +08:00
aster2013
60dff27440 Merge branch 'spine-spriter-new' 2015-09-07 12:19:24 +08:00
aster2013
5d50ad4b71 Change SetAnimtion function in AnimatedSprite2D. 2015-09-06 20:37:15 +08:00
aster2013
dc0e1023da Add entity attribute in AnimatedSprite2D. 2015-09-06 17:58:20 +08:00
aster2013
2de2f633c6 Minor Fix. 2015-09-06 17:05:20 +08:00
Yao Wei Tjong 姚伟忠
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]
2015-09-06 13:05:30 +08:00
aster2013
0d20befa70 Fix build error on Ubuntu. 2015-09-06 12:02:46 +08:00
Yao Wei Tjong 姚伟忠
0a34f1cc97 Fix FindUrho3D.cmake to look for *.bc extension in Emscripten build.
[ci only: Emscripten]
2015-09-06 06:17:26 +08:00
Yao Wei Tjong 姚伟忠
7353063c3b For Travis CI - remove redundant job matrix for Emscripten CI build.
[ci only: Emscripten]
2015-09-06 00:29:00 +08:00
aster2013
5dedc993a9 Remove URHO3D_SPINE option, if exists ThirdParty/spine make URHO3D_SPINE enabled. 2015-09-05 23:44:45 +08:00
Yao Wei Tjong 姚伟忠
dbfd0ca65c Add new job matrix for linked LLVM bitcode Emscripten CI build.
Upload HTML5 samples built from this new job matrix.
[ci package] [ci only: Emscripten]
2015-09-05 23:21:23 +08:00
aster2013
0f6983b3fe rename variable. 2015-09-05 22:57:48 +08:00
aster2013
03f61b0e2d Remove generated sprite sheet for spriter animation. 2015-09-05 22:54:33 +08:00
aster2013
7ee85555a7 typo 2015-09-05 22:37:42 +08:00
aster2013
5bcb12afa2 Fix comment. 2015-09-05 22:28:39 +08:00
aster2013
0cded698e4 Merge from spine-spriter branch.
Main changes:
     Make spriter as a lib
     Enable spine support in AnimatedSprite2D and Animation2D.
2015-09-05 22:23:35 +08:00