Commit History

Autor SHA1 Mensaxe Data
  Wei Tjong Yao 06f3580948 Enhanced the Attribute Inspector to show the 'Is Enabled' check box on the node/component 'title bar' instead of in the attribute list; and small refactoring to reduce the number of parameters being passed in a number of functions. Refactored to modify AttributeInfo's name to become a String. Exposed 'internal' property of UIElement to Script API. Enhanced Text class so that it renders the selected text being hovered by mouse a little differently than those without. %!s(int64=12) %!d(string=hai) anos
  Lasse Öörni 55f249e548 Automatically show compatible script object variables as ScriptInstance attributes and file-serialize them. %!s(int64=13) %!d(string=hai) anos
  Lasse Öörni da243eb31b Applied UI & editor related patch from weitjong. %!s(int64=13) %!d(string=hai) anos
  Lasse Öörni 193735e090 Reverted the enum optimization from Serializable. %!s(int64=13) %!d(string=hai) anos
  Lasse Öörni a40fead7dc Updated license for the new year. %!s(int64=13) %!d(string=hai) anos
  Lasse Öörni 7d8558a51f Applied massive patch from weitjong. %!s(int64=13) %!d(string=hai) anos
  Lasse Öörni 88aaa46465 Corrected formatting issues. License.txt & Readme.txt encoded as UTF-8, source code uses ASCII encoding. %!s(int64=13) %!d(string=hai) anos
  Lasse Öörni 4cef5395f5 Completed the UI element refactoring. Removed hardcoded SetStyle() functions which would read UI element attributes from XML. %!s(int64=13) %!d(string=hai) anos
  Lasse Öörni 83e90ae61c Started work on UI element attributes. %!s(int64=13) %!d(string=hai) anos
  Lasse Öörni f0b6d55b28 Enclosed Urho3D classes inside Urho3D namespace to avoid clashes with external libraries. %!s(int64=13) %!d(string=hai) anos
  Lasse Öörni 51c4336f2f Moved HashMap & Vector allocations to .cpp files so that they can be more easily tracked. %!s(int64=13) %!d(string=hai) anos
  Lasse Öörni ef421ef32d Initial Bullet constraint implementation. %!s(int64=13) %!d(string=hai) anos
  Lasse Öörni 31e027b354 Maximum amount of sorted instances can be configured in Renderer. By default 1000. %!s(int64=13) %!d(string=hai) anos
  Lasse Öörni a7494cedc4 Removed NetworkState pointer from Serializable for better class memory layout control. %!s(int64=13) %!d(string=hai) anos
  Lasse Öörni 172a097b1c Mark nodes and components separately for network update, instead of looping node's all components when one of them changes. %!s(int64=13) %!d(string=hai) anos
  Lasse Öörni 8a4351b8ec Removed the IsLoading() flag from Serializable. Instead implemented separately in AnimatedModel, which is the only component that needs that information. %!s(int64=13) %!d(string=hai) anos
  Lasse Öörni da921892b2 Rearranged Octant variables for more optimal access. %!s(int64=13) %!d(string=hai) anos
  Lasse Öörni 1c2cc43f14 Refactoring of how network updates to clients are collected. This removes costly, redundant Variant compares that were performed per-user. %!s(int64=13) %!d(string=hai) anos
  Lasse Öörni c710fb4ef6 Further optimization of network updates. Use a HashMap to store replicated and local nodes and components separately. Query depended on scene nodes only once per network frame, not per user. Cache the network attribute infos to Serializable. %!s(int64=13) %!d(string=hai) anos
  Lasse Öörni 8c2b820d71 Added warning for possible crash situation. %!s(int64=13) %!d(string=hai) anos
  Lasse Öörni be16c000d1 Changed variable name to be more descriptive. %!s(int64=13) %!d(string=hai) anos
  Lasse Öörni a4a0458981 Removed Connection's own framenumber as redundant. %!s(int64=13) %!d(string=hai) anos
  Lasse Öörni 1cf5d99d44 Optimized network server operation by using HashMap instead of Map where applicable and by querying Serializable attributes once per network frame, instead of per user. %!s(int64=13) %!d(string=hai) anos
  Lasse Öörni cc3ee34f58 Increased occlusion buffer depth bias. %!s(int64=14) %!d(string=hai) anos
  Lasse Öörni 1b82b726bf Further optimization of enum attribute load. %!s(int64=14) %!d(string=hai) anos
  Lasse Öörni 56b36f4ca2 Optimization to Serializable XML load & save. %!s(int64=14) %!d(string=hai) anos
  Lasse Öörni 95a8c8bfa7 Added overloads to Variant & XMLElement that take char pointers. %!s(int64=14) %!d(string=hai) anos
  Lasse Öörni 4b0b227898 Code cleanup. Reverted the more extreme XML loading optimizations for readability. %!s(int64=14) %!d(string=hai) anos
  Lasse Öörni ab35cefde9 Use static strings for often needed element & attribute names in XML serialization to reduce redundant string object construction and dynamic memory allocation. %!s(int64=14) %!d(string=hai) anos
  Lasse Öörni 4c581e39f3 Modified Profiler to output milliseconds also for total accumulated data. %!s(int64=14) %!d(string=hai) anos