SuperWangKai
395651fafd
Improved robustness when view closer
2017-09-11 10:26:56 +08:00
Yao Wei Tjong
a8893bafca
Merge pull request #2122 from rainerdeyke/master
...
Hot-fix to AngelScript: fixed compile with address sanitizer.
2017-09-10 16:35:05 +08:00
Eugene Kozlov
8f8f0e658d
Merge pull request #2101 from cadaver/fix-accelerator-focus
...
Disregard Menu accelerator keys when a LineEdit is focused
2017-09-09 01:41:47 +03:00
Eugene Kozlov
bd9e2ad102
Merge pull request #2112 from ricab/master
...
fix fixtureless 2D shape scaling; fixes #2111
2017-09-09 01:28:18 +03:00
SuperWangKai
f258f10c0c
Fixed bounding box merging problem for node and component
2017-09-09 00:29:17 +08:00
SuperWangKai
637e5b548b
Typo fixed.
2017-09-09 00:01:38 +08:00
SuperWangKai
fcc1071f64
Add 'Rotate Around Selection' to simulate the legacy way of camera orbit
2017-09-08 16:31:21 +08:00
SuperWangKai
2367f9eec8
Interrupt camera interpolation when user pan/orbit/zoom camera
2017-09-08 15:42:28 +08:00
Yao Wei Tjong 姚伟忠
e29e743c2a
Fix Android debug build caused by ik library.
2017-09-07 21:57:19 +08:00
Yao Wei Tjong 姚伟忠
e0df869ec3
For CI - add debug builds for Android-CI.
2017-09-07 21:56:58 +08:00
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