Commit Graph

  • 6527d78c96 Animation2D: add save function, rename member functions. aster2013 2014-03-01 21:27:04 +0800
  • 461c448c27 Travis CI: API documentation update at 2014-03-01 12:17:59 UTC. [ci package] urho3d-travis-ci 2014-03-01 12:17:59 +0000
  • 0628d61af6 Do not update/clone material in UpdateBatches(), as it's called from a worker thread. Instead update material earlier on demand. Lasse Öörni 2014-03-01 14:05:10 +0200
  • 69c9a3068f Remove KeyFrame2D struct in Animation2D. aster2013 2014-03-01 15:52:37 +0800
  • 7cfb4fe6be Add Urho2DParticle sample in C++. aster2013 2014-03-01 13:52:32 +0800
  • f36041cf5e Modify comment. aster2013 2014-02-28 22:34:14 +0800
  • dea5cad7f6 Update comment in Urho2D particle samples. aster2013 2014-02-28 22:22:53 +0800
  • 701d917a31 Add Urho2D particle sample (Lua and AngelScript). aster2013 2014-02-28 22:19:21 +0800
  • cea855fde6 Merge branch 'master' of https://github.com/urho3d/Urho3D aster2013 2014-02-28 21:14:36 +0800
  • f227aef595 Fixed crash in CM_CLAMP mode. aster2013 2014-02-28 21:13:32 +0800
  • 089b9ce083 Travis CI: API documentation update at 2014-02-28 12:57:40 UTC. [ci package] urho3d-travis-ci 2014-02-28 12:57:41 +0000
  • ac63f37ead Add coroutine.waitevent and coroutine.sendevent. aster2013 2014-02-28 20:43:29 +0800
  • 501e02f49d Add Urho2D AngelScript sample. aster2013 2014-02-28 19:38:58 +0800
  • cc35ed6b34 Move all 2d assert to Urho2D folder. aster2013 2014-02-28 19:38:21 +0800
  • 9f80292978 Update Urho2D API(Lua and AngelScript). aster2013 2014-02-28 19:37:27 +0800
  • 7c609e4629 Add AnimatedSprite to sample. aster2013 2014-02-28 19:20:10 +0800
  • 1e9a101c40 Fixed typo. aster2013 2014-02-28 14:02:23 +0800
  • f9ad7c439f Add Animation2D Lua binding. aster2013 2014-02-28 13:52:06 +0800
  • a6f18c41ea Add Animation2D and AnimatedSprite2D. aster2013 2014-02-28 13:51:47 +0800
  • 927a652c74 Travis CI: API documentation update at 2014-02-27 16:14:04 UTC. [ci package] urho3d-travis-ci 2014-02-27 16:14:04 +0000
  • 8d899ef468 Add AngelScript api. aster2013 2014-02-27 23:45:42 +0800
  • 92368e7c1a Add Lua Urho2D Sprite sample. aster2013 2014-02-27 23:44:58 +0800
  • 6564a8ffcc Add asset for Urho2D. aster2013 2014-02-27 23:23:40 +0800
  • cddf7ee404 Add script binding for Urho2D. aster2013 2014-02-27 23:21:20 +0800
  • 383da73503 Add Urho2DSprite sample. aster2013 2014-02-27 23:20:33 +0800
  • d4bab90eb8 Add ParticleEmitter2D. aster2013 2014-02-27 23:19:39 +0800
  • 6af6a5412a Add SpriteSheet2D and StaticSprite2D. aster2013 2014-02-27 23:19:02 +0800
  • 232c096d9a Add Sprite2D and Drawable2D. aster2013 2014-02-27 23:18:25 +0800
  • 98c4c93ec3 Add new line at end of file. aster2013 2014-02-27 19:15:57 +0800
  • 6e556119bf Add Lua coroutine sample. aster2013 2014-02-27 19:06:16 +0800
  • 526e114db6 Add coroutine.start and coroutine.sleep in Lua. aster2013 2014-02-27 19:05:08 +0800
  • 4a50e3d78d Add lua_getmainthread function to return main thread. aster2013 2014-02-27 19:04:11 +0800
  • 68a3e33980 Ensure lib-prefix in static MinGW build. Closes #223. Lasse Öörni 2014-02-27 11:44:05 +0200
  • 8b4fcb9386 For Travis CI - use 'travis_retry' command to improve the odd. See https://github.com/travis-ci/travis-ci/issues/2000. [ci skip] Yao Wei Tjong 姚伟忠 2014-02-26 14:39:09 +0800
  • 9248cdb19c Merge branch 'master' of github.com:silverkorn/Urho3D. Yao Wei Tjong 姚伟忠 2014-02-26 13:18:50 +0800
  • 232abb7d01 Also update credit info in the Doxygen page. [ci skip] Yao Wei Tjong 姚伟忠 2014-02-26 13:15:08 +0800
  • 4c8d1171e8 Update credits Chris Friesen 2014-02-25 21:39:50 -0600
  • 7c924618ac Modified "ToZerobraneStudioHook.lua" to require "ToDoxHook.lua" for avoiding code repetition. Added Urho3D's License in Lua files. Danny B 2014-02-25 22:00:27 -0500
  • 2e2b8761e3 Travis CI: API documentation update at 2014-02-25 10:22:48 UTC. [ci package] urho3d-travis-ci 2014-02-25 10:22:48 +0000
  • 50f775b213 Added FileChanged event sent by ResourceCache for manually responding to changed files in resource directories. Removed debug print from editor. Lasse Öörni 2014-02-25 11:29:35 +0200
  • 233b7d8926 Partially reverted the AnimatedModel LOD determination change: use the animated bounding box center to calculate distance from camera. This is to ensure ragdolls will LOD correctly even if their bones move far from the root node. Lasse Öörni 2014-02-25 11:10:29 +0200
  • 2bbb4093db Change MinGW build settings when building shared library type. Yao Wei Tjong 姚伟忠 2014-02-25 17:00:21 +0800
  • a3af0cad99 Merge pull request #219 from friesencr/editor-viewport-settings Chris Friesen 2014-02-25 02:13:51 -0600
  • b39eeb7cf7 Editor viewport camera settings Chris Friesen 2014-02-25 02:10:40 -0600
  • 77a87b824c For Travis CI - escape bracket character to fix commit message parsing. [ci skip] Yao Wei Tjong 姚伟忠 2014-02-25 15:50:46 +0800
  • 73f95daf5f Minor refactoring. [ci skip] Yao Wei Tjong 姚伟忠 2014-02-25 15:48:24 +0800
  • 74620c74f2 Ensure non-master models don't update animation or the bone bounding box. Use the model resource's transformed bounding box instead of actual animated bounding box for AnimatedModel LOD calculation to ensure animation does not affect the chosen LOD level. Copy the master model's bounding box for non-master AnimatedModels directly (may result in too large bounding box, but should prevent the non-master model skipping rendering because of a missing bounding box update) Lasse Öörni 2014-02-24 23:40:34 +0200
  • 062dfcf2fb Travis CI: API documentation update at 2014-02-24 20:07:49 UTC. [ci skip] urho3d-travis-ci 2014-02-24 20:07:49 +0000
  • 9d679cbc9b Added string filename overload to Lua bindings of Scene::LoadAsync() & Scene::LoadAsyncXML(). Closes #217. Lasse Öörni 2014-02-24 21:30:17 +0200
  • 738b998139 Travis CI: API documentation update at 2014-02-24 17:19:30 UTC. [ci skip] urho3d-travis-ci 2014-02-24 17:19:30 +0000
  • 4bd2eb0356 Refactoring of Drawable::IsInView() functions and drawable view tracking. - Call Drawable::IsInView() to check whether in view of any viewport camera. Does not include shadow map cameras. - Call Drawable::IsInView(Camera*) to check whether in view of a specific camera. Pass null camera pointer here to allow any camera, including shadow maps. Removed Drawable Lua exposed functions which do not have exposed counterparts in AngelScript, but are rather meant for internal C++ use only by the Renderer / View classes. Closes #207. Lasse Öörni 2014-02-24 18:43:07 +0200
  • 54462cf9d7 Update credits. Lasse Öörni 2014-02-24 17:56:13 +0200
  • ae6efa6615 Merge remote-tracking branch 'remotes/silverkorn/master' Lasse Öörni 2014-02-24 17:54:39 +0200
  • c306e7d57a For Travis CI - another attempt to fix iOS 64-bit packaging. [ci package] Yao Wei Tjong 姚伟忠 2014-02-24 17:21:56 +0800
  • 578377e8c4 Travis CI: API documentation update at 2014-02-23 19:36:02 UTC. [ci skip] urho3d-travis-ci 2014-02-23 19:36:02 +0000
  • f1b6ba117e Lua API generator for Zerobrane Studio IDE (http://studio.zerobrane.com/). Based on and same usage as "ToDoxHook.lua" with tolua++ executable (See ./Bin/UpdateDocument). - Overload methods supported (workaround as description); - Inheritance supported (variables & methods). Danny B 2014-02-23 14:25:51 -0500
  • bfd968f9d7 Removed the base batch / non-base batch separation from BatchGroup. This is only needed for light queues, so rather have LightBatchQueue have separate queues for base & non-base. Removed useScissor -flag from render path commands, as it can be automatically determined when it should be used. Lasse Öörni 2014-02-23 02:14:56 +0200
  • da6c5e54ad For Travis CI - fix Linux RPM packaging and iOS 64-bit packaging. [ci package] Yao Wei Tjong 姚伟忠 2014-02-24 02:02:05 +0800
  • 82b707e66b For Travis CI - more tweaks on the packaging setup. [ci package] Yao Wei Tjong 姚伟忠 2014-02-24 00:10:50 +0800
  • dae56f4d0c Fix Bullet's btVector3.cpp compile error on 64-bit iOS platform. See https://code.google.com/p/bullet/source/detail?r=2716 Yao Wei Tjong 姚伟忠 2014-02-24 00:06:14 +0800
  • 544c738b5a For Travis CI - change the private key and secure key. [ci package] Yao Wei Tjong 姚伟忠 2014-02-23 13:42:06 +0800
  • dd6f06c8da For Travis CI - supplying keys for automatic package upload. [ci package] Yao Wei Tjong 姚伟忠 2014-02-23 13:15:00 +0800
  • ce234504f0 Travis CI: API documentation update at 2014-02-22 20:32:27 UTC. [ci skip] urho3d-travis-ci 2014-02-22 20:32:27 +0000
  • 973b353a08 Safeguard CollisionShape against empty models to prevent Bullet asserts. Reset Font type to none when (re)loading. Lasse Öörni 2014-02-22 22:01:03 +0200
  • 263a624fe4 Possibility in ResourceCache to enable returning resources which failed to load. This is used in the editor to overcome eg. failed scripts disappearing from a ScriptInstance's script file slot. Moved editor gizmo materials to CoreData directory. Removed the Default.xml material, instead Material sets itself automatically to the same state by default (no textures, default parameters, NoTexture technique.) Clear Technique when loading it. Lasse Öörni 2014-02-22 21:20:59 +0200
  • 5fdab16972 Travis CI: API documentation update at 2014-02-22 13:07:34 UTC. [ci skip] urho3d-travis-ci 2014-02-22 13:07:34 +0000
  • d84873df62 Merge pull request #209 from friesencr/editor-quickmenuitem-sort Lasse Öörni 2014-02-22 14:33:25 +0200
  • ff1e1e8e8d Merge pull request #208 from friesencr/editor-warnings Lasse Öörni 2014-02-22 14:33:16 +0200
  • b4ffce6af9 For Travis CI - fix commit message parsing that contains quotes. Look 'here' [ci package] Yao Wei Tjong 姚伟忠 2014-02-22 15:32:20 +0800
  • 08271fda85 For Travis CI - misc. tweaks. [ci package] Yao Wei Tjong 姚伟忠 2014-02-22 14:43:22 +0800
  • 7aa825551b remove shameful editor bubblesort Chris Friesen 2014-02-21 23:51:16 -0600
  • 00f26ddfd9 Get rid of some warnings when loading the editor Chris Friesen 2014-02-21 23:35:44 -0600
  • b4132990f2 Attempt to fix doxygen not able to find dot on OSX build environment. Yao Wei Tjong 姚伟忠 2014-02-22 12:18:25 +0800
  • c7fe5f6267 For Travis CI - fix packaging for iOS platform. [ci package] Yao Wei Tjong 姚伟忠 2014-02-21 23:52:17 +0800
  • 5099928b58 Fix Windows build using Urho3D as external lib in Release config. Detected by Travis CI build. With this change, FindUrho3D module should be able to find Urho3D libs in the following scenarios: - only debug version is available - only release version is available - both debug version and release version are available Yao Wei Tjong 姚伟忠 2014-02-21 21:49:40 +0800
  • 22f38857cc For Travis CI - Use Release configuration when packaging. [ci package] Yao Wei Tjong 姚伟忠 2014-02-21 19:36:17 +0800
  • a857cff97e For Travis CI - fix commit message parsing. [ci package] Yao Wei Tjong 姚伟忠 2014-02-21 18:13:43 +0800
  • 89836f11fc For Travis CI - attempt to make packages on demand. [ci package] Yao Wei Tjong 姚伟忠 2014-02-21 17:47:04 +0800
  • 076b333124 Simplify pointer usage in HelloGUI example. Lasse Öörni 2014-02-21 08:48:28 +0200
  • 4d565aa401 Add new 'package' CMake built-in target for generating binary packages. This is in preparation for setting up Travis CI build to upload binary packages to a central hosting server. Yao Wei Tjong 姚伟忠 2014-02-21 15:43:31 +0800
  • d3382cbb13 Convert 1.3 lw-tag to annotated tag at the time of its creation. Yao Wei Tjong 姚伟忠 2014-02-20 21:20:51 +0800
  • 8337ea6813 Merge pull request #206 from Amadeus-osa/master Lasse Öörni 2014-02-20 13:01:58 +0200
  • cfd3cdc048 Do not crash when cloning components without attributes. Amadeus 2014-02-20 10:43:53 +0100
  • af11693a35 Use safe form of pointer for the work item in WorkItemCompleted event. Lasse Öörni 2014-02-19 15:39:52 +0200
  • 9b17bc6328 Remove fullName_ member variance. aster2013 2014-02-19 16:40:18 +0800
  • 8fc76e81fd Replace tab with space. aster2013 2014-02-19 14:15:04 +0800
  • 9b31d29a54 Add GetFullName in ShaderVariation, make code more clear. aster2013 2014-02-19 13:37:39 +0800
  • dd16f85568 Change the copyright for 2014. aster2013 2014-02-19 12:32:08 +0800
  • 07b50c597d Travis CI: API documentation update at 2014-02-19 01:44:03 UTC. [ci skip] urho3d-travis-ci 2014-02-19 01:44:03 +0000
  • 71458a5eb3 Fix tolua++ binding for Drawable::IsInView(). Expose the method as 'inView' readonly property, similar to how it is being exposed in AngelScript API. Yao Wei Tjong 姚伟忠 2014-02-19 09:25:15 +0800
  • 83dc9892cf Travis CI: API documentation update at 2014-02-18 15:44:03 UTC. [ci skip] urho3d-travis-ci 2014-02-18 15:44:03 +0000
  • 5ec3c02025 Revert back the logic to auto generate pkg list. Yao Wei Tjong 姚伟忠 2014-02-18 23:22:51 +0800
  • 92611f1249 Avoid string based duplicate detection in ShaderPrecache when possible. Lasse Öörni 2014-02-18 15:16:51 +0200
  • 30807ff796 For Travis CI - fix a typo in error handling execution path. [ci skip] Yao Wei Tjong 姚伟忠 2014-02-18 20:58:38 +0800
  • 77db4a4743 Removed extra slash from filename, added line break to prints. Lasse Öörni 2014-02-18 14:01:46 +0200
  • e10ef520cd Merge remote-tracking branch 'remotes/mike3d/master' Lasse Öörni 2014-02-18 12:29:03 +0200
  • 592f0db8ce Fixed null exception when toggling orthographic camera in UI element selection mode. Updated editor documentation. Lasse Öörni 2014-02-18 11:52:18 +0200
  • 4d70e65254 Lua script compiler Mike3D 2014-02-18 10:20:56 +0100
  • 0ad0ded90b editor orthographic camera & switch to zoom for mousewheel Chris Friesen 2014-02-18 01:12:53 -0600
  • 48eb60fd8e Rename 'magic' module to 'common' module to reflect its purpose better. Yao Wei Tjong 姚伟忠 2014-02-18 12:55:13 +0800