Commit Graph

  • 0b495f5938 Missing editor icons for 2D components.[ci skip] aster2013 2014-03-18 19:06:22 +0800
  • 2d6d3e64f5 Add Urho2DPhysicsRope Lua and AngelScript sample. [ci skip] aster2013 2014-03-18 18:50:09 +0800
  • 4146f77ec2 Add Constraint2D Lua and AngelScript binding. [ci skip] aster2013 2014-03-18 18:49:38 +0800
  • c7153fd67d Add Urho2DPhysicsRope sample.[ci skip] aster2013 2014-03-18 18:43:00 +0800
  • b417a3a2b0 Add Constraint2D classes. aster2013 2014-03-18 18:39:32 +0800
  • 1e8c8c76bf Add end-of-line character on last line. [ci skip] Yao Wei Tjong 姚伟忠 2014-03-18 16:36:48 +0800
  • 10cbd8deed Add a simple Android samples launcher activity. Yao Wei Tjong 姚伟忠 2014-03-18 16:20:32 +0800
  • 2404505ff7 Minor typo fix for documentation. [ci skip] Yao Wei Tjong 姚伟忠 2014-03-16 20:42:10 +0800
  • 94e0a11a4b To avoid performance loss in complex scenes when the scene root is selected, avoid debug draw recursing from the root onwards. Lasse Öörni 2014-03-18 00:03:49 +0200
  • c93591f1d9 Merge pull request #263 from alexparlett/feature/editor-debug-hierachy Lasse Öörni 2014-03-17 23:53:30 +0200
  • 7fd022f8d4 Editor will now draw the debug rendering for the entire hierarchy of the selected node. Alex Parlett 2014-03-17 21:49:15 +0000
  • ff391f125e Show the true local ID's in the editor even though they are "ugly" (starting from 16777216), because these are the values that should be entered as a node ID attribute. Lasse Öörni 2014-03-17 23:22:25 +0200
  • a5f17dc794 Reimport torus & teapot with tangents. Lasse Öörni 2014-03-17 21:43:34 +0200
  • d5ad30b3ed Travis CI: API documentation update at 2014-03-17 16:22:50 UTC. [ci package] urho3d-travis-ci 2014-03-17 16:22:50 +0000
  • 480594e7a4 Added focusOnShow -property to Console to control whether the Console's LineEdit is automatically focused. Default true on desktops and false on mobile devices, to prevent automatically popping up the screen keyboard. Lasse Öörni 2014-03-17 17:23:46 +0200
  • e0e7fe8ea5 Add MaterialCache2D, Remove DrawableProxy2D. aster2013 2014-03-17 22:23:05 +0800
  • 245dd838dd Merge branch 'master' of https://github.com/urho3d/Urho3D aster2013 2014-03-17 22:22:36 +0800
  • f2598d47bb Missing editor icons for 2D components. Lasse Öörni 2014-03-17 15:50:02 +0200
  • ab66be1eb2 Fix typo. [ci skip] aster2013 2014-03-17 19:45:35 +0800
  • cd41727484 Change comment. [ci skip] aster2013 2014-03-17 19:42:17 +0800
  • 906aa96273 Fix ScriptSubscribeToEvent bug when new object with same memory address. aster2013 2014-03-17 19:34:01 +0800
  • 3707c984ac Fix point query in PhysicsWorld2D. aster2013 2014-03-17 18:16:13 +0800
  • 1b604dd97c Travis CI: API documentation update at 2014-03-17 07:24:29 UTC. [ci package] urho3d-travis-ci 2014-03-17 07:24:29 +0000
  • 7203a04952 Add point query function in PhysicsWorld2D. aster2013 2014-03-17 13:55:12 +0800
  • 7c96c13fd0 Travis CI: API documentation update at 2014-03-17 05:44:48 UTC. [ci package] urho3d-travis-ci 2014-03-17 05:44:48 +0000
  • af02e3fc4a Add query function in PhysicsWorld2D. aster2013 2014-03-17 13:28:21 +0800
  • 87df3902da Update Urho2D Documention.[ci skip] aster2013 2014-03-17 11:15:32 +0800
  • b1dca8c19d Add materialUpdatePending in AnimatedSprite2D and ParticleEmitter2D. aster2013 2014-03-16 12:22:42 +0800
  • 822af7dfe4 Travis CI: API documentation update at 2014-03-15 21:23:16 UTC. [ci package] urho3d-travis-ci 2014-03-15 21:23:16 +0000
  • 327c117af1 Fix Urho2D physics classes AngelScript bindings. Lasse Öörni 2014-03-15 23:08:24 +0200
  • 1d9d0a5736 Synchronize keycode constants with SDL. This changes some constants, like NUMPAD -> KP_. Added SDL scancode constants. Added polling of keys by scancodes, and scancodes into key events. Added conversion functions from keycode to scancode and vice versa, and functions to get key names. Closes #254. Lasse Öörni 2014-03-15 18:14:43 +0200
  • 82c0cd6ae2 Add DrawableProxy2D (Not finish, currently on cache material).[ci skip] aster2013 2014-03-15 23:06:45 +0800
  • 0d5e70ef46 Force CI build. aster2013 2014-03-15 22:10:21 +0800
  • 7871c68130 Add CollisionEdge2D, CollisionChain2D and CollisionPolygon2D (including Lua and AngelScript binding). [ci skip] aster2013 2014-03-15 21:46:35 +0800
  • 8db9061782 For Travis CI - another attempt to reshuffle for better upload grouping. [ci skip] Yao Wei Tjong 姚伟忠 2014-03-15 20:47:34 +0800
  • 0a27c02ba5 Travis CI: API documentation update at 2014-03-15 11:38:33 UTC. [ci package] urho3d-travis-ci 2014-03-15 11:38:33 +0000
  • a7d43dc67b For Travis CI - reshuffle build matrix to optimise build jobs. Yao Wei Tjong 姚伟忠 2014-03-15 18:13:46 +0800
  • 4a061aa451 Add option for console to auto visible on receiving error. Refactor editor to use the enhancement. Yao Wei Tjong 姚伟忠 2014-03-15 18:02:09 +0800
  • 3979aece4e Fix partial init causing Editor to crash when loading 2D physics scene. Yao Wei Tjong 姚伟忠 2014-03-14 20:57:18 +0800
  • 4e29e1209b Fix uninitialize member var causing CollissionCircle2D to missbehave. Yao Wei Tjong 姚伟忠 2014-03-14 20:16:47 +0800
  • f6cd0f07d7 Travis CI: API documentation update at 2014-03-14 11:42:25 UTC. [ci package] urho3d-travis-ci 2014-03-14 11:42:25 +0000
  • 2ea6f31f2b Cleanup code as it does not use Scene's attribute anymore. Yao Wei Tjong 姚伟忠 2014-03-14 17:52:23 +0800
  • 0115beaad6 Minor refactoring on Urho3D common cmake module for setting GCC cflags. [ci skip] Yao Wei Tjong 姚伟忠 2014-03-14 12:38:40 +0800
  • f2c5f1573c Minor typo fix on documentation. [ci skip] Yao Wei Tjong 姚伟忠 2014-03-14 12:37:56 +0800
  • aa10e2222a Add GetTexture function in Drawable2D.[ci skip] aster2013 2014-03-14 17:48:08 +0800
  • c5c715ee84 Add 2D sprite to physics samples.[ci skip] aster2013 2014-03-14 14:03:14 +0800
  • 392e5456e3 Add 2D physics sample in Lua and AngelScript. [ci skip] aster2013 2014-03-14 13:31:07 +0800
  • 8dca005f9c Add Lua binding and AngelScript Binding.[ci skip] aster2013 2014-03-14 13:30:02 +0800
  • b9940bdac1 Apply node transform to collision shape, add CollisionCircle2D.[ci skip] aster2013 2014-03-13 22:03:38 +0800
  • f9ff9550bd Added documentation on light brightness and negative lights. Lasse Öörni 2014-03-13 14:25:07 +0200
  • 57631dff23 Travis CI: API documentation update at 2014-03-13 08:41:02 UTC. [ci package] urho3d-travis-ci 2014-03-13 08:41:03 +0000
  • 0b87faa856 Minor code formatting. Prefer machine word loop counter. Lasse Öörni 2014-03-13 10:26:37 +0200
  • d534efd7c9 Use light's effective color for debug drawing. Lasse Öörni 2014-03-13 01:04:36 +0200
  • 094006ef91 Added brightness attribute to Light. Added separate equality test with and without epsilon to Color, similar to Vector2/3/4. Lasse Öörni 2014-03-13 00:04:39 +0200
  • e933a51703 Add instruction to install Box2D header files. [ci skip] Yao Wei Tjong 姚伟忠 2014-03-13 15:51:36 +0800
  • 03b73c4771 Fixed Header file name. aster2013 2014-03-13 14:18:21 +0800
  • f1d7d0d5dc Remove UpdateBody and UpdateFixture funcition. aster2013 2014-03-13 14:09:48 +0800
  • 5bb12f4a2d Add Box collision shape. aster2013 2014-03-13 13:14:15 +0800
  • c54c6456a8 Fixed bug in RigidBody2D.cpp aster2013 2014-03-13 12:31:12 +0800
  • 4080f024c5 Exposed IsPowerOfTwo(), NextPowerOfTwo() and SDBMHash() to script. Lasse Öörni 2014-03-12 23:07:25 +0200
  • 832d0c7dab Fix Lua binding of PhysicsWorld2D. Closes #250. Lasse Öörni 2014-03-12 22:31:27 +0200
  • 0ddc3c774e Clean up Batch code. Give larger sorting priority to negative lights so that they are applied right after ambient, followed by additive lights. Lasse Öörni 2014-03-12 15:50:36 +0200
  • 8f2ed8b97b Guard LuaScript subsystem against unsubscribing internally listened events. Lasse Öörni 2014-03-12 15:48:53 +0200
  • a3c79a67d5 Add attribute accessor in Physics2D classes.. aster2013 2014-03-12 21:26:27 +0800
  • 74a059d899 Add Urho2D Physics sample. aster2013 2014-03-12 20:59:39 +0800
  • 90f87a2a2c Add Lua and AngelScript binding. aster2013 2014-03-12 20:59:24 +0800
  • e116ab8150 Add 2D physics class. aster2013 2014-03-12 20:58:35 +0800
  • 130551f4d8 Add fixed pixel size (user don't need change the value). aster2013 2014-03-12 19:58:32 +0800
  • 5100562788 Added .tga to the editor's file picker for textures/images, as it is supported by stb_image. Lasse Öörni 2014-03-12 10:11:08 +0200
  • 3eceb385fe For Travis CI - fix non uniq revision deletion list for housekeeping. [ci package] Yao Wei Tjong 姚伟忠 2014-03-12 12:26:34 +0800
  • 19c9452944 For Travis CI - setup digital key earlier for housekeeping to work. [ci package] Yao Wei Tjong 姚伟忠 2014-03-12 10:52:39 +0800
  • eff35a4ae7 Travis CI: API documentation update at 2014-03-12 02:39:20 UTC. [ci skip] urho3d-travis-ci 2014-03-12 02:39:20 +0000
  • a6036755b9 For Travis CI - automate housekeeping of old snapshots. [ci package] Yao Wei Tjong 姚伟忠 2014-03-12 10:12:51 +0800
  • 02e543ba5c Support for per-pixel negative lights. Added BLEND_SUBTRACT & BLEND_SUBTRACTALPHA blend modes. Light code cleanup. Lasse Öörni 2014-03-12 00:29:27 +0200
  • ec43000d09 Added teapot & torus models from Hgdavidy's pull request. Lasse Öörni 2014-03-11 19:51:49 +0200
  • 261a0326c1 Travis CI: API documentation update at 2014-03-11 17:21:25 UTC. [ci package] urho3d-travis-ci 2014-03-11 17:21:25 +0000
  • 24aeabb02f Move back MarkAllDrawable2DDirty() to Node class as public method. The method could be called to mark Drawable2D as dirty for other reasons and not just because of Scene's pixels per unit attribute has changed. It could also be called on a particular node instead of Scene node to partially mark the attached 2D components as dirty. Yao Wei Tjong 姚伟忠 2014-03-11 23:09:27 +0800
  • c96d44fcb8 rename unitSize2D to pixelsPerUnit. aster2013 2014-03-11 22:39:18 +0800
  • d79c151f84 Revert ParticleModel2D model scale, apply scene unit size to ParticleEmitter2D. aster2013 2014-03-11 22:21:17 +0800
  • 3101a308f9 Change default unitSize2D to 100, Apply model scale in ParticleModel2D. aster2013 2014-03-11 22:14:50 +0800
  • 160279a2b0 Add Box2D also to library list in Urho3D.dox. Lasse Öörni 2014-03-11 14:31:57 +0200
  • 3c7a52d6f3 Make MarkAllDrawable2DDirty function private in Scene class. aster2013 2014-03-11 20:27:04 +0800
  • 9a61734d15 Add Box2D license. aster2013 2014-03-07 14:54:25 +0800
  • 68be9a9e57 Fix MINGW_ROOT variable value computation when not being provided. Yao Wei Tjong 姚伟忠 2014-03-11 20:03:20 +0800
  • 2e212023fb Fixed the Lua binding of UIElement::GetParent() to return the proper type. Lasse Öörni 2014-03-11 12:48:10 +0200
  • 88853388a9 Use proper object return type in Lua bindings of UIElement::GetChild() to enable subclass properties & functions. Lasse Öörni 2014-03-11 12:40:54 +0200
  • c21924703c Also recalculate bounding box when Scene's 2D unit size change. Yao Wei Tjong 姚伟忠 2014-03-11 18:03:51 +0800
  • 814480fff5 Improved zone gradient documentation. Lasse Öörni 2014-03-11 11:03:12 +0200
  • 189a04c548 Travis CI: API documentation update at 2014-03-11 08:21:59 UTC. [ci package] urho3d-travis-ci 2014-03-11 08:21:59 +0000
  • d5d4d51aff Refactor Drawable2D's pixel-per-unit to Scene's 2D-unit-size attr. Yao Wei Tjong 姚伟忠 2014-03-11 16:03:31 +0800
  • 0eb0a5d7a5 When a Zone moves or is removed from octree, clear zone from all drawables within the bounding box, not just from those that belong to the zone. This allows zone search in View to perform more optimally. Lasse Öörni 2014-03-11 00:28:43 +0200
  • 2082c026c2 Handle zone search better to avoid erroneous lower-priority zone assignment. Added OnRemoveFromOctree() virtual function to Drawable. Zone code simplified. Remove zone reference from drawables within its bounding box when the zone is being destroyed. Lasse Öörni 2014-03-11 00:16:14 +0200
  • 6fbda65a4f Initial negative light support. Right now works only with per-vertex lights. Set negative light color to use. Per-pixel negative lights may be problematic, as they require different blend mode, will also darken any emissive materials, and will not work in light pre-pass mode (there is nothing to subtract from, as light buffer is initialized with black) Lasse Öörni 2014-03-10 16:27:31 +0200
  • c868d036ed Travis CI: API documentation update at 2014-03-10 10:51:44 UTC. [ci package] urho3d-travis-ci 2014-03-10 10:51:44 +0000
  • b1def74270 Fix PhysicsWorld::GetRigidBodies() not taking collision layer mask into account. Closes #248. Expose PhysicsWorld::GetRigidBodies() into Lua. Lasse Öörni 2014-03-10 12:03:10 +0200
  • af6c1c49df Travis CI: API documentation update at 2014-03-10 07:49:26 UTC. [ci package] urho3d-travis-ci 2014-03-10 07:49:26 +0000
  • f48ef6f5bd Minor bug fix, refactoring and reformatting. Yao Wei Tjong 姚伟忠 2014-03-10 15:34:20 +0800
  • 8788e70b21 Travis CI: API documentation update at 2014-03-10 00:17:40 UTC. [ci package] urho3d-travis-ci 2014-03-10 00:17:40 +0000
  • 0f3d781c3b Update copyright year in some files. Added copyright notice to ForEach.h. Lasse Öörni 2014-03-10 00:56:06 +0200
  • 8f587296f2 Added note to ForEach.h of VS2008 incompatibility. Lasse Öörni 2014-03-10 00:52:45 +0200