Commit Graph

10202 Commits

Author SHA1 Message Date
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
Lasse Öörni
a725b608ec Merge remote-tracking branch 'Mezozoysky/bgload' 2017-07-08 13:38:28 +03:00
Stanislav Demyanovich
9bb48ed015 Background loading: add resource into cache before sending E_RESOURCEBACKGROUNDLOADED. 2017-07-08 15:29:56 +07:00
Yao Wei Tjong 姚伟忠
ace4a00fea Reinstate source group for VS and Xcode IDE.
The "resources being added into multiple groups" issue is not reproducible in Xcode IDE anymore, probably the more recent define_resources_dirs() macro has "properly" fixed it.
2017-07-07 23:31:42 +08:00
Lasse Öörni
18df5b8525 Also send highdpi parameter in window resize event on D3D9/D3D11 to match OpenGL behavior. 2017-07-06 20:04:10 +03:00
Lasse Öörni
28e1f20487 Merge remote-tracking branch 'iainmerrick/highdpi_fix' 2017-07-06 19:06:13 +03:00
Lasse Öörni
83c17c7dc6 Robustness improvements for terrain editor brush loading. Closes #2011. 2017-07-06 18:13:13 +03:00
Iain Merrick
237b2b0fe6 Fix Graphics::GetHighDPI() on OS X (closes #2009) 2017-07-06 09:44:50 -05:00
Lasse Öörni
5a3f1049c3 Merge pull request #2008 from iainmerrick/master
Scale kerning values correctly (closes #2007)
2017-07-06 16:06:30 +03:00
Iain Merrick
7ced601b6c Scale kerning values correctly (closes #2007) 2017-07-05 11:47:39 -05:00
Yao Wei Tjong 姚伟忠
20ec572c9d Switch to use "urho3d" own account in AppVeyor.
Close #1959.
2017-07-05 22:57:50 +08:00