Commit Graph

9612 Commits

Author SHA1 Message Date
Lasse Öörni
f3024b9f4b Added GetCurrentThreadID() static function to Thread. Store the thread which created the Context. 2014-07-20 21:30:39 +03:00
Lasse Öörni
d508eb51cb Use SDL_GetPrefPath also for the crashdump location. 2014-07-20 19:07:23 +03:00
Lasse Öörni
1f521713e7 Do not store Image resources used during cube/3D texture loading permanently to cache. 2014-07-20 18:37:34 +03:00
Yao Wei Tjong 姚伟忠
c26038fe05 Attempt to fix the MinGW failed build due to linker runs out of mem.
Add -fno-keep-inline-dllexport compiler option when building using MinGW in order to reduce the object size and the link time (and thus hopefully reduce the linker memory consumption as well).
2014-07-20 19:39:05 +08:00
aster
7b79fb972c Fix bug in RigidBody2D. 2014-07-20 18:01:29 +08:00
Yao Wei Tjong 姚伟忠
f7329aa83f Replace with a more proper derived CMake variable for easier maint.
Add short comment on the intent of setting up RPATH.
2014-07-20 13:43:15 +08:00
Chris Friesen
377c1d3fd1 Set editor camera mask to -1 2014-07-19 10:09:46 -05:00
Chris Friesen
62655920b8 Editor: Use viewport callbacks to hide gizmo 2014-07-19 08:55:33 -05:00
Yao Wei Tjong 姚伟忠
91c489bdfb Setup RPATH for Mac OS X. Adjust soversion to keep Apple linker happy.
Set CMake policy CMP0042 to NEW for early CMake 3.0.0 adopters to prevent warning message when generating Urho3D project file.
2014-07-19 21:23:11 +08:00
Yao Wei Tjong 姚伟忠
88919f22f7 Setup soversion for Urho3D library and setup RPATH settings for Linux. 2014-07-19 17:46:41 +08:00
Yao Wei Tjong 姚伟忠
63a1531076 Simplify the conditional branch to find the SDL_android_main.c. 2014-07-19 16:12:08 +08:00
Yao Wei Tjong 姚伟忠
9f3247e71b Only search the project source directory when URHO3D_HOME is defined. 2014-07-17 15:29:59 +08:00
Yao Wei Tjong 姚伟忠
08f08e460b Improve the reliablity to find SDL_android_main.c when using SDK.
Replace usage of URHO3D_INSTALL_PREFIX environment variable with the more standard CMake's own CMAKE_PREFIX_PATH environment variable to define prefix path of non-standard SDK installation location.
2014-07-17 15:15:15 +08:00
Yao Wei Tjong 姚伟忠
cf1a0156e9 Briefly comment the CMake policy settings and update the documentation. 2014-07-17 12:31:02 +08:00
Lasse Öörni
f3e18e6412 Make sure animation start time adjustment happens with tick conversion, tabs to spaces, some code reordering + added comments. 2014-07-16 19:13:04 +03:00
Lasse Öörni
027b2a29ad Merge remote-tracking branch 'remotes/ninjastone/master' 2014-07-16 18:43:12 +03:00
ninjastone
fc60d8de21 Fixed AssetImporter to adjust time of first key frame to 0. 2014-07-17 00:06:20 +09:00
urho3d-travis-ci
f1fb658719 Travis CI: API documentation update at 2014-07-16 14:05:04 UTC.
[ci package]
2014-07-16 14:05:05 +00:00
Lasse Öörni
fedd77922c Added zone texture unit also to the textureUnitNames array in Material.cpp. 2014-07-16 16:38:27 +03:00
Lasse Öörni
e82b3d53a1 Added support for zones defining a texture (either cube or 3D), that will be available in pixel shaders when rendering objects inside the zone. 2014-07-16 16:30:08 +03:00
Yao Wei Tjong 姚伟忠
3c77988d37 Set CMake policy CMP0026 to OLD for early CMake 3.0.0 adopters.
This change prevents warning message spams while generating Urho3D project file.
2014-07-16 13:15:11 +08:00
Lasse Öörni
9b1e3e161a Fix editor camera orbiting with right mouse button when components only are selected in the hierarchy. 2014-07-15 23:23:34 +03:00
Lasse Öörni
921b1ef792 Fixed the button name in DynamicGeometry touch controls. 2014-07-15 22:32:46 +03:00
urho3d-travis-ci
f45fc7c426 Travis CI: API documentation update at 2014-07-15 19:26:28 UTC.
[ci package]
2014-07-15 19:26:28 +00:00
Lasse Öörni
b281e555d7 Added dynamic geometry C++ sample. Minor comment & warning fixes in other samples. 2014-07-15 22:03:53 +03:00
Lasse Öörni
b80fbc8817 Added Clone() function to Model, which deep-copies all data including vertex/index buffers, so that the clone can be individually animated. Closes #402. 2014-07-15 21:48:15 +03:00
aster
6efadd91a2 Rename imp.png to imp_all.png, add texture parameters xml file. 2014-07-14 11:30:48 +08:00
aster
56e29f5b24 Fix Transform2D argument.[ci skip] 2014-07-11 13:24:53 +08:00
aster
1ac9680c52 Remove redundant default parameter.[ci skip] 2014-07-10 20:37:33 +08:00
aster
a11d455511 Do not recreate sprite node in AnimatedSprite2D, Do not use dynamic index buffer bug in DrawableProxy2D. 2014-07-10 20:33:12 +08:00
Yao Wei Tjong 姚伟忠
1049b6c3d2 For Travis CI - still do the packaging for iOS build no matter what. 2014-07-04 00:40:47 +08:00
Yao Wei Tjong 姚伟忠
31360310ca For Travis CI - reduce parallel build jobs to 2 for MinGW static lib.
This is necessary because the last two CI builds have failed for MinGW static library build due to insufficient memory during linking phase.

Also:
- Increase the number of build artifacts being kept in the SourceForge.net.
- Fixes #380 by skipping Mach-O binary (universal library) for iOS 64-bit build. The Urho3D lib in the build artifact will only contain 64-bit arch, 32-bit arch and iphonesimulator are excluded for now to reduce the build time.
2014-07-04 00:01:28 +08:00
Lasse Öörni
98c09ac614 Insert GLSL version define before other defines if found from the shader code. Closes #398. 2014-07-02 21:37:30 +03:00
Aster@中国上海
dfd82f7f6d Fix typo[ci skip]. 2014-07-02 21:49:14 +08:00
Aster@中国上海
dec9ecfde2 LightAnimation sample now use ObjectAnimation in C++. 2014-07-02 21:39:37 +08:00
Aster@中国上海
cd42bc6f3f Make object animation can set child and component's attribute animation. 2014-07-02 21:38:20 +08:00
Lasse Öörni
3d649a9f19 Fix calculating fullscreen resolution error metric. Closes #399. 2014-07-02 11:12:45 +03:00
aster
f9e555c19d Merge branch 'remove-short-string-hash'
Conflicts:
	Source/Engine/Script/CoreAPI.cpp
2014-06-30 10:59:49 +08:00
Lasse Öörni
2f29b3a5c0 Update documentation to not refer to ShortStringHash. 2014-06-29 19:36:14 +03:00
Aster@中国上海
413aa66b10 Add more member functions in 2D particle classes. 2014-06-29 20:47:16 +08:00
Lasse Öörni
b69682217d Fixed & improved comments regarding integer colors in Color & Image classes. 2014-06-28 12:34:31 +03:00
urho3d-travis-ci
30dc4aaf57 Travis CI: API documentation update at 2014-06-28 07:07:40 UTC.
[ci package]
2014-06-28 07:07:40 +00:00
Lasse Öörni
10046d4b26 Added integer API for setting Image pixels. 2014-06-28 09:57:13 +03:00
Lasse Öörni
06f0257630 Added contributor credits. 2014-06-26 23:51:55 +03:00
Lasse Öörni
4dbff773cd Reimport the dome model. 2014-06-26 23:51:10 +03:00
rasteron
3a749bd889 fixed Dome rotation (Y-up) in blend file 2014-06-26 08:02:04 +08:00
rasteron
60ce72af6e Merge remote-tracking branch 'upstream/master' 2014-06-26 07:50:53 +08:00
Lasse Öörni
92ad14b2fe Fix memory allocation for the resources directory on iOS. 2014-06-25 22:47:55 +03:00
Lasse Öörni
d9d39592dd Update to AngelScript 2.29.0. 2014-06-25 22:20:59 +03:00
Lasse Öörni
257d3bdc31 Make sure RigidBody2D mass center is initialized. Fixes #395. 2014-06-25 14:34:38 +03:00