Commit Graph

  • 9290ebf6e0 Use auto-detection for clock_gettime() function on Apple platforms. Fix #1692 [ci only: OSX] Yao Wei Tjong 姚伟忠 2016-11-29 22:29:50 +0800
  • 8e2ecb9617 Revert 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
  • aa1600b91c Tabs to spaces, rephrase log message Lasse Öörni 2016-11-29 00:46:12 +0200
  • be8cbb43ba Crash due to call of StaticSprite2D::SetSprite if param is null. Y-way 2016-11-25 23:52:13 +0800
  • b9e8bf7ca0 Eliminate BillboardSet 16 bit index limitation and use large indices when necessary. Lasse Öörni 2016-11-25 12:16:46 +0200
  • 3d3ae839a9 Update .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
  • 13b3d9e9e6 Travis CI: API documentation update at 2016-11-22 18:11:01 UTC. [ci package] urho3d-travis-ci 2016-11-22 18:11:01 +0000
  • 1efb0d9085 Enable IME for Linux platform. Only tested using ibus. Yao Wei Tjong 姚伟忠 2016-11-23 01:59:09 +0800
  • 32a5f73bc8 Added external link. Lasse Öörni 2016-11-22 13:44:40 +0200
  • 0edcd340c0 Remove unused Matrix2 member variable. Lasse Öörni 2016-11-22 13:26:29 +0200
  • 2fb158d089 Add support for FCITX (an alternative IME to ibus). Yao Wei Tjong 姚伟忠 2016-11-20 13:50:24 +0800
  • c7a63ac03e Travis CI: API documentation update at 2016-11-19 23:29:28 UTC. [ci package] urho3d-travis-ci 2016-11-19 23:29:28 +0000
  • df808db28d Update DebugRenderer comments. Render lines with depth write on and solid triangles with depth write off. Lasse Öörni 2016-11-20 01:05:45 +0200
  • 681e9f832c Merge remote-tracking branch '1vanK/master' Lasse Öörni 2016-11-19 23:55:56 +0200
  • d7cf72563c Fix recent shader change for GLES. Lasse Öörni 2016-11-19 22:28:37 +0200
  • 05690e0a36 Fix #1681 for good. The ibus devel pacakge is optional once more. Yao Wei Tjong 姚伟忠 2016-11-20 01:25:59 +0800
  • b2af56a14b Minor bug fixes. Yao Wei Tjong 姚伟忠 2016-11-20 01:24:10 +0800
  • 98d1eba903 Fix 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
  • 1176e9daab Travis CI: API documentation update at 2016-11-18 08:12:47 UTC. [ci package] urho3d-travis-ci 2016-11-18 08:12:47 +0000
  • ade01f61af Remove 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
  • b8d55583f7 Squashed commit of the following: Lasse Öörni 2016-11-18 02:02:05 +0200
  • 84c36e10e5 Ensure proper recursive calculation of UI element combined screen rect. Closes #1687. Lasse Öörni 2016-11-17 22:14:48 +0200
  • 4144ff27c6 Make sure nodes with CrowdAgent component are excluded from nav geometry generation. Related to #1689. Lasse Öörni 2016-11-17 21:58:17 +0200
  • 628e4b2795 Quick fix for #1681 on Linux build, requires ibus-dev(el) package. Yao Wei Tjong 姚伟忠 2016-11-17 01:20:47 +0800
  • f1cb469a34 Fix getting world-space tangent for billboards. Closes #1678. Lasse Öörni 2016-11-09 22:57:34 +0200
  • 198adcedec Merge SDL 2.0.5. Yao Wei Tjong 姚伟忠 2016-11-09 23:41:08 +0800
  • 9a57e71653 Fix OSX and iOS builds. Yao Wei Tjong 姚伟忠 2016-11-07 00:45:34 +0800
  • 4010ff8e40 For 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
  • ad97bfacd0 Fix Android build. Yao Wei Tjong 姚伟忠 2016-11-05 02:38:07 +0800
  • 6e7dfb7ba9 Fix for Wayland support for Linux build, native & cross-compiling mode. Yao Wei Tjong 姚伟忠 2016-11-03 01:13:51 +0800
  • 805932a498 Merge commit '8eb652a0d09b97901540c9721f5afb37b903a286' into upstream.master Yao Wei Tjong 姚伟忠 2016-11-09 23:08:19 +0800
  • 8eb652a0d0 Squashed 'Source/ThirdParty/SDL/' changes from a901827..fe37f87 Yao Wei Tjong 姚伟忠 2016-11-09 23:08:19 +0800
  • b9b88591fb Travis CI: API documentation update at 2016-11-07 20:21:46 UTC. [ci package] urho3d-travis-ci 2016-11-07 20:21:46 +0000
  • 10e97395e3 Add contributor credit. Lasse Öörni 2016-11-07 22:06:15 +0200
  • 467729bae7 Minor 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
  • c3fc83c7f3 Merge remote-tracking branch 'gogoprog/feature-draw_and_texture_rects' Lasse Öörni 2016-11-07 21:24:08 +0200
  • ba423dd5de Merge remote-tracking branch 'Gordon-F/Gordon-F-patch-1' Lasse Öörni 2016-11-07 19:29:11 +0200
  • eff9109063 Use 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
  • 43a1a22f1c Added Lua and AngelScript bindings Gauthier Billot 2016-11-07 13:28:28 +0100
  • 552f2d107b Added attributes to StaticSprite2D Gauthier Billot 2016-11-07 13:20:47 +0100
  • 44224786d2 Added Set/Get Use[Draw/Texture]Rect Gauthier Billot 2016-11-07 13:19:51 +0100
  • 544bd1eefe Updated Variant to support Rect Gauthier Billot 2016-11-07 13:09:19 +0100
  • 90312d21b1 Remove redundant assignment Igor 2016-11-07 11:07:39 +0300
  • 32032d60f7 Solid debug geometry for NavArea 1vanK 2016-11-06 11:29:37 +0300
  • 3ae0f063bc Add contributor. Lasse Öörni 2016-11-05 22:11:16 +0200
  • 22b16e2aa3 Added namespace prefix for various calls to GetVariantType Matan Shukry 2016-11-05 20:18:49 +0200
  • a8f4728951 Optimize object spawn via script in Editor. Closes #1664. Eugene Kozlov 2016-11-04 20:15:07 +0300
  • 5d24b152ab Add 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
  • d7f0c06644 Fix 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
  • 44adda4f17 Added SetDrawRect and SetTextureRect in StaticSprite2D Gauthier Billot 2016-11-03 13:33:51 +0100
  • e550dda403 Travis CI: API documentation update at 2016-11-01 18:11:07 UTC. [ci package] urho3d-travis-ci 2016-11-01 18:11:07 +0000
  • e44dda965c Merge pull request #1669 from eugeneko/master eugeneko 2016-11-01 20:58:18 +0300
  • 5482ae7396 Optimize Editor work with temporary objects, part 2. Eugene Kozlov 2016-11-01 09:09:13 +0300
  • 352a62536c Initialize 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
  • a04bf5629a Refactored soft particle handling to not use unique renderpath files. Closes #1670. Lasse Öörni 2016-10-31 18:25:54 +0200
  • b711f2474f Add contributor credit. Lasse Öörni 2016-10-31 16:30:35 +0200
  • 7a24d5b2c7 Optimize Editor work with temporary objects. Eugene Kozlov 2016-10-30 00:21:59 +0300
  • e556f63291 Add 'temporary' parameter to Node::CreateChild and Node::CreateTemporaryChild. Eugene Kozlov 2016-10-29 23:35:30 +0300
  • d78fc4020f minor typos Johnathan Jenkins 2016-10-28 13:07:14 -0700
  • 02ab74ec6a Fix FontFaceFreeType signedness warning on MSVC. Lasse Öörni 2016-10-28 22:21:23 +0300
  • fe65264301 Added "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
  • 7ccffe217d Travis CI: API documentation update at 2016-10-28 14:56:35 UTC. [ci package] urho3d-travis-ci 2016-10-28 14:56:35 +0000
  • 098679893f Expose SDLK_UNKNOWN as KEY_UNKNOWN in InputEvents.h. Closes #1666. Lasse Öörni 2016-10-28 17:40:31 +0300
  • f7b0a04666 Merge remote-tracking branch '1vanK/master' Lasse Öörni 2016-10-28 14:45:50 +0300
  • b8acdcb42d Add vertex colors to standart primitives 1vanK 2016-10-28 13:57:54 +0300
  • 5804347ab2 Reverse saturation fix also for GLSL. Lasse Öörni 2016-10-28 12:46:32 +0300
  • 3564686a34 Fix 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
  • 861a85fb1f Separate 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
  • ce78e3217c Fix 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
  • d010c1ff2f Travis CI: API documentation update at 2016-10-25 19:03:28 UTC. [ci package] urho3d-travis-ci 2016-10-25 19:03:28 +0000
  • 0acd25e763 Add logarithm function to Math API. Eugene Kozlov 2016-10-22 01:25:47 +0300
  • 87a3e7e2fb Replace some expressions with new functions. Eugene Kozlov 2016-10-22 01:25:16 +0300
  • a785c1f37c Add missing binding for Image::SaveDDS. Eugene Kozlov 2016-10-16 21:31:09 +0300
  • 9a5d9af6b7 Fix 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
  • 3d2987c2ba Reset 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
  • 05b47d8913 Always set history position after pressing enter, even if row wasn't saved. Lasse Öörni 2016-10-23 01:33:14 +0300
  • 408398dc83 Merge remote-tracking branch 'Enhex/patch-1' Lasse Öörni 2016-10-23 01:16:27 +0300
  • cb459449d9 Travis CI: API documentation update at 2016-10-22 21:08:25 UTC. [ci package] urho3d-travis-ci 2016-10-22 21:08:25 +0000
  • 875ebcfef5 Disable rendertarget mipmaps on WebGL for now, as they appeared to not be working. Lasse Öörni 2016-10-22 23:55:58 +0300
  • 1bb6d3d1ac Support 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
  • 066448b26d Fixed return value of Viewport::WorldToScreenPoint() for AS [ci skip] Mike3D 2016-10-22 22:01:18 +0200
  • 1736c67487 Don't save line repetitions in the console's history Enhex 2016-10-22 01:45:46 +0300
  • d01facfb56 Word wrap char positions fix contributed by Fastran. Closes #1659. Lasse Öörni 2016-10-20 01:05:51 +0300
  • a8f1fbc7ed Ensure work item gets inserted last into the queue if no other option. Closes #1656. Lasse Öörni 2016-10-19 17:53:39 +0300
  • 3bf13318fc Sync Urho3DPlayer command line help from the documentation. Lasse Öörni 2016-10-18 22:49:13 +0300
  • e035fa0b8d Travis CI: API documentation update at 2016-10-16 17:40:18 UTC. [ci package] urho3d-travis-ci 2016-10-16 17:40:18 +0000
  • b09fd98bef Tab to spaces. Cast to float in IntVector2::Length() to avoid warning spam. Lasse Öörni 2016-10-16 19:59:45 +0300
  • 7af7cf202a Merge remote-tracking branch 'rokups/utility-functions' Lasse Öörni 2016-10-16 19:54:40 +0300
  • 89ce82e0ed Fix copy-paste error in math AS bindings. Eugene Kozlov 2016-10-16 19:35:53 +0300
  • 17e2122a6e Allow to set desired mouse mode or mouse visibility before Input initialization. Lasse Öörni 2016-10-16 17:42:22 +0300
  • 964351a03a Node::GetChildren* that return a collection of children (for use in ranged for loops) Rokas Kupstys 2016-07-30 22:08:35 +0300
  • e71fa46e89 Node::SetTransform(const Matrix3x4& matrix) Rokas Kupstys 2016-10-15 12:08:15 +0300
  • f9aa090c92 IntVector2::Length() Rokas Kupstys 2016-08-09 19:01:53 +0300
  • 5d1ef7fdbb UIElement::GetChildrenWithTag() that returns PODVector. Rokas Kupstys 2016-08-09 20:59:49 +0300
  • 9b88d79945 Travis CI: API documentation update at 2016-10-16 13:39:24 UTC. [ci package] urho3d-travis-ci 2016-10-16 13:39:24 +0000
  • b23a1bd856 Merge branch 'update-api' Eugene Kozlov 2016-10-16 16:00:24 +0300
  • 123d06471a Remove 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
  • fff10e15cf Eliminate 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
  • 14bc9b0085 Make UniquePtr non-copyable. Eugene Kozlov 2016-10-16 13:41:56 +0300
  • eac08de5cb Add extra check to prevent deletion of incomplete type in UniquePtr. Eugene Kozlov 2016-10-16 11:40:29 +0300