Commit Graph

9886 Commits

Author SHA1 Message Date
Yao Wei Tjong 姚伟忠
974867cc42 For Travis CI - another attempt to remove Android SDK before packaging.
Fix a typo in custom commands for Urho3D universal build target.

[ci package] [ci only: Android, OSX] [skip appveyor]
2015-11-23 13:07:54 +08:00
Yao Wei Tjong 姚伟忠
2d39e2823e Simplify "logic" for 'Urho3D_universal' custom target.
For Travis CI - adjust heuristic rule for cutting of iOS universal binary build.
For Travis CI - clean up the Android SDK before performing the packaging for Android build.

(Test quotation marks escape in commit message)
[ci only: Android, OSX] [skip appveyor] [ci package]
2015-11-23 11:58:18 +08:00
Yao Wei Tjong 姚伟忠
90edf01c7c For Travis CI - avoid CMake 3.4 to fix #1043.
Another attempt to fix Android Intel Atom CI builds.

[skip appveyor] [ci package] [ci only: OSX, Android]
2015-11-22 16:47:38 +08:00
Yao Wei Tjong 姚伟忠
d4929af473 For Travis CI - attempt to fix Android Intel Atom CI builds.
Alter the debug print for troubleshooting iOS CI builds.
[ci package] [skip appveyor] [ci only: Android, OSX]
2015-11-22 12:01:27 +08:00
Yao Wei Tjong 姚伟忠
59fedbda58 Fix the setup of Urho3D_universal custom target on iOS build.
[ci package]
2015-11-22 09:50:41 +08:00
Yao Wei Tjong 姚伟忠
69ea5e6863 Minor documentation update to replace old class references. 2015-11-22 09:48:43 +08:00
Yao Wei Tjong 姚伟忠
3ff517743b For Travis CI - set URHO3D_DEPLOYMENT_TARGET build option to 'generic'. 2015-11-22 09:48:43 +08:00
Yao Wei Tjong 姚伟忠
45dcf63f19 Fix build system to install/package Emscripten share js and data files. 2015-11-22 09:48:43 +08:00
Yao Wei Tjong 姚伟忠
31a3c81e26 For Travis CI - escape double quotes in commit message. 2015-11-22 09:48:43 +08:00
Yao Wei Tjong 姚伟忠
44bbcf8867 For Travis CI - fail the CI build job when packaging failed. 2015-11-22 09:48:43 +08:00
Yao Wei Tjong 姚伟忠
688f1f4892 For Travis CI - add debug print for iOS build. 2015-11-22 09:48:43 +08:00
Yao Wei Tjong 姚伟忠
8296370cf3 Only check for pkg-config when targeting Linux platform. 2015-11-22 09:48:43 +08:00
Lasse Öörni
ed99f4094c Make sure Application.h is usable without any other include files. Closes #1051. 2015-11-21 13:50:12 +02:00
Lasse Öörni
88c07f952d If the original node is still selected in paste, behave as if duplicating. Closes #1034. 2015-11-21 13:31:23 +02:00
Lasse Öörni
d59c31aa92 Add note to conventions regarding how refcounted object assignment implies ownership through SharedPtr, and how to end the assignment & free the object. 2015-11-21 12:54:39 +02:00
Lasse Öörni
e1cae7077f Ensure matching interpolator order with point lights, critical on D3D11. Closes #1048. 2015-11-21 12:36:57 +02:00
urho3d-travis-ci
b9e939a3e8 Travis CI: API documentation update at 2015-11-17 20:46:15 UTC.
[ci package]

Commit: c614a5d321

Message: Retain node's Z position when applying 2D physics transform. Code cleanup. Closes #1045.
2015-11-17 20:46:15 +00:00
Lasse Öörni
c614a5d321 Retain node's Z position when applying 2D physics transform. Code cleanup. Closes #1045. 2015-11-17 22:38:00 +02:00
ninjastone
25433e2b5e Merge branch 'master' of https://github.com/urho3d/Urho3D into uiscale 2015-11-17 22:11:53 +09:00
ninjastone
f0532d5d61 Add script bindings to UI scaling functions.
Fix UI elements getting clipped when scaling down.
2015-11-17 22:08:32 +09:00
Lasse Öörni
e4b5140cab Eliminate KNET_UNIX define from kNet build and consequently from Urho3D client programs. 2015-11-16 14:31:05 +02:00
Lasse Öörni
a47c72aa4b Use _WIN32 define in kNet. 2015-11-16 14:31:04 +02:00
Lasse Öörni
c1893c7c51 CMakeLists formatting. 2015-11-16 14:31:03 +02:00
Jordan Patterson
bc917769d1 Build SDL with PulseAudio if available 2015-11-16 14:31:01 +02:00
Yao Wei Tjong 姚伟忠
eaf7c441bb For Travis CI - attempt to fix iOS CI builds.
[ci only: OSX]
Close #1043
2015-11-16 19:37:24 +08:00
Yao Wei Tjong 姚伟忠
e93b149656 For AppVeyor - set the default artifact for Windows users on SF.net. 2015-11-16 19:05:52 +08:00
Lasse Öörni
52af7a6bb8 Remove threading from Octree raycasts to prevent worker thread spin-up time and possible threading related crashes in case there are thread-unsafe custom drawable classes. 2015-11-16 11:31:23 +02:00
Lasse Öörni
1f0fc3de93 Added missing DelayedStart() functionality to LuaScriptInstance. 2015-11-16 11:20:51 +02:00
Lasse Öörni
594b91ba19 Add TryAcquire() to Mutex. Closes #1038. 2015-11-13 20:33:24 +02:00
Lasse Öörni
a51d8d0657 Merge remote-tracking branch 'evolarium/xrandr' 2015-11-13 20:11:52 +02:00
Lasse Öörni
e6c75eb229 Added TRANSLUCENT option to lighting, which takes absolute value of NdotL (only works in forward lighting.) Add example translucent techniques. Closes #1016. 2015-11-13 17:21:13 +02:00
Lasse Öörni
19517e8aa4 Move empty Texture::SetShadowCompare() in D3D9 code to .cpp file to prevent warnings in client programs. 2015-11-13 17:03:43 +02:00
Lasse Öörni
c1cc27c888 Include the dummy floats in BoundingBox regardless of URHO3D_SSE to prevent ABI incompatibility if URHO3D_SSE has different value in the client application. 2015-11-13 17:03:10 +02:00
Lasse Öörni
99d93393d1 Prevent losing input focus when using an external window, as the window flags are not reliable in that case. 2015-11-13 11:08:23 +02:00
Lasse Öörni
973a6fa807 Use _WIN32 consistently in Urho3D engine code. Simplify some preprocessor conditionals. Closes #1036. 2015-11-13 10:53:36 +02:00
Lasse Öörni
5b4493f4dc Fix situation where user has MS SDK installed but chooses to use VS2010 or earlier; in this case the DirectX headers/libs from the MS SDK are not found automatically, but rather the DX SDK has to be searched for. 2015-11-12 21:30:51 +02:00
Lasse Öörni
30a26fcfc5 Code formatting. Use node pointer in compare instead of node id. 2015-11-12 12:02:55 +02:00
Lasse Öörni
f814d517a0 Merge remote-tracking branch 'cin/master' 2015-11-12 11:51:23 +02:00
Jordan Patterson
d01b7315ab Backport XRandR and memory leak fix
https://hg.libsdl.org/SDL/rev/d3fa6d0d3793
https://hg.libsdl.org/SDL/rev/5fa8cf552d05
2015-11-11 18:06:59 -07:00
Lasse Öörni
e4b6749880 Convert primitive type to point list regardless of draw call specified primitive type to emulate point fill mode on D3D11. Closes #1028. 2015-11-11 16:19:59 +02:00
Vladimir
bf34fc8afb Urho3D Editor: Spawn on selected node in Spawn Editor 2015-11-11 19:51:35 +10:00
Yao Wei Tjong 姚伟忠
d4c5cf1760 For AppVeyor - remove restriction to only build on master branch.
[ci skip]
2015-11-11 13:55:30 +08:00
aster2013
a003f68be6 Add distance to 2D, now 2D object first sort with distance from camera, then use draw order. #1003 2015-11-10 21:28:22 +08:00
Lasse Öörni
e55d989475 Zero-initialize Drawable's local bounding box to make sure it doesn't contain infinities if the Drawable subclass never defines it. Closes #1027. 2015-11-10 11:36:38 +02:00
Lasse Öörni
53a2e38445 Update changelog. 2015-11-09 21:25:05 +02:00
Lasse Öörni
2cd28f10a8 Merge remote-tracking branch 'cin/master' 2015-11-09 21:09:51 +02:00
Lasse Öörni
304c866dd0 Separate functions to toggle/show/hide editor sub-windows to prevent mistaken action e.g. when editing a material. Update changelog. 2015-11-09 21:03:01 +02:00
Lasse Öörni
b8b3183f79 Merge remote-tracking branch 'jsandusky/EditorQuickAction' 2015-11-09 20:38:16 +02:00
Yao Wei Tjong 姚伟忠
b81547d35a For AppVeyor - switch to Debug build configuration on normal CI build.
This is in the hope that msbuild will build faster without any optimisation.
[ci only: AppVeyor]
2015-11-09 21:34:54 +08:00
Vladimir
48e62be7ca Urho3D Editor: Local offset for Spawn Editor 2015-11-09 21:01:46 +10:00