Age | Commit message (Collapse) | Author |
|
Fix uninitialized arrays and dictionaries retaining value
|
|
Leverage Android archive (AAR) file for Godot custom build
|
|
Display the current zoom percentage in the 2D editor
|
|
Improve the `Image.get_pixel()` and `Image.get_pixelv()` documentation
|
|
Mention more caveats for custom mouse cursors in the documentation
|
|
Fix const deceleration for inherited scripts above immediate parent
|
|
Fix gles3 shader uniform vec3 error
|
|
Fixed resource loading when editing built-in script from resource
|
|
Add informational messages to various editors
|
|
Produce an error when a class has the same name as a Singleton
|
|
Computes UV coordinates of the canvas_item vertices of StyleBoxFlat
|
|
Create shadow_vec for altering shadow computation
|
|
Add Ability to Enable/Disable Shortcuts and Selection for LineEdit/TextEdit
|
|
GDScript: add an optional message parameter to assert()
|
|
FBX Importer - Maya material PBR path is read properly now
|
|
RevoluPowered/feature/fix-blend-shape-disappearing
Fixed blend shapes disappearing in FBX Importer
|
|
|
|
This reads materials properly from Maya and expands on existing functionality to make this work properly.
aiTextureType_SHININESS no longer used as not appropriate for PBR texture as it is legacy.
This fix will be also present in assimp soon.
|
|
Co-authored-by: K. S. Ernest (iFire) Lee <ernest.lee@chibifire.com>
|
|
Some formatting fixes in visual_shader_nodes.cpp
|
|
|
|
Fix RichTextLabel Sanitization Runtime Error
|
|
This makes it possible for the user to know precisely the current
zoom level. The zoom percentage can be clicked to reset it to 100%
(similar to Firefox).
|
|
Fix HTML5 export after #30864
|
|
Implement shader array support for varyings
|
|
[Mono] Corrected rectangle intersection
|
|
|
|
|
|
See #32147 and #32148.
|
|
|
|
|
|
From issue #32089 -- I messed up the property hints by putting them
in the wrong location. Should be working as intended now.
|
|
Before this patch, assert() only took the condition to assert on:
assert(item_data)
Now, it can optionally take a string that will be printed upon failure:
assert(item_data, item_name + " has no item data in ItemDatabase")
This makes it easier to immediately see what the issue is by being
able to write informative failure messages.
Thanks to @wiped1 for sharing their patch, upon which this is based.
Closes #17082
|
|
immediate parent.
|
|
Mono: Fix unable to create log file due to str_format bug
|
|
|
|
Improve the `String::humanize_size()` method
|
|
Mono: Fix PCK assembly paths when exporting from Windows
|
|
Fix missing method for internal_MonoWindowsInstallRoot
|
|
Fixes #27380
|
|
This PR adds the ability to enable/disable shortcut keys and selection for LineEdit/TextEdit. It also updates the context menu when you disable/enable the shortcut keys or selection.
|
|
|
|
Assembly paths were written to PCK files with backslash as path separator and PackedData only supports forward slash.
This would make exported games unable to find the assemblies.
|
|
In 2.1 and 3.0, light_vec could be modified for altering shadow_computations.
But it broke shadows when rotating light. shadow_vec would do the same, but without breaking
shadows in rotated lights if not used.
Add inverse light transformation to shadow vec, so it's not affected when rotating lights;
Added usage define for shadow vec.
For shadow vec working properly when rotating a light, it's needed to multiply it by light_matrix normalized. Added usage define in order to don't do that if shadow_vec not used.
|
|
If you somehow end up with a Singleton.gd that looks like this:
extends Node
class_name Singleton
func foo():
pass
You will get an error when using it in another file:
extends Node2D
func _init():
# Parser Error: Non-static function "foo" can only be called from an instance.
Singleton.foo()
This error is confusing. This patch ensures that an error on the class_name line will be produced:
Parse Error: The class "Singleton" conflicts with the AutoLoad singleton of the same name, and is therefore redundant. Remove the class_name declaration to fix this error.
Fixes #28187.
|
|
|
|
- Use "B" insted of "Bytes" to be more compact
- Use suffixes that denote a binary prefix
- Make suffixes localizable
This removes the need for the custom
`EditorNetworkProfiler:_format_bandwidth()` method.
|
|
sparkart/revert-30833-fix_inspector_clear_remote_node
Revert "Fix Clearing Inspector for Remote Node"
|
|
Add network profiler
|
|
|