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.
|
12 éve |
Chris Friesen
|
b7d4404be8
stores 5 most recently used scenes
|
12 éve |
Yao Wei Tjong 姚伟忠
|
9db5f85daf
Route system exit request to Exit menu handler to perform exit check.
|
12 éve |
Yao Wei Tjong 姚伟忠
|
088eef9e60
Add simple test cases as part of the Travis CI build.
|
12 éve |
Chris Friesen
|
ddaf25e5df
secondary left sidebar
|
12 éve |
Yao Wei Tjong 姚伟忠
|
e52bc6e45d
Fix Editor argument parsing to load startup scene correctly.
|
12 éve |
Lasse Öörni
|
c7e72b02da
Restore previous camera yaw + pitch control, but add a toggle in settings dialog to control whether the pitch is clamped between -90 and 90 degrees.
|
12 éve |
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.
|
12 éve |
primitivewaste
|
53f6483931
Added a toolbar to the editor.
|
12 éve |
Lasse Öörni
|
b957f60143
Added ApplyMaterialList() function to StaticModel so that the feature can be used outside the editor as well. Refactored editor to use that function instead of its own implementation.
|
12 éve |
Lasse Öörni
|
cf50bb9f39
Optionally remember last resource path in editor.
|
12 éve |
Lasse Öörni
|
22651bf27c
Applied UI style and material editor patch from Sebastian Delatorre.
|
12 éve |
Lasse Öörni
|
26a9bc763e
Added Temporary flag to Serializable, which means it will not be saved if enabled. Currently the sub-nodes created by Terrain are marked temporary.
|
12 éve |
Lasse Öörni
|
57899bce0c
Added skeleton of a material editor window.
|
12 éve |
Lasse Öörni
|
e908a9076a
Support defining different action buttons for different resource types in the editor.
|
12 éve |
Wei Tjong Yao
|
79b2fc726c
Added option in UI-element editor to show/hide the internal UI-elements, configurable in the editor's preferences window. Adjusted CheckBox UI-element to have fixed size by default.
|
12 éve |
Lasse Öörni
|
360af96588
Instead of just the "generate tangents" toggle, allow to pass any parameters to AssetImporter from the editor. Default "-t".
|
12 éve |
Lasse Öörni
|
4945c612f8
Started work on undo/redo. Attribute editing & component add/remove not undoable yet.
|
12 éve |
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 éve |
Wei Tjong Yao
|
75df330fe3
Started work on UI element editor, pardon the dust. Added 'traversalMode' property to UIElement and exposed it to ScriptAPI to control the children UI batches generation. Enhanced Scene to safe keep the filename used in last serialization, fixed to perform a Clear() before Load()/LoadXML(). Exposed String's Clear() method to Script API. Fixed ListView to insert multiple top-level items in hierarchy mode correctly.
|
12 éve |
Lasse Öörni
|
f5b837f460
Exposed recursive SetEnabled() differently, to match convention of the rest of recursive Node functions and eliminate code duplication.
|
12 éve |
Wei Tjong Yao
|
cddaa40080
Fixed ScriptInstance.cpp to compile under GCC and LLVM. Better Eclipse build environment setup. General code cleanup. During Editor startup, resets scene when loading requested scene from file specified by the parameter fails.
|
12 éve |
Wei Tjong Yao
|
7f4f0fb60d
Further refinement.
|
12 éve |
Wei Tjong Yao
|
741badfade
Fixed the ScriptFile to prevent it from amending the path for include file unnecessarily and added a new error log to help identifying script file that have problematic include. Refactored ListView to support persistent expand/collapse state at each parent item in hierarchy mode, the exposed API is slightly changed. Renamed 'Scene Hierarchy' window to just 'Hierarchy' in the Editor app in preparation for future work, also created new function to differentiate between scene creation and scene reset.
|
12 éve |
Wei Tjong Yao
|
4d72b5a609
ScriptAPIDumper dumps to console when output file is not provided. Removed caveat from have to compile with ENABLE_LOGGING. Exposed variants to print to stderr to script. Added shell script for calling ConvertDocsToWiki executable. Fixed Editor application to handle exit on error gracefully. Updated documentation and wiki accordingly.
|
12 éve |
Lasse Öörni
|
924225c11b
Applied editor patch from weitjong.
|
13 éve |
Lasse Öörni
|
cbc5ccbe58
Fixed wrong signature for ReplaceExtension() function in script.
|
13 éve |
Lasse Öörni
|
1eda3844f0
Applied further UI and editor patch from weitjong. Text is now shown at full opacity in the editor, and the min/max opacity is also configurable.
|
13 éve |
Lasse Öörni
|
da243eb31b
Applied UI & editor related patch from weitjong.
|
13 éve |
Lasse Öörni
|
253ffa5c4e
If editor is loaded without SM3 support, do not automatically save the disabled instancing setting into config, but retain the value that was loaded.
|
13 éve |