4ac7b60758Restructure the D3D9 GPU flush: after presenting, first wait for previous frame's query, then issue new query. To prevent a loop of device loss and window flicker, do not attempt to render on D3D9 when the window is minimized in fullscreen mode.
Lasse Öörni
2014-04-30 17:22:41 +0300
49d9856dd5Add transform functions for Urho2D.
aster2013
2014-04-30 22:17:48 +0800
5442bb22c8Comment out Cursor::ApplyOSCursorShape() on mobile platforms to avoid error log print.
Lasse Öörni
2014-04-30 00:09:47 +0300
40028ccc71Touch scroll in ScrollView / ListView. Deceleration is instant for now. Closes#332.
Lasse Öörni
2014-04-29 23:39:05 +0300
d980480cc6Travis CI: API documentation update at 2014-04-29 18:18:41 UTC. [ci package]
urho3d-travis-ci
2014-04-29 18:18:41 +0000
9c92bae70bExpose int math functions with different names in Lua to avoid overload resolution bugs. Closes#335.
Lasse Öörni
2014-04-29 21:00:14 +0300
de7d900be4Parameterized project and target name for rake scaffolding task. [ci skip]
Yao Wei Tjong 姚伟忠
2014-04-29 23:51:20 +0800
8d050480bcSpecify the customizable project & executable names on the "Using Urho3D as external library" documentation page. Closes#334.
Lasse Öörni
2014-04-29 16:44:15 +0300
6ad8c14346Add engine param for enabling touch emulation during initialization. Adjust sample base class to add screen joystick on desktop platform when touch emulation is enabled.
Yao Wei Tjong 姚伟忠
2014-04-29 10:34:38 +0800
b86b325864Remove extra semi colon. [ci skip]
Yao Wei Tjong 姚伟忠
2014-04-29 09:49:47 +0800
5559c4fadaAdded Catmull-Rom spline type which interpolates through the control nodes
szamq
2014-04-28 22:03:04 +0200
42c5c3981dRemove redundant check from Input code.
Lasse Öörni
2014-04-28 22:58:39 +0300
cbf91aaa8aAdd touch emulation stationary fingers for multi-gestures by pressing down other mouse buttons than the left.
Lasse Öörni
2014-04-28 22:51:55 +0300
572167b90eDocument the touch emulation feature briefly.
Lasse Öörni
2014-04-28 21:36:41 +0300
179faa674eReset screen joystick buttons/axes on initialization. Do not send mouse events from a screen joystick under touch emulation, as those would be re-interpreted as further touch events. Minor Input code cleanup.
Lasse Öörni
2014-04-28 20:57:13 +0300
4bd6826be7Travis CI: API documentation update at 2014-04-28 16:15:20 UTC. [ci package]
urho3d-travis-ci
2014-04-28 16:15:21 +0000
a317c48bebInitial touch emulation.
Lasse Öörni
2014-04-28 18:48:49 +0300
d097a918eaMerge pull request #331 from thebluefish/master
Lasse Öörni
2014-04-28 11:19:22 +0300
dfd119b41fFixed an obvious oversight
thebluefish
2014-04-27 21:42:33 -0700
5463254bbfChange references to Component::OnSetAttribute() to Serializable::OnSetAttribute() as the Component overload no longer exists.
Lasse Öörni
2014-04-27 14:10:49 +0300
be8b579310Travis CI: API documentation update at 2014-04-27 05:44:43 UTC. [ci package]
urho3d-travis-ci
2014-04-27 05:44:44 +0000
19bfdddce0Refactor to make MarkNetworkUpdate() virtual method of Serializable. Serializable class calls MarkNetworkUpdate() when setting network attribute without setter accessor. Closes#327.
Yao Wei Tjong 姚伟忠
2014-04-27 12:53:41 +0800
cb46d72783Fix LogicComponent physics post-step to call the correct virtual function.
Lasse Öörni
2014-04-26 22:46:13 +0300
ff0f09e224Convert also ParticleEmitter Face Camera attribute to non-accessor mode.
Lasse Öörni
2014-04-26 19:30:29 +0300
775c2906f8Refactor attribute / shader parameter animation update into the ValueAnimationInfo base class to avoid code duplication.
Lasse Öörni
2014-04-26 19:13:51 +0300
7a8183952fBillboardSet "Face Camera" attribute doesn't need accessor mode.
Lasse Öörni
2014-04-26 17:43:14 +0300
ff764d33e1Fix cross-compiling between i686 and x86_64 when building SHARED lib. Credits goes to alexrass.
Yao Wei Tjong 姚伟忠
2014-04-26 16:29:58 +0800
2862a82761Travis CI: API documentation update at 2014-04-25 21:49:34 UTC. [ci package]
urho3d-travis-ci
2014-04-25 21:49:34 +0000
00e9dc0a79Selectable axes for BillboardSet & Text3D camera facing. Default all axes (follow camera rotation fully). Fix ParticleEmitter faceCamera property not being exposed to AngelScript. Closes#325.
Lasse Öörni
2014-04-26 00:27:56 +0300
1ace932f1eRemoved unnecessary cases of MarkAnimationDirty() in AnimatedModel to allow manually positioned bones persisting correctly on scene load, when there are no animation states.
Lasse Öörni
2014-04-25 22:17:25 +0300
387c89b857Simplify font class.
Aster@中国上海
2014-04-25 14:13:21 +0800
78f902bcceRemove friend class declaration.[ci skip]
Aster@中国上海
2014-04-24 13:39:25 +0800
20c4250540Travis CI: API documentation update at 2014-04-24 03:30:30 UTC. [ci package]
urho3d-travis-ci
2014-04-24 03:30:30 +0000
4a30cbe72fAutomatically create PhysicsWorld or PhysicsWorld2D component.
Yao Wei Tjong 姚伟忠
2014-04-24 01:43:04 +0800
153906b8c7Add mouse grabbed flag to Input subsystem. Use it in Editor camera rotation/orbiting operation to prevent Editor's UI element from reacting to mouse in the midst of operation.
Yao Wei Tjong 姚伟忠
2014-04-24 00:37:23 +0800
056f675ea1Correct zone component id in NinjaSnowWar scene.
Yao Wei Tjong 姚伟忠
2014-04-23 22:52:45 +0800
4cf5ffd6dbCode cleanup on screen joystick to make Input.h easier to include.
Yao Wei Tjong 姚伟忠
2014-04-23 18:27:02 +0800
d9572c82a5Fixed missing include.
Lasse Öörni
2014-04-23 13:19:17 +0300
a6ce24f82fRemove unused class declaration.
aster
2014-04-23 17:43:29 +0800
1d8c3b78baAdd FontFaceBitmap and FontFaceFreeType files.
aster
2014-04-23 17:29:47 +0800
b0b88a5202Move save bitmap font to FontFaceBitmap.
aster
2014-04-23 17:20:35 +0800
3309f2af6cExplain terrain LOD index data generation mechanism. Closes#324.
Lasse Öörni
2014-04-23 12:18:00 +0300
eb60639163Move free type font face to FontFaceFreeType.
aster
2014-04-23 16:57:56 +0800
5fab105452Move load font face code to font face classes.
aster
2014-04-23 16:45:24 +0800
0ffbd4d575Move font face class out of font files.
aster
2014-04-23 16:18:04 +0800
777b4b9114Replace string with string hash.
aster
2014-04-22 15:01:28 +0800
dfe4caf3d6Add logic to suppress zoom when multi-touching screen joystick buttons.
Yao Wei Tjong 姚伟忠
2014-04-22 12:41:02 +0800
7c724bf3e2Try load asset in current directory.
aster
2014-04-22 12:05:37 +0800
06ccf8efbbrename variant name, avoid memory leak when attribute not found.
aster
2014-04-22 10:03:20 +0800
419026de8aTravis CI: API documentation update at 2014-04-21 17:29:45 UTC. [ci package]
urho3d-travis-ci
2014-04-21 17:29:45 +0000
125000454cRefactor samples to use patched screen joystick layout. Closes#321. Enhance screen joystick to also support mouse button binding. It can be used in combination with key binding, e.g. to bind SHIFT+LMB.
Yao Wei Tjong 姚伟忠
2014-04-22 01:09:37 +0800
13cf44766eTravis CI: API documentation update at 2014-04-21 14:19:03 UTC. [ci package]
urho3d-travis-ci
2014-04-21 14:19:03 +0000
de6d39d74bAdd Load and save for material shader animation.
aster
2014-04-21 20:35:57 +0800
91bbd7a454Remove AttributeAnimationInstance and MaterialShaderParameterAnimationInstance files.
aster
2014-04-21 20:16:55 +0800
265f9ceefcMinor clean up on Input class and NinjaSnowWar demo.
Yao Wei Tjong 姚伟忠
2014-04-19 18:03:04 +0800
722b2fa6e9Travis CI: API documentation update at 2014-04-20 20:17:38 UTC. [ci package]
urho3d-travis-ci
2014-04-20 20:17:38 +0000
b8185f973cSupport a "select on click end" mode in ListView. Support defining a separate drag'n'drop content for elements dropped into a LineEdit. Enable drag'n'drop to node ID attribute fields. Closes#261.
Lasse Öörni
2014-04-20 23:02:04 +0300
b2203a3037Travis CI: API documentation update at 2014-04-20 13:10:06 UTC. [ci package]
urho3d-travis-ci
2014-04-20 13:10:06 +0000
d84c0504a2Do not open OS console window in the ConsoleInput example when using fullscreen mode to prevent constant device loss.
Lasse Öörni
2014-04-20 15:41:17 +0300
210b295f81Removed duplicate code from shadow map setup.
Lasse Öörni
2014-04-20 13:36:41 +0300
937c259bb4Travis CI: API documentation update at 2014-04-20 08:00:41 UTC. [ci package]
urho3d-travis-ci
2014-04-20 08:00:41 +0000
0e2e2a0b7fFix error in JSONValue AngelScript API.
aster2013
2014-04-20 15:27:15 +0800
53d641bf6eAdd get child name for JSON object type.
aster2013
2014-04-20 15:03:24 +0800
f95275aaa9Bing JSON to Lua and AngelScript.
aster2013
2014-04-20 14:07:29 +0800
6d3ad57bc8Rename enum and function names in JSONValue.
aster2013
2014-04-20 14:02:12 +0800
76d5ffdcf8On OS X + Intel, use dummy color textures for shadow maps to work around a driver bug. Fixes#225.
Lasse Öörni
2014-04-20 01:58:43 +0300
0c648c68f3Add rapidjson license to to document.[ci skip[
aster2013
2014-04-19 22:22:36 +0800
460da659eeAdd JSON support in Urho3D.
aster2013
2014-04-19 22:21:05 +0800
9b833e371aAlways hide the status bar independent of window flags.
Lasse Öörni
2014-04-19 17:01:10 +0300
32b691d70dTravis CI: API documentation update at 2014-04-18 20:53:24 UTC. [ci package]
urho3d-travis-ci
2014-04-18 20:53:24 +0000
955a8bb34eJoystick refactoring after merging the joystick pull request from thebluefish. - Fixed "ghost" buttons due to setting button down state both by joystick button and controller button mapping. - Fixed missing name in joystick state. - Allow getting joystick state both by joystick ID (Input::GetJoystick()) and a zero-based index (Input::GetJoystickByIndex()). - Fixed ambiguity in Input class parameter names whether functions take a joystick ID, or an index. Most take joystick ID by now. - Controller events removed. Controller joysticks will receive ordinary joystick events, but with controller axis & button mappings. - Joystick identifying parameter in joystick events changed to JoystickID to denote that it's an ID and not a zero-based index. - Code convention edits to Input code.
Lasse Öörni
2014-04-18 23:33:25 +0300
5209e6e6a6Merge remote-tracking branch 'remotes/thebluefish/master'
Lasse Öörni
2014-04-18 15:00:59 +0300
dbeb244fb5Minor clean up on sample code. Move Console & HUD to settings joystick.
Yao Wei Tjong 姚伟忠
2014-04-18 18:06:41 +0800
1397ad593bWarn when autoload folder does not exist.
Yao Wei Tjong 姚伟忠
2014-04-18 11:42:31 +0800
35ec1ba7fdTravis CI: API documentation update at 2014-04-18 00:55:45 UTC. [ci package]
urho3d-travis-ci
2014-04-18 00:55:45 +0000
2c4fd8192eFixed joystick support
thebluefish
2014-04-17 17:40:21 -0700
80515db1e2Merge pull request #1 from urho3d/master
thebluefish
2014-04-17 16:08:12 -0700
5b5020abbfHide the settings screen joystick in NinjaSnowWar when the game is unpaused. Do not show the settings joystick if not already showing the controls joystick.
Lasse Öörni
2014-04-18 01:30:41 +0300
c6890f7942Fixed script compilation warnings.
Lasse Öörni
2014-04-18 01:20:16 +0300
1f91a44818Removed the deprecated GetClassName() AngelScript Variant bindings. Fixed the Ragdolls example to not use them.
Lasse Öörni
2014-04-18 01:16:02 +0300
aad0edde64Travis CI: API documentation update at 2014-04-17 22:22:12 UTC. [ci package]
urho3d-travis-ci
2014-04-17 22:22:12 +0000
0c219cfb35Document the AutoloadPaths engine startup parameter. Copy also the Extra directory in the Android CopyData batch file.
Lasse Öörni
2014-04-18 00:46:15 +0300
7eb8210eacMerge remote-tracking branch 'remotes/friesencr/packagefile-getentrynames'
Lasse Öörni
2014-04-18 00:35:03 +0300