Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Prompt to confirm anim track delete on node delete | kobewi | 2023-04-25 | 1 | -29/+91 |
| | |||||
* | Improve includes of EditorNode (and everything else) | Yuri Sizov | 2023-04-07 | 1 | -1/+1 |
| | | | | | | Also start organizing editor-specific GUI components into a dedicated folder, `editor/gui`. Also move `editor_file_server` next to the rest of debugger classes. | ||||
* | Add a list of all sub-resources used in the scene | kobewi | 2023-04-05 | 1 | -2/+90 |
| | |||||
* | Make icons of scripted and custom classes fit the editor UI | Yuri Sizov | 2023-03-31 | 1 | -13/+22 |
| | | | | | | | | | | | Also: - Add an option to limit the icon size in PopupMenu. This is similar to how this works in Tree and TreeItem. - Add the same option to TabBar. - Add a theme constant for Tree, PopupMenu, Button, and TabBar to apply this limit on the control level. Co-authored-by: Daylily-Zeleen <daylily-zeleen@foxmail.com> | ||||
* | Stop pasted child nodes being assigned an owner when previously unowned | SnailRhymer | 2023-03-15 | 1 | -1/+16 |
| | | | | Make copy and pasting match duplication's ownership transferral behavior by storing ownership information in the duplicated nodes on the node clipboard, then checking that information when setting owners for pasted nodes. | ||||
* | Prevent wrong unedit when clicking editor viewport | kobewi | 2023-02-01 | 1 | -1/+8 |
| | |||||
* | Improve clarity of Tree's activated/double-clicked signals | Aaron Franke | 2023-01-24 | 1 | -1/+1 |
| | | | | Co-authored-by: Yuri Sizov <yuris@humnom.net> | ||||
* | Merge pull request #65137 from dalexeev/editor-naming | Yuri Sizov | 2023-01-24 | 1 | -1/+1 |
|\ | | | | | Rearrange `editor/naming/*` project settings | ||||
| * | Rearrange `editor/naming/*` project settings | Danil Alexeev | 2023-01-12 | 1 | -1/+1 |
| | | |||||
* | | Convert en_GB spelling to en_US with codespell | Rémi Verschelde | 2023-01-23 | 1 | -4/+4 |
| | | |||||
* | | Rework EditorPlugin editing logic | kobewi | 2023-01-22 | 1 | -1/+4 |
| | | |||||
* | | Add EditorUndoRedoManager singleton | kobewi | 2023-01-16 | 1 | -22/+22 |
|/ | |||||
* | Fix inconsistent state of Controls when editing and running scenes | Yuri Sizov | 2023-01-09 | 1 | -1/+3 |
| | |||||
* | One Copyright Update to rule them all | Rémi Verschelde | 2023-01-05 | 1 | -29/+29 |
| | | | | | | | | | | | | | | | | | | | | As many open source projects have started doing it, we're removing the current year from the copyright notice, so that we don't need to bump it every year. It seems like only the first year of publication is technically relevant for copyright notices, and even that seems to be something that many companies stopped listing altogether (in a version controlled codebase, the commits are a much better source of date of publication than a hardcoded copyright statement). We also now list Godot Engine contributors first as we're collectively the current maintainers of the project, and we clarify that the "exclusive" copyright of the co-founders covers the timespan before opensourcing (their further contributions are included as part of Godot Engine contributors). Also fixed "cf." Frenchism - it's meant as "refer to / see". | ||||
* | Merge pull request #70779 from ↵ | Rémi Verschelde | 2023-01-03 | 1 | -0/+2 |
|\ | | | | | | | | | | | jamesmintram/jamesm/bugfix/add-missing-shortcut-case-for-reparent Add missing case statement to handle re-parent to new node | ||||
| * | Add missing case statement to handle re-parent to new node | James Mintram | 2022-12-31 | 1 | -0/+2 |
| | | |||||
* | | Editor: Fix `Paste From Clipboard` make two root separate scenes pointing to ↵ | stmSi | 2022-12-27 | 1 | -0/+1 |
|/ | | | | same file | ||||
* | Remove unnecessary condition | kobewi | 2022-12-17 | 1 | -27/+11 |
| | |||||
* | Merge pull request #65228 from Mickeon/fix-packed-scene-unique-name-root | Rémi Verschelde | 2022-12-05 | 1 | -0/+3 |
|\ | | | | | | | Fix "Save Branch as Scene" storing root Node's `unique_name_in_owner` | ||||
| * | Fix "Save Branch as Scene" storing root Node's `unique_name_in_owner` | Micky | 2022-09-17 | 1 | -0/+3 |
| | | | | | | | | Fix #64425 | ||||
* | | Use forward-declarations in big editor classes | trollodel | 2022-11-29 | 1 | -0/+3 |
| | | |||||
* | | GDScript: Avoid using `get_global_class_native_base` | rune-scape | 2022-11-27 | 1 | -4/+6 |
| | | |||||
* | | Cleanup remaining EditorUndoRedoManager usages | kobewi | 2022-11-24 | 1 | -175/+186 |
| | | |||||
* | | Allow directly instantiate scripts in scene tree | kobewi | 2022-11-22 | 1 | -1/+34 |
| | | |||||
* | | Merge pull request #63601 from YeldhamDev/tooltip_stuff | Rémi Verschelde | 2022-11-17 | 1 | -0/+1 |
|\ \ | | | | | | | | | | Small changes to some tooltips | ||||
| * | | Small changes to some tooltips | Michael Alexsander | 2022-11-12 | 1 | -0/+1 |
| | | | |||||
* | | | Merge pull request #68709 from MewPurPur/instance-begone-part3 | Rémi Verschelde | 2022-11-16 | 1 | -12/+12 |
|\ \ \ | | | | | | | | | | | | | Remove more instances of 'instance' being used as a verb | ||||
| * | | | Remove more instances of 'instance' being used as a verb | VolTer | 2022-11-16 | 1 | -12/+12 |
| |/ / | |||||
* / / | Don't reparent dragged node when non needed | kobewi | 2022-11-06 | 1 | -5/+8 |
|/ / | |||||
* | | Unify usage of undo_redo in editor | kobewi | 2022-11-02 | 1 | -2/+3 |
| | | |||||
* | | Merge pull request #67578 from KoBeWi/GEDITOR | Rémi Verschelde | 2022-10-31 | 1 | -5/+5 |
|\ \ | | | | | | | | | | Unify usage of GLOBAL/EDITOR_GET | ||||
| * | | Unify usage of GLOBAL/EDITOR_GET | kobewi | 2022-10-18 | 1 | -5/+5 |
| | | | |||||
* | | | Merge pull request #67560 from timothyqiu/mp-default | Rémi Verschelde | 2022-10-31 | 1 | -4/+4 |
|\ \ \ | | | | | | | | | | | | | Fix `SceneTreeEditor::_update_tree()` binding | ||||
| * | | | Fix `SceneTreeEditor::_update_tree()` binding | Haoyu Qiu | 2022-10-18 | 1 | -4/+4 |
| |/ / | |||||
* | | | Merge pull request #67445 from Zylann/rename_queue_delete | Rémi Verschelde | 2022-10-31 | 1 | -1/+1 |
|\ \ \ | | | | | | | | | | | | | Rename queue_delete => queue_free | ||||
| * | | | Rename queue_delete => queue_free | Marc Gilleron | 2022-10-24 | 1 | -1/+1 |
| |/ / | | | | | | | | | | | | | # Conflicts: # editor/plugins/tiles/tiles_editor_plugin.cpp | ||||
* / / | Add buttons in Remote Scene Tree | Micky | 2022-10-20 | 1 | -0/+2 |
|/ / | | | | | | | | | | | A Scene button to any scene instantiated from file. When clicked, it opens the original PackedScene. A toggle visibility button is also available. | ||||
* | | Fix node name casing issues | kobewi | 2022-10-10 | 1 | -3/+6 |
| | | | | | | | | Co-authored-by: ryburnj <jordanryburn@gmail.com> | ||||
* | | Fix MSVC warnings, rename shadowed variables, fix uninitialized values, ↵ | bruvzg | 2022-10-07 | 1 | -6/+6 |
| | | | | | | | | change warnings=all to use /W4. | ||||
* | | Expose and warn about Node Filters in Scene Tree Dock | Micky | 2022-10-06 | 1 | -3/+84 |
| | | | | | | | | | | | | | | | | | | | | Adds "Filter by Type" and "Filter by Group" in the Scene Tree Dock's MenuButton. Hovering on them displays an useful tooltip. When selecting these items, the matching parameter is appended to the terms, and the caret is automatically brought to the end. When typing a filter that cannot be identified, a warning icon is displayed. The reason is explained as a tooltip. The same options are also quickly available by right-clicking or middle-clicking in the text field. | ||||
* | | Tree recursive folding | Ninni Pipping | 2022-09-21 | 1 | -56/+2 |
| | | |||||
* | | Merge pull request #65134 from Mickeon/editor-unique-name-toggle | Rémi Verschelde | 2022-09-19 | 1 | -4/+18 |
|\ \ | | | | | | | | | | Make "Access as Unique Name" a shortcut | ||||
| * | | Make "Access as Unique Name" a shortcut | Micky | 2022-09-19 | 1 | -4/+18 |
| | | | | | | | | | | | | | | | | | | | | | | | | The shortcut's name is "scene_tree/toggle_unique_name", not mapped to anything by default. It also dynamically changes the text based on whether or not the unique name is going to be enabled or disabled. Finally, it spaces the shortcut in the menu close to "Copy Node Path" if possible. | ||||
* | | | Merge pull request #44143 from KoBeWi/callable_multiplayer | Rémi Verschelde | 2022-09-18 | 1 | -4/+4 |
|\ \ \ | |||||
| * | | | Port remaining connections to callable_mp | Tomasz Chabora | 2022-09-18 | 1 | -4/+4 |
| | | | | |||||
* | | | | Fix inconsistent scene file name casing by moving existing Name_Casing code ↵ | ryburnj | 2022-09-18 | 1 | -0/+1 |
|/ / / | | | | | | | | | | to separate function in editor_node, and adding a call from both editor_node and scene_tree_dock. | ||||
* / / | Fix undo actions in SceneTreeDock | kobewi | 2022-09-08 | 1 | -6/+7 |
|/ / | |||||
* | | Fix key mapping changes when moving from macOS to other platform | bruvzg | 2022-09-07 | 1 | -9/+9 |
| | | | | | | | | | | Removes separate `Command` key (use `Meta` instead). Adds an event flag to automatically remap `Command` <-> `Control` (cannot be set alongside `Control` or `Meta`). | ||||
* | | Remove pathed get_node() use from scene tree dock | kobewi | 2022-09-03 | 1 | -34/+14 |
|/ | |||||
* | Merge pull request #64377 from Mickeon/rename-canvas-redraw | Rémi Verschelde | 2022-08-30 | 1 | -2/+2 |
|\ | | | | | Rename `CanvasItem.update()` to `queue_redraw()` |