Commit Graph

9869 Commits

Author SHA1 Message Date
Yao Wei Tjong 姚伟忠
3b02eeb5eb For CI - suppress all the 3rd-party libraries' warnings.
Somehow after bumping up the CMake minimum version, CMake configures Xcode to work "better" with xcpretty that now the warnings are piping through the xcpretty's filter. Unfortunately when performing CI build, this is undesirable because not only now the log size is swelling, the build is slower too.
2017-03-05 08:45:38 +08:00
Yao Wei Tjong 姚伟忠
73c97d9f64 Only add defines at the scope they are actually required. 2017-03-05 08:45:38 +08:00
Yao Wei Tjong 姚伟忠
3d9eb3f694 Bake CC and CXX env-vars in case they are short lived in init process. 2017-03-05 08:45:38 +08:00
Yao Wei Tjong 姚伟忠
bbbbdb0108 Check native compiler toolchain is available before proceeding.
Some cross-compiling build tree configuration needs native compiler toolchain for host tool building via ExternalProject_Add(). This additional check ensures the native compiler toolchain is available up front before the build tree is even generated. Close #1300.
2017-03-05 08:45:21 +08:00
Yao Wei Tjong 姚伟忠
9f19d51c08 Remove older constructs that have been earmarked previously. 2017-03-05 08:34:41 +08:00
Yao Wei Tjong 姚伟忠
3475afba54 Bump the CMake minimum version in the CMakeLists.txt files. 2017-03-05 08:34:41 +08:00
Yao Wei Tjong 姚伟忠
0f471ce263 For CI - upgrade CMake to version 3.2.3. 2017-03-05 08:34:41 +08:00
urho3d-travis-ci
e63db60b9a Travis CI: API documentation update at 2017-03-04 18:23:30 UTC.
[ci package]

Commit: c9331a6cc9

Message: Merge pull request #1832 from eugeneko/master

Extract some code to increase reusability.
2017-03-04 18:23:30 +00:00
Eugene Kozlov
c9331a6cc9 Merge pull request #1832 from eugeneko/master
Extract some code to increase reusability.
2017-03-04 21:13:31 +03:00
Lasse Öörni
9ef6c6397a Clarify license / author information of assets where not otherwise mentioned. Closes #1844. 2017-03-04 18:36:33 +02:00
Eugene Kozlov
d60e96c866 Add script binding for Node::IsChildOf. 2017-03-04 19:13:20 +03:00
Eugene Kozlov
0c400e3d9d Split Engine::Initialize 2017-03-04 19:13:20 +03:00
Eugene Kozlov
94bf1f3a85 Prepare to extract code from Engine::Initialize. 2017-03-04 19:13:20 +03:00
Eugene Kozlov
76ddec737e Add Node::IsChildOf member function. 2017-03-04 19:13:20 +03:00
Eugene Kozlov
042efb8943 Add [POD]Vector::IndexOf function. 2017-03-04 19:13:20 +03:00
urho3d-travis-ci
f219fb5d23 Travis CI: API documentation update at 2017-03-04 14:22:17 UTC.
[ci package]

Commit: 07da64de58

Message: Fix registration of NamedPipe to AngelScript API to use the proper class.
2017-03-04 14:22:17 +00:00
Lasse Öörni
07da64de58 Fix registration of NamedPipe to AngelScript API to use the proper class. 2017-03-04 15:59:03 +02:00
Lasse Öörni
fbe80c964e Merge remote-tracking branch 'rokups/AbstractFile' 2017-03-04 15:23:05 +02:00
1vanK
658baf4f3a Add info about shapes to PhysicsEvents2D 2017-03-04 14:00:07 +02:00
Yao Wei Tjong 姚伟忠
e45275e689 Add conditional compiler define for MSVC compiler.
Fix #1845 [skip travis]
2017-03-04 13:13:08 +08:00
urho3d-travis-ci
8230d0bb99 Travis CI: API documentation update at 2017-03-02 20:19:12 UTC.
[ci package]

Commit: 08fd3b7690

Message: Minor documentation expansion on use of std::bind() for events.

commit 873adf5565f8537f9d06f69a649c57635ab1c2de
Merge: 0a19418 f75a784
Author: carnalis <carnalis.j@gmail.com>
Date:   Thu Mar 2 14:25:42 2017 -0500

    Merge branch 'master' of github.com:carnalis/Urho3D

commit 0a1941814ec656d31bb5399c919ba516a2cda7cb
Author: carnalis <carnalis.j@gmail.com>
Date:   Fri Jan 13 21:24:53 2017 -0500

    Minor documentation expansion on use of std::bind() for events.

commit f75a784102708998841302c70736be39eeb2300d
Merge: 84a1f82 06d2100
Author: carnalis <carnalis.j@gmail.com>
Date:   Thu Mar 2 04:42:56 2017 -0500

    Merge branch 'master' of github.com:carnalis/Urho3D

commit 84a1f827752335260b7a5bd6a180613bd018af7e
Author: carnalis <carnalis.j@gmail.com>
Date:   Fri Jan 13 21:24:53 2017 -0500

    Minor documentation expansion on use of std::bind() for events.

commit 06d210045af24646a6161daeaff28fd9828dccfd
Merge: 20877d0 71e9501
Author: carnalis <carnalis.j@gmail.com>
Date:   Fri Jan 20 09:59:31 2017 -0500

    Merge branch 'master' of github.com:carnalis/Urho3D

commit 20877d01c805f58234798f6a0b1baeeee1e1628e
Author: carnalis <carnalis.j@gmail.com>
Date:   Fri Jan 13 21:24:53 2017 -0500

    Minor documentation expansion on use of std::bind() for events.

commit 71e9501934cc9a67eeae1d0c524dbc11a1bd96db
Author: carnalis <carnalis.j@gmail.com>
Date:   Fri Jan 13 21:24:53 2017 -0500

    Minor documentation expansion on use of std::bind() for events.
2017-03-02 20:19:12 +00:00
Lasse Öörni
08fd3b7690 Minor documentation expansion on use of std::bind() for events.
commit 873adf5565f8537f9d06f69a649c57635ab1c2de
Merge: 0a19418 f75a784
Author: carnalis <carnalis.j@gmail.com>
Date:   Thu Mar 2 14:25:42 2017 -0500

    Merge branch 'master' of github.com:carnalis/Urho3D

commit 0a1941814ec656d31bb5399c919ba516a2cda7cb
Author: carnalis <carnalis.j@gmail.com>
Date:   Fri Jan 13 21:24:53 2017 -0500

    Minor documentation expansion on use of std::bind() for events.

commit f75a784102708998841302c70736be39eeb2300d
Merge: 84a1f82 06d2100
Author: carnalis <carnalis.j@gmail.com>
Date:   Thu Mar 2 04:42:56 2017 -0500

    Merge branch 'master' of github.com:carnalis/Urho3D

commit 84a1f827752335260b7a5bd6a180613bd018af7e
Author: carnalis <carnalis.j@gmail.com>
Date:   Fri Jan 13 21:24:53 2017 -0500

    Minor documentation expansion on use of std::bind() for events.

commit 06d210045af24646a6161daeaff28fd9828dccfd
Merge: 20877d0 71e9501
Author: carnalis <carnalis.j@gmail.com>
Date:   Fri Jan 20 09:59:31 2017 -0500

    Merge branch 'master' of github.com:carnalis/Urho3D

commit 20877d01c805f58234798f6a0b1baeeee1e1628e
Author: carnalis <carnalis.j@gmail.com>
Date:   Fri Jan 13 21:24:53 2017 -0500

    Minor documentation expansion on use of std::bind() for events.

commit 71e9501934cc9a67eeae1d0c524dbc11a1bd96db
Author: carnalis <carnalis.j@gmail.com>
Date:   Fri Jan 13 21:24:53 2017 -0500

    Minor documentation expansion on use of std::bind() for events.
2017-03-02 21:57:20 +02:00
Lasse Öörni
874f853c1f Change Quaternion Slerp & Nlerp parameters to use a const reference by using a sign variable instead. Closes #1835. 2017-03-02 21:52:05 +02:00
urho3d-travis-ci
70186e700e Travis CI: API documentation update at 2017-03-01 19:27:37 UTC.
[ci package]

Commit: 00816efec2

Message: Add XMLElement::GetInt64 & GetUInt64 for completeness.
2017-03-01 19:27:37 +00:00
Lasse Öörni
00816efec2 Add XMLElement::GetInt64 & GetUInt64 for completeness. 2017-03-01 21:13:42 +02:00
Lasse Öörni
39c41dc6a6 Shorten long long int to long long. 2017-03-01 20:29:18 +02:00
Lasse Öörni
5c299dd2e2 Merge remote-tracking branch 'rokups/feature/int64-variant' 2017-03-01 20:21:43 +02:00
Rokas Kupstys
ea655297dc Added AbstractFile class. It is used as parent class for classes that implement both Serializer and Deserialized. 2017-03-01 12:44:30 +02:00
Rokas Kupstys
6a7a57eace More 64bit variant work, lua and angelscript bindings. 2017-03-01 12:42:27 +02:00
Rokas Kupstys
f90dde08fe 64bit integer variant 2017-02-28 17:21:19 +02:00
Yao Wei Tjong 姚伟忠
69b7a9d59b For CI - correct the "master" branch name for Web-CI build.
[ci only: Web] [skip appveyor]
2017-02-27 23:00:13 +08:00
Lasse Öörni
d710b2984f Merge pull request #1834 from 1vanK/master
Rename CheckDrawableVisibility() to CheckDrawableVisibilityWork() to …
2017-02-27 10:35:04 +02:00
Yao Wei Tjong 姚伟忠
5fe936e460 For CI - only upload web samples when it is a master CI build.
[ci skip]
2017-02-26 10:42:42 +08:00
1vanK
779d2835be Rename CheckDrawableVisibility() to CheckDrawableVisibilityWork() to match common style 2017-02-26 02:14:14 +03:00
urho3d-travis-ci
1760b0fa7c Travis CI: API documentation update at 2017-02-25 12:46:18 UTC.
[ci package]

Commit: e1202b725a

Message: Add other body nodeID attribute to Constraint2D for proper body connection serialization. Closes #1825.
2017-02-25 12:46:18 +00:00
Lasse Öörni
e1202b725a Add other body nodeID attribute to Constraint2D for proper body connection serialization. Closes #1825. 2017-02-25 14:37:07 +02:00
Yao Wei Tjong 姚伟忠
5ffb40b643 For CI - use the new build option to reduce number of changed objects.
Close #1762.
2017-02-23 23:11:46 +08:00
hdunderscore
25612d6e72 Bugfix for vegetation shader and instancing. 2017-02-23 14:17:44 +11:00
Yao Wei Tjong 姚伟忠
f38487f14e Add new option to control how to share resources on web platform.
Related to #1762.
2017-02-23 07:46:41 +08:00
urho3d-travis-ci
af1aba2011 Travis CI: API documentation update at 2017-02-20 19:27:37 UTC.
[ci package]

Commit: 7451d6fece

Message: Add EndAllViewsRender event, emitted when Renderer::Render() is finished. Closes #1830.
2017-02-20 19:27:37 +00:00
Lasse Öörni
7451d6fece Add EndAllViewsRender event, emitted when Renderer::Render() is finished. Closes #1830. 2017-02-20 21:18:01 +02:00
Lasse Öörni
7d06916bc5 Remove semicolon from shader transform (iModelMatrix) macros, as it should instead be part of the statement where the macro is being used. Closes #1829. 2017-02-20 21:14:27 +02:00
Yao Wei Tjong 姚伟忠
c629ed1f79 For CI - fix MinGW packaging build on AppVeyor.
[skip travis] [ci package]
2017-02-19 20:28:18 +08:00
Yao Wei Tjong 姚伟忠
cdbb694c2a Bake 'SDL_USE_IME' compiler define into SDL config header. 2017-02-19 12:34:55 +08:00
Yao Wei Tjong 姚伟忠
342599a914 For CI - cache the MinGW tool directories without invalidator.
The .travis.yml file turns out to be a bad invalidator as well because it is also mutating between normal and MinGW CI builds.
2017-02-19 12:29:52 +08:00
Lasse Öörni
7482c19260 Add contributor. 2017-02-18 23:04:44 +02:00
Lasse Öörni
2898952b08 Fix deprecated attributes in EditorTerrainWindow. 2017-02-18 23:01:57 +02:00
Lasse Öörni
4c877d98ee Merge remote-tracking branch 'luveti/editor-terrain' 2017-02-18 22:47:57 +02:00
Lasse Öörni
540404bee2 Minor refactor for .ies extension detection. 2017-02-18 22:42:07 +02:00
Yao Wei Tjong 姚伟忠
c796156f38 Fix .gitignore which mistakenly set to ignore a CMake template file.
[ci skip]
2017-02-18 22:44:47 +08:00