Commit Graph

  • 77c619cb7f Center Spriter animation to allow accurate flip. Also removed unused variable in sample 5. Mike3D 2014-12-24 08:37:04 +0100
  • 0dbc19b623 Add simple Urho2D shaders. aster2013 2014-12-24 13:34:05 +0800
  • 1710801dcb Disable Renderer2D check drawable. aster2013 2014-12-24 13:21:33 +0800
  • 54d6b633b2 Travis CI: API documentation update at 2014-12-23 10:41:59 UTC. [ci package] urho3d-travis-ci 2014-12-23 10:41:59 +0000
  • 67e2c05c9e Fix some bugs in Angelscript API, #572. aster2013 2014-12-23 18:25:22 +0800
  • 08813e8e4b Ensure full display of Urho2D samples whatever the user's resolution Mike3D 2014-12-23 07:54:15 +0100
  • 955b8008ff Fix typo. aster2013 2014-12-23 12:08:31 +0800
  • 86f0ead2c0 Travis CI: API documentation update at 2014-12-19 16:21:17 UTC. [ci package] urho3d-travis-ci 2014-12-19 16:21:17 +0000
  • c0ab31d121 Add attribute animation added and removed event when it added or removed from object animation. aster2013 2014-12-20 00:04:42 +0800
  • 58c527cb65 Fix Sprite2D reload aster2013 2014-12-19 13:29:25 +0800
  • cd4c28a226 Travis CI: API documentation update at 2014-12-17 14:00:28 UTC. [ci package] urho3d-travis-ci 2014-12-17 14:00:28 +0000
  • fcdd61dae6 Add pushFront argument to Node::GetOrCreateComponent function, fix issue #569 aster2013 2014-12-17 21:50:15 +0800
  • 6eaa8c4331 Fix autoload paths not appending the executable base path consistently. Lasse Öörni 2014-12-17 12:07:09 +0200
  • 60caecbb70 Remove Drawable2D in destruct function, add root node for TileMap2D. aster2013 2014-12-17 13:52:28 +0800
  • a8f93ebb70 Fix ObjectAnimation example in docs. Lasse Öörni 2014-12-16 16:47:06 +0200
  • b6743cc884 Travis CI: API documentation update at 2014-12-16 13:04:56 UTC. [ci package] urho3d-travis-ci 2014-12-16 13:04:56 +0000
  • dc0455d3cc Merge branch 'make-2d-faster' aster2013 2014-12-16 20:54:48 +0800
  • 4dda12bcde Fix ParticleEmitter2D update. aster2013 2014-12-16 18:36:14 +0800
  • a170b6b599 Do not add Drawable2D to Octree, make 2D performance faster. aster2013 2014-12-16 18:18:20 +0800
  • d229f64549 Merge remote-tracking branch 'nemerle/shader_get_variation_simplify' Lasse Öörni 2014-12-16 11:47:01 +0200
  • 3bf80a5aa2 Cleanup AttributeAnimation docs. Lasse Öörni 2014-12-16 11:32:01 +0200
  • 47c788ed25 Simplify Shader::GetVariation code nemerle 2014-12-15 14:41:45 +0100
  • 85af864e0f Travis CI: API documentation update at 2014-12-14 10:44:51 UTC. [ci package] urho3d-travis-ci 2014-12-14 10:44:51 +0000
  • f585ed56b0 Nullcheck ScriptObject before storing inside Variant. Code convention fix. Lasse Öörni 2014-12-14 12:24:19 +0200
  • 7ef80af21b Merge remote-tracking branch 'alexparlett/feature/variant-scripthandle' Lasse Öörni 2014-12-14 12:10:37 +0200
  • ce28af5357 [Added] ScriptObject can be stored in Variant. There is a risk to this as the reference is not increased when storing it so it is only a weak reference so if the original handle is kept safe in the script it can be null [Changed] REgister ScriptObject interface much sooner Alex Parlett 2014-12-14 09:45:14 +0000
  • 9619756c20 Allow to choose renderpath from the Editor Settings window. Closes #563. Lasse Öörni 2014-12-14 00:04:54 +0200
  • 769f314c55 Update SoundSource's effective master gain on demand when master gains or sound type changes instead of in the mixing thread to avoid potential issues when the master gain map is being changed at the same time. Lasse Öörni 2014-12-13 20:13:07 +0200
  • 4d399f9637 Travis CI: API documentation update at 2014-12-13 16:35:32 UTC. [ci package] urho3d-travis-ci 2014-12-13 16:35:32 +0000
  • 7318006d83 Fix UI element drags with DragDropContent defined showing a "not accepted" icon, yet succeeding when the drag is released. Lasse Öörni 2014-12-13 18:03:03 +0200
  • 0e5f6e2070 Build and Lua bindings fixes. Return 1.0 for unknown master volumes. Change Audio::IsMasterGain() to Audio::HasMasterGain(). Change Audio::GetSoundSourceMasterGain() to use StringHash to avoid per-frame string compares. Guard against out of bounds array access when deserializing cursor's shape attributes. Lasse Öörni 2014-12-13 15:23:25 +0200
  • c2110573c6 [Added] Documentation [Added] Sound Type saving in editor [Changed] Refactored inline with discussion Alex Parlett 2014-12-12 19:36:02 +0000
  • cd099df50f Added dynamic cursor definitions while keeping the original enum definitions for backwards compatibility, ui subsystems and sdl. Revised the serialization system for cursors as well which is a breaking change and requires wrapping each old style cursor definition in a <variant type="VariantVector></variant>. Alex Parlett 2014-11-29 17:28:23 +0000
  • d59a5b8bfb Fix for new serialization system and StringHashes Alex Parlett 2014-11-28 20:15:34 +0000
  • 4414eeaeff Added Lua Bindings Alex Parlett 2014-11-28 19:59:34 +0000
  • 5d12f5a521 Added editor sound type editor window, the user added ones can be dragged onto line edits which sets that line editor with the internal StringHash of the Sound Type. Added AM_READ for backwards compatibility to read old enum based sound types but not serialize them. Alex Parlett 2014-11-15 08:53:43 +0000
  • 5d94ebfc95 [Added] Angelscript Bindings [Fixed] SetSoundTypeAttr and GetSoundTypeAttr Alex Parlett 2014-11-11 11:21:43 +0000
  • 8123624ee1 [Added] C++ Implementation of dynamic audio sound types which maintains backward compatibility Alex Parlett 2014-11-10 22:12:53 +0000
  • 028d5c82f6 Reduce number of used texture units correctly regardless of the order in which texture units are cleared. Lasse Öörni 2014-12-12 17:28:58 +0200
  • ffa78ec4b3 Travis CI: API documentation update at 2014-12-11 17:57:57 UTC. [ci package] urho3d-travis-ci 2014-12-11 17:57:57 +0000
  • 8c8f18a961 Allow a material to refer to any texture unit. Optimize setting batch's material renderstate by only looping through the used texture units. Note: the material editor in the editor does not support the extra units yet. Lasse Öörni 2014-12-11 19:25:42 +0200
  • cf2962c0b3 editor inspector lock Chris Friesen 2014-12-10 01:19:06 -0600
  • 65bec05611 Safeguard against the editor's user resource directory containing outdated Urho editor UI layouts, which can lead to exceptions in the editor. Note: some UI resources like fonts and textures may still be overridden by the user resource directory. Lasse Öörni 2014-12-10 18:34:30 +0200
  • 8b496896f2 Merge changes from Android/CMake upstream repo to support NDK r10d. Yao Wei Tjong 姚伟忠 2014-12-10 21:46:59 +0800
  • c86d2239b2 Use string hash key to store sprites. aster2013 2014-12-10 20:10:06 +0800
  • 988240f9c8 editor: sorted resource filters, resource browser 2d animation set Chris Friesen 2014-12-10 00:09:22 -0600
  • f89bd44f37 remove spaces.[ci skip] aster2013 2014-12-09 21:42:06 +0800
  • 941dcb02e5 rename animation root node.[ci skip] aster2013 2014-12-09 21:01:47 +0800
  • 3b9d82d729 Refactor 2D animation, make 2d animation more general. aster2013 2014-12-09 20:04:27 +0800
  • 5f4879d387 Disable attribute intermediate edits for array/struct length attributes such as "Anim States Count". Otherwise emptying the line edit would apply the value 0. Fixes #559. Lasse Öörni 2014-12-09 16:37:15 +0200
  • a1986b0c2b Travis CI: API documentation update at 2014-12-09 12:41:35 UTC. [ci package] urho3d-travis-ci 2014-12-09 12:41:35 +0000
  • 1dc786f455 Fix missing Ray::HitDistance() with Plane in AngelScript bindings. Lasse Öörni 2014-12-09 14:29:08 +0200
  • da262f930a Travis CI: API documentation update at 2014-12-08 23:48:24 UTC. [ci package] urho3d-travis-ci 2014-12-08 23:48:24 +0000
  • 8258c105e0 Exposed autoDisableChildren to ListView in AngelScript. hdunderscore 2014-12-09 10:25:29 +1100
  • e9167c3645 Fix 'rake scaffolding' task for Windows host. [ci skip] Yao Wei Tjong 姚伟忠 2014-12-08 23:20:26 +0800
  • 52762aee5e More informative error message if submesh bone limit exceeded. Lasse Öörni 2014-12-08 13:50:35 +0200
  • 34dc78169e - Added support for duplication in the editor (Ctrl+D / menu / context). - Changed pasting default behavior to paste into the selected node, rather than the scene root (UI pasting was doing this already). hdunderscore 2014-12-08 20:13:26 +1100
  • a4c5dd181e Add more comment to AnimatedSprite2D. aster2013 2014-12-06 21:57:34 +0800
  • 78aed7adc1 Fix billboard facing and sorting when rendered from several views on the same frame. Closes #551. Lasse Öörni 2014-12-06 15:54:53 +0200
  • 9d670a113e Travis CI: API documentation update at 2014-12-06 13:20:33 UTC. [ci package] urho3d-travis-ci 2014-12-06 13:20:33 +0000
  • b8d8f9f78f Add uncompressed DDS support. Supports all bit configurations by a generic conversion to 8bit-per-pixel RGBA. Unify Image bindings between Lua & AngelScript. Closes #537. Lasse Öörni 2014-12-06 02:04:45 +0200
  • 2f41bd4349 Merge remote-tracking branch 'hdunderscore/Editor_BitMaskSelector' Lasse Öörni 2014-12-05 10:33:11 +0200
  • 5d3b130c58 fix grid after scene revert Chris Friesen 2014-12-04 23:45:27 -0600
  • 6eac62dfc7 Fix MinGW CMake toolchain to also work with Debian-based host system. Yao Wei Tjong 姚伟忠 2014-12-05 12:55:11 +0800
  • 295c9e4d16 Hide internal and advanced CMake variables from casual cmake-gui user. Also in the commit: - Slightly speed up the configuration step by taking advantage of CMake cache. - Does not expose URHO3D_64BIT as build option on Android and Raspberry Pi platforms because this variable should be preset based on the chosen compiler toolchain. - Only provide URHO3D_MKLINK build option when building on a Windows host system and not when cross-compiling using MinGW toolchain. - Refactor Android and Raspberry Pi CMake toolchains to make them consistent with each other and more user friendly. Yao Wei Tjong 姚伟忠 2014-12-05 12:21:53 +0800
  • 9102936b70 Disable debug visualization of terrain patch bounding boxes, as it slows down the editor and does not have much visual usability. Lasse Öörni 2014-12-04 17:25:48 +0200
  • 563388b326 For Travis CI - uncomment commented out code during debugging. [ci skip] Yao Wei Tjong 姚伟忠 2014-12-04 22:55:23 +0800
  • 7b17a049a0 For Travis CI - revise ci_rebase task to auto prepare new CI branches. Related to commit b902e863e6. Yao Wei Tjong 姚伟忠 2014-12-04 21:15:45 +0800
  • 23a4856b89 Document object attribute and event helper macros. Minor documentation cleanup. Lasse Öörni 2014-12-04 11:53:48 +0200
  • 141c3f2491 Add Clone() function to EventHandler. Lasse Öörni 2014-12-04 11:19:51 +0200
  • a2da83b37a - Changed the method to determine whether an attribute should be made into a bit selector editor. - Bit masks outside of the selection range cause bit selectors to gray out to avoid confusion. hdunderscore 2014-12-04 19:58:37 +1100
  • 6311686531 Adds a blender-style bit mask selector in the editor for 'Mask' attributes. hdunderscore 2014-11-09 11:23:48 +1100
  • 9855bfe5fb Apply the attribute changes after animating its values. Fixes #554. Yao Wei Tjong 姚伟忠 2014-12-04 12:56:22 +0800
  • b902e863e6 For Travis CI - add support for multi-platforms CI for topic branch. Yao Wei Tjong 姚伟忠 2014-12-03 16:52:59 +0800
  • 37fc8376a8 Travis CI: API documentation update at 2014-12-02 14:24:37 UTC. [ci package] urho3d-travis-ci 2014-12-02 14:24:37 +0000
  • 814aa3ca4d Merge branch 'view3d-remove-weakptr' aster2013 2014-12-02 21:32:14 +0800
  • a7fef9291c Added note of required shared Urho3D library build if creating an application consisting of multiple modules. Lasse Öörni 2014-12-02 14:56:51 +0200
  • 636562bd23 Added main thread ID check in Log::HandleEndFrame(). Lasse Öörni 2014-12-02 11:36:56 +0200
  • f9d8df2bea remove debug print Chris Friesen 2014-12-01 19:15:36 -0600
  • 5da25ace4e Remove WeakPtr from View3D, change View3D::SetView ownScene argument's default value to true, same like C++ and AngelScript. aster2013 2014-12-01 21:20:24 +0800
  • 4950673692 Travis CI: API documentation update at 2014-12-01 13:16:56 UTC. [ci package] urho3d-travis-ci 2014-12-01 13:16:56 +0000
  • d6234414b0 Merge branch 'refactor-animatedsprite2d' aster2013 2014-12-01 21:02:09 +0800
  • 641c07630f Travis CI: API documentation update at 2014-12-01 10:46:20 UTC. [ci package] urho3d-travis-ci 2014-12-01 10:46:20 +0000
  • 09c023e788 ParticleEffect Load & Save overloads with XMLElement do not need to be virtual. Lasse Öörni 2014-12-01 11:45:28 +0200
  • a886667f14 Merge remote-tracking branch 'hdunderscore/Editor_ParticleEditor' Lasse Öörni 2014-12-01 11:36:52 +0200
  • 4c81a9adda Minor fix so that all script instances have their values update when inspector is refreshed. Fixes an issue where, although the values are recalled, they would be unset on a save unless you select the ScriptInstance component (could occur when resource auto-reloads). hdunderscore 2014-12-01 12:42:35 +1100
  • 8b8932fa7a Refactor AnimatedSprite2D, make it derived from StaticSprite2D, Fix issue #547. aster2013 2014-11-30 19:44:13 +0800
  • 40bc695698 - Particle Editor undo/redo improved. - 'Edit' option added for ParticleEffect resource attributes. - Swapped out PoisonStack.xml for Fire.xml, for improved variety. hdunderscore 2014-11-30 19:39:05 +1100
  • 95a4948f9c Bug fix: Angelscript binding for ParticleEffect::SetEmitting hdunderscore 2014-11-30 18:31:00 +1100
  • ed78af0f1f Initial Undo/Redo support added -- redo doesn't work for the Line Edits ? hdunderscore 2014-11-21 09:47:00 +1100
  • a8f20644f0 -Removed extra log entries. -Force reload resource cache when opening particles from file. hdunderscore 2014-11-20 18:16:24 +1100
  • 80c811d22a Resource browser particle preview Chris Friesen 2014-11-20 00:09:39 -0600
  • 2b35aecc29 Resource Browser particle editor support Chris Friesen 2014-11-19 23:37:07 -0600
  • 0ced3e43fb Fixed a texture frame bug, where the size of color frames was being checked instead. Moved some particle effect logic into the editor HandleUpdate event, so the particle effect will automatically restart when it stops. hdunderscore 2014-11-20 16:43:17 +1100
  • b7fdb7083f Bug fix - can create new particle effects without crash. hdunderscore 2014-11-20 15:13:37 +1100
  • 2906d3f789 Removing color frame and texture frame possible. hdunderscore 2014-11-20 14:25:24 +1100
  • 5cf0a82dab Color frames + texture frames are now editable in editor. hdunderscore 2014-11-19 23:58:40 +1100
  • f75e915bc0 Working to add improved color frame editing. hdunderscore 2014-11-18 14:42:55 +1100
  • 5e236ef204 Can now edit color frames (not create new entries...), save particles. hdunderscore 2014-11-18 01:42:12 +1100
  • 5cce464c03 A functional particle editor for the Urho Editor, however saving/reverting, undoing/redoing, and displaying loaded attributes doesn't work yet hdunderscore 2014-11-17 20:22:20 +1100