Eugene Kozlov
cebfd83bc8
Merge pull request #2117 from cadaver/fix-point-constraint
...
Fix programmatic point constraint creation after RigidBody component
2017-09-07 01:48:35 +03:00
Lasse Öörni
63f4b8d3f4
If no constraint created yet, create even when type is set to same. Fixes programmatic point constraint creation after RigidBody. Closes #2116 .
2017-09-06 14:49:24 +03:00
SuperWangKai
0e88ed738e
Editor camera improved:
...
1. Camera now has a virtual look-at point. Camera can now rotate around the look-at point or as well as itself. No focus will be lost during camera operation (issue #2039 ). New object can place at this look-at point(view center).
2. Better camera close-look - adjust pos/zoom of camera and make view frustum fit the calculated bounding box of selected nodes and components.
3. Double click component in Hierarchy Window can also look close to the node.
4. Camera smooth interpolation - pos/rot/zoom smooth interpolating for close-look, top/front/side view switching.
5. Removed MouseWheelCameraPosition to make camera less confusing.
6. Key/Mouse changed - Added F key(Standard Hotkey, many popular tools use this key) and NumPad Period(Blender Hotkey) for camera close-look. Moving middle mouse button for orbiting around look-at and right button movement for orbiting around camera itself (For standard Hotkey).
2017-09-06 16:51:30 +08:00
SuperWangKai
a5ede8b327
Merge pull request #6 from urho3d/master
...
sync with official repo
2017-09-06 14:50:06 +08:00
Yao Wei Tjong 姚伟忠
dad96f2c2e
Fix local variable naming convention and comment out unused parameters.
...
Related to commit 61d870b657
.
2017-09-05 22:56:11 +08:00
Yao Wei Tjong 姚伟忠
61d870b657
Prevent windows UI-element moving while it is being resized.
...
Fix #2114 .
2017-09-05 22:10:28 +08:00
Rainer Deyke
19acb12713
Hot-fix to AngelScript: fixed compile with address sanitizer.
2017-09-05 11:43:30 +02:00
Yao Wei Tjong 姚伟忠
6acff357c5
For CI - cache the whole initial build tree for OSX-CI builds.
...
Close #2095
2017-09-04 21:33:47 +08:00
Ricardo Abreu
c21f5dd8b1
fix fixtureless 2D shape scaling; fixes #2111
2017-08-31 22:52:11 +01:00
urho3d-travis-ci
14bdd868e8
Travis CI: API documentation update at 2017-08-29 20:58:33 UTC.
...
[ci package]
Commit: e56ff1b0c6
Message: Merge pull request #2098 from Modanung/IntVector-operators
Added operator overloads for multiplying IntVectors
2017-08-29 20:58:33 +00:00
Eugene Kozlov
e56ff1b0c6
Merge pull request #2098 from Modanung/IntVector-operators
...
Added operator overloads for multiplying IntVectors
2017-08-29 23:12:09 +03:00
Eugene Kozlov
dbfbda76c3
Merge pull request #2108 from eugeneko/cpp11-upgrade
...
C++11 upgrade: typedef to using, 0 to nullptr, added override
2017-08-29 23:09:06 +03:00
Eugene Kozlov
4fee6e9b40
Add override into URHO3D_OBJECT.
2017-08-29 18:26:10 +03:00
Eugene Kozlov
de249a1963
Remove casts around nullptr.
2017-08-29 14:48:23 +03:00
Eugene Kozlov
59391f9523
Source/Tools and Source/Samples automatic upgrade: override, typedef to using, 0 to nullptr.
2017-08-29 11:40:46 +03:00
Eugene Kozlov
efe6ec17e2
Manual typedef to using upgrade.
2017-08-29 10:08:27 +03:00
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