Age | Commit message (Collapse) | Author |
|
Fix sorting of uniform items in the material properties
|
|
Update checked based on the variant type of the value
|
|
Fix crash open opening Add Metadata dialog
|
|
Free preview sun and environement on editor close
|
|
Fix MOUSE_MODE_CAPTURED not working correctly with popups
|
|
Use embedding viewport instead of parent viewport to determine popup rect
|
|
Fix empty text in the add button when editing nodes with items
|
|
Move some static methods to `Animation` from `Variant` for refactoring `Animation` and `Tween`
|
|
Add class descriptions for Texture2DArray, CubemapArray and ImageTextureLayered, plus overhaul TextureLayered
|
|
Improve volumetric fog and FogVolume documentation
|
|
Fix/restore BackBufferCopy
|
|
Allow negative `speed_scale` in AnimatedSprite2D & 3D
|
|
[macOS] Remove tabs for "Quit" menu item.
|
|
Remove unused `abort_scan` variable
|
|
Co-authored-by: Chia-Hsiang Cheng <garychia@users.noreply.github.com>
|
|
Previously, they would only be freed if they were in the editor node tree.
|
|
|
|
Fix XR rendering in 'opengl3' driver and expose true size via the Viewport node
|
|
|
|
In `EditorProperty::update_revert_and_pin_status`, if `checkable` is `true`, update `checked` based on the variant type of the value, and rename the function as `EditorProperty::update_editor_property_status`.
**Known problems:**
1. Unable to check Checkbox for properties of type `Object` when it is unchecked. This is probably because during value store/fetch, the `nullptr` (variant type is `Variant::OBJECT`) eventually becomes `Variant()` (variant type is `Variant::NIL`).
2. For theme overrides, click the revert icon will uncheck the Checkbox. This is probably because `EditorPropertyRevert::get_property_revert_value` returns `Variant()`.
|
|
|
|
|
|
[macOS] Fix redraw lag at the edge of the resizing window.
|
|
Check TreeItem for nullptr before accessing.
|
|
Rindbee/fix-property-link-not-work-in-MultiNodeEdit
Set the changed field to empty (meaning all) if the link button is pressed
|
|
Fix GDScript preload fails in standalone build unless files are present in directory
|
|
Fix theme methods usage in docs
|
|
Fix invalid C# in crypto docs
|
|
Fix redraw timing in `AnimationBlendTreeEditor`
|
|
Extract shared scene data into a separate class
|
|
Use variadic template in `vformat()` (allow more than 5 arguments)
|
|
Test, refactor and fix a bug in Basis.get_axis_angle
|
|
C#: Move signal documentation to the event
|
|
|
|
|
|
directory
Fixes #56343.
|
|
Move signal documentation from the delegate to the event and also
deprecate the event if the signal is deprecated.
|
|
- Fix usages of `get_icon` that was renamed
`get_theme_icon`.
- Replace `new Control().get_font*` with
`ThemeDB.fallback_font*`.
|
|
|
|
Fix NuGet fallback folder packages
|
|
- Creates a `Godot.Offline.Config` file to configurate NuGet with
Godot's fallback folder. This is easier because now we can assume we can
override the entire file since user config will likely be in the default
`NuGet.Config` file or an additional `*.config` file.
- Ensure the NuGet fallback folder is created at the same time it is
added to the NuGet configuration so future builds don't fail.
- Add `GodotSharp` and `GodotSharpEditor` packages to the fallback folder.
- Add `.nupkg.metadata` file to packages in fallback folder.
- Refer to `Godot.SourceGenerators` using the specific non-floating version
since floating versions don't seem to work with fallbackPackageFolders.
|
|
|
|
|
|
|
|
|
|
At long last!
We're now pretty much feature complete (with a few exceptions which might
still make their way to future betas) and ready to move on to the consolidation
and bugfixing beta phase.
The API is more or less settled for 4.0, though we still reserve the right to
do changes if we see that it's really for the better - but from here on we'll
do our best to ensure that early adopters of 4.0 beta have an easy upgrade path
to future beta and eventually stable releases.
A million of thanks to all contributors who worked so hard on shaping Godot 4.0
over the past 3 years! Git counts nearly a thousand of you authoring close to
11,000 unique commits (excluding merge commits). You're all breathtaking! <3
|
|
Clarify text in project conversion dialogs
|
|
|
|
Let the cancel button grab focus to prevent any accident.
Make the full project conversion respect OS specific ok/cancel
positions.
Improve popup sizing and wrapping a bit.
|
|
|