urho3d-travis-ci
|
ee054a1507
Travis CI: bump copyright to 2017.
|
9 years ago |
Yao Wei Tjong 姚伟忠
|
1efb0d9085
Enable IME for Linux platform. Only tested using ibus.
|
9 years ago |
Johnathan Jenkins
|
d78fc4020f
minor typos
|
9 years ago |
Rokas Kupstys
|
5d1ef7fdbb
UIElement::GetChildrenWithTag() that returns PODVector.
|
9 years ago |
Lasse Öörni
|
fff10e15cf
Eliminate a few uses of NULL, and mention preference to not use it in the code convention. Ensure UIElementLoadChildXML returns a value.
|
9 years ago |
TheComet
|
82e09e8632
UIElement::CreateChildXML() returns child instead of bool. If loading fails, child is destroyed instead of keeping an empty child around
|
9 years ago |
Lasse Öörni
|
ab5cdf9da7
Update documentation on UI element anchoring.
|
9 years ago |
Lasse Öörni
|
a5d20441dd
Adjustments to UI element anchoring to make it more foolproof and intuitive. Anchoring must now be enabled explicitly.
|
9 years ago |
Lasse Öörni
|
6f8164c492
Script bindings for anchor/pivot settings. Edit comments.
|
9 years ago |
ninjastone
|
9c4b0b169d
Fixed read only attributes in serialization.
|
9 years ago |
ninjastone
|
6fb6de2873
Added some comments.
|
9 years ago |
ninjastone
|
68f4657528
Add anchor and pivot to UIElement.
|
9 years ago |
Lasse Öörni
|
562b193ef5
Add delta parameter to UIElement::OnResize() and the Resized event.
|
9 years ago |
Lasse Öörni
|
9cb40e239f
Minor additions / changes to the UI documentation page.
|
9 years ago |
Yao Wei Tjong 姚伟忠
|
c675421464
Normal comment to doxygen comment using regex + manual correction.
|
9 years ago |
Yao Wei Tjong 姚伟忠
|
fd9db884b4
Add template version of UIElement::GetChild() methods.
|
9 years ago |
Lasse Öörni
|
8e8ee798a7
New click / click end events sent by the UI element in question (see UIEvents.h.) Fix IsInside() check for the sprite UI element to allow accurate click detection. Register the full UIElement API for the Sprite element in AngelScript, though not all functions make sense. Clean up empty virtual functions from .cpp files in favor of defining them in headers. Closes #1343.
|
9 years ago |
urho3d-travis-ci
|
c4f6f315ff
Travis CI: bump copyright to 2016.
|
10 years ago |
Lasse Öörni
|
474276fc17
Code convention & minor logic edits. Unify tag API between UIElement & Node. Use ; as the default tag separator to match the editor. Do not allow adding empty tags.
|
10 years ago |
Lasse Öörni
|
ff42717419
Rename IsTagged -> HasTag. Pass tag scripts in Lua by value to match the other API bindings.
|
10 years ago |
Ivan K
|
68668266d2
Add tags to UIElement
|
10 years ago |
Lasse Öörni
|
b593380632
When attaching a UIElement as child, apply potentially changed style recursively. Remove default size from Button's style (generally style shouldn't change element size.) Closes #1103.
|
10 years ago |
Lasse Öörni
|
94a7f4ef63
Make UI element layouting not modify the user assigned minSize. Instead keep record of the min.size required by layout separately. Fix HelloGUI sample to the new behavior. Closes #955.
|
10 years ago |
Ivan K
|
f02cd63437
OBJECT -> URHO3D_OBJECT
|
10 years ago |
aster2013
|
b7ee2575d7
Convert tab to spaces, [ci skip]
|
10 years ago |
aster2013
|
a1105f7d38
Minor refactor, add comment to type info.
|
10 years ago |
aster2013
|
3a948899a7
Add type info, remove BASEOBJECT macro, now user can use type info check object type. for example:
|
10 years ago |
aster2013
|
6bd1d77634
Add baseTypeName argument to OBJECT macro.
|
10 years ago |
Lasse Öörni
|
7db65a8952
Added possibility to set time position of attribute or object animation manually. SetAnimationEnabled(false) should be used in that case to disable auto update. Closes #926. Added RemoveObjectAnimation() and RemoveAttributeAnimation() to Animatable. Closes #928. Fixed attribute animations in hierarchy (e.g. in components) not getting removed when a null object animation is assigned.
|
10 years ago |
Lasse Öörni
|
fba5948ab0
Allow to disable rendering of the whole UI (except for the cursor and modal elements) by setting the UI root to not visible. Added new function UIElement::IsVisibleEffective() which checks for propagated visibility. Make sure to clear focus also if a child element (that has focus) becomes effectively invisible. Closes #811.
|
10 years ago |