Commit Graph

9836 Commits

Author SHA1 Message Date
Lasse Öörni
11139ac726 Clarify documentation on InvSize and Offsets uniforms set during quad rendering. 2015-11-02 16:05:23 +02:00
Lasse Öörni
6e118d237f Unify naming of rendertargets between the Bloom & Blur postprocesses. 2015-11-02 01:41:14 +02:00
Lasse Öörni
af985e0df1 Alternative O key to create obstacles in the navigation demos. Closes #995. 2015-10-31 22:01:04 +02:00
Lasse Öörni
12bac51e78 Use freopen() instead of low level API calls to redirect stdin & stdout to opened console window to fix crash on 64bit build. Closes #999. 2015-10-31 18:07:19 +02:00
Yao Wei Tjong 姚伟忠
566a0dc250 For Appveyor - build and test separately. 2015-10-31 23:42:12 +08:00
Yao Wei Tjong 姚伟忠
4ecb528660 For Appveyor - skip rake installation as it may be pre-installed. 2015-10-31 23:25:31 +08:00
Yao Wei Tjong 姚伟忠
95580f6ba0 For Appveyor - first attempt to enable 32-bit CI jobs on Windows host. 2015-10-31 23:13:19 +08:00
Lasse Öörni
385493f39a Explain that touch input is needed for multiple dragging. Closes #997. 2015-10-31 16:48:25 +02:00
Yao Wei Tjong 姚伟忠
c0d8415ae8 Fix the spawn button label in CrowdNavigation demo.
[ci skip]
2015-10-31 14:41:26 +08:00
Yao Wei Tjong 姚伟忠
a98e1d0356 Add migration note for using Urho3D as external library.
[ci only: master]
Close #747.
2015-10-30 23:28:13 +08:00
Yao Wei Tjong 姚伟忠
92b2d9c23e Fix to ensure 'bin' dir in build tree exists before symlink creation. 2015-10-30 22:21:55 +08:00
Yao Wei Tjong 姚伟忠
2ce57b31aa Create symlinks to the asset directories in the build tree.
Enable URHO3D_SAMPLES and URHO3D_LUA by default.
Close #994.
2015-10-30 19:20:16 +08:00
Yao Wei Tjong 姚伟忠
deaa23a140 Ensure SIMD code path is being used when BT_USE_SSE is on.
Related to ommit dabfcff14e.
2015-10-30 13:18:29 +08:00
Yao Wei Tjong 姚伟忠
dabfcff14e Enable BT_USE_SSE on Windows platform using MinGW compiler toolchain. 2015-10-29 23:30:15 +08:00
Lasse Öörni
94a7f4ef63 Make UI element layouting not modify the user assigned minSize. Instead keep record of the min.size required by layout separately. Fix HelloGUI sample to the new behavior. Closes #955. 2015-10-29 17:22:53 +02:00
Yao Wei Tjong 姚伟忠
d31fbf2f45 Fix LuaJIT SSE2 detection on 32-bit MSVC build. 2015-10-29 21:49:34 +08:00
Yao Wei Tjong 姚伟忠
2e4a076e5e Fix LuaJIT SSE2 detection on 32-bit MinGW build. 2015-10-29 19:48:07 +08:00
urho3d-travis-ci
fb7f622858 Travis CI: API documentation update at 2015-10-29 10:53:03 UTC.
[ci package]

Commit: d4a5b74cc5

Message: Also add updateEnabled to PhysicsWorld. Make Scene, PhysicsWorld and PhysicsWorld2D behave in the same way: when auto update is disabled, manual stepping can still be performed. Rewrite some comments for clarity.
2015-10-29 10:53:03 +00:00
Lasse Öörni
d4a5b74cc5 Also add updateEnabled to PhysicsWorld. Make Scene, PhysicsWorld and PhysicsWorld2D behave in the same way: when auto update is disabled, manual stepping can still be performed. Rewrite some comments for clarity. 2015-10-29 12:43:53 +02:00
cosmy1
3cb48a64a6 Minor whitespace edit 2015-10-29 11:46:16 +02:00
cosmy
04996445cc Add function to control 2D physics update 2015-10-29 11:45:57 +02:00
Lasse Öörni
00410aabd8 Move ParticleEffect::GetEffect() into the .cpp implementation, as it uses shared pointer access. 2015-10-29 11:34:16 +02:00
Yao Wei Tjong 姚伟忠
e537dd4467 For Travis CI - remove the unrecognized flag to keep Travis-CI happy.
Current MinGW version on Ubuntu 12.04 LTS is too old. [ci only: master]
2015-10-29 14:43:59 +08:00
Yao Wei Tjong 姚伟忠
8a0a2ecc7c Attempt to use -O3 for MingGW 64-bit and 32-bit Release build.
On 32-bit when SSE is not on then -O3 flag is supplemented with flags to turn off auto-vectorize optimization.
2015-10-29 12:59:01 +08:00
Yao Wei Tjong 姚伟忠
fa82c55efd Suppress warnings on MinGW build. 2015-10-29 11:24:03 +08:00
Lasse Öörni
239ab98315 Omit static keyword from kNet's custom debug memory allocation functions to allow compilation on VS2015 Update 1. 2015-10-28 20:16:23 +02:00
Yao Wei Tjong 姚伟忠
db5cb36057 Remove the quick fix now that the ABI is correctly detected for MinGW.
Related to #872 and commit 6ca3bdbb1c.
2015-10-28 19:15:59 +08:00
urho3d-travis-ci
5270af7bb1 Travis CI: API documentation update at 2015-10-28 08:30:46 UTC.
[ci package]

Commit: 416da06b74

Message: Merge pull request #989 from newbthenewbd/master

Fix Android MIPS build
2015-10-28 08:30:46 +00:00
Lasse Öörni
416da06b74 Merge pull request #989 from newbthenewbd/master
Fix Android MIPS build
2015-10-28 10:18:13 +02:00
Newb I the Newbd
dd2494cb33 Fix Android MIPS build. 2015-10-28 03:07:45 +01:00
urho3d-travis-ci
aa60a1aea6 Travis CI: API documentation update at 2015-10-27 22:51:55 UTC.
[ci package]

Commit: eff2c913e8

Message: Remove defined_ bool from Rect & Sphere. Closes #986.
2015-10-27 22:51:55 +00:00
Lasse Öörni
eff2c913e8 Remove defined_ bool from Rect & Sphere. Closes #986. 2015-10-28 00:40:20 +02:00
Lasse Öörni
af0e558a5a Added contributor credit. 2015-10-27 22:13:26 +02:00
Lasse Öörni
554b72d926 Merge remote-tracking branch 'newbthenewbd/master' 2015-10-27 20:59:28 +02:00
Lasse Öörni
608183ba22 Reset HashMap & HashSet bucket pointers when beginning clear. As ResourceCache may not be returned during exit phase, add nullchecks to ScriptFile & Shader. Should help with #988. 2015-10-27 15:00:04 +02:00
Lasse Öörni
812e019d03 Minor whitespace edit. 2015-10-27 11:20:50 +02:00
Newb I the Newbd
e43113ee9c Unite hardware keyboard input with other platforms. 2015-10-27 09:01:03 +01:00
cosmy1
c8fb90898f Trigger double-click event over no element
Since E_UIMOUSECLICK is triggered also over no element most people want the same effect with E_UIMOUSEDOUBLECLICK
2015-10-26 15:08:33 +01:00
Lasse Öörni
1b7e1fdf5c Simplify code and use static cast since the type is checked beforehand. Allow to create CollisionChain2D from editor. 2015-10-26 11:19:11 +02:00
cosmy1
444695f2a6 Check vertices count
Check vertices count for chain shape collision before creating fixture.
2015-10-26 10:49:48 +02:00
urho3d-travis-ci
55d97b1ba9 Travis CI: API documentation update at 2015-10-25 19:13:43 UTC.
[ci package]

Commit: 13bc777ab6

Message: Fix using old attribute name in the editor. Closes #979.
2015-10-25 19:13:43 +00:00
Lasse Öörni
13bc777ab6 Fix using old attribute name in the editor. Closes #979. 2015-10-25 20:57:05 +02:00
Lasse Öörni
60d946eb64 Option to enable threaded occlusion rendering. May actually result in worse performance, so disabled by default. Report number of rendered occluders accurately (taking into account occluders rejected by being occluded themselves, or by running out of triangles.) Closes #970. 2015-10-25 20:53:25 +02:00
Lasse Öörni
9661f33f01 Fix uninitialized variables in ParticleEmitter. Closes #981. 2015-10-25 20:44:05 +02:00
ninjastone
4daf7fd3f0 Added rendering scale to UI 2015-10-26 01:35:44 +09:00
Yao Wei Tjong 姚伟忠
d7bc2d6a0d Move GetFileSizeString() to StringUtils. 2015-10-24 10:34:04 +08:00
Lasse Öörni
ae52d8ce45 Fix logging in Engine.cpp. 2015-10-23 22:31:54 +03:00
Lasse Öörni
58a6c38088 Minor documentation updates to refer to the renamed macros. 2015-10-23 22:27:55 +03:00
Lasse Öörni
b616aa6272 Merge remote-tracking branch '1vanK/master'
Conflicts:
	Source/Urho3D/Engine/DebugHud.cpp
	Source/Urho3D/Engine/Engine.cpp
2015-10-23 22:27:39 +03:00
Yao Wei Tjong 姚伟忠
6ca3bdbb1c Rectify the 64-bit detection logic for MinGW compiler toolchain.
Only use stackrealign flag on MinGW SSE 32-bit build.
For Travis CI - fix documentation build on all Windows builds. Fix #951.
2015-10-23 23:07:26 +08:00