Histórico de commits

Autor SHA1 Mensagem Data
  Wei Tjong Yao 05fd7419a7 Fixed UI-element debug draw overdrawing the modal element and menu popup. Refactored UI subsystem to support multiple modal elements and auto-dismissal of modal elements when ESC is pressed. The 'Is Modal' attribute of Window UI-element type can be tested in Editor. 12 anos atrás
  Wei Tjong Yao 4d66b554c3 Fixed exit crashes issue in Editor (manifested itself when 'Edit' menu has been popped up). 12 anos atrás
  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 anos atrás
  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 anos atrás
  Lasse Öörni 49b7b15ea6 Implement GetElementAt() exclusion with modal element without dynamic allocation. 12 anos atrás
  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 anos atrás
  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 anos atrás
  Lasse Öörni 34df8b5e82 Fixed headless mode. 12 anos atrás
  Lasse Öörni 5830f0e5d1 Convention change: prefer Enabled instead of Active where possible. 12 anos atrás
  Lasse Öörni da243eb31b Applied UI & editor related patch from weitjong. 13 anos atrás
  Lasse Öörni a40fead7dc Updated license for the new year. 13 anos atrás
  Lasse Öörni 7d8558a51f Applied massive patch from weitjong. 13 anos atrás
  Lasse Öörni 88aaa46465 Corrected formatting issues. License.txt & Readme.txt encoded as UTF-8, source code uses ASCII encoding. 13 anos atrás
  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 anos atrás
  Lasse Öörni 85c14f96f9 Added checked attribute to CheckBox. 13 anos atrás
  Lasse Öörni 4cef5395f5 Completed the UI element refactoring. Removed hardcoded SetStyle() functions which would read UI element attributes from XML. 13 anos atrás
  Lasse Öörni f0b6d55b28 Enclosed Urho3D classes inside Urho3D namespace to avoid clashes with external libraries. 13 anos atrás
  Lasse Öörni 91f6f87472 Explicitly mark changed nodes to avoid going through the whole scene in PrepareNetworkUpdate(). 13 anos atrás
  Lasse Öörni cc3ee34f58 Increased occlusion buffer depth bias. 14 anos atrás
  Lasse Öörni 95a8c8bfa7 Added overloads to Variant & XMLElement that take char pointers. 14 anos atrás
  Lasse Öörni a341b9ea4f Cleaned up Menu code. 14 anos atrás
  Lasse Öörni f58e2595bf Rewrite node & component IDs when instantiating content from file. 14 anos atrás
  Lasse Öörni 58843be1fa Initial multiselection in the editor. 14 anos atrás
  Lasse Öörni af2b4311dc Function name unification and cleanup. ChildElement -> Child. RootElement -> Root. ScriptedChildren -> ChildrenWithScript. 14 anos atrás
  Lasse Öörni b90c1386be Removed unnecessary parentheses. 14 anos atrás
  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 anos atrás
  Lasse Öörni 7c45da5588 Import new code. 14 anos atrás
  Lasse Öörni a48885a729 Make way for import of new code. 14 anos atrás
  Lasse Öörni 23152b4d58 Improved asset import directly invokable from the editor. 15 anos atrás
  Lasse Öörni a3150b5f11 Fixed lockup in removeResourcePath(). 15 anos atrás