Lasse Öörni
|
12bddee240
Whether to use derived opacity can be configured per UI element. By default true, except for Text.
|
13 years ago |
Lasse Öörni
|
da243eb31b
Applied UI & editor related patch from weitjong.
|
13 years ago |
Lasse Öörni
|
26f23adb14
Applied UI patch from primitivewaste.
|
13 years ago |
Lasse Öörni
|
a40fead7dc
Updated license for the new year.
|
13 years ago |
Lasse Öörni
|
7d8558a51f
Applied massive patch from weitjong.
|
13 years ago |
Lasse Öörni
|
88aaa46465
Corrected formatting issues. License.txt & Readme.txt encoded as UTF-8, source code uses ASCII encoding.
|
13 years ago |
Lasse Öörni
|
8ea36786ec
Fixed UI element priorities getting constantly decreased when switching the frontmost element.
|
13 years ago |
Lasse Öörni
|
9401ad8063
Removed UI serialization hacks related to the Menu & DropDownList popup element. To avoid layout problems, now it is never added as a child temporarily.
|
13 years ago |
Lasse Öörni
|
053c1f3e6a
Added convenience overloads for LoadLayout().
|
13 years ago |
Lasse Öörni
|
94fc8ce4e4
Removed the hack way of filling a DropDownList from XML layout. As a consequence defining dropdown items in XML is more complex.
|
13 years ago |
Lasse Öörni
|
4cef5395f5
Completed the UI element refactoring. Removed hardcoded SetStyle() functions which would read UI element attributes from XML.
|
13 years ago |
Lasse Öörni
|
0a16099532
UIElement serialization / deserialization.
|
13 years ago |
Lasse Öörni
|
83e90ae61c
Started work on UI element attributes.
|
13 years ago |
Lasse Öörni
|
e586349114
Added UIElement::CreateChild().
|
13 years ago |
Lasse Öörni
|
f0b6d55b28
Enclosed Urho3D classes inside Urho3D namespace to avoid clashes with external libraries.
|
13 years ago |
Lasse Öörni
|
481fbfa220
Added visible OS mouse cursor mode. When used with an external window, this is the only supported mode, as SDL does not control the cursor visibility of an external window.
|
13 years ago |
Lasse Öörni
|
a77a685f4c
Fixed warnings reported by Xcode.
|
13 years ago |
Lasse Öörni
|
0706ae397f
Touch input on Android.
|
13 years ago |
Lasse Öörni
|
91f6f87472
Explicitly mark changed nodes to avoid going through the whole scene in PrepareNetworkUpdate().
|
13 years ago |
Lasse Öörni
|
50226cfdb0
Started work toward Unicode compatibility.
|
14 years ago |
Lasse Öörni
|
cc3ee34f58
Increased occlusion buffer depth bias.
|
14 years ago |
Lasse Öörni
|
510c606b3d
Removed the redundant GetString() functions from XMLElement.
|
14 years ago |
Lasse Öörni
|
95a8c8bfa7
Added overloads to Variant & XMLElement that take char pointers.
|
14 years ago |
Lasse Öörni
|
f58e2595bf
Rewrite node & component IDs when instantiating content from file.
|
14 years ago |
Lasse Öörni
|
31efab5d65
Moved SetSortChildren() to UIElement public API and exposed it to script.
|
14 years ago |
Lasse Öörni
|
6c5d216c27
Added local axis movement mode to the editor.
|
14 years ago |
Lasse Öörni
|
f26ff1c2f6
Sort batch groups front to back according to the distance of the first batch to reduce overdraw.
|
14 years ago |
Lasse Öörni
|
96855411c0
Fixed unnecessarily complicated UI element focusing/defocusing logic.
|
14 years ago |
Lasse Öörni
|
9bebc4898e
Switched to AngelScript 2.21.1 WIP.
|
14 years ago |
Lasse Öörni
|
5b44c38d32
Code cleanup. Actually use the added Contains() & Find() functions.
|
14 years ago |