Commit Graph

9612 Commits

Author SHA1 Message Date
TheComet
4f96c7c29f Refactoring the 'feature' setters and getters into a single method. Renaming a few things to be more consistent. Adding Documentation 2017-07-28 18:36:57 +02:00
TheComet
4a6d86804e Fixing bugs, updating script bindings and sample code 2017-07-28 03:42:16 +02:00
TheComet
bbaeccb11b Fixing compilation errors 2017-07-26 01:40:06 +02:00
TheComet
a6930ec06f Merging updated Urho3D wrappers and script bindings from my own test branch 2017-07-26 01:40:06 +02:00
TheComet
183cea3ef5 Merging updated IK library source files 2017-07-26 01:40:06 +02:00
Lasse Öörni
6676583e1b Merge pull request #2045 from carnalis/master
Add contributor.
2017-07-25 16:49:16 +03:00
carnalis
995b83ec3a Add contributor. 2017-07-25 08:48:28 -04:00
urho3d-travis-ci
2db441a220 Travis CI: API documentation update at 2017-07-25 11:26:41 UTC.
[ci package]

Commit: 982befaab5

Message: Add default parameter value to Image::SaveWEBP() bindings.
2017-07-25 11:26:41 +00:00
Lasse Öörni
982befaab5 Add default parameter value to Image::SaveWEBP() bindings. 2017-07-25 13:13:54 +03:00
Lasse Öörni
f51317bed5 Merge remote-tracking branch 'carnalis/master' 2017-07-25 12:55:04 +03:00
Lasse Öörni
4d8330c5df When text is wordwrapping, do not update its width in text update at all. Possible fix for #2043. 2017-07-25 12:36:04 +03:00
carnalis
3dfc8f750c Add SaveWEBP() bindings. 2017-07-25 02:22:00 -04:00
carnalis
1f41a8c7c3 Implemented SaveWEBP() with optional compression level. 2017-07-24 11:47:09 -04:00
Yao Wei Tjong
d9b4602003 Merge pull request #2040 from 1vanK/master
Fix mklink test when current path is not sources dir (for example whe used cmake-gui).
Close #2037
2017-07-24 22:19:52 +08:00
1vanK
8c11d7180c Fix mklink test when current path is not sources dir (for example when used cmake-gui) 2017-07-24 16:06:42 +03:00
urho3d-travis-ci
fff56a6ba5 Travis CI: API documentation update at 2017-07-23 12:44:04 UTC.
[ci package]

Commit: dd1582dc6f

Message: Merge branch 'webp'
2017-07-23 12:44:04 +00:00
Lasse Öörni
dd1582dc6f Merge branch 'webp' 2017-07-23 14:41:09 +03:00
Lasse Öörni
864eb87e87 Merge pull request #2036 from iainmerrick/master
Fix uninitialized FontGlyph fields in FontFaceBitmap (closes #2035)
2017-07-23 14:29:13 +03:00
Eugene Kozlov
661edb1c49 Merge pull request #2038 from eugeneko/master
Enable multi-thread compilation in Visual Studio. Fixed #1407.
2017-07-23 13:49:15 +03:00
Eugene Kozlov
32a3e1dd29 Enable multi-thread compilation in Visual Studio. Fixed #1407. 2017-07-23 11:39:52 +03:00
Iain Merrick
2780c70cd3 Fix uninitialized FontGlyph fields in FontFaceBitmap (closes #2035)
Commit 0450bcd1 added two extra fields to FontGlyph, texWidth_ and texHeight_,
but these weren't being initialized for bitmap fonts.

Bitmap text would sometimes randomly look OK if the uninitialized fields
contained large numbers, and fail if the fields contained zeroes.
2017-07-22 22:31:13 -05:00
Lasse Öörni
aa47eb13ba Merge branch 'master' into webp 2017-07-22 13:36:51 +03:00
Lasse Öörni
5fb53f9bd8 Better check for Android NEON support in WebP. 2017-07-22 13:18:48 +03:00
Lasse Öörni
93fc311b30 Disable NEON from WebP library on Android for now, as it results in compile error from the include files if the NEON instruction set is not in use. 2017-07-21 22:38:49 +03:00
Yao Wei Tjong 姚伟忠
d5ff93a128 For CI - switch off the OSX precache build.
It will be reimplemented as build stage later when Travis supports conditional build stage.
2017-07-21 23:54:28 +08:00
Yao Wei Tjong 姚伟忠
86a03ec62e For CI - remove old hacks in the build scripts. 2017-07-21 23:54:28 +08:00
urho3d-travis-ci
78643541e4 Travis CI: API documentation update at 2017-07-20 22:28:36 UTC.
[ci package]

Commit: 1c992b2611

Message: Merge pull request #2033 from eugeneko/master

Add DebugRenderer::AddSphereSector. Expose Sphere helper funcions.
2017-07-20 22:28:36 +00:00
Eugene Kozlov
1c992b2611 Merge pull request #2033 from eugeneko/master
Add DebugRenderer::AddSphereSector. Expose Sphere helper funcions.
2017-07-20 23:40:34 +03:00
Lasse Öörni
95062fcb63 Always have SaveWEBP in public API of Image; add script binding. Will be a no-op if not supported. 2017-07-20 22:35:13 +03:00
Lasse Öörni
51e49e6f7d Default WebP on. 2017-07-20 22:26:14 +03:00
Lasse Öörni
157130c612 Add WebP license and mention to library list. 2017-07-20 22:13:49 +03:00
Lasse Öörni
da996ddae9 Merge remote-tracking branch 'carnalis/webp' 2017-07-20 22:06:08 +03:00
Eugene Kozlov
cf0d6b6f78 Fix DebugRenderer::AddSphereSector AS binding. Use AddSphereSector for rendering SoundSource3D. 2017-07-20 20:55:40 +03:00
Lasse Öörni
4739de573d Improved convex hull debug draw from Lumak. Works only when called individually for CollisionShape; whole physics world debug draw still uses Bullet's internal rendering. Closes #2031. 2017-07-20 13:52:54 +03:00
urho3d-travis-ci
2d435b3d57 Travis CI: API documentation update at 2017-07-20 10:03:25 UTC.
[ci package]

Commit: f916c02a4e

Message: Fixed HeightMapToWorld contributed by Lumak. Closes #2030.
2017-07-20 10:03:25 +00:00
Lasse Öörni
f916c02a4e Fixed HeightMapToWorld contributed by Lumak. Closes #2030. 2017-07-20 12:40:56 +03:00
Guschin Konstantin
0f2480847a Several tilemap improvements 2017-07-20 16:34:36 +07:00
Eugene Kozlov
f266475994 Add Sphere::GetPoint and Sphere::GetLocalPoint functions. Add DebugRenderer::AddSphereSector function. 2017-07-20 09:25:10 +03:00
carnalis
3339e5012b Initial commit of WebP image support 2017-07-20 00:43:15 -04:00
Yao Wei Tjong 姚伟忠
a3a0465c8d For CI - take advantage of Travis CI's build stages.
Perform housekeeping at the last stage when all the build jobs in the build stage have completed.
Add a placeholder for new lint stage in primary CI.
Use alternate mirror branch to prevent technical error due to multiple commits being pushed to HEAD on slow moving build queues.
Close #1942.
2017-07-19 21:55:18 +08:00
Yao Wei Tjong 姚伟忠
ec84cfdfd1 Remove the usage of add_compiler_export_flags() deprecated function.
Fix #1945.
2017-07-13 23:17:09 +08:00
Lasse Öörni
c8ecd9f55c Typo fix in AssetImporter. 2017-07-13 14:03:43 +03:00
Yao Wei Tjong 姚伟忠
ea783ae69f For CI - upgrade CMake version to 3.8.2 for builds that uses Linux VM. 2017-07-11 22:22:10 +08:00
Lasse Öörni
60c478212c Fix wrong AngelScript binding in ResourceCache::GetExistingResource(). Closes #2016. 2017-07-11 14:10:35 +03:00
urho3d-travis-ci
d03134682a Travis CI: API documentation update at 2017-07-10 07:05:23 UTC.
[ci package]

Commit: dfe94e36ca

Message: Merge pull request #2014 from eugeneko/master

Prevent sending events for subscribers added during event handling.
2017-07-10 07:05:23 +00:00
Eugene Kozlov
dfe94e36ca Merge pull request #2014 from eugeneko/master
Prevent sending events for subscribers added during event handling.
2017-07-10 09:56:18 +03:00
Eugene Kozlov
550f44c56a Prevent sending events for subscribers added during event handling. Fixes #2013. 2017-07-09 17:28:21 +03:00
Eugene Kozlov
a5ee22ce9e Expose Context::CreateObject to AngelScript API. 2017-07-09 17:28:21 +03:00
Yao Wei Tjong 姚伟忠
7fc9aa816a Make clean for MinGW/Android/Web platforms.
The rest of the platforms are already taken care of by this commit, however, only tested explicitly on Linux native, RPI, and ARM.
2017-07-09 21:58:33 +08:00
Lasse Öörni
7655048160 Add contributor. 2017-07-08 13:54:28 +03:00