Commit Graph

9869 Commits

Author SHA1 Message Date
JTippetts
7be156e604 Add ability to specify an image offset for buttons that are disabled. Enables displaying a grayed-out version of the button when disabled if desired. 2017-09-18 21:17:03 +03:00
Eugene Kozlov
600d7a7412 Update docs. 2017-09-14 22:09:31 +03:00
Eugene Kozlov
7223708d0c Fixed argument names in PhysicsWorld.cpp. 2017-09-14 21:42:30 +03:00
Henrik Heino
a149a71c78 Fix too strict assert in kNet. 2017-09-14 09:55:41 +03:00
Eugene Kozlov
450c6612a7 Merge pull request #2124 from eugeneko/master
Add dynamic triangle meshes support.
2017-09-14 09:55:09 +03:00
Eugene Kozlov
d16abdeec1 Add dynamic triangle meshes support. 2017-09-13 23:59:24 +03:00
Yao Wei Tjong 姚伟忠
99e6bb1e07 For CI - upgrade to CMake 3.9.2 and also fix PATH for Web-CI build. 2017-09-13 22:34:56 +08:00
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