| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
|\
| |
| |
| | |
Clarify the difference between uniforms and per-instance uniforms in docs
|
| | |
|
|\ \
| | |
| | |
| | | |
Remove SkeletonModificationStack3D, and Skeleton3D api cleanup
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Removes all 3D modification resources. SkeletonIK3D is a node and still supported.
Remove deprecated Skeleton3D functionality for 4.0, so we can add it back in 4.x.
Remove local_pose_override feature from Skeleton3D and BoneAttachment3D.
Expose Skeleton3D::get_version() so IK scripts/extensions can cache bones.
Note: This change only affects 3D. SkeletonModification2D will work as before.
|
|\ \ \
| | | |
| | | | |
Button shortcuts no longer "press" the Button.
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
* Button shortcuts were treated as generic input events on buttons. This means that to activate a button shortcut you had to press and release.
* This logic is removed and now shortcuts always activate on press.
* This makes the editor feel more responsive and solves problems related to this behavior.
Fixes #45033 and possibly others.
|
|\ \ \ \
| | | | |
| | | | | |
Add `IsFinite` to C# Variants
|
| |/ / / |
|
|\ \ \ \
| | | | |
| | | | | |
Add `IsZeroApprox` to C# vectors
|
| |/ / / |
|
|/ / /
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
* Overrides no longer happen for set/get.
* They must be checked with a new function: `ProjectSettings::get_setting_with_override()`.
* GLOBAL_DEF/GLOBAL_GET updated to use this
This change solves many problems:
* General confusion about getting the actual or overriden setting.
* Feature tags available after settings are loaded were being ignored, they are now considered.
* Hacks required for the Project Settings editor to work.
Fixes #64100. Fixes #64014. Fixes #61908.
|
| | | |
|
|\ \ \
| | | |
| | | | |
Remove normal_map from MeshInstance2D and MultiMeshInstance2D
|
| | | | |
|
|\ \ \ \
| |_|/ /
|/| | | |
Avoid color flash on window creation and resizing
|
| |/ / |
|
|\ \ \
| |/ /
|/| |
| | | |
Add expand modes to TextureRect
|
| | | |
|
|\ \ \
| | | |
| | | |
| | | | |
Document EditorExportPlatform
|
| | | |
| | | |
| | | |
| | | |
| | | | |
This class exposes no functionality to scripting itself, but is used by EditorExportPlugins.
Internally, it is what does the actual exporting of projects.
|
|\ \ \ \
| | | | |
| | | | |
| | | | | |
Improve clarity surrounding Timer's time_left variable
|
| | |/ /
| |/| | |
|
|\ \ \ \
| | | | |
| | | | |
| | | | | |
Split pause() from AnimationPlayer's stop()
|
| | | | | |
|
|\ \ \ \ \
| |_|/ / /
|/| | | | |
|
| | | | | |
|
|\ \ \ \ \
| | | | | |
| | | | | | |
Add NavigationServer Performance Monitor
|
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Adds Performance Monitor for NavigationServer3D.
|
|\ \ \ \ \ \
| | | | | | |
| | | | | | | |
Improve documentation for `OS.read_string_from_stdin()`
|
| | |_|_|/ /
| |/| | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
This makes it clearer that calls to this method are blocking.
The unused method parameter was also removed.
|
|\ \ \ \ \ \
| | | | | | |
| | | | | | | |
Tweak NavigationAgent2D defaults
|
| | |_|_|_|/
| |/| | | |
| | | | | |
| | | | | | |
Tweaks default values for NavigationAgent2D to work better out of the box within a new 2D project using default resolution.
|
|/ / / / / |
|
|\ \ \ \ \
| |_|_|_|/
|/| | | | |
Add navigation tutorial links inside class doc
|
| | | | |
| | | | |
| | | | |
| | | | | |
Adds navigation tutorial links inside the class doc to the related and more detailed godot-docs pages.
|
|\ \ \ \ \
| | | | | |
| | | | | | |
Bind methods related to physics query exclusions
|
| | |/ / /
| |/| | | |
|
|\ \ \ \ \
| | | | | |
| | | | | |
| | | | | | |
docs: Improve `InputEventAction` reference
|
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Co-authored-by: Rémi Verschelde <rverschelde@gmail.com>
|
|\ \ \ \ \ \
| |_|_|/ / /
|/| | | | |
| | | | | | |
Add SceneTree.unload_current_scene()
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Provides an obvious way to unload the currently loaded scene (which is nowhere to be found in the docs).
The SceneTree.change_scene_to() method must now always provide a valid PackedScene.
Fixes #63565.
|
|\ \ \ \ \ \
| | | | | | |
| | | | | | | |
Document all VisualShader nodes
|
| | |/ / / /
| |/| | | | |
|
|\ \ \ \ \ \
| | | | | | |
| | | | | | | |
Fix Callable call error reporting.
|
| |/ / / / /
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
* Fix potential crash when using bind in `Variant::get_callable_error_text()`
* Properly compute bound arguments so they can be properly shown.
* Add a function to obtain the actual bound arguments.
|
|\ \ \ \ \ \
| | | | | | |
| | | | | | | |
Change set_drag_forwarding() to use callables.
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
* This solution is much cleaner than the one in 3.x thanks to the use of callables.
* Works without issues in any language (no need to worry about camel or snake case).
* Editor code uses a compatibility function (too much work to redo).
Fixes #59899
|
| |/ / / / /
|/| | | | |
| | | | | |
| | | | | | |
This makes it consistent with 3D.
|