37f13c91d9Remove double semicolon.
Lasse Öörni
2015-07-15 00:59:12 +0300
9b629b2a36Editor functionality to assign child nodes as a spline path. Contributed by MonkeyFirst. Closes#781.
Lasse Öörni
2015-07-15 00:57:55 +0300
a1edde4e4dTravis CI: API documentation update at 2015-07-14 19:35:54 UTC. [ci package]
urho3d-travis-ci
2015-07-14 19:35:54 +0000
52885a22c4Clean up Spline code, add support for Catmull-Rom interpolation of other values than Vector3, and fix out of bounds array access in Catmull-Rom interpolation. Add linear interpolation mode. Add script bindings of new interpolation mode enums. Closes#772. Closes#773.
Lasse Öörni
2015-07-14 22:10:56 +0300
8539e64dffMerge remote-tracking branch 'szamq/master'
Lasse Öörni
2015-07-14 20:21:32 +0300
86d9f6e4cbRestore @echo off to Editor.bat.
Lasse Öörni
2015-07-14 19:35:14 +0300
989346f3a5Merge remote-tracking branch '1vanK/EditorImprovements'
Lasse Öörni
2015-07-14 19:33:13 +0300
6f8ed55c0aFix the Depth shader on D3D11. Simplify View code to determine whether a substitute RT for the backbuffer is needed. Fix having to render the hardware depth stencil twice in the ForwardDepth renderpath.
Lasse Öörni
2015-07-14 19:32:58 +0300
7299f3abf1delete old spline files
szamq
2015-07-14 17:47:54 +0200
e75fbec200Added Catmull-Rom spline type which interpolates through the control nodes
szamq
2014-04-28 22:03:04 +0200
f317df2961Adding a button 'Reset Viewport' and checkbox 'Show Axes' for particle editor
Ivan K
2015-07-14 11:56:53 +0400
8d37ae8e3dFix scaling particle preview
Ivan K
2015-07-13 16:14:53 +0400
0532ea5c6fBig particle preview and scaling preview with LMB + LShift
Ivan K
2015-07-13 15:50:58 +0400
56ad4078aaAdded contributor credit.
Lasse Öörni
2015-07-13 13:17:48 +0300
8bd0959342Merge remote-tracking branch 'cosmy1/master'
Lasse Öörni
2015-07-13 13:09:00 +0300
eb3408282dEnsure PackageFile::GetEntryNames() returns names with original case. Case-sensitive PackageFile operation on other platforms than Windows, to match host filesystem.
Lasse Öörni
2015-07-13 12:34:30 +0300
e4304645a2Starting the Editor without an empty console window
Ivan K
2015-07-13 11:55:01 +0400
ccf5c88899Added contributor credit.
Lasse Öörni
2015-07-12 16:16:55 +0300
ffa0b96e85Fix typo. Ensure new node positioning uses world position in case the new node is parented.
Lasse Öörni
2015-07-12 16:11:45 +0300
e59ce6d917Merge remote-tracking branch '1vanK/EditorNewNodePosition'
Lasse Öörni
2015-07-12 16:06:17 +0300
7a80b37c22Fix URHO3D_PACKAGING build option on Windows platform with SHARED lib. [ci scan]
Yao Wei Tjong 姚伟忠
2015-07-12 19:00:43 +0800
8adcd0a965Editor new node position
Ivan K
2015-07-12 13:48:24 +0400
304308ea83Add warning for creating AnimatedSprite2D to the scene root. Closes#770.
Lasse Öörni
2015-07-12 12:31:20 +0300
986c4ca6fcIf CollisionShape trimesh or convex shape assigned without a collision model, try to get it from the StaticModel in the same node. Closes#769.
Lasse Öörni
2015-07-11 21:18:50 +0300
60f6a7482aFix control flow bug identified by Coverity Scan in recent refactoring. [ci only: Scan]
Yao Wei Tjong 姚伟忠
2015-07-08 02:18:00 +0800
1a5268f427Reformat D3D9 and D3D11 source files.
Yao Wei Tjong 姚伟忠
2015-07-07 21:26:19 +0800
9770e3dc99Include 'Precompiled.h' to auto generated Lua binding C++ source files.
Yao Wei Tjong 姚伟忠
2015-07-06 15:30:22 +0800
fa77a456f8Reformat Urho3D source files to get rid of the indents on empty lines. Reorganize includes. Misc. fixes to perform explicit C-style cast on type mismatch. Misc. fixes on bugs identified by CLion's static analyzer.
Yao Wei Tjong 姚伟忠
2015-06-30 10:49:41 +0800
f0d107d3dbAdd new build option to support non-PCH build. In order to achieve this, the Precompiled.h is now included back in all the Urho3D implementation source file. So, when the Precompiled.h is not being force-included in the PCH build, then the compiler is still able to find all the required symbol declarations. By doing so, it should also fix the indexer in some IDEs to index all the Urho3D declared symbols correctly whether it is a PCH build or not.
Yao Wei Tjong 姚伟忠
2015-06-30 10:45:35 +0800
d44feb37ecEnsure replace blend mode before rendering quad geometry to emulate partial rendertarget clear on D3D11. Closes#764.
Lasse Öörni
2015-07-05 13:33:43 +0300
84cb5abf0bIncreased precision qualifiers to medium for better compatibility across mobile devices. Closes#763.
Mike3D
2015-07-04 12:39:30 +0200
d937b8fd0bFix whitespace.
Lasse Öörni
2015-07-04 13:08:35 +0300
8678ce11c6Merge pull request #762 from thebluefish/master
Lasse Öörni
2015-07-04 13:07:48 +0300
56d1cbba1fSilence unnecessary LogicComponent warning at construction time; event subscription will be handled later when the component has access to the scene.
Lasse Öörni
2015-07-03 19:03:01 +0300
796dfa52e3Updated warning in documentation for creating components to out-of-scene nodes.
Lasse Öörni
2015-07-02 20:24:39 +0300
7ac5c2d542Fix remaining classes for OnSceneSet().
Lasse Öörni
2015-07-02 20:20:09 +0300
7bff2a4734Fixes for moving a node from one scene to another. Related CollisionShape & Constraint fixes.
Lasse Öörni
2015-07-02 15:17:02 +0300
94d53fd687Remove obsolete remark from documentation; to be verified with e.g. physics components.
Lasse Öörni
2015-07-01 23:47:30 +0300
52b739e2a4Initial work to separate Component's association with its owner node and scene (OnNodeSet() and OnSceneSet()). This should allow components to work properly when moved from one scene to another, or when created initially outside a scene, and be removed from rendering & physics when removed from the scene, even if the node's refcount keeps it alive after the removal.
Lasse Öörni
2015-07-01 23:45:12 +0300
581cb70ea1For Travis CI - limit Coverity scanning to master branch only. [ci skip]
Yao Wei Tjong 姚伟忠
2015-06-30 21:03:04 +0800
29e02e0ae8Travis CI: API documentation update at 2015-06-30 09:45:49 UTC. [ci package]
urho3d-travis-ci
2015-06-30 09:45:49 +0000
caf78d6178Minor typo corection on binding and code comment.
Yao Wei Tjong 姚伟忠
2015-06-30 17:35:40 +0800
3cf39a1389Travis CI: API documentation update at 2015-06-29 19:53:46 UTC. [ci package]
urho3d-travis-ci
2015-06-29 19:53:46 +0000
e8af02f453Add double serialization support to Variant, Deserializer/Serializer, XMLElement & JSONValue. Use double to store a Lua object's number attributes. Add editing of double attributes to the editor. Closes#758.
Lasse Öörni
2015-06-29 22:36:12 +0300
7547b0213aOnly find Direct3D package when not using OpenGL on Windows platform. Fix#756.
Yao Wei Tjong 姚伟忠
2015-06-27 06:36:22 +0800
4306985a47Fix uninitialized variable in DetourCrowd. Closes#753.
Lasse Öörni
2015-06-26 12:26:11 +0300
3052385081Fix build tree configuration and generation under CLion IDE.
Yao Wei Tjong 姚伟忠
2015-06-23 16:36:47 +0800
afd714ac00Make sure blend mode of existing Urho2D materials is not overwritten. Closes#742.
Lasse Öörni
2015-06-18 17:16:14 +0300
342db03895For Travis CI - update rake task to use _data/about.yml for credits. [ci skip]
Yao Wei Tjong 姚伟忠
2015-06-17 00:04:38 +0800
0e2e1d10e4Added contributor credit.
Lasse Öörni
2015-06-16 16:53:16 +0300
27735786daMerge remote-tracking branch 'feltech/lua-load-raw-script-files'
Lasse Öörni
2015-06-16 15:34:13 +0300
df31b6ad7cFix ProcessRayQuery() method to use correct overload for RAY_TRIANGLE. Minor formatting and code clean up.
Yao Wei Tjong 姚伟忠
2015-06-16 13:12:19 +0800
414e92dad2Tidied/updated Lua raw script loader CMake definition and documentation.
David Feltell
2015-06-15 23:59:38 +0100
13e854c946Travis CI: API documentation update at 2015-06-15 21:06:30 UTC. [ci package]
urho3d-travis-ci
2015-06-15 21:06:30 +0000
e89184b38cRename texture_uv_ to textureUV_
nemerle
2015-06-15 20:15:28 +0200
8bad584cb4Match project's coding conventions and expose the new functionality to angelscript and lua
nemerle
2015-06-15 19:06:05 +0200
c479fd72d5Convert back from c++11
nemerle
2015-06-15 17:20:39 +0200
16006239c1Add support for retrieving UV coordinates of successful Ray query.
nemerle
2015-06-15 15:35:43 +0200
a8afde31b2Fix tab indent to space indent.
David Feltell
2015-06-14 20:28:04 +0100
67b6f0d533Add luaL_loadfile support, with CMake option to prefer this strategy.
David Feltell
2015-06-14 20:00:10 +0100
92075c6b43Travis CI: API documentation update at 2015-06-14 12:28:34 UTC. [ci package]
urho3d-travis-ci
2015-06-14 12:28:34 +0000
476c4f25c8Allow GetChildrenWithClassName() in AngelScript API to return derived classes. Thanks to JSandusky for the original forum post on which the code is based.
Lasse Öörni
2015-06-14 15:20:06 +0300
368cd56955Fix FXAA3 shader on OpenGL 3. Add non-deprecated aliases for texture2DLod in Samplers.glsl. Thanks to Gunnar Kriik.
Lasse Öörni
2015-06-14 01:55:55 +0300
11ae5e0602Another attempt to workaround #743 by keeping the preinstalled version. [ci only: Android]
Yao Wei Tjong 姚伟忠
2015-06-12 17:42:46 +0800
99a6ef3a68Fix a typo. Sorry. Related to commit 0d3de0117e.
Yao Wei Tjong 姚伟忠
2015-06-12 01:03:30 +0800
e142319eb0Only perform animation length fixing for non-looped 2D animations. Fixes incorrect looping in animations where the start & end keyframes don't match.
Lasse Öörni
2015-06-11 17:16:02 +0300
62aeb13cf2Rectify the comment in the FindDirect3D CMake module. The purpose of the module is to find the Direct3D installation (not the DirectX itself). [ci skip]
Yao Wei Tjong 姚伟忠
2015-06-11 21:14:56 +0800
bb17ef1570Blit to backbuffer before debug geometry if used resolve from backbuffer to acquire the scene initially for postprocessing. Closes#741.
Lasse Öörni
2015-06-11 11:44:55 +0300
0d3de0117eFix MinGW STATIC Direct3D build in a newly scaffolded project. [ci only: master]
Yao Wei Tjong 姚伟忠
2015-06-11 16:11:29 +0800
a7c1dae794Minor clean up to avoid redundant code. Also copy DLL to build tree. Related to commit 58332565ea.
Yao Wei Tjong 姚伟忠
2015-06-11 14:24:43 +0800
1829e1e81dFix MinGW Direct3D build. Related to commit 58332565ea. [ci only: master]
Yao Wei Tjong 姚伟忠
2015-06-10 20:56:31 +0800
6923bd0736Install tools to the 'bin/tool' directory. Related to commit 6b6447eb8c.
Yao Wei Tjong 姚伟忠
2015-06-10 18:39:00 +0800
58332565eaInstall d3dcompiler_xx.dll to the runtime bin directory on MSVC build. Close#738.
Yao Wei Tjong 姚伟忠
2015-06-10 16:05:39 +0800
f0999ad2ffTravis CI: API documentation update at 2015-06-10 10:22:01 UTC. [ci package]
urho3d-travis-ci
2015-06-10 10:22:01 +0000
3e930c5a6fAdded IsAtEnd() function to AnimationController.
Lasse Öörni
2015-06-10 11:17:02 +0300
6b6447eb8cDetect presence of AssetImporter in either tool subdirectory or in the executable directory.
Lasse Öörni
2015-06-09 21:23:04 +0300
932ed33e34Merge pull request #737 from nemerle/master
Lasse Öörni
2015-06-07 18:01:42 +0300
d3e28ce1e9Minor edits to the build instructions.
Lasse Öörni
2015-06-04 11:41:38 +0300
b3fda4de9cTravis CI: API documentation update at 2015-05-31 17:31:20 UTC. [ci package]
urho3d-travis-ci
2015-05-31 17:31:20 +0000
46ebfb4b22Fix GetData() from rendertarget textures on D3D9. Thanks for JSandusky for bringing into attention. Added GetComponents() to Texture to easily determine which kind of Image needs to be created to receive the texture data.
Lasse Öörni
2015-05-31 20:16:09 +0300
e4480d4ef4Merge pull request #734 from ninjastone/master
Lasse Öörni
2015-05-31 18:52:42 +0300
d0fea4abd3Fixed: AssetImporter was not importing single keyframe animation correctly.
ninjastone
2015-05-31 23:37:14 +0900
1c4e6f43ffAdded the AMD equivalent for NvOptimusEnablement.
Lasse Öörni
2015-05-30 23:31:40 +0300
ae59d55580Fix Emscripten toolchain file for determining EMCC version in Windows.
Yao Wei Tjong 姚伟忠
2015-05-29 18:44:49 +0800
4e27d96482Travis CI: API documentation update at 2015-05-28 14:10:58 UTC. [ci package]
urho3d-travis-ci
2015-05-28 14:10:58 +0000
d090b0be56Added blendmode to renderpath commands (only used by QUAD commands.)
Lasse Öörni
2015-05-28 17:00:00 +0300
6a21873824Fix over-long time in 2D animations which would cause sprite flashing or sprites vanishing in clamp mode (for example the included "attack" animation)
Lasse Öörni
2015-05-28 16:06:21 +0300
12f220618cTravis CI: API documentation update at 2015-05-28 10:02:09 UTC. [ci package]
urho3d-travis-ci
2015-05-28 10:02:09 +0000