Commit Graph

10192 Commits

Author SHA1 Message Date
urho3d-travis-ci
13cf44766e Travis CI: API documentation update at 2014-04-21 14:19:03 UTC.
[ci package]
2014-04-21 14:19:03 +00:00
aster
de6d39d74b Add Load and save for material shader animation. 2014-04-21 20:35:57 +08:00
aster
91bbd7a454 Remove AttributeAnimationInstance and MaterialShaderParameterAnimationInstance files. 2014-04-21 20:16:55 +08:00
aster
b7d536bb5e Update attribute animation doc. [ci skip] 2014-04-21 19:11:20 +08:00
aster
11a9b1f1dc Bind material parameter animation to Lua and AngelScript, Add MaterialAnimation sample. 2014-04-21 18:59:07 +08:00
aster
d0b1036001 Add material shader animation. 2014-04-21 18:59:06 +08:00
urho3d-travis-ci
7ddad564c8 Travis CI: API documentation update at 2014-04-21 10:24:44 UTC.
[ci package]
2014-04-21 10:24:44 +00:00
aster
113cb5584a Rename AttributeAnimation to ValueAnimation make animaiton more general. 2014-04-21 18:09:35 +08:00
aster
3afd10aaa6 Move CalculateScaledTime to AttributeAnimationInfo, extract GetEventFrames method. 2014-04-21 17:11:25 +08:00
Yao Wei Tjong 姚伟忠
265f9ceefc Minor clean up on Input class and NinjaSnowWar demo. 2014-04-21 12:48:20 +08:00
urho3d-travis-ci
722b2fa6e9 Travis CI: API documentation update at 2014-04-20 20:17:38 UTC.
[ci package]
2014-04-20 20:17:38 +00:00
Lasse Öörni
b8185f973c Support 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. 2014-04-20 23:02:04 +03:00
urho3d-travis-ci
b2203a3037 Travis CI: API documentation update at 2014-04-20 13:10:06 UTC.
[ci package]
2014-04-20 13:10:06 +00:00
Lasse Öörni
d84c0504a2 Do not open OS console window in the ConsoleInput example when using fullscreen mode to prevent constant device loss. 2014-04-20 15:41:17 +03:00
Lasse Öörni
56e0aad21d Minor rendering code cleanup. Added Plane::Project(). 2014-04-20 15:37:20 +03:00
Lasse Öörni
210b295f81 Removed duplicate code from shadow map setup. 2014-04-20 13:36:41 +03:00
urho3d-travis-ci
937c259bb4 Travis CI: API documentation update at 2014-04-20 08:00:41 UTC.
[ci package]
2014-04-20 08:00:41 +00:00
aster2013
0e2e2a0b7f Fix error in JSONValue AngelScript API. 2014-04-20 15:27:15 +08:00
aster2013
53d641bf6e Add get child name for JSON object type. 2014-04-20 15:03:24 +08:00
aster2013
f95275aaa9 Bing JSON to Lua and AngelScript. 2014-04-20 14:07:29 +08:00
aster2013
6d3ad57bc8 Rename enum and function names in JSONValue. 2014-04-20 14:02:12 +08:00
Lasse Öörni
76d5ffdcf8 On OS X + Intel, use dummy color textures for shadow maps to work around a driver bug. Fixes #225. 2014-04-20 01:58:43 +03:00
aster2013
0c648c68f3 Add rapidjson license to to document.[ci skip[ 2014-04-19 22:22:36 +08:00
aster2013
460da659ee Add JSON support in Urho3D. 2014-04-19 22:21:05 +08:00
Lasse Öörni
9b833e371a Always hide the status bar independent of window flags. 2014-04-19 17:01:10 +03:00
urho3d-travis-ci
32b691d70d Travis CI: API documentation update at 2014-04-18 20:53:24 UTC.
[ci package]
2014-04-18 20:53:24 +00:00
Lasse Öörni
955a8bb34e Joystick 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.
2014-04-18 23:33:25 +03:00
Lasse Öörni
5209e6e6a6 Merge remote-tracking branch 'remotes/thebluefish/master' 2014-04-18 15:00:59 +03:00
Yao Wei Tjong 姚伟忠
dbeb244fb5 Minor clean up on sample code. Move Console & HUD to settings joystick. 2014-04-18 18:06:41 +08:00
thebluefish
51c4060135 Bugfix
- Updated Angelscript bindings
- Updated NinjaSnowWar
2014-04-18 00:52:59 -07:00
thebluefish
907c6a15f5 Bugfixes 2014-04-18 00:03:55 -07:00
thebluefish
1ba75f5222 Resolved virtual joystick support
- Added function to set virtual joystick visibility.
- Updated samples.iml to reflect changess.
2014-04-17 23:50:06 -07:00
thebluefish
33240a260a Fixed lua bindings
- Fixed lua script bindings
- Reverted previous changes to GetJoystickName
- Tested default lua scripts with Urho3DPlayer to ensure scripts run
properly
2014-04-17 22:54:33 -07:00
Yao Wei Tjong 姚伟忠
1397ad593b Warn when autoload folder does not exist. 2014-04-18 11:42:31 +08:00
urho3d-travis-ci
35ec1ba7fd Travis CI: API documentation update at 2014-04-18 00:55:45 UTC.
[ci package]
2014-04-18 00:55:45 +00:00
thebluefish
2c4fd8192e Fixed joystick support
- Added support for events SDL_JOYDEVICEADDED and SDL_JOYDEVICEREMOVED.
- Added Urho3D events E_JOYSTICKCONNECTEDand E_E_JOYSTICKDISCONNECTED.
- Added SDL_JoystickID as a JoystickState variable.
- All joysticks are open by default. All joystick events will receive
the InstanceID of the joystick for application-level control.
- SDL_JoystickID is now used instead of the Joystick index. This way,
the order that joysticks connect does not matter. If a joystick or
controller gets disconnected, and then later reconnects during the same
game session, it will retain the same SDL_JoystickID.

Note: Virtual (on-screen) joysticks should still work, but has not been
tested.
2014-04-17 17:40:21 -07:00
thebluefish
80515db1e2 Merge pull request #1 from urho3d/master
Updating before submitting new changes.
2014-04-17 16:08:12 -07:00
Lasse Öörni
5b5020abbf Hide the settings screen joystick in NinjaSnowWar when the game is unpaused. Do not show the settings joystick if not already showing the controls joystick. 2014-04-18 01:32:30 +03:00
Lasse Öörni
c6890f7942 Fixed script compilation warnings. 2014-04-18 01:32:30 +03:00
Lasse Öörni
1f91a44818 Removed the deprecated GetClassName() AngelScript Variant bindings. Fixed the Ragdolls example to not use them. 2014-04-18 01:32:30 +03:00
urho3d-travis-ci
aad0edde64 Travis CI: API documentation update at 2014-04-17 22:22:12 UTC.
[ci package]
2014-04-17 22:22:12 +00:00
Lasse Öörni
0c219cfb35 Document the AutoloadPaths engine startup parameter. Copy also the Extra directory in the Android CopyData batch file. 2014-04-18 00:52:43 +03:00
Lasse Öörni
7eb8210eac Merge remote-tracking branch 'remotes/friesencr/packagefile-getentrynames' 2014-04-18 00:35:03 +03:00
Lasse Öörni
848ecce091 Merge remote-tracking branch 'remotes/friesencr/auto-load-folders' 2014-04-18 00:34:36 +03:00
Lasse Öörni
5b4da41b10 Code cleanup, renamed command line option. Updated AssetImporter documentation. 2014-04-17 15:07:35 +03:00
hualin
b946be1ff5 add an option for exporting the scene meshes even if they are identical with the others 2014-04-17 15:07:23 +03:00
aster
f3ca194c24 Fixed bug of set target call order. 2014-04-17 19:48:21 +08:00
aster
19b008d44b Fix bug in ConstrainMouse2D. 2014-04-17 19:34:03 +08:00
urho3d-travis-ci
ed803ba21c Travis CI: API documentation update at 2014-04-17 10:35:33 UTC.
[ci package]
2014-04-17 10:35:33 +00:00
aster
728ef72062 Add degree math function, fix scale time when speed < 0. 2014-04-17 15:49:00 +08:00