9290ebf6e0Use auto-detection for clock_gettime() function on Apple platforms. Fix#1692 [ci only: OSX]
Yao Wei Tjong 姚伟忠
2016-11-29 22:29:50 +0800
8e2ecb9617Revert the check to not allow to set null sprite, as it should work without crashing. Safety checks in UpdateDrawRect() left.
Lasse Öörni
2016-11-29 10:55:10 +0200
aa1600b91cTabs to spaces, rephrase log message
Lasse Öörni
2016-11-29 00:46:12 +0200
be8cbb43baCrash due to call of StaticSprite2D::SetSprite if param is null.
Y-way
2016-11-25 23:52:13 +0800
b9e8bf7ca0Eliminate BillboardSet 16 bit index limitation and use large indices when necessary.
Lasse Öörni
2016-11-25 12:16:46 +0200
3d3ae839a9Update .gitignore to exclude non out-of-source build trees from Clion. Clion 2016.3 will by default generate build tree inside the project's root directory, which is also also our source tree. [ci skip]
Yao Wei Tjong 姚伟忠
2016-11-23 12:38:25 +0800
13b3d9e9e6Travis CI: API documentation update at 2016-11-22 18:11:01 UTC. [ci package]
urho3d-travis-ci
2016-11-22 18:11:01 +0000
1efb0d9085Enable IME for Linux platform. Only tested using ibus.
Yao Wei Tjong 姚伟忠
2016-11-23 01:59:09 +0800
32a5f73bc8Added external link.
Lasse Öörni
2016-11-22 13:44:40 +0200
0edcd340c0Remove unused Matrix2 member variable.
Lasse Öörni
2016-11-22 13:26:29 +0200
2fb158d089Add support for FCITX (an alternative IME to ibus).
Yao Wei Tjong 姚伟忠
2016-11-20 13:50:24 +0800
c7a63ac03eTravis CI: API documentation update at 2016-11-19 23:29:28 UTC. [ci package]
urho3d-travis-ci
2016-11-19 23:29:28 +0000
df808db28dUpdate DebugRenderer comments. Render lines with depth write on and solid triangles with depth write off.
Lasse Öörni
2016-11-20 01:05:45 +0200
681e9f832cMerge remote-tracking branch '1vanK/master'
Lasse Öörni
2016-11-19 23:55:56 +0200
d7cf72563cFix recent shader change for GLES.
Lasse Öörni
2016-11-19 22:28:37 +0200
05690e0a36Fix#1681 for good. The ibus devel pacakge is optional once more.
Yao Wei Tjong 姚伟忠
2016-11-20 01:25:59 +0800
b2af56a14bMinor bug fixes.
Yao Wei Tjong 姚伟忠
2016-11-20 01:24:10 +0800
98d1eba903Fix Android build error due to declaration after statement (using GCC). Close#1690 [ci only: Android]
Yao Wei Tjong 姚伟忠
2016-11-19 13:07:54 +0800
1176e9daabTravis CI: API documentation update at 2016-11-18 08:12:47 UTC. [ci package]
urho3d-travis-ci
2016-11-18 08:12:47 +0000
ade01f61afRemove isAreaLight variable completely from Light class, as it's unused. Some cleanup / comment changes. Fix PBRDeferred GLSL shader.
Lasse Öörni
2016-11-18 02:30:19 +0200
b8d55583f7Squashed commit of the following:
Lasse Öörni
2016-11-18 02:02:05 +0200
84c36e10e5Ensure proper recursive calculation of UI element combined screen rect. Closes#1687.
Lasse Öörni
2016-11-17 22:14:48 +0200
4144ff27c6Make sure nodes with CrowdAgent component are excluded from nav geometry generation. Related to #1689.
Lasse Öörni
2016-11-17 21:58:17 +0200
628e4b2795Quick fix for #1681 on Linux build, requires ibus-dev(el) package.
Yao Wei Tjong 姚伟忠
2016-11-17 01:20:47 +0800
f1cb469a34Fix getting world-space tangent for billboards. Closes#1678.
Lasse Öörni
2016-11-09 22:57:34 +0200
198adcedecMerge SDL 2.0.5.
Yao Wei Tjong 姚伟忠
2016-11-09 23:41:08 +0800
9a57e71653Fix OSX and iOS builds.
Yao Wei Tjong 姚伟忠
2016-11-07 00:45:34 +0800
4010ff8e40For CI - always disable MIR support for ARM-CI build for now. SDL 2.0.5 requires MIR version 0.24.0+ and the MIR version in our sysroot is older.
Yao Wei Tjong 姚伟忠
2016-11-07 00:31:57 +0800
ad97bfacd0Fix Android build.
Yao Wei Tjong 姚伟忠
2016-11-05 02:38:07 +0800
6e7dfb7ba9Fix for Wayland support for Linux build, native & cross-compiling mode.
Yao Wei Tjong 姚伟忠
2016-11-03 01:13:51 +0800
805932a498Merge commit '8eb652a0d09b97901540c9721f5afb37b903a286' into upstream.master
Yao Wei Tjong 姚伟忠
2016-11-09 23:08:19 +0800
8eb652a0d0Squashed 'Source/ThirdParty/SDL/' changes from a901827..fe37f87
Yao Wei Tjong 姚伟忠
2016-11-09 23:08:19 +0800
b9b88591fbTravis CI: API documentation update at 2016-11-07 20:21:46 UTC. [ci package]
urho3d-travis-ci
2016-11-07 20:21:46 +0000
10e97395e3Add contributor credit.
Lasse Öörni
2016-11-07 22:06:15 +0200
467729bae7Minor comment edits and missing bindings. Move VAR_RECT last in the enum to not break potential binary scenes/prefabs. Set StaticSprite2D rect attribute default values to Rect::ZERO for more pleasant editing. Editing of VAR_RECT attributes.
Lasse Öörni
2016-11-07 22:04:46 +0200
c3fc83c7f3Merge remote-tracking branch 'gogoprog/feature-draw_and_texture_rects'
Lasse Öörni
2016-11-07 21:24:08 +0200
ba423dd5deMerge remote-tracking branch 'Gordon-F/Gordon-F-patch-1'
Lasse Öörni
2016-11-07 19:29:11 +0200
eff9109063Use absolute output path for MinGW sysroot auto-detection. Credit to matanshukry who reported and fixed this issue. Close#1674. [ci only: master]
Yao Wei Tjong 姚伟忠
2016-11-08 00:22:17 +0800
43a1a22f1cAdded Lua and AngelScript bindings
Gauthier Billot
2016-11-07 13:28:28 +0100
552f2d107bAdded attributes to StaticSprite2D
Gauthier Billot
2016-11-07 13:20:47 +0100
544bd1eefeUpdated Variant to support Rect
Gauthier Billot
2016-11-07 13:09:19 +0100
90312d21b1Remove redundant assignment
Igor
2016-11-07 11:07:39 +0300
32032d60f7Solid debug geometry for NavArea
1vanK
2016-11-06 11:29:37 +0300
3ae0f063bcAdd contributor.
Lasse Öörni
2016-11-05 22:11:16 +0200
22b16e2aa3Added namespace prefix for various calls to GetVariantType
Matan Shukry
2016-11-05 20:18:49 +0200
a8f4728951Optimize object spawn via script in Editor. Closes#1664.
Eugene Kozlov
2016-11-04 20:15:07 +0300
5d24b152abAdd note that multiple lights loop commands (forwardlights / lightvolumes) are not supported in the renderpath. Closes#1671.
Lasse Öörni
2016-11-04 10:00:40 +0200
d7f0c06644Fix mistakenly disabled depth test in "shrinking" soft particle techniques. Remove unnecessary abs() function in soft particle shaders when on the "shrinking" path.
Lasse Öörni
2016-11-03 20:45:26 +0200
44adda4f17Added SetDrawRect and SetTextureRect in StaticSprite2D
Gauthier Billot
2016-11-03 13:33:51 +0100
e550dda403Travis CI: API documentation update at 2016-11-01 18:11:07 UTC. [ci package]
urho3d-travis-ci
2016-11-01 18:11:07 +0000
e44dda965cMerge pull request #1669 from eugeneko/master
eugeneko
2016-11-01 20:58:18 +0300
5482ae7396Optimize Editor work with temporary objects, part 2.
Eugene Kozlov
2016-11-01 09:09:13 +0300
352a62536cInitialize depth in Deferred & Prepass renderpaths to allow sampling the depth buffer even if no opaque geometry has been rendered. Documentation edits.
Lasse Öörni
2016-10-31 18:54:58 +0200
a04bf5629aRefactored soft particle handling to not use unique renderpath files. Closes#1670.
Lasse Öörni
2016-10-31 18:25:54 +0200
b711f2474fAdd contributor credit.
Lasse Öörni
2016-10-31 16:30:35 +0200
7a24d5b2c7Optimize Editor work with temporary objects.
Eugene Kozlov
2016-10-30 00:21:59 +0300
e556f63291Add 'temporary' parameter to Node::CreateChild and Node::CreateTemporaryChild.
Eugene Kozlov
2016-10-29 23:35:30 +0300
02ab74ec6aFix FontFaceFreeType signedness warning on MSVC.
Lasse Öörni
2016-10-28 22:21:23 +0300
fe65264301Added "expanding" option for soft particles, which requires hardware depth test off. Improve soft particles documentation on the renderpath page. Closes#1623.
Lasse Öörni
2016-10-28 22:19:37 +0300
7ccffe217dTravis CI: API documentation update at 2016-10-28 14:56:35 UTC. [ci package]
urho3d-travis-ci
2016-10-28 14:56:35 +0000
098679893fExpose SDLK_UNKNOWN as KEY_UNKNOWN in InputEvents.h. Closes#1666.
Lasse Öörni
2016-10-28 17:40:31 +0300
f7b0a04666Merge remote-tracking branch '1vanK/master'
Lasse Öörni
2016-10-28 14:45:50 +0300
b8acdcb42dAdd vertex colors to standart primitives
1vanK
2016-10-28 13:57:54 +0300
5804347ab2Reverse saturation fix also for GLSL.
Lasse Öörni
2016-10-28 12:46:32 +0300
3564686a34Fix DeferredSP & PrepassSP renderpaths not clearing depth. Fix reverse saturation of faded billboard on D3D11. Fix depth shader compile error on D3D11 when alphamasked.
Lasse Öörni
2016-10-28 12:27:17 +0300
861a85fb1fSeparate unlit particle shaders & techniques for optional soft particle support. Soft particles versions of renderpaths. Soft particle shaders adapted from work by 1vanK & MonkeyFirst (https://github.com/1vanK/Urho3DSoftParticles). Fix Shadow shader failing for billboards. Fix ForwardHWDepth renderpath unnecessarily rendering depth in a separate pass. Closes#1623.
Lasse Öörni
2016-10-27 20:25:11 +0300
ce78e3217cFix material removal while handling attribute animation causing potential crash. Fix material animation event being transmitted already on the first frame.
Lasse Öörni
2016-10-26 00:00:43 +0300
d010c1ff2fTravis CI: API documentation update at 2016-10-25 19:03:28 UTC. [ci package]
urho3d-travis-ci
2016-10-25 19:03:28 +0000
0acd25e763Add logarithm function to Math API.
Eugene Kozlov
2016-10-22 01:25:47 +0300
87a3e7e2fbReplace some expressions with new functions.
Eugene Kozlov
2016-10-22 01:25:16 +0300
a785c1f37cAdd missing binding for Image::SaveDDS.
Eugene Kozlov
2016-10-16 21:31:09 +0300
9a5d9af6b7Fix event frame not expanding the ValueAnimation's time range properly. Fix removing an animating object during an event frame causing crash. Thanks to vudugun for noticing (forum thread http://urho3d.prophpbb.com/topic2464.html)
Lasse Öörni
2016-10-25 21:38:04 +0300
3d2987c2baReset levelsDirty / resolveDirty when releasing a texture. Resolve multisampled texture in GetData() if necessary. Fix getting multisampled texture data on D3D9/11.
Lasse Öörni
2016-10-23 19:48:13 +0300
05b47d8913Always set history position after pressing enter, even if row wasn't saved.
Lasse Öörni
2016-10-23 01:33:14 +0300
408398dc83Merge remote-tracking branch 'Enhex/patch-1'
Lasse Öörni
2016-10-23 01:16:27 +0300
cb459449d9Travis CI: API documentation update at 2016-10-22 21:08:25 UTC. [ci package]
urho3d-travis-ci
2016-10-22 21:08:25 +0000
875ebcfef5Disable rendertarget mipmaps on WebGL for now, as they appeared to not be working.
Lasse Öörni
2016-10-22 23:55:58 +0300
1bb6d3d1acSupport for mipmapped rendertargets & automatic mip regeneration after rendering. Renderer allocated screen buffers are not mipmapped, but a manually created rendertarget texture will be (like regular textures), unless disabled by calling SetNumLevels(1).
Lasse Öörni
2016-10-22 01:43:03 +0300
066448b26dFixed return value of Viewport::WorldToScreenPoint() for AS [ci skip]
Mike3D
2016-10-22 22:01:18 +0200
1736c67487Don't save line repetitions in the console's history
Enhex
2016-10-22 01:45:46 +0300
d01facfb56Word wrap char positions fix contributed by Fastran. Closes#1659.
Lasse Öörni
2016-10-20 01:05:51 +0300
a8f1fbc7edEnsure work item gets inserted last into the queue if no other option. Closes#1656.
Lasse Öörni
2016-10-19 17:53:39 +0300
3bf13318fcSync Urho3DPlayer command line help from the documentation.
Lasse Öörni
2016-10-18 22:49:13 +0300
e035fa0b8dTravis CI: API documentation update at 2016-10-16 17:40:18 UTC. [ci package]
urho3d-travis-ci
2016-10-16 17:40:18 +0000
b09fd98befTab to spaces. Cast to float in IntVector2::Length() to avoid warning spam.
Lasse Öörni
2016-10-16 19:59:45 +0300
7af7cf202aMerge remote-tracking branch 'rokups/utility-functions'
Lasse Öörni
2016-10-16 19:54:40 +0300
89ce82e0edFix copy-paste error in math AS bindings.
Eugene Kozlov
2016-10-16 19:35:53 +0300
17e2122a6eAllow to set desired mouse mode or mouse visibility before Input initialization.
Lasse Öörni
2016-10-16 17:42:22 +0300
964351a03aNode::GetChildren* that return a collection of children (for use in ranged for loops)
Rokas Kupstys
2016-07-30 22:08:35 +0300
e71fa46e89Node::SetTransform(const Matrix3x4& matrix)
Rokas Kupstys
2016-10-15 12:08:15 +0300
f9aa090c92IntVector2::Length()
Rokas Kupstys
2016-08-09 19:01:53 +0300
5d1ef7fdbbUIElement::GetChildrenWithTag() that returns PODVector.
Rokas Kupstys
2016-08-09 20:59:49 +0300
9b88d79945Travis CI: API documentation update at 2016-10-16 13:39:24 UTC. [ci package]
urho3d-travis-ci
2016-10-16 13:39:24 +0000
123d06471aRemove mouse centering logic from screen mode change event handler. Remove Linux-specific workaround for fixing the initial input focus lose problem. Close#1652.
Yao Wei Tjong 姚伟忠
2016-10-16 20:26:34 +0800
fff10e15cfEliminate a few uses of NULL, and mention preference to not use it in the code convention. Ensure UIElementLoadChildXML returns a value.
Lasse Öörni
2016-10-16 14:03:01 +0300