Commit Graph

9886 Commits

Author SHA1 Message Date
Amadeus
2014f5ee1a Fix incorrect use of PODVector in ValueAnimation, maybe related to #361 2014-05-31 13:47:42 +02:00
Lasse Öörni
5790875b23 Removed unnecessary construction of a SharedPtr object. 2014-05-30 20:04:06 +03:00
urho3d-travis-ci
5c71b28244 Travis CI: API documentation update at 2014-05-30 13:44:01 UTC.
[ci package]
2014-05-30 13:44:01 +00:00
Lasse Öörni
766a08060d Clean up ParticleEmitter API. Removed resetPeriod option from SetEmitting(), instead the period is always reset if the state changes. Added separate RemoveAllParticles(), ResetEmissionTimer() & Reset() functions. 2014-05-30 16:20:30 +03:00
Aster@中国上海
5ae71ba270 Fix user type attribute setting bug. Thanks Mike. 2014-05-30 11:24:01 +08:00
urho3d-travis-ci
319f996c5f Travis CI: API documentation update at 2014-05-28 06:18:37 UTC.
[ci package]
2014-05-28 06:18:37 +00:00
Lasse Öörni
fa5ce00ff5 Added SetCustomTriangleMesh() function to CollisionShape, which uses a CustomGeometry to define the collision shape. Exposed missing SetCustomConvexHull() function to Lua. 2014-05-28 02:37:14 +03:00
Lasse Öörni
2056be0bde Fix typos in comments. 2014-05-27 19:40:46 +03:00
Lasse Öörni
1c3302757c Clean up shader compiler error string on shader live reload to allow recovery. Closes #363. 2014-05-27 00:21:16 +03:00
Lasse Öörni
f3b6a718f7 Merge remote-tracking branch 'remotes/mike3d/master' 2014-05-26 23:27:09 +03:00
Lasse Öörni
a7f9747376 Fix compressed sound resourceref not being serialized. 2014-05-26 23:18:08 +03:00
Mike3D
c04bceb490 Update CMakeLists.txt 2014-05-24 07:22:43 +02:00
Yao Wei Tjong 姚伟忠
a690e6b2f4 Attempt to fix the bullet numbering issue in GitHub pages.
The numbering is fine locally for some reason. [ci skip]
2014-05-24 12:59:01 +08:00
urho3d-travis-ci
165fed63ef Travis CI: API documentation update at 2014-05-24 04:37:11 UTC.
[ci package]
2014-05-24 04:37:11 +00:00
Yao Wei Tjong 姚伟忠
96295b4923 Ensure the application logs are created in a writeable location.
- Add a new function to get application preferences directory and expose it to scripting.
- Change Editor to save/load configuration file from the application preferences directory.
- Standardized the location of log files generated by Urho3DPlayer and samples. Ensure it is created in a user writeable location to prevent application locked up during closing.
2014-05-24 12:16:18 +08:00
Yao Wei Tjong 姚伟忠
cf654822c4 Add initial support for CodeBlocks IDE. [ci skip] 2014-05-24 09:41:31 +08:00
Mike3D
bba58e1287 New Urho2D sample demonstrating constraints.
Thanks to Aster for his help.
2014-05-23 21:17:45 +02:00
Lasse Öörni
0a4f813389 Verify the number of contact points in manifold in case collision event processing changes the physics world. Closes #358. 2014-05-21 13:44:21 +03:00
Lasse Öörni
17dcffb095 Merge pull request #357 from Mike3D/master
Fixed typo
2014-05-19 15:06:01 +03:00
Mike3D
0801c18e34 Fixed typo 2014-05-19 13:56:23 +02:00
Lasse Öörni
a089b95d16 Minor documentation wording tweaks. 2014-05-19 10:54:13 +03:00
Mike3D
557f85461e Improved Urho2D and gesture documentation. 2014-05-18 11:43:08 +02:00
Yao Wei Tjong 姚伟忠
2de4129fec Prevent losing focus in modal window due to a click on emptiness. 2014-05-17 23:37:58 +08:00
Yao Wei Tjong 姚伟忠
e4ba7fe32f Prevent editor view change when there is a modal window. 2014-05-17 23:35:20 +08:00
urho3d-travis-ci
84f69e391e Travis CI: API documentation update at 2014-05-16 19:26:01 UTC.
[ci package]
2014-05-16 19:26:01 +00:00
Lasse Öörni
24923bbc9c Expose CustomGeometry component to Lua. Closes #353. 2014-05-16 22:02:32 +03:00
Lasse Öörni
dd5f1dbcc3 Set Sprite2D's texture name before loading so that the texture is able to load a parameters file, if it exsists. 2014-05-16 15:20:50 +03:00
Lasse Öörni
21eb3d8bc9 Add Android accelerometer value clamping. Closes #350. 2014-05-16 11:48:59 +03:00
Yao Wei Tjong 姚伟忠
df65a54948 Fix missing brace in the build script. 2014-05-16 13:25:09 +08:00
Yao Wei Tjong 姚伟忠
c1b506ee54 Clean up build scripts to avoid code duplication. 2014-05-16 13:12:52 +08:00
Yao Wei Tjong 姚伟忠
d92eaf2f5d Tag the change in SDL source code. 2014-05-16 12:44:15 +08:00
Lasse Öörni
c4b337d6b2 Removed outdated documentation on material shader parameters. Added a partial list of engine inbuilt shader uniforms. 2014-05-15 17:07:02 +03:00
Lasse Öörni
5f86463bb1 Added addalpha techniques for particle effects, where the texture or vertex color alpha should modulate the addition strength. Closes #349. 2014-05-15 16:34:23 +03:00
Lasse Öörni
7eef4edcb7 Fix swapped accelerometer axes in 180 degree device rotation. Thanks to Mike3D. Closes #348. 2014-05-15 16:34:23 +03:00
Yao Wei Tjong 姚伟忠
b1fbab4953 Be explicit in setting the file permissions when installing.
Closes #352.
2014-05-15 21:14:09 +08:00
Lasse Öörni
8b5d884f3c Allow triggering mouse button presses from a screen joystick while using touch emulation. 2014-05-14 21:46:12 +03:00
Lasse Öörni
ba131a3e2b Revert the change to use the wind shader in StaticScene example (as it is no longer static in that case.) 2014-05-14 21:30:37 +03:00
Lasse Öörni
0cbf491a48 Merge remote-tracking branch 'remotes/mike3d/master' 2014-05-14 21:23:32 +03:00
Lasse Öörni
223f98451a Change OpenGL pixel store settings to happen immediately after context creation. Otherwise crash could result when restoring texture data. Fixes #344. 2014-05-14 21:16:29 +03:00
urho3d-travis-ci
f57ceceab6 Travis CI: API documentation update at 2014-05-14 12:16:59 UTC.
[ci package]
2014-05-14 12:16:59 +00:00
Lasse Öörni
bf6a054ac4 Use ordinary DRAWABLE_GEOMETRY flag on 2D drawables so that they can be raycasted against. Use a DRAWABLE_PROXYGEOMETRY flag on DrawableProxy2D so that it won't show up in normal raycasts or octree queries. Fixes #345. 2014-05-14 14:49:15 +03:00
Mike3D
265eecb229 Catch-up C++ samples (screen joystick support for lua and AngelScript)
Note that samples using left mouse click on desktop (8,11,13,15...) won't work as expected with touch emulation.

Simply pass '-touch' to the player's command-line to test on desktop.
2014-05-14 10:54:02 +02:00
Lasse Öörni
5c7ba363fd Added editor message box for error situations with load/save particle data or rebuild navigation data menu commands. Refresh attribute inspector after loading particle data. 2014-05-14 11:39:22 +03:00
urho3d-travis-ci
0a18d9d9ed Travis CI: API documentation update at 2014-05-13 21:56:50 UTC.
[ci package]
2014-05-13 21:56:50 +00:00
Lasse Öörni
6b7f1d842c Added functions to remove one recorded touch gesture, or all touch gestures. 2014-05-13 22:55:37 +03:00
urho3d-travis-ci
8a485cd7b5 Travis CI: API documentation update at 2014-05-13 19:17:55 UTC.
[ci package]
2014-05-13 19:17:56 +00:00
Lasse Öörni
0d183d6301 Added FromString() function to XMLFile. 2014-05-13 21:50:26 +03:00
Lasse Öörni
f232856ac1 Added manual VectorBuffer overloads for AngelScript functions that take a File handle for loading/saving. Cleaned up some script bindings code and fixed AngelScript binding for Image::LoadColorLUT(). 2014-05-13 21:29:52 +03:00
urho3d-travis-ci
dec330e970 Travis CI: API documentation update at 2014-05-12 20:18:28 UTC.
[ci package]
2014-05-12 20:18:29 +00:00
Lasse Öörni
84d06d2e61 Merged the face camera boolean and axes parameters used by BillboardSet & Text3D into a FaceCameraMode enum. Implement none, rotate XYZ, rotate Y, lookat XYZ & lookat Y modes. More can be added as necessary. 2014-05-12 22:43:55 +03:00