Wei Tjong Yao
|
4d66b554c3
Fixed exit crashes issue in Editor (manifested itself when 'Edit' menu has been popped up).
|
12 лет назад |
Wei Tjong Yao
|
1230087620
Implemented all the common edit functionalities under 'Edit' menu for UI-element with undo/redo support. Exposed Variant's SetUInt() and GetUInt() to script. Enhanced UIElement's CreateChild() and LoadXML() to insert newly created child at the request child index, added new FindChild() method and exposed it. Added new XMLElement's SetUInt() and GetUInt() methods and exposed them. Simplified the Menu's hover logic to resolve stability issue.
|
12 лет назад |
Wei Tjong Yao
|
d5ddc3b3d6
Implemented 'Create new UI Element' functionality in the editor with undo/redo support. Some cosmetic changes in editor. Enhanced UI Script API to be able to define element event sender. Enhanced Menu to auto popup child menu when parent menu item is being hovered.
|
12 лет назад |
Lasse Öörni
|
49b7b15ea6
Implement GetElementAt() exclusion with modal element without dynamic allocation.
|
12 лет назад |
Wei Tjong Yao
|
a76a3b1ab7
Reordered UIElement's attributes, common attributes got registered first. Enhanced Attribute Inspector to show UIElement's attributes for single selection case. Multiple selection is still WIP.
|
12 лет назад |
Wei Tjong Yao
|
2bf7facaa7
Laying the groundwork in the Attribute Inspector for showing the UIElement's attributes (still need more work). Enhanced UI subsystem to support modal element, currently only support modal Window. Exposed a new Variant readonly property to test for 'empty' variant. New UIElement's method to get a child by matching the child's user-defined variant map and exposed it to script, also exposed the existing GetVar() method to script.
|
12 лет назад |
Lasse Öörni
|
34df8b5e82
Fixed headless mode.
|
12 лет назад |
Lasse Öörni
|
5830f0e5d1
Convention change: prefer Enabled instead of Active where possible.
|
12 лет назад |
Lasse Öörni
|
da243eb31b
Applied UI & editor related patch from weitjong.
|
13 лет назад |
Lasse Öörni
|
a40fead7dc
Updated license for the new year.
|
13 лет назад |
Lasse Öörni
|
7d8558a51f
Applied massive patch from weitjong.
|
13 лет назад |
Lasse Öörni
|
88aaa46465
Corrected formatting issues. License.txt & Readme.txt encoded as UTF-8, source code uses ASCII encoding.
|
13 лет назад |
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 лет назад |
Lasse Öörni
|
85c14f96f9
Added checked attribute to CheckBox.
|
13 лет назад |
Lasse Öörni
|
4cef5395f5
Completed the UI element refactoring. Removed hardcoded SetStyle() functions which would read UI element attributes from XML.
|
13 лет назад |
Lasse Öörni
|
f0b6d55b28
Enclosed Urho3D classes inside Urho3D namespace to avoid clashes with external libraries.
|
13 лет назад |
Lasse Öörni
|
91f6f87472
Explicitly mark changed nodes to avoid going through the whole scene in PrepareNetworkUpdate().
|
13 лет назад |
Lasse Öörni
|
cc3ee34f58
Increased occlusion buffer depth bias.
|
14 лет назад |
Lasse Öörni
|
95a8c8bfa7
Added overloads to Variant & XMLElement that take char pointers.
|
14 лет назад |
Lasse Öörni
|
a341b9ea4f
Cleaned up Menu code.
|
14 лет назад |
Lasse Öörni
|
f58e2595bf
Rewrite node & component IDs when instantiating content from file.
|
14 лет назад |
Lasse Öörni
|
58843be1fa
Initial multiselection in the editor.
|
14 лет назад |
Lasse Öörni
|
af2b4311dc
Function name unification and cleanup. ChildElement -> Child. RootElement -> Root. ScriptedChildren -> ChildrenWithScript.
|
14 лет назад |
Lasse Öörni
|
b90c1386be
Removed unnecessary parentheses.
|
14 лет назад |
Lasse Öörni
|
fe56f0118b
Renamed the UserData VariantMap in UIElement to Vars, to distinguish from low-level userdata that is typically a pointer. Added same VariantMap to Node.
|
14 лет назад |
Lasse Öörni
|
7c45da5588
Import new code.
|
14 лет назад |
Lasse Öörni
|
a48885a729
Make way for import of new code.
|
14 лет назад |
Lasse Öörni
|
23152b4d58
Improved asset import directly invokable from the editor.
|
15 лет назад |
Lasse Öörni
|
a3150b5f11
Fixed lockup in removeResourcePath().
|
15 лет назад |
Lasse Öörni
|
02ffc5801c
Component enum & resource editing.
|
15 лет назад |