summaryrefslogtreecommitdiff
path: root/editor/scene_tree_dock.cpp
AgeCommit message (Collapse)Author
2019-10-23Add clear menu entries for extending and replacing scriptsAnubhab Ghosh
2019-09-28Fix "Make Scene Root" deleting previous root whenever focusing another sceneBojidar Marinov
Hopefully fixes #24484 and fixes #27222.
2019-09-27Merge pull request #31971 from ↵Rémi Verschelde
aole/placeholder-confirmation-dialog-for-editable-children Placeholder confirmation dialog for editable children
2019-09-27Placeholder dialog for editable childrenBhupendra Aole
Fire placeholder confirmation dialog box when editable children option is already checked. Fixes #28863
2019-09-25Merge pull request #32296 from ↵Rémi Verschelde
BenjaminRiley/save-original-scene-after-save-as-branch 'Save Branch as Scene' also saves original scene
2019-09-25'Save Branch as Scene' adds to undo historyBenjamin Riley
When saving a branch as a scene, can now undo replacing the original branch with the new branch scene. 'Save Branch as Scene' previously would not mark the original scene as changed, and therefore no prompt would appear if the scene was closed immediately after saving the branch. The new branch scene is not deleted when undo-ing.
2019-09-24Merge pull request #31925 from bojidar-bg/31855-overriden-properties-docsRémi Verschelde
Add overriden properties to the documentation
2019-09-22Perform reparent if position changesTomasz Chabora
2019-09-20Merge pull request #32094 from Calinou/improve-delete-node-confirmation-2Rémi Verschelde
Improve the node deletion confirmation message
2019-09-14Fix some errors while reparenting nodes in the Scene dockMichael Alexsander Silva Dias
2019-09-11Improve the node deletion confirmation messageHugo Locurcio
- Add "the root node" in the beginning if the selected node is the current scene's root - Add "and its children" at the end of the message if the node has at least one child and is not an instanced scene
2019-09-04Add overriden properties to the documentationBojidar Marinov
Fixes #31855
2019-09-03Improve the node deletion confirmation messageHugo Locurcio
The confirmation message now displays the number of nodes to delete, or the node's name if only one node is selected.
2019-08-20Expose SceneTreeDock::get_tree_editor()thimenesup
This can be useful for plugins that rely on some signals emitted by it, Like my Networked Scene Editor plugin https://github.com/thimenesup/GodotNetworkedSceneEditor
2019-08-17Replace 'ERR_EXPLAIN' with 'ERR_FAIL_*_MSG' in 'core/' and 'editor/'Braden Bodily
Condensed some if and ERR statements. Added dots to end of error messages Couldn't figure out EXPLAINC. These files gave me trouble: core/error_macros.h, core/io/file_access_buffered_fa.h (where is it?), core/os/memory.cpp, drivers/png/png_driver_common.cpp, drivers/xaudio2/audio_driver_xaudio2.cpp (where is it?)
2019-08-09Improve node Change Type optionTomasz Chabora
2019-07-23Fix some code found by Coverity Scan and PVS Studioqarmin
2019-07-20Merge pull request #30697 from bojidar-bg/6067-pale-customtype-scriptRémi Verschelde
Make custom types more subtle and more useful
2019-07-19Make custom types more subtle and more usefulBojidar Marinov
Implements #6067 (aaronfranke's idea) Fixes #26980
2019-07-19Adds contextual item in scene tree dock to wrap selection in a new nodeJulian Murgia
Fixes #20187
2019-07-15Fix crash when changing Node typehbina085
Prevent the application from crashing by simply checking if current "selection" is not null before accessing it. Fixes #30493
2019-07-06Sort selected nodes in scene tree before duplicationKanabenki
2019-07-05Merge pull request #30321 from KoBeWi/underdupRémi Verschelde
Smarter node placement after duplicating
2019-07-05Merge pull request #30316 from sparkart/masterRémi Verschelde
Reparent selection without flattening
2019-07-04SceneTreeDock will reset the ScriptCreateDialog's inheritance base typeLikeLakers2
2019-07-04Smarter node placement after duplicatingTomasz Chabora
2019-07-04Resolves Issue #30271 Reparent selection without flatteningEmmanuel Barroga
When reparenting a multi-selection via drag and drop, the hierarchy was flattened. This change resolves that issue.
2019-07-02Merge pull request #19936 from Xrayez/collapse-buttonRémi Verschelde
Expand/collapse nodes recursively in scene tree dock
2019-07-01Merge pull request #30196 from LikeLakers2/scenetreedock-script-creation-bugfixRémi Verschelde
SceneTreeDock will now only attach scripts to the selected node if the ScriptCreateDialog was opened from the SceneTreeDock
2019-07-01Remove unnecessary code and add some error explanationsqarmin
2019-06-29SceneTreeDock will now only attach scripts to the selected node if the ↵LikeLakers2
ScriptCreateDialog was opened from the SceneTreeDock
2019-06-19Merge pull request #26748 from raphael10241024/instanceRémi Verschelde
Fix editor crash when saving a scene containing an inherited scene instance.
2019-05-30Hide remote scene tree when adding new sceneCameron Reikes
- Don't show create_root_dialog if remote scenetree visible - Hide create_root_dialog on showing of remote scenetree Fixes #29288
2019-05-28Merge pull request #28349 from KoBeWi/sprite_editor_mistake_eraserRémi Verschelde
Add undo for Sprite Editor
2019-05-28Merge pull request #28862 from KoBeWi/editable_clonesRémi Verschelde
Keep editable children on node duplicate
2019-05-28Merge pull request #28392 from KoBeWi/reparent_altRémi Verschelde
Allow to keep local transform when reparenting in editor
2019-05-28Keep editable children on node duplicateTomasz Chabora
2019-05-28Merge pull request #26487 from matzebond/masterRémi Verschelde
Auto-expand current node type when changing node type
2019-05-28Merge pull request #28454 from homer666/popup-centered-maxsizeRémi Verschelde
Add `popup_centered_clamped()` method to Popup
2019-05-24Auto-expand current node type when replace nodeMatthias Schmitt
2019-05-13Properly update script button when undoing a script additionMichael Alexsander Silva Dias
Fixes #28870.
2019-05-08Revert "Merge pull request #28715 from YeldhamDev/inherent_scene_close_empty"Michael Alexsander Silva Dias
This reverts commit 0f8356d43994e3b7f054ac223a6681773aeb9330, reversing changes made to 7b7a664a974e86acb6d55e31609d33cf84311b8f.
2019-05-06Make editor close empty scene when creating an inherited oneMichael Alexsander Silva Dias
Fixes #28654.
2019-04-30Merge pull request #26022 from lupoDharkael/create-scriptRémi Verschelde
Add class tree selection to script inheritance selection
2019-04-30Add Popup::popup_centered_clamped methodhomer666
- Also replace redundant duplicate code in editor dialogs with calls to popup_centered_clamped()
2019-04-29Allow to keep local transform when reparentingTomasz Chabora
2019-04-23Add undo for Sprite EditorTomasz Chabora
2019-04-23Merge pull request #28292 from homer666/merge-from-scene-stuffRémi Verschelde
Minor "Merge From Scene" improvements
2019-04-22Merge pull request #27673 from qarmin/small_fixesRémi Verschelde
Small fixes, mostly duplicated code
2019-04-22Minor "Merge From Scene" improvementshomer666