Commit Graph

  • 831da98b49 For Travis CI - ensure the commits arrive in the correct sequence. Yao Wei Tjong 姚伟忠 2016-01-24 11:53:18 +0800
  • 45af671009 For Travis CI - increase the chance of successful iOS packaging build. Yao Wei Tjong 姚伟忠 2016-01-24 00:51:23 +0800
  • 705e06dd1c Remove an unprintable \015 character in the cmake_codelite.sh. The character had caused the script not operable. Yao Wei Tjong 姚伟忠 2016-01-23 23:37:47 +0800
  • a5373fe83b Travis CI: API documentation update at 2016-01-22 17:55:28 UTC. [ci package] urho3d-travis-ci 2016-01-22 17:55:28 +0000
  • bd21208a5f Added contributor credit. Lasse Öörni 2016-01-22 17:49:52 +0200
  • a3411274f3 Node tag editing. Lasse Öörni 2016-01-22 17:48:44 +0200
  • 474276fc17 Code convention & minor logic edits. Unify tag API between UIElement & Node. Use ; as the default tag separator to match the editor. Do not allow adding empty tags. Lasse Öörni 2016-01-22 17:09:24 +0200
  • 4297cdedd2 Added Simple String Multitag System svifylabs 2016-01-22 12:36:26 +0100
  • 9bb980b8a1 Revert "multitag test" svifylabs 2016-01-22 10:30:36 +0100
  • fd8b760330 multitag test svifylabs 2016-01-11 12:28:41 +0100
  • 997906d55e added tag as a string for easy editing svifylabs 2015-12-23 11:00:09 +0100
  • 41f5ff1a51 added node tags svifylabs 2015-12-22 17:41:00 +0100
  • 5e0701ad42 Travis CI: API documentation update at 2016-01-22 13:48:39 UTC. [ci package] urho3d-travis-ci 2016-01-22 13:48:39 +0000
  • a9e62241a7 Unify fixed update source handling in ScriptInstance, LuaScriptInstance & LogicComponent. It can now be either PhysicsWorld or PhysicsWorld2D. Remove auto-creation of PhysicsWorld from ScriptInstance, as LogicComponent or LuaScriptInstance don't do that either, and the ScriptInstance can not known whether PhysicsWorld or PhysicsWorld2D should be created. Lasse Öörni 2016-01-22 14:59:08 +0200
  • 2eca6bf91f Use the OUTPOSITION convention in HLSL skydome shader. Lasse Öörni 2016-01-22 13:56:30 +0200
  • 934de0f75d Merge remote-tracking branch 'rasteron/master' Lasse Öörni 2016-01-22 13:55:12 +0200
  • 99c731db19 Merge remote-tracking branch 'ucupumar/particle-direction-fix' Lasse Öörni 2016-01-22 13:41:23 +0200
  • 5ff88b8e3a Merge pull request #1162 from 1vanK/master Lasse Öörni 2016-01-22 13:35:29 +0200
  • 0a1497f856 Added Codelite CMake shell script files contributed by thebluefish. Closes #1158. Lasse Öörni 2016-01-22 13:34:14 +0200
  • 90c97b95c4 Fix try_run logic in FindUrho3D module to support MSVC static runtime. Close #1140. Yao Wei Tjong 姚伟忠 2016-01-22 19:13:51 +0800
  • 91eb9861dc For Travis CI - install 32-bit readline software package. Yao Wei Tjong 姚伟忠 2016-01-22 13:46:26 +0800
  • d267c5ee3c Fix build system to find 32-bit readline package correctly on Debian. Yao Wei Tjong 姚伟忠 2016-01-22 13:41:29 +0800
  • 1066c52fb6 Fix build system to find 32-bit packages correctly on Linux. Yao Wei Tjong 姚伟忠 2016-01-22 10:52:07 +0800
  • 3774bef4f7 Add comments about tags to samples Ivan K 2016-01-22 02:38:37 +0400
  • cc6f1a3d81 Travis CI: API documentation update at 2016-01-21 19:58:41 UTC. [ci package] urho3d-travis-ci 2016-01-21 19:58:41 +0000
  • ff42717419 Rename IsTagged -> HasTag. Pass tag scripts in Lua by value to match the other API bindings. Lasse Öörni 2016-01-21 21:40:34 +0200
  • 68668266d2 Add tags to UIElement Ivan K 2016-01-20 07:34:20 +0400
  • 105aa2699e Use Readline library when it is found for Lua and isql. Yao Wei Tjong 姚伟忠 2016-01-22 02:04:44 +0800
  • cd2c720352 Fix uniform type in D3D11 constant buffer. Lasse Öörni 2016-01-21 19:00:35 +0200
  • ca3f3ced4f Prefer to use camera's EffectiveWorldTransform for view inverse to avoid double inversing. Lasse Öörni 2016-01-21 18:44:02 +0200
  • 1e8335d5a4 Merge remote-tracking branch 'hjmediastudios/AddViewMatrix' Lasse Öörni 2016-01-21 18:38:36 +0200
  • 295c4c6a05 For Travis CI - new commit msg pattern to trigger 64-bit only build. Yao Wei Tjong 姚伟忠 2016-01-21 22:27:24 +0800
  • aa16b5003a Fixing some Coverity scan bug. Yusuf Umar 2016-01-21 22:49:08 +0700
  • cff5fe2d3d For Travis CI - enable URHO3D_LUAJIT build option on iOS CI builds. Upgrade to CMake 3.4.1 for OSX CI build jobs. Close #1146 Yao Wei Tjong 姚伟忠 2016-01-20 18:25:29 +0800
  • 6789580e18 Added Skydome Shaders and Technique rasteron 2016-01-21 16:52:25 +0800
  • 17734a1b77 Enable LuaJIT universal binary build on iOS platform. Yao Wei Tjong 姚伟忠 2016-01-18 20:42:47 +0800
  • 44e7322e4e Enable LuaJIT universal binary build on OSX platform. Enable universal binary executables by default when targeting 64-bit OSX platform. Yao Wei Tjong 姚伟忠 2016-01-13 17:26:53 +0800
  • 50f64a88a1 Minor formatting correction. Yao Wei Tjong 姚伟忠 2016-01-21 10:55:44 +0800
  • da3a82979b Bake URHO3D_TESTING to ensure downstreams get consistent struct size. Yao Wei Tjong 姚伟忠 2016-01-21 00:01:28 +0800
  • f721aea1d3 On D3D11, force dynamic textures to use 1 mip level, as more is not supported. Closes #1153. Lasse Öörni 2016-01-19 22:41:45 +0200
  • 150ddf86ca Added uniforms to shader Nick Royer 2016-01-18 14:34:05 -0600
  • 360328d2d1 Added inverse view matrix Nick Royer 2016-01-18 14:30:54 -0600
  • 321a92a794 Merge pull request #1 from urho3d/master SuperWangKai 2016-01-18 10:35:43 +0800
  • 0906da48ba Fix LuaJIT build for VS build to suppress unknown option warnings. [ci only: AppVeyor] Yao Wei Tjong 姚伟忠 2016-01-15 21:02:56 +0800
  • bdcf7b242c For AppVeyor - attempt to auto RDP so that make test can be run. Also fix the package upload problem for AppVeyor CI jobs. Yao Wei Tjong 姚伟忠 2016-01-15 20:23:17 +0800
  • c46f414034 Reset SDL's internal in_title_click variable whenever a normal mouse up/down event is received. Fixes #1151. Lasse Öörni 2016-01-14 22:51:29 +0200
  • c3f336829e Travis CI: API documentation update at 2016-01-14 19:58:13 UTC. [ci package] urho3d-travis-ci 2016-01-14 19:58:13 +0000
  • 25ed4020a0 Match the enum order in EmitterType edit field. Lasse Öörni 2016-01-14 21:14:43 +0200
  • e18f801103 Use GetStringListIndex() also for the emitter type. Lasse Öörni 2016-01-14 21:07:53 +0200
  • 79f32fad0a Shorter name for the directional mode in XML serialization. Eliminate duplicate code from ParticleEffect. Eliminate manual string compare in favor of GetStringListIndex(). Lasse Öörni 2016-01-14 21:04:55 +0200
  • f5cee983f1 Code convention minor edits. Expose the new enum value to Lua. Lasse Öörni 2016-01-14 20:43:20 +0200
  • 925b69ef4c Merge remote-tracking branch 'ucupumar/particle-editor' Lasse Öörni 2016-01-14 20:11:22 +0200
  • 7051e07110 For Travis CI - enable LuaJIT for Android 64-bit (arm64-v8a). [ci skip] Yao Wei Tjong 姚伟忠 2016-01-13 21:19:31 +0800
  • c04aadec58 Apply component ID save fix from vivienneanthony. Also verify that JSON save works similarly. Closes #1150. Lasse Öörni 2016-01-13 11:42:26 +0200
  • f140bae2e3 For Travis CI - revert back to disable LuaJIT on ARM64 for the moment. [skip appveyor] [ci only: Android] Yao Wei Tjong 姚伟忠 2016-01-13 09:54:04 +0800
  • 71a3679d3c Update the documentation for LuaJIT 2.1 upgrade. For Travis CI - attempt to enable LuaJIT for Android 64-bit (arm64-v8a). [skip appveyor] [ci only: Android] Yao Wei Tjong 姚伟忠 2016-01-13 01:35:36 +0800
  • e61cf6fc40 Upgrade to LuaJIT v2.1 (unstable) branch. Yao Wei Tjong 姚伟忠 2016-01-13 01:22:01 +0800
  • b36135489f Merge commit '643fa4aad86bba3567b3b7441e36c2cbd438d79c' into master Yao Wei Tjong 姚伟忠 2016-01-13 01:21:26 +0800
  • 643fa4aad8 Squashed 'Source/ThirdParty/LuaJIT/' changes from d327520..45d0951 Yao Wei Tjong 姚伟忠 2016-01-13 01:21:25 +0800
  • a8d9308abe Moving billboard rotate computation from CPU to GPU. Particle with direction should run faster now. Yusuf Umar 2016-01-12 19:34:09 +0700
  • 353c459e0d Adding direction for particle/billboard. It can create pseudo 3d effect inspired by Unity stretched billboard. Can be used by using face camera option 'Rotate Along Direction'. Yusuf Umar 2016-01-08 17:43:50 +0700
  • e5f07d790a Travis CI: API documentation update at 2016-01-11 15:19:32 UTC. [ci package] urho3d-travis-ci 2016-01-11 15:19:32 +0000
  • 5e780d9e8b Allow configurable minidump write location via ProcessUtils.h functions. Closes #1142. Lasse Öörni 2016-01-11 17:06:38 +0200
  • 4a6d39beee Implement missing applying of basepath to package file entries. Closes #1147. Lasse Öörni 2016-01-11 16:23:21 +0200
  • 5a97c68a49 Fix a regression issue caused by external project target renaming. Close #1137. Yao Wei Tjong 姚伟忠 2016-01-09 19:25:44 +0800
  • eea117ef5d Better SharedPtr ownership examples. Lasse Öörni 2016-01-08 13:43:38 +0200
  • d01bdbf2df Merge commit '68be709e44b87216b5c41a626571d8a8f44938e9' as 'Source/ThirdParty/LuaJIT' Yao Wei Tjong 姚伟忠 2016-01-08 18:14:37 +0800
  • 68be709e44 Squashed 'Source/ThirdParty/LuaJIT/' content from commit d327520 Yao Wei Tjong 姚伟忠 2016-01-08 18:14:37 +0800
  • 7d65d52455 Remove LuaJIT subdirectory. It will be added back as subtree. Yao Wei Tjong 姚伟忠 2016-01-08 18:13:52 +0800
  • df2e152a6c Fix 64-bit ABI detection on iOS platform again. Older Xcode/lipo tool may not recognize 64-bit ARM arch as 'arm64' yet, so use 'x86_64' as the grep keyword instead. [skip appveyor] [ci only: OSX] Yao Wei Tjong 姚伟忠 2016-01-07 16:12:55 +0800
  • d7fdd033c2 For Travis CI - rename the web samples json data file correctly. [ci skip] Yao Wei Tjong 姚伟忠 2016-01-07 09:33:56 +0800
  • e9570d33b4 Enable color diagnostics for GCC 4.9.1+. Yao Wei Tjong 姚伟忠 2016-01-06 16:35:06 +0800
  • 21b01fcd5b Refactor how the EXE and SHARED linker flags are being setup. Yao Wei Tjong 姚伟忠 2016-01-06 15:00:43 +0800
  • bc64b053a3 Bake URHO3D_LUAJIT as downstream project needs extra linker flags. Without these extra linker flags the executable would most likely get a runtime error, especially when targeting 64-bit OSX platform. Yao Wei Tjong 姚伟忠 2016-01-05 15:34:47 +0800
  • 3c7b37c972 For Travis CI & AppVeyor - simplify SDK installation process. The wait_for_block() was originally needed for iOS platform as it used to install very slowly (exceeds 10 minutes) due to configuration mistake. It should install just in a few minutes now. Yao Wei Tjong 姚伟忠 2016-01-04 12:28:58 +0800
  • f2e7eec61a Fix compiler ABI detection for iOS platform. Yao Wei Tjong 姚伟忠 2016-01-04 12:28:18 +0800
  • 730d1fc0af Ensure the 'generic' script/batch file propagates CMake exit code. Yao Wei Tjong 姚伟忠 2016-01-03 22:06:42 +0800
  • 431559c2bd For Travis CI & AppVeyor - unified 'ci' rake task and spring cleaning. Yao Wei Tjong 姚伟忠 2016-01-03 20:21:58 +0800
  • 7252327e70 Minor code formatting on Variant.h file. [ci skip] Yao Wei Tjong 姚伟忠 2016-01-06 08:44:16 +0800
  • 87a5e4fcb3 Simplify RigidBody code. Allow kinematic rigid body to set its initial transform in OnMarkedDirty() so that e.g. loaded prefabs in the editor don't appear to have their body in the wrong place initially. Lasse Öörni 2016-01-05 22:37:05 +0200
  • bdadb1b116 Fix missing export specifier for the specializations of Variant::Get<T>(). Closes #1138. Lasse Öörni 2016-01-05 22:20:44 +0200
  • 087772c539 If AnimatedModel is temporary, make the bone nodes it creates temporary too. Closes #1135. Lasse Öörni 2016-01-05 11:27:56 +0200
  • dce2345b8a Disable BT_USE_SSE_IN_API in OSX debug mode. Closes #1132. Lasse Öörni 2016-01-04 22:07:18 +0200
  • 05cd6f4346 Before rigidbody has simulated at least once, allow also setting the interpolation transform. Possible fix for #1128. Lasse Öörni 2016-01-04 15:57:23 +0200
  • 4a0e883d7d Travis CI: API documentation update at 2015-12-28 18:44:03 UTC. [ci package] urho3d-travis-ci 2015-12-28 18:44:03 +0000
  • 7afc3cd9ce HasSubscribedToEvent() exposed to scripting. Closes #1122. Lasse Öörni 2015-12-28 20:32:52 +0200
  • 891bde9325 Fix try_run() logic on WIN32 platform with both Release and Debug libs. Yao Wei Tjong 姚伟忠 2015-12-28 15:52:00 +0800
  • aca142e51d For Travis CI - fix out-of-space issue for iOS 64-bit packaging build. [ci package] [skip appveyor] [ci only: OSX] Yao Wei Tjong 姚伟忠 2015-12-27 16:20:00 +0800
  • bf50a58a0a Fix clang-tools build. [skip appveyor] [ci only: Annotate] Yao Wei Tjong 姚伟忠 2015-12-27 15:51:28 +0800
  • e0d3b2339e Travis CI: API documentation update at 2015-12-26 21:42:23 UTC. [ci package] urho3d-travis-ci 2015-12-26 21:42:23 +0000
  • 9fccfe5417 Fix error when serializing DropDownList. Fix scroll snap epsilon attribute default value. Closes #1121. Lasse Öörni 2015-12-26 23:33:51 +0200
  • d2c47a14c4 Add hit fraction to PhysicsRaycastResult and set it for all physics cast tests. Similar to ConvexCast, set SphereCast result distance based on hit fraction. Closes #1120. Lasse Öörni 2015-12-26 22:03:53 +0200
  • 108705d0e2 Bake compiler defines used by the database subsystem. The auto-discovered variables are removed as build options from cmake-gui when it is invoked by Urho3D downstream projects. Still, ensure the auto-discovered variables prevail over conflicting values potentially specified by user manually or via CLI. Yao Wei Tjong 姚伟忠 2015-12-26 19:38:17 +0800
  • afd95f09d3 Do not copy shader compiler DLL in OpenGL build. Lasse Öörni 2015-12-25 16:16:36 +0200
  • 564647df8a Fix SDL compilation missing DX includes when using OpenGL and DirectX SDK. Lasse Öörni 2015-12-25 16:12:14 +0200
  • 1c640da5d4 Document all the possible output variables. [ci skip] Yao Wei Tjong 姚伟忠 2015-12-25 22:20:19 +0800
  • 1f4793031c Fix forced one-sample shadowing when hardware compare not supported (instead should be forced four-sample shadowing) Lasse Öörni 2015-12-25 15:24:54 +0200
  • 60b3d8af40 Fix GetCompilerDefines() for possibility of returning empty string. [skip appveyor] [ci only: master, Emscripten] Yao Wei Tjong 姚伟忠 2015-12-25 18:36:03 +0800
  • 5af983234f Check the compiler defines at the time when the lib is built instead. Yao Wei Tjong 姚伟忠 2015-12-25 17:55:17 +0800
  • 68e2813298 Attempt to use try_run logic to auto-discover build options. For AppVeyor - let URHO3D_D3D11 be auto-discovered when scaffolding. Close #1066. Yao Wei Tjong 姚伟忠 2015-12-23 19:30:01 +0800