Age | Commit message (Collapse) | Author |
|
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.
|
|
Happy new year to the wonderful Godot community!
|
|
-Fixes to unwrapper (remove degenerates), makes Thekla not crash
-Added optional cancel button in EditorProgress
-Added function to force processing of events (needed for cancel button)
|
|
Inspector: Implemented a collapse/expand all (v2)
|
|
Restore scenes on startup, issue 2385
|
|
|
|
- Now it is usable from both `CanvasItem` and `Spatial` editors.
- `EditorPlugin` API changes:
- `forward_draw_over_canvas()` becomes `forward_draw_over_viewport()`.
- `update_canvas()` becomes `update_overlays()`, which now triggers the update of every overlay on top of any 2D or 3D viewports present. Also now it returns the number of such viewports, which is useful whenever you need to know the number of draw-over calls you'll get.
- New: `[set/is]_force_draw_over_forwarding_enabled()` to force overlaying regardless it handles the current object type, in a similar fashion as `[set/is]_input_event_forwarding_always_enabled`. This kind of overlay is also on top of those for regular handled node types.
- New: `forward_force_draw_over_canvas()`, which is the callback that gets called for plugins that enable forced overlaying.
|
|
#9427) via popup of "Object properties" button.
Editor Settings->Interface->Editor: added "Expand All Properties" option. Off by default.
Cosmetics fixes due to @Reduz notes.
|
|
|
|
|
|
Save scene preview even when not doing save and play.
|
|
Changed FileDialogs for EditorFileDialogs in EditorNode.
Updated CheckButton.
|
|
Added icons for files/folders in drag preview
Fixed folders getting an empty string label
Don't show "1 more file(s)" label instead of the file
Added "more folders" case if moving folders exclusively
Merged drag_files and drag_files_and_dirs to reduce code duplication
Simplified get_drag_data_fw and removed commented out code
|
|
|
|
|
|
|
|
Renamed function arguments to keep them consistent between declaration and implementation
|
|
Also add missing copyright headers.
[ci skip]
|
|
implementation
|
|
or instanced resources from scenes.
|
|
|
|
|
|
Improve build callbacks
|
|
- Build callbacks now return bool to determine if the build was successful. If the build fails, the editor won't run the game.
- Makes sure build callbacks are called after saving the scene ("Save Before Running" option).
|
|
|
|
-fixed to code completion
-fix shader crash bug reported by tagcup
|
|
|
|
|
|
Mostly in EditorNode, dropping some obsolete editor plugins and also a
cleanup of ProjectSettings/EditorSettings.
|
|
-Added EditorInterface to EditorScript
-Added functions to save the scene to EditorInterface
|
|
Added notification const NOTIFICATION_WM_ABOUT
|
|
|
|
Updated function argument names
|
|
The syntax is identical to what it was in 2.1, but now you specify
preset name instead of platform name.
|
|
|
|
When save_each_scene is false, only scenes that have been saved at
least once are saved. But EditorNode tries to save scenes with no
filename too (they're never saved), so it crashes.
|
|
|
|
-Added system for feature overrides, it's pretty cool :)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
EditorPlugin can request user inputs from editor 3d view
|
|
- show scene thumbnail on hover
- resize if has many tabs
- show full scene file name with current edited scene
- can be customized EditorSettings > Interface > Scene Tab
- close scene with mouse middle button
|
|
|
|
-Added default environment editor setting
-Added environment created by default in new projects
-Removed default light and ambient from spatial editor, to make the editor more PBR compliant
|
|
Also renamed the "tutorials" button in the script editor to be consistent with the help menu entry.
Fixed #8921
|