Historie revizí

Autor SHA1 Zpráva Datum
  Lasse Öörni b1a118c601 Fix multiple view raycast. Fix nearclip/farclip/fov editing. Fix camera look (right mouse) when switching between views. Cleanup UI / camera initialization order. Save viewport setup to editor config file. před 12 roky
  Chris Friesen 432b5de313 Multiple editor viewports před 12 roky
  Chris Friesen b7d4404be8 stores 5 most recently used scenes před 12 roky
  Yao Wei Tjong 姚伟忠 9db5f85daf Route system exit request to Exit menu handler to perform exit check. před 12 roky
  Yao Wei Tjong 姚伟忠 92cb20e9f5 Enhance Editor to warn user actions that can potentially lose data. před 12 roky
  Yao Wei Tjong 姚伟忠 c776573796 Add new MessageBox class for showing short messages in a modal window. před 12 roky
  primitivewaste 7d641ca3fc Add a grid to the editor. Add default zone and grid editor preferences. Make editor settings and preferences dialogs resizable and scrollable. Fix Pow() script registration. před 12 roky
  Lasse Öörni 7e542be196 Added Save function to ParticleEmitter, which dumps the parameters as XML. Added menu items to editor to load/save ParticleEmitter parameters. Closes #51. před 12 roky
  Lasse Öörni 088dba041c Fix missing sound playback start/stop when using the play/pause buttons in editor toolbar. Improved sphere debug drawing. Added debug drawing to SoundSource3D. Closes #63. před 12 roky
  primitivewaste 53f6483931 Added a toolbar to the editor. před 12 roky
  Lasse Öörni 868b9bdcd2 Updated comment. před 12 roky
  Lasse Öörni 98b517af3a Do not play audio in the editor when scene updates are paused. This allows making oneshot sound prefab objects without them losing their sound resource assignments. před 12 roky
  Lasse Öörni 0fe2469957 Improved resource unloading. Make it possible to unload all resource types by partial name at once. Editor unloads unnecessary resources after scene load or clear. Add weak ref check to all resource unloading to avoid shader programs being left without their parent shader. před 12 roky
  Lasse Öörni 2313bbbb2e Fix editor not finding NavigationMesh components from scene child nodes. před 12 roky
  Lasse Öörni c934342cec Trim path in AddTrailingSlash() & RemoveTrailingSlash() to be sure. Fix extra slashes appearing in scene load path in the editor. před 12 roky
  Lasse Öörni cf50bb9f39 Optionally remember last resource path in editor. před 12 roky
  Lasse Öörni 2e178f1976 Added virtual function to Component for handling node enabled/disabled change. This optimizes StaticModelGroup to not have to subscribe to the scene-global change event. před 12 roky
  Lasse Öörni be7636f823 Make the include path absolute in all script examples so that ScriptCompiler can compile them properly. před 12 roky
  Lasse Öörni 73843b142f Applied "reparent multiple nodes by holding shift" patch from Chris Friesen. před 12 roky
  Wei Tjong Yao 1f54977f7e Completed renaming of Scene and Node windows to Hierarchy and Attribute-inspector windows, respectively. před 12 roky
  Wei Tjong Yao 7d2c5db872 Differentiate between scene-modified and individual ui-element file-modified in the Editor app. před 12 roky
  Wei Tjong Yao da08a0b451 Added New reset-to-default icon in the Attribute Editor. Fixed the reset-to-default functionality to call ApplyAttributes() method after modifying the attribute values. před 12 roky
  Wei Tjong Yao 184360dc82 Added new feature in the Editor's edit menu to reset-to-default selected serializable objects (nodes, components, UI-elements) to their default values with undo/redo support. Added new method ResetToDefault() in Serializable class and exposed it to Script. Fixed the constness in Serializable class and all the recently added filtering methods in UIElement descandant classes. Exposed AM_NODEID and AM_COMPONENTID to Script. Added new Keys() method in HashMap class. Fixed SetModel() method in StaticModel and AnimatedModel to accept null model pointer in order to make reset-to-default to work. před 12 roky
  Wei Tjong Yao 2ffd92b9f0 Code cleanup. před 12 roky
  Wei Tjong Yao 0eced5780e Implemented 'Save UI-element' functionality (currently the 'UI style' is also getting serialized, which is not preferable). Fixed UI debug draw from being rendered on top of modal window. před 12 roky
  Wei Tjong Yao 2e57e55e84 Fixed a bug in XMLElement::RemoveChild() method. Implemented 'Save child UI-element' functionality. před 12 roky
  Wei Tjong Yao 712de11c99 Debug draw UI-elements in Editor. před 12 roky
  Lasse Öörni 03dce6b988 Serialize navigation data along with the scene. před 12 roky
  Wei Tjong Yao 1c38290e77 Added functionality to select UI-elements by using cursor (Only enabled elements at this moment). Changed implementation of creating new component so that it also works for multi-edit nodes. před 12 roky
  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. před 12 roky