8f587296f2Added note to ForEach.h of VS2008 incompatibility.
Lasse Öörni
2014-03-10 00:52:45 +0200
4d15a2c09bReport correct window size in the screen mode event if maximizing the window on startup. Closes#247.
Lasse Öörni
2014-03-10 00:42:03 +0200
65c3c50738Shuffling around of Spline to the Core library to make explicit that it depends on Variant (the dependency is no longer strict as Urho3D library is built as one piece, but is good to keep in mind to retain the Math library theoretically reusable outside Urho3D.) Register DebugRenderer earlier in the AngelScript API registration for less special cases.
Lasse Öörni
2014-03-10 00:25:37 +0200
d53079f530Merge remote-tracking branch 'remotes/alexparlett/feature/spline'
Lasse Öörni
2014-03-09 23:45:39 +0200
751b4f1c97Changed SplinePath so that it is more flexible its logic is now separate from the scene hierarchy. Control Points are set and removed explicitly with the ability to define the order. Controlled Node is explicitly set so that the Move function affects that Node's WorldPosition.
Alex Parlett
2014-03-09 19:18:40 +0000
fb3306170eMaterial quality, texture quality, texture filter mode and anisotropy level as engine startup parameters and command line options. Closes#241.
Lasse Öörni
2014-03-09 19:36:40 +0200
3bb95a7d5dRefactored Spline to use Variant instead of being a template to allow easier implementation of Scripting APIs. Added additional type safety checks to ensure that the Variant underlying type is the same as existing elements.
Alex Parlett
2014-03-09 12:47:31 +0000
7aa0d8acc9Separated the Spline Mathematical aspect from the Component into a new Spline class under Math. No angelscript or lua bindings as of yet as I'm unsure how to go about adding the templated class in a suitable manner.
Alex Parlett
2014-03-08 14:09:50 +0000
dce461469fFor Travis CI - detect release tag and do the necessary automatically.
Yao Wei Tjong 姚伟忠
2014-03-09 16:42:30 +0800
3b3b4544d0For Travis CI - fix packaging for OSX platform. [ci package]
Yao Wei Tjong 姚伟忠
2014-03-09 14:38:38 +0800
db81e0ea61Travis CI: API documentation update at 2014-03-09 01:50:10 UTC. [ci package]
urho3d-travis-ci
2014-03-09 01:50:10 +0000
2529f4c51aAdded IsNaN() to Vector2, Vector3, Vector4, Quaternion. Safeguard against Node::LookAt() misbehaving if target is very close. Closes#231.
Lasse Öörni
2014-03-09 03:29:08 +0200
d25872ca08Update Recast/Detour to newest. Remove Navigation.cpp / Navigation.h in Navigation library; moved the library registration to NavigationMesh.cpp.
Lasse Öörni
2014-03-09 03:27:13 +0200
8be6780654Update AngelScript threading code to newest from SVN for WinXP compatibility fix.
Lasse Öörni
2014-03-09 02:02:09 +0200
1941c508b4Removed erroneous comment from View. Do not treat it a fatal error in OgreImporter if index optimization can't be done.
Lasse Öörni
2014-03-08 17:03:58 +0200
340e09c454set windowd/scalable by default if no parameters specified
Chris Friesen
2014-03-07 22:55:17 -0600
62ce85adfeAdd new build options to control FileWatcher/profiling/logging support.
Yao Wei Tjong 姚伟忠
2014-03-07 23:36:07 +0800
435ccc4f38Fixed Box2D compile on Android. Added Box2D license to the root License.txt file.
Lasse Öörni
2014-03-07 14:58:00 +0200
176a9b7009Minor fix to vertex buffer resize logic. [ci skip]
Yao Wei Tjong 姚伟忠
2014-03-07 14:00:23 +0800
2c3b8117a7Fixes to LogicComponent event subscription / unsubscription logic. Call DelayedStart() also if neither of Update or FixedUpdate is needed (subscribe once just for that, then unsubscribe.)
Lasse Öörni
2014-03-07 01:44:15 +0200
2095043114Added note to LogicComponent that disabling both Update & FixedUpdate will cause DelayedStart to not be called.
Lasse Öörni
2014-03-07 01:18:40 +0200
8f6d45da02Log full shader name when a D3D shader variation compiles or loads itself.
Lasse Öörni
2014-03-07 00:17:47 +0200
854715a47eFixed NoTextureUnlitVCol technique using the wrong shader, which would cause artifacts with the editor grid in deferred mode.
Lasse Öörni
2014-03-07 00:17:19 +0200
ee15effddaTravis CI: API documentation update at 2014-03-06 21:02:45 UTC. [ci package]
urho3d-travis-ci
2014-03-06 21:02:45 +0000
3a0f5e1072Update LogicComponent comments.
Lasse Öörni
2014-03-06 22:44:32 +0200
1461021c94For feature similarity between AngelScript, Lua and the C++ LogicComponent, remove the "Fixed update FPS" feature from ScriptInstance. DelayedExecute() in repeating mode can be used instead to call a script object method at arbitrary intervals.
Lasse Öörni
2014-03-06 21:53:39 +0200
d0595084d4Initial implementation of LogicComponent base class, which should make writing C++ logic/updater components more similar to scripting. Refactored C++ examples to use LogicComponent where possible.
Lasse Öörni
2014-03-06 21:47:39 +0200
c07b6b9d2cUrho3D V1.31 released. [ci package]
a
2014-03-06 19:11:09 +0200
45c2cb8a1eAdded note of URHO3D_API macro in the contribution instructions.
Lasse Öörni
2014-03-06 17:32:11 +0200
4d01971fe3Travis CI: API documentation update at 2014-03-06 15:11:35 UTC. [ci package]
urho3d-travis-ci
2014-03-06 15:11:35 +0000
a2daae5573Revert "Set PixelsPerUnit default value to 100, make 2D Object has suitable size in Editor."
aster2013
2014-03-06 21:12:12 +0800
766ce1d4c1Set PixelsPerUnit default value to 100, make 2D Object has suitable size in Editor.
aster2013
2014-03-06 21:07:50 +0800
7ae747063fRename "Unit Per Pixel" attribute in Drawable2D to "Pixels Per Unit" to match the actual behavior in StaticSprite2D / AnimatedSprite2D. Remove the attribute from ParticleEmitter2D class as it doesn't have effect. Closes#230.
Lasse Öörni
2014-03-06 14:54:38 +0200
1c0cecb87aDon't use unit per pixel in ParticleEmitter2D.
aster2013
2014-03-06 20:29:21 +0800
79f03f9bf9Fix attribute network replication for AnimatedSprite2D.
Yao Wei Tjong 姚伟忠
2014-03-06 20:28:32 +0800
1fd07bdbbfFixed storing of sound resource names in SoundEffects Lua example (setting arbitrary properties on UIElement did not work.)
Lasse Öörni
2014-03-06 13:21:53 +0200
ced2a315afAdd set animtion to AnimatedSprite2D in editor, fixed minor bug in ParticleEmitter2D.
aster2013
2014-03-06 19:14:17 +0800
88021f0509Clean up the 2D library fix for the Editor.
Yao Wei Tjong 姚伟忠
2014-03-06 15:11:29 +0800
7e735afb71Added icons for the 2D components (same as 3D for now.)
Lasse Öörni
2014-03-06 00:17:44 +0200
d3f4041a84Changelog fixes / additions.
Lasse Öörni
2014-03-05 21:36:28 +0200
8663f44221Added a guideline / checklist documentation page for contributing.
Lasse Öörni
2014-03-05 21:21:45 +0200
ff1f9fc7d8Fix Drawable2D bounding box update and attribute network propagation.
Yao Wei Tjong 姚伟忠
2014-03-05 23:33:34 +0800
0cf91f489bChangelog for upcoming release.
Lasse Öörni
2014-03-05 15:03:44 +0200
7e3a6c71a3Register 2D library after 3D graphic library is registered.
Yao Wei Tjong 姚伟忠
2014-03-05 18:02:56 +0800
4c67f1b254Added mention of the Urho2D components to Rendering page.
Lasse Öörni
2014-03-05 11:23:41 +0200
39b29de532Fixed hot spot error in Y axis.
aster2013
2014-03-05 16:17:35 +0800
5e6c081d09Fix inspecting AnimatedSprite2D & ParticleEmitter2D attrs in Editor.
Yao Wei Tjong 姚伟忠
2014-03-05 15:48:35 +0800
d1b1db18d5Fix Editor crash when inspecting Drawable2D attributes. [ci skip]
Yao Wei Tjong 姚伟忠
2014-03-05 13:43:32 +0800
f1e564fe00Fix the directory name. [ci skip]
Yao Wei Tjong 姚伟忠
2014-03-05 12:19:25 +0800
d13c0c80a2Also hide grid when rendering editor's camera preview. [ci skip]
Yao Wei Tjong 姚伟忠
2014-03-05 11:32:34 +0800
bdc0348b88For Travis CI - do not set ENABLE_TESTING build option when packaging.
Yao Wei Tjong 姚伟忠
2014-03-05 11:14:16 +0800
282aee4b4eMinor comment update on Lua samples. [ci skip]
Yao Wei Tjong 姚伟忠
2014-03-04 22:10:02 +0800
698e5fb385For Travis CI - use rsync for sync-ing readme and license files. [ci skip]
Yao Wei Tjong 姚伟忠
2014-03-04 21:29:40 +0800
3c6fc3b084Travis CI: API documentation update at 2014-03-05 04:33:15 UTC. [ci package]
urho3d-travis-ci
2014-03-05 04:33:15 +0000
058347b555Don't export LuaScript to Lua API, make SetExecuteConsoleCommands GetExecuteConsoleCommands as global functions.
aster2013
2014-03-05 12:17:07 +0800
8990f7129bFixed comment.
Lasse Öörni
2014-03-04 22:16:52 +0200
554e19628eAdded Lua version of ConsoleInput sample.
Lasse Öörni
2014-03-04 22:08:52 +0200
e51d0a183eTravis CI: API documentation update at 2014-03-04 17:27:35 UTC. [ci package]
urho3d-travis-ci
2014-03-04 17:27:35 +0000
347381c3b1Added function in LuaScript subsystem to disable console input execution.
Lasse Öörni
2014-03-04 18:55:15 +0200
b581164be7Added contributor credit.
Lasse Öörni
2014-03-04 16:40:39 +0200
5b459e66b6Merge pull request #228 from andmar1x/master
Lasse Öörni
2014-03-04 16:04:57 +0200
219aef9250Fixed shader error: '*' does not operate on 'int' and 'vec2', in PostProcess.glsl
andmar1x
2014-03-04 15:27:01 +0300
0b569ee794Fixed headless NinjaSnowWar.
Lasse Öörni
2014-03-04 13:05:45 +0200
7ad6d9cc9bTravis CI: API documentation update at 2014-03-04 10:52:52 UTC. [ci package]
urho3d-travis-ci
2014-03-04 10:52:52 +0000
7fd40cf630Moved the test for ENABLE_TESTING into GetConsoleInput(), as script applications can not know whether it is safe to call. Show OS mouse cursor in ConsoleInput sample.
Lasse Öörni
2014-03-04 12:16:31 +0200
ac21be3e39Implemented ConsoleInput sample in AngelScript. Added possibility to the Script subsystem to disable automatic execution of console input as AngelScript. Tidied up newlines from the ConsoleInput sample.
Lasse Öörni
2014-03-04 11:50:52 +0200
c08e1a2822Fix last sample to bypass taking input from stdin during CI testing.
Yao Wei Tjong 姚伟忠
2014-03-04 16:58:33 +0800
024cfdbe46Demonstrate coroutine usage in 12_PhysicsStressTest.lua.
aster2013
2014-03-04 13:07:26 +0800
98b924d9c5Allow subscribe to same event with multi functions in Lua.
aster2013
2014-03-04 11:20:14 +0800
dd77e395b8Process Urho threat level first to avoid message spam when he kills you and other stuff is also happening.
Lasse Öörni
2014-03-04 02:13:53 +0200
1ed123194cFixed 'hide' command behaving incorrectly during Urho cooldown period.
Lasse Öörni
2014-03-04 02:08:24 +0200
e2779d0509Added ConsoleInput C++ example. Closes#159. When setting the number of rows, ensure Console sets the text style if available, so that the row container appears immediately with the correct height.
Lasse Öörni
2014-03-04 02:01:50 +0200
b166579662Make an in-memory snapshot of the scene when starting update. Optionally revert to it (new button in editor toolbar) when stopping update.
Lasse Öörni
2014-03-03 22:20:22 +0200
03043038a0Visualize camera as a frustum. Do not draw debug geometry in the editor's camera preview.
Lasse Öörni
2014-03-03 11:46:17 +0200
03b9908c1dDemonstrate usage of Lua closure to access 'upvalues' for scene update.
Yao Wei Tjong 姚伟忠
2014-03-03 10:28:13 +0800
45b0db3590Show a simple camera preview window in bottom right of editor when a camera component is selected. Closes#123. Save editor's axismode to config to remember it on the next run.
Lasse Öörni
2014-03-03 00:17:29 +0200
b74de63f76Remove CATEGORY in ParticleModel2D.
aster2013
2014-03-02 23:12:22 +0800