Rémi Verschelde
64cb61619a
Merge pull request #15928 from StateOff/feature_batch_rename
...
Implements "Batch Rename" editor tool.
2018-05-08 07:36:24 +02:00
Unknown
cdcfb9582e
Defaults to instancing child at tree root when none selected
...
If no node is selected, it will default to selecting the tree root node to instance a child under. This solves #18557
2018-05-06 15:10:57 +01:00
Hugo Locurcio
1c419531a0
Change ".." punctuation for "..." in editor strings ( #16507 )
2018-04-22 19:36:01 +02:00
Juan Linietsky
d59ff07c1e
Merge pull request #17717 from NikodemL/master
...
Extended node rename function to also support renaming node path script instance property
2018-04-07 16:46:49 -03:00
Nikodem Lokatelj
66d2cd3918
perform_node_renames fix for a case where the new name is empty
2018-03-30 14:49:21 +02:00
Michael Alexsander Silva Dias
7cbf301f31
Fixed some popups not shrinking their size back when losing items.
2018-03-28 17:04:37 -03:00
Nikodem Lokatelj
6eac0f6817
Extended node renames function to also rename script instance node path properties and fixed animation rename bug perform_node_renames function now also checks for any script instance with node paths so they also get renamed to point to new paths. This also fixes a bug with animation player renaming where two nodes had the same name.
2018-03-23 12:59:31 +01:00
Rémi Verschelde
32c726f7cd
Merge pull request #17344 from poke1024/multi-add-clear-script
...
Allow Attach and Clear Script on multiple nodes
2018-03-23 11:37:18 +01:00
robfram
8ea4ea0d53
Fix overwriting all common properties when using Change Type
tool
...
If you change the type of an existing node, it checks if you have
modified the initial value of their properties before overwriting
their values in the new node.
For example, if you created a `Label` and changed it to
`LineEdit`, the `mouse_filter` property was created as `Ignore`
for the original `Label` node, and was maintained after changing
it to `LineEdit` causing not to work as expected. Now it checks if
`Ignore` is the default value for `Label` nodes, and as it is, the
property value is left unchanged, maintaining the default value
for `LineEdit`, which is `Stop`.
Fix #13955 and alike.
2018-03-09 19:05:04 +01:00
poke1024
22fde84beb
Allow Add and Clear Script on multiple nodes
2018-03-09 08:38:37 +01:00
Juan Linietsky
9e3a1e5401
Add base support for 2D meshes in Godot, including Sprite -> Mesh2D conversion.
2018-02-21 09:39:09 -03:00
Unknown
d002b7d24a
Fix Automatic switch to viewport when playing a scene #16357
2018-02-18 23:37:30 +01:00
ianb96
4e96e04389
disable scene tree shortcuts when in a textfield
2018-02-03 19:58:51 -05:00
Blazej Floch
e58b10c883
Implements "Batch Rename" editor tool.
2018-01-22 00:43:19 -05:00
binbitten
1e9fbcf36c
Fix clicking on sub-resources in a node's right-click menu
2018-01-13 09:05:50 +01:00
Gilles Roudiere
ff8fe3d875
Fixes add script button update
2018-01-11 22:22:32 +01:00
Pedro J. Estébanez
1bdde70dd0
Fix crash on save-branch-as-scene
2018-01-10 21:16:25 +01:00
Blazej Floch
9d3eb3d2b0
Fixes #15416 - "The deleted nodes are hanging in the inspector."
2018-01-08 03:12:41 -05:00
Rémi Verschelde
e4213e66b2
Add missing copyright headers and fix formatting
...
Using `misc/scripts/fix_headers.py` on all Godot files.
Some missing header guards were added, and the header inclusion order
was fixed in the Bullet module.
2018-01-05 01:22:23 +01:00
Michael Alexsander Silva Dias
a6a2ea7a5e
Made the Create Dialog be clearer when it's changing a type of something.
2018-01-03 13:33:25 -02:00
Rémi Verschelde
b50a9114b1
Update copyright statements to 2018
...
Happy new year to the wonderful Godot community!
2018-01-01 14:40:47 +01:00
Noshyaar
e6b6683694
Merge pull request #14991 from djrm/pr_fixes
...
Show Options Dialog for NodePath and File in clicked button position.
2017-12-27 10:29:25 +07:00
Daniel J. Ramirez
07fd5456c8
Show Options Dialog for NodePath and File in clicked button position.
...
Auto select newly created nodes.
2017-12-23 15:15:48 -06:00
Ray Koopa
69ef89a8bd
Limit code editor minimum width, clear Scene node subresource menu before refilling it
2017-12-19 18:29:01 +01:00
volzhs
002a0271fe
Show sub-resources as sub-menu
2017-12-17 23:55:24 +09:00
sersoong
a2981f555a
Enhanced changeType menu in Scene Tree Dock
2017-12-16 09:53:24 +08:00
Michael Alexsander Silva Dias
8987f932d6
Fix not being able to select an editor layout created in another language.
2017-11-26 13:27:48 -02:00
sersoong
c8d6a3b6dc
Fix doesn't close open a file window bug
2017-11-25 13:03:43 +08:00
sersoong
feb45aaf4b
Fix context menu of first node in a new scene
2017-11-24 12:32:57 +08:00
geequlim
9ef720908f
Improved update for remote scene tree and remote object.
2017-11-23 15:23:24 +08:00
geequlim
2f5defab0e
Add editor setting to allow keep show local scene tree while debugger start.
...
Rename editor setting scene_tree_refresh_interval to remote_scene_tree_refresh_interval.
2017-11-22 21:53:01 +08:00
Rémi Verschelde
613d374bc5
Merge pull request #12284 from bojidar-bg/allow-subproperty-set
...
Allow for getting/setting "dotted" properties of objects
2017-11-21 22:44:14 +01:00
Bojidar Marinov
0cf9597758
Allow for getting/setting indexed properties of objects using get/set_indexed
...
Performance is around the same as using pure set() through GDScript.
2017-11-21 20:58:21 +02:00
Rémi Verschelde
6065b2d177
Merge pull request #11940 from GodotExplorer/debugger
...
Enhanced debugger for godot 3.0
2017-11-20 22:55:49 +01:00
Rémi Verschelde
d1831915bf
Merge pull request #12359 from kubecz3k/spatial-lock
...
ability to lock spatial nodes transform in editor
2017-11-20 16:02:20 +01:00
Rémi Verschelde
49a73182d3
Merge pull request #13041 from RandomShaper/unify-node-duplicate
...
Let SceneTreeDock duplicate nodes via Node::duplicate()
2017-11-20 08:59:40 +01:00
Pedro J. Estébanez
5a0be858f4
Let SceneTreeDock duplicate nodes via Node::duplicate()
...
Helps with #11182 .
2017-11-19 21:30:17 +01:00
Orkun
22bdad8bbe
Fix #10798 : Fixes Change Type does not change icon
...
Problem : While replacing old node properties with new ones, we
also copy meta data of old node's icon
Solve: don't copy meta so don't override _editor_icon
2017-11-19 20:46:30 +03:00
Geequlim
fab66af7e9
Move the remote scene tree to the scene tree dock.
...
Ignore all script constants in the global section of the breakpoint stack.
Check property size before send to avoid too large of data be sent.
Fix crash while clear the remote objects from the debugger.
2017-11-17 12:01:54 +08:00
Rémi Verschelde
7ae8ba2d47
Merge pull request #12976 from Paulb23/scene_tree_add_undo_issue_6125
...
Fixed scene tree updating when undo/redo root node creation, issue 6125
2017-11-16 23:37:24 +01:00
Paulb23
ad87dac77e
Fixed scene tree updating when undoing root node creation, issue 6125
2017-11-16 22:22:51 +00:00
Juan Linietsky
dc463e1e42
Add support for remote debug in scene tree.
2017-11-15 22:21:49 -03:00
Chaosus
6496b53549
Duplicate signals fixes
2017-11-13 18:42:07 +03:00
Paulb23
7ec55de8ec
Fixed scene tree not updating when undo/redo delete of root node, issue 3642
2017-11-12 16:12:53 +00:00
Jakub Grzesik
518d907914
ability to lock spatial nodes transform in editor
2017-11-11 12:56:37 +01:00
mhilbrunner
c755b684c9
Editor: Update 2D viewport and inspector selection on delete. Fix #12591 .
2017-11-08 03:10:31 +01:00
Benjamin
2b82997052
Use node name as default filename when attaching script.
...
When attaching a script to a node that isn't saved to a scene file,
use its name as default filename. If the edited scene's root node *has*
been saved to a file, use that directory.
2017-10-31 09:47:38 +01:00
toger5
3f423342f4
create dialog search preferrence fixes : #11697
2017-09-29 21:00:10 +02:00
Daniel J. Ramirez
957e85dcac
Fixed a lot of HiDPI metrics.
2017-09-18 14:48:15 -05:00
Rémi Verschelde
0f006994d8
Merge pull request #11007 from saltares/issue-9988
...
Renames _add_child_below_node() to add_child_below_node(). Fixes #9988 .
2017-09-12 12:04:03 +02:00