Age | Commit message (Collapse) | Author |
|
Fix signature for `folder_moved` signal of `FileSystemDock`
|
|
|
|
Fixes #67039
`get_index` counts internal children by default but `move_child` ignores them therefore `move_child` had no effect.
The call to `set_current_tab` is not needed anymore in Godot 4 since the current tab will change when calling `move_child`.
|
|
|
|
|
|
[macOS export] Fix incorrect file placement, search paths and architecture detection.
[macOS export] Automatically detect executable files and set +x flag.
[macOS export] Automatically apply "Disable Library Validation" entitlements when required.
[macOS export] Remove old Mono export code.
Fix folder tree creation for shared objects export.
Add arch suffix to the exported .NET "data" folder name.
Remove old Mono code from .NET "data" folder lookup.
|
|
change warnings=all to use /W4.
|
|
ColorPicker UX
|
|
Include inherited classes in Filter Nodes' "type:" filter & fix "group:"
|
|
Debugger: Fix fetching source to link C++ error on GitHub
|
|
Expose and warn about Node Filters in Scene Tree Dock
|
|
Split `action_map_editor` file into one file per class it contained.
|
|
Also fixes not all private, internal groups being skipped in the "group:" filter.
|
|
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.
|
|
Fixes #66974.
|
|
* ActionMapEditor
* EventListenerLineEdit
* InputEventConfigurationDialog
|
|
Add Multi-caret support to TextEdit
|
|
|
|
The position (left/right) of the Cancel and OK buttons in AcceptDialog
are DisplayServer specific, as Windows uses OK/Cancel and macOS uses Cancel/OK.
Linux/X11 currently uses the macOS convention which is also the GTK+/GNOME one,
though it's not consistent with Qt/KDE applications which follow the Windows
convention.
Since that can't satisfy everyone, it's best if it's configurable also for the
editor (it's already configurable for the project).
Fixes #59379.
|
|
Prevent unsaved inherited scenes from being detected as the 'placeholder' scene
|
|
Fix `hide_slider` vs `no_slider` inconsistency in editor property code
|
|
Rename Projection `matrix` to `columns`
|
|
Add searching by event in Editor Settings shortcuts and Project Settings input map.
|
|
Disconnect TileSet from source editor if no sources
|
|
Split script navigation state and edit state
|
|
|
|
|
|
Rename remaining "Spatial" in Plugins to "Node3D"
|
|
Allow multiple words in Docs Help Search filter
|
|
schme/66165-fix-shader-list-not-marking-shaders-as-saved
Fix Shader Editor not marking files saved
|
|
For EditorNode3DGizmo:
- `get_spatial_node` -> `get_node_3d`
- `set_spatial_node` -> `set_node_3d`
For EditorPlugin:
- `add_spatial_gizmo_plugin` -> `add_node_3d_gizmo_plugin`
- `remove_spatial_gizmo_plugin` -> `remove_node_3d_gizmo_plugin`
Also renames some internal methods for consistency (`forward_3d_draw_over_viewport` & `forward_3d_force_draw_over_viewport` ...). Basically, Spatial has been completely eradicated.
|
|
This is how most search filters behave.
Refactors the search's match_classes phase to reduce code duplication.
|
|
|
|
Fix creating Nodes by DoubleClick from Recent list
|
|
|
|
Implement `GDScriptTextDocument::willSaveWaitUntil` to clean up outdated documents before saving
|
|
Fix selection applying to hidden Nodes when filtering Scene Tree Editor
|
|
Define bold, italics and mono fonts in editor log for `print_rich()`
|
|
Move "Create Debug Tangents" on MeshInstance3D into an editor plugin
|
|
Remove unsupported `NO_SAFE_CAST`/`-fno-rtti` from Android build
|
|
documents before saving
Implement `GDScriptTextDocument::willSaveWaitUntil` to clean up outdated documents before saving,
then update the document in `GDScriptTextDocument::didSave`.
|
|
|
|
Instead of exporting the "create_debug_tangents" function via
METHOD_FLAG_EDITOR it gets executed by an editor plugin.
This moves it from the "Manage object properties" menu into a mesh menu. It also adds undo/redo functionality to the create debug tangents option.
|
|
|
|
|
|
Remember tile source sort between sessions
|
|
Fix the flickering of the line gutter icon when saving
|
|
Fix the file newer dialog that keeps popping up
|
|
akien-mga/editorspinslider-fix-grabber-action-area
EditorSpinSlider: Make sure grabber doesn't get hidden during grabbing
|
|
|