Commit Graph

9836 Commits

Author SHA1 Message Date
Eugene Kozlov
5a2bec95f1 Automatic upgrade: override, typedef to using, 0 to nullptr. 2017-08-28 19:54:27 +03:00
urho3d-travis-ci
633afbbe13 Travis CI: API documentation update at 2017-08-28 13:35:48 UTC.
[ci package]

Commit: 79f01057d3

Message: Merge pull request #2105 from eugeneko/attribute-metadata

Add attribute metadata.
2017-08-28 13:35:48 +00:00
Modanung
7ac9f749ef Added Lua bindings for non-assignment IntVector operators 2017-08-28 15:12:01 +02:00
Eugene Kozlov
79f01057d3 Merge pull request #2105 from eugeneko/attribute-metadata
Add attribute metadata.
2017-08-28 15:53:20 +03:00
Eugene Kozlov
f77ff2d90c Merge pull request #2103 from eugeneko/refactor-variant
Make Variant able to store any type.
2017-08-28 15:52:48 +03:00
Modanung
07e2baa4f6 Added angelscript bindings for new IntVector functions 2017-08-28 12:57:49 +02:00
Eugene Kozlov
1806926975 Added CustomVariantValue traits. Minor updates and fixes. 2017-08-27 15:43:33 +03:00
Eugene Kozlov
b617a576c4 Added attribute metadata. Removed attribute variant structure element names. Resolves #1766. 2017-08-27 12:02:47 +03:00
Eugene Kozlov
3fdc30fa6a Make Variant able to store any type. 2017-08-27 10:39:19 +03:00
Eugene Kozlov
a97ad88ead Revert "Remove OnSetAttribute hooks from Light, Terrain, Zone, OffMeshConnection, CollisionShape, Constraint, Constraint2D and RigidBody components."
This reverts commit c55bbb4230.
2017-08-27 03:46:47 +03:00
Lasse Öörni
c2bc19df2b Do not apply Menu accelerator key if a LineEdit element is focused. Closes #2100. 2017-08-26 21:36:40 +03:00
Eugene Kozlov
c55bbb4230 Remove OnSetAttribute hooks from Light, Terrain, Zone, OffMeshConnection, CollisionShape, Constraint, Constraint2D and RigidBody components. 2017-08-26 19:50:10 +03:00
Eugene Kozlov
a523e604dc Merge pull request #2097 from eugeneko/refactor-variant
Refactor Variant (part #1)
2017-08-26 18:58:11 +03:00
Modanung
b8ab2cf1d1 Added operator overloads for multiplying IntVectors 2017-08-26 14:37:39 +02:00
Eugene Kozlov
71c490c492 Collapse unnamed union in VariantValue. 2017-08-26 13:14:17 +03:00
Yao Wei Tjong 姚伟忠
3ba42e2983 For CI - only use the custom cache when it is available.
[ci skip]
2017-08-26 18:12:03 +08:00
Eugene Kozlov
7d37186e12 Refactored Variant. 2017-08-26 11:06:53 +03:00
Yao Wei Tjong 姚伟忠
47d25c27fd For CI - attempt to speed up all the CI jobs on OSX build environment.
Close #2095. [ci package]
2017-08-26 15:41:33 +08:00
Yao Wei Tjong 姚伟忠
65fc4fc09f Remove support for VS 2008 as it does not support C++11 standard. 2017-08-26 15:39:23 +08:00
Yao Wei Tjong 姚伟忠
906a1f1921 Merge branch 'cosmy1-update-sqlite' into master. 2017-08-26 15:38:27 +08:00
cosmy
56e441cb38 Update docs. 2017-08-24 21:16:21 +02:00
cosmy
a6456e7308 Update sqlite to 3.20.1. 2017-08-24 21:15:24 +02:00
urho3d-travis-ci
6ba4cab0c7 Travis CI: API documentation update at 2017-08-24 03:30:13 UTC.
[ci package]

Commit: d01134d7e1

Message: Fix shared library build.
2017-08-24 03:30:13 +00:00
Lasse Öörni
d01134d7e1 Fix shared library build. 2017-08-24 00:58:59 +03:00
Lasse Öörni
7b7c15d6f7 Cleanup Scene include / forward declaration. 2017-08-23 23:57:47 +03:00
Lasse Öörni
4f54e7a95e Hello3DUI Lua version and minor Lua binding fix. 2017-08-23 23:29:02 +03:00
Lasse Öörni
a7dc56b5a3 Minor consistency fix in Text::GetFont(), the filename version. Move UIComponent getters to implementation to avoid requiring class definitions. 2017-08-23 22:23:09 +03:00
Lasse Öörni
50fbdbd12e UIComponent AngelScript API fix, AS example and shutdown crash fix. 2017-08-23 22:02:51 +03:00
Lasse Öörni
df669fbe1b Restore earlier HelloGUI sample, instead create separate Hello3DUI which demonstrates 3D UI render to texture. Move getting viewport related to scene from Scene to Renderer, so that Scene doesn't have to know about Renderer unnecessarily. Refactor the internal UI render calls related to rendertarget use. 2017-08-23 21:15:56 +03:00
Lasse Öörni
d95aae9477 Merge remote-tracking branch 'rokups/feature/3D-UI' 2017-08-23 19:30:27 +03:00
Eugene Kozlov
dd020d3284 Merge pull request #2088 from eugeneko/docs-update
Update coding conventions for C++11.
2017-08-23 12:08:28 +03:00
Eugene Kozlov
60a4afa9e5 Minor docs update. 2017-08-23 12:07:03 +03:00
Eugene Kozlov
9c569295d8 Merge pull request #2092 from urho3d/remove-cxx11-guards
Remove cxx11 guards
2017-08-23 11:48:19 +03:00
urho3d-travis-ci
0ffd291638 Travis CI: API documentation update at 2017-08-22 18:30:11 UTC.
[ci package]

Commit: 27141fe66b

Message: Add contributor.
2017-08-22 18:30:11 +00:00
Lasse Öörni
27141fe66b Add contributor. 2017-08-22 20:53:31 +03:00
Eugene Kozlov
c38a14c537 Use variadic SendEvent in Console::HandleTextFinished. Remove URHO3D_CXX11 define. Revert find_package (ODBC REQUIRED). Update porting notes. 2017-08-22 20:39:27 +03:00
Lasse Öörni
435d73da8a Merge remote-tracking branch 'rainerdeyke/master' 2017-08-22 20:38:29 +03:00
Eugene Kozlov
35ae79e807 Remove item about constructor style. Add link to google code style guide. 2017-08-22 14:03:15 +03:00
Eugene Kozlov
ce2cb1cf48 Update coding conventions examples. Remove item from 3rdParty contribution checklist. 2017-08-22 13:27:27 +03:00
Rainer Deyke
8ebfa39ce8 Added Lua bindings for new IntRect utility functions. 2017-08-22 07:50:05 +02:00
Eugene Kozlov
b26903703a Remove URHO3D_CXX11 guards. 2017-08-22 00:45:38 +03:00
Eugene Kozlov
8a93493ca6 Update coding conventions for C++11. 2017-08-21 18:55:18 +03:00
Rokas Kupstys
e2d2f8e388 Fix crash on android
In some cases old activity may be destroyed after new activity is created. `onCreate()` of new activity gets called and initializes new activity as well as static variables, then `onDestroy()` is called on old activity and cleans up static variables that were just initialized by new activity. This change prevents calling `SDLActivity.initialize()` in `onDestroy()` if new activity has already reinitialized static variables.
2017-08-21 15:25:40 +03:00
Lasse Öörni
de18c72ce7 Cleanup unused code from Renderer. Add "persistent" flag to readable depth buffers in the HWDepth deferred renderpaths. This is required to fix a D3D11 bug leading to garbled display with multiple rendertexture views that use readable depth. Closes #2082. 2017-08-20 21:43:45 +03:00
Lasse Öörni
3a85655248 Prevent use of system call also on iOS. Closes #2083. 2017-08-20 21:43:45 +03:00
Yao Wei Tjong
2118761c5a For CI - correct typo.
[skip appveyor] [ci only: master]
2017-08-21 00:10:27 +08:00
Rokas Kupstys
ad464086e4 Fix for build error on AppVeyor 2017-08-20 18:20:55 +03:00
Yao Wei Tjong 姚伟忠
7e1c82685f For CI - ensure debug build stage does not produce any build artifact. 2017-08-20 22:05:08 +08:00
Rainer Deyke
b8495dbd28 Added Clip, Merge, and contructor from pair of IntVector2 to IntRect. 2017-08-20 15:01:59 +02:00
Lasse Öörni
fece9d6cc4 Fix uninitialized variables in InverseKinematics sample. Closes #2081. 2017-08-20 12:24:05 +03:00