Yao Wei Tjong 姚伟忠
f58d8563e8
For Travis CI - misc. minor refactoring and bug fixes.
...
- Add Android API level environment variable.
- Prevent unnecessary enabling of CMake testing configuration when the build test cannot be performed for specific target platform.
- Fix missing 'abort' command on a number of error handling branches.
2014-09-03 15:17:40 +08:00
Yao Wei Tjong 姚伟忠
e5ec24ca64
For Travis CI - add memory diagnostics before attempting to git clone.
...
Temporary adjust build matrix to ignore RPI CI build error.
2014-09-02 16:58:21 +08:00
Yao Wei Tjong 姚伟忠
ff46a2032d
For Travis CI - cleanup and sleep before retrying the cloning job.
...
Don't read between the lines :)
It has been proven on our CI build that just using 'travis_retry git clone ...' alone will never going to work.
2014-09-02 13:32:21 +08:00
Yao Wei Tjong 姚伟忠
03e99708e4
For Travis CI - use travis_retry when cloning RPI sysroot and tool.
...
Test [ci package].
2014-09-02 01:37:22 +08:00
Yao Wei Tjong 姚伟忠
6df619c383
For Travis CI - Refactor to terminate early on any errors.
...
The errors include: git clone error, apt-get update/install error, download error, etc.
The purpose of this refactor is to clearly distinguish between Travis CI build error (caused by error on Travis side) and Travis CI build failure (caused by build or test failure on Urho3D side). Previous setup sometimes allowed build environment in error state to continue to proceed with software building phase due to inefficient branching logic.
2014-09-02 00:15:10 +08:00
Yao Wei Tjong 姚伟忠
89fc5f3b07
For Travis CI - Misc. minor changes to improve CI build.
...
- Remove other temporary workaround for MinGW CI build to see if changing to 'Release' build configuration is enough to fix the insufficient memory problem.
- Attempt to fix intermitten network problem when installing software packages for Rasperry-Pi CI build by delaying the massive sysroot git clone to the last. Read this blog (http://blog.travis-ci.com/2013-05-20-network-timeouts-build-retries/ ) on general network issue plaguing travis-ci.org.
2014-09-01 15:00:18 +08:00
Lasse Öörni
89074cf668
Added image save as png to a Serializer stream. Due to stb_image_write limitations, the format is always png. Block-compressed (DXT etc.) image data is not supported. Closes #441 .
2014-08-31 21:51:47 +03:00
xDarkShadowKnightx
70e5917d40
Merge branch 'master' into editor-terrain
2014-08-30 13:05:28 -04:00
Lasse Öörni
9252d36abd
Clarify/fix header comments of the compression API.
2014-08-30 13:41:54 +03:00
Lasse Öörni
6e42d3fc5a
Minor doc edits.
2014-08-30 13:29:32 +03:00
Mike3D
51b95f5bfb
Added TileMap
2014-08-30 10:43:29 +02:00
Lasse Öörni
7bafe59f2f
Fix crash when master AnimatedModel is destroyed. Do not destroy the bone hierarchy as long as AnimatedModels remain in the node. Allow a non-master AnimatedModel to be promoted to master if necessary. Closes #439 .
2014-08-30 02:01:43 +03:00
urho3d-travis-ci
31157975b6
Travis CI: API documentation update at 2014-08-29 22:14:41 UTC.
...
[ci package]
2014-08-29 22:14:41 +00:00
Lasse Öörni
3a93866936
Add LZ4 compression functions to public API. Expose the VectorBuffer compression/decompression functions also to script. Closes #438 .
2014-08-30 01:03:25 +03:00
Yao Wei Tjong
831f7d189c
Update Urho3D.dox
2014-08-30 01:00:14 +08:00
Lasse Öörni
cc98bb9199
Discard Ray::HitDistance() result to a triangle behind the ray. Fixes #437 .
2014-08-28 19:35:24 +03:00
Lasse Öörni
cdc06e6cec
Fix null exception in txml import.
2014-08-28 18:36:12 +03:00
urho3d-travis-ci
13595673ce
Travis CI: API documentation update at 2014-08-28 11:16:07 UTC.
...
[ci package]
2014-08-28 11:16:07 +00:00
Lasse Öörni
3f5280aa3a
Add one second delay to file change notifications by default. Possibly helps with #408 . Removed FileWatcher from Lua bindings as it's not a class you can readily use from script and it is not exposed to AngelScript either.
2014-08-28 14:04:09 +03:00
Yao Wei Tjong 姚伟忠
2e8f480990
For Travis CI - MinGW STATIC CI build workaround again.
2014-08-28 17:22:29 +08:00
Yao Wei Tjong 姚伟忠
2a33e6eea3
Do not use SONAME for Android SHARED libs as it does not support it.
2014-08-28 16:41:33 +08:00
Yao Wei Tjong 姚伟忠
ac20004e87
For Travis CI - Scale back to use just 1 process when retrying.
2014-08-28 13:39:09 +08:00
aster2013
058428dc9c
Revert test code.[ci skip]
2014-08-28 13:38:14 +08:00
urho3d-travis-ci
717d492b9a
Travis CI: API documentation update at 2014-08-28 04:29:46 UTC.
...
[ci package]
2014-08-28 04:29:46 +00:00
aster2013
c82759de85
Add STAGGERED tile map support.
2014-08-28 12:18:35 +08:00
Yao Wei Tjong 姚伟忠
634658c835
Bump the default NDK API level to 12 matching Urho3D Android manifest.
...
[ci package]
2014-08-28 08:57:04 +08:00
Yao Wei Tjong 姚伟忠
0fffb18972
For Travis CI - Fix downloading from wrong Android NDK arch.
2014-08-28 08:17:45 +08:00
Yao Wei Tjong
83b58dacdc
Update android.toolchain.cmake to include NDK r10.
2014-08-28 02:03:18 +08:00
Yao Wei Tjong 姚伟忠
cda4637106
For Travis CI - Revert back to always install ALSA for all platforms.
...
Straightly speaking ALSA is not required while cross-compiling to other non-Linux targets. However, in the CI build we have enabled Lua or LuaJIT and because of that we have to build some native tool(s). The problem is when configuring native project on a Linux build system, we could not inform our CMake script to ONLY configure for the tool building. Currently the script always attempt to configure most of things including SDL which in turns depends on ALSA, although actually the Lua tool building does not require it.
[ci package]
2014-08-28 01:04:35 +08:00
urho3d-travis-ci
c75f56da41
Travis CI: API documentation update at 2014-08-27 16:22:36 UTC.
...
[ci package]
2014-08-27 16:22:36 +00:00
Yao Wei Tjong 姚伟忠
83bb4be238
Fix Angelscript binding for TileMapObject2D.
2014-08-28 00:06:25 +08:00
Yao Wei Tjong 姚伟忠
bb1a410831
For Travis CI - For MinGW STATIC build, retry sample build for 3 times.
...
Each retry should build starts from where it fails, so hopefully it would not hit the memory limit.
Closes #431 .
2014-08-27 23:52:14 +08:00
Yao Wei Tjong 姚伟忠
46f4f6fa24
For Travis CI - Upgrade to Android NDK r10 and SDK r23.0.2.
...
Closes #429 .
2014-08-27 23:52:14 +08:00
Yao Wei Tjong 姚伟忠
5761839635
For Travis CI - Install libasound2-dev only when targetting Linux.
...
Closes #430 .
2014-08-27 23:52:14 +08:00
aster
649edf054d
Rename TileObject2D to TileMapObject2D, rename some functions.
2014-08-27 22:21:29 +08:00
aster2013
18a8a4e640
Add draw debug geometry for tile map, fix tile map object position bug.
2014-08-27 13:11:46 +08:00
aster2013
3539eda839
Merge branch 'master' of https://github.com/urho3d/Urho3D
2014-08-27 13:06:57 +08:00
Chris Friesen
d12ec82b37
Fix reference to spritehelper url thx Mike3D
2014-08-26 01:01:44 -05:00
xDarkShadowKnightx
cb92ea9d64
A basic terrain editor that integrates with the Urho3d Editor. This is in very early stages. It currently supports raising/lowering terrain, setting the height of the terrain, and smoothing the terrain (which needs some serious improvisation). This is all done using "Brushes", which you can create and edit (only the alpha of the brush affects the brushes effect on the terrain). Terrains are saved to the file they we're loaded from, and editing one will cause SetSceneModified to be called (therefore prompting you to save before exiting). This is WIP and should not be considered done by any means.
2014-08-25 23:22:35 -04:00
aster2013
f0e874c69f
Merge branch 'master' of https://github.com/urho3d/Urho3D
2014-08-25 10:27:13 +08:00
urho3d-travis-ci
26bdba2039
Travis CI: API documentation update at 2014-08-24 09:24:49 UTC.
...
[ci package]
2014-08-24 09:24:49 +00:00
Lasse Öörni
0472b4d410
Allow sending client observer rotation in addition to position. Note that rotation is not used by the NetworkPriority component, but can be used for custom logic. Do not send the observer pos/rot until actually set by the client. Closes #428 .
2014-08-24 02:42:27 +03:00
urho3d-travis-ci
3fcb89e176
Travis CI: API documentation update at 2014-08-23 13:06:49 UTC.
...
[ci package]
2014-08-23 13:06:49 +00:00
aster
46fcd67794
Add name and type support for tile map objects.
2014-08-23 20:57:53 +08:00
aster
134d26814f
Merge branch 'master' of https://github.com/urho3d/Urho3D
2014-08-22 21:08:30 +08:00
aster2013
578310a05e
Merge branch 'master' of https://github.com/urho3d/Urho3D
2014-08-22 18:16:39 +08:00
aster2013
e18fc4e5e2
Add cmake options to Readme.txt [ci skip]
2014-08-22 17:50:08 +08:00
aster2013
937ed5f732
Merge branch 'more-options'
2014-08-22 17:47:06 +08:00
urho3d-travis-ci
e50ec823a5
Travis CI: API documentation update at 2014-08-22 05:03:50 UTC.
...
[ci package]
2014-08-22 05:03:50 +00:00
aster2013
a2ead6f404
Add index to position convert function in TileMap2D
2014-08-22 12:52:41 +08:00