Age | Commit message (Collapse) | Author |
|
Use real_t in 2D nodes
|
|
Fix translations update in window & Dialogs (AcceptDialog/ConfirmationDialog/FileDialog) (Fix 39320, 39258 & 45887)
|
|
Bring the Raycast2D improvements to Rayshape2D
|
|
Fix wrong width with PopupMenus on first opening in the editor
|
|
* Added option for importers to show an Advanced settings dialog
* Created advanced settings dialog for Scene Importer
* Cleaned up importers (remove many old/unused options)
* Added the ability to customize every node, material, mesh and animation individually
* Saving to animations and meshes to files is now a manual process, making it more predictable
* Added the ability for materials to be replaced by external files (or to be made external, up to you).
* When doubleclicking an impoted scene in the filesystem dock, it automatically shows the import settings instead of asking to open it.
WARNING: Lightmap UV unwrap is not working, it needs to be re-made.
|
|
|
|
|
|
Improve Completion Panel Position in Shader Editor
|
|
SoftBody support in GodotPhysics 3D
|
|
Disable backface collision with ConcavePolygonShape by default
|
|
Rename Sprite.region_enabled getter and setter methods to match properties
|
|
Minimap size couldn't be resized back after been resized bigger than GraphEdit cause the grabber was out of GraphEdit.
This commit prevents resizing minimap bigger than GraphEdit and fix this issue.
|
|
|
|
|
|
Enable zooming in graph_edit with Ctrl + scrollwheel
|
|
Fix spamming errors when SoftBody pinned nodes have no attachment
|
|
|
|
There was a specific case where the node path wasn't checked for
validity before trying to access the attachment node.
It could cause lots of error log noise in both editor and game.
|
|
TwistedTwigleg/skeletonik_changes_and_bug_fixes_regressionfix
Fix for regression in SkeletonIK code
|
|
|
|
Helps a lot with soft bodies and generally useful to avoid shapes to go
through the ground in certain cases.
Added an option in ConcavePolygonShape to re-enable backface collision
on specific bodies if needed.
|
|
|
|
- Fixed SoftBody surface update with new rendering system
- Added GodotPhysics implementation for SoftBody
- Added support to get SoftBody rid to interact with the physics server
- Added support to get SoftBody bounds from the physics server
- Removed support for unused get_vertex_position and get_point_offset
from the physics server
- Removed SoftBody properties that are unused in both Bullet and
GodotPhysics (angular and volume stiffness, pose matching)
- Added RenderingServerHandler interface to PhysicsServer3D so the physics servers don't need to reference the class from SoftBody node directly
|
|
Fix TabContainer _get_tab_width for localized node names
|
|
Fix BBCode tables overlap with bottom text (Fix #47012)
|
|
jmb462/fix-crash-in-uninitialized-AnimatedSprite2d-play
Fix crash on calling play() in a uninitialized AnimatedSprite2D (Fix #46013)
|
|
When AnimatedSprite2D::play() was called before SpriteFrames has been initialized, a crach occurred (issue #46013).
Modification : An error message on null check test has been added to prevent crash.
Fix #46013.
|
|
Check AnimationNode to update properties
|
|
|
|
Disable debug collision shapes in the editor
|
|
Allow Navigation to be more flexible
|
|
If the editor was started with --debug-collisions, 3d shapes were
displayed twice, both with the gizmo and debug shapes. Some shapes could
also persist after being removed due to the usage of queue_free() to
destroy the debug shapes.
|
|
Make GraphNode handle children with EXPAND flag
|
|
New row height was added only if all the column was full.
|
|
|
|
|
|
Check if _edit_set_position and _edit_set_rect was used outside an editor
|
|
|
|
|
|
|
|
Also renames Sprite2D.region_filter_clip property and its setter to
region_filter_clip_enabled and set_region_filter_clip_enabled.
|
|
When creating a Windows folder via a Godot's dialog, the extra spaces are not removed which causes problems with Windows. We now remove leading and trailing whitespace when creating a dir.
|
|
|
|
|
|
SkeletonIK changes and bug fixes
|
|
[HTML5] Experimental (opt-in) virtual keyboard support.
|
|
Add size and dictionary check in Control::_edit_set_state() to fix crash
|
|
Avoid spamming "IME is unsupported" when the DisplayServer report it as
such.
|
|
Support for duplication of nested instanced scenes
|
|
|