Age | Commit message (Collapse) | Author |
|
(cherry picked from commit f949e949913205fe413377e2dc37b84552c523e0)
|
|
(cherry picked from commit 952703d92155226137fc4bb53c61c8dbc7887ed7)
|
|
(cherry picked from commit c950a1ab9479e53f8b91d457f44cea9246e24e4e)
|
|
(cherry picked from commit 174e0837e0826179a2e51e581aa895cb5cc90885)
|
|
(cherry picked from commit 57d4272984fc0dd4c668503ead82a9dd01020bfd)
|
|
(cherry picked from commit e289a4ab2c404991d684b6c77b65d24f41be5b63)
|
|
(cherry picked from commit 07dd627728b71dd3ea30bab9761a847a7e0c911e)
|
|
Pretty hacky solution but it's better than an infinite loop.
All this import setup needs to be redone, it's very difficult to properly
bail out from an invalid import without triggering reimport loops.
Also fix underline not visible at default editor scale in LinkButton.
Fixes #73319.
(cherry picked from commit d81e6ee024a8c64b80ac25c96b33c749ba1db79d)
|
|
When using custom color management in blender the --version command will
output additional information infront of the "normal" output and this
prevented the import.
Fixes #74439.
(cherry picked from commit 7a0d12182e2808df083a58511f3d6b6023487e70)
|
|
(cherry picked from commit 016b2f3555d7a516c60cfda5c11ded276bb59de5)
|
|
Fixes error print for NavigationServer free when a RID can not be found.
(cherry picked from commit 73dc680fc127014ad805e5968f98ebb3e0281de7)
|
|
(cherry picked from commit e14fa5532bd87addc8c019e2b3770758b36d0c09)
|
|
(cherry picked from commit 16a2a164feef75b486dfb96d93cd993341a60faf)
|
|
(cherry picked from commit 0372bd56b69fd3a0f8efd6067deb30ee7a60e17d)
|
|
(cherry picked from commit 55a2ad25bf1591876032150cffff7b7c68dcaa17)
|
|
(cherry picked from commit ae8752a731ed0b1c9307bfc5ae817e917a887294)
|
|
Prevents ending up with an empty C# menu.
The option to create the C# solution no longer disappears, to avoid confusing users.
If an user tries to use it when a C# solution already exists they are warned that it will override their sln and csproj files.
(cherry picked from commit a1a2fc22558af4b368a6f8a7686399cb0a19f220)
|
|
(cherry picked from commit ea5fd3d732a85029e8372425904971ad26153ff1)
|
|
(cherry picked from commit 2cc22fb964a94cdb031dd95f473812eef274c903)
|
|
(cherry picked from commit 03fcac3aa5deecb9a4009b0a7889bb5d6be252fb)
|
|
(cherry picked from commit c0ebc281360c7df1acae4b0510d8310573491acc)
|
|
Also avoid order of operation conflicts by moving C# binding generation hook to main.cpp
(cherry picked from commit 8402927d3f55f06651045a6a94e163327e26c2ab)
|
|
lookup to TrueType/CFF only.
(cherry picked from commit 8d501a2dc31f3bef6d5a7f6b0d060c8915082011)
|
|
(cherry picked from commit 496bd94c21dbda01fc7d9d0a108eecef21924024)
|
|
(cherry picked from commit 7f24433e15081044aa8bcc3a646ded5129048bf5)
|
|
(cherry picked from commit 5e0641ea9af03491889d89f9bdac0785e5bc3158)
|
|
|
|
|
|
Remove unused `ScriptLanguage` methods
|
|
Loop over the last mipmap lod in basis universal
|
|
|
|
|
|
|
|
Fix text server GDExtension build.
|
|
Fix basisu texture mipmaps
|
|
GDScript: Fix conversions from native members accessed by identifier
|
|
|
|
GDScript: Fix address type for coroutine results
|
|
GDScript: Fix wrong unsafety mark for binary operator
|
|
GDScript: Initialize all defaults beforehand in implicit constructor
|
|
of one stream type
|
|
|
|
|
|
Previously basisu was storing mip maps as an array of basisu in the internal format for Texture. The new work makes sense and it generates smaller files with one image.
This pull request fixes the basisu decompression and keep the approach of 1 image. If we need to change the format in 4.x, we can still support the old format with some limitations too. Basisu from gltfpack can only output with mipmaps.
The single image will not work for StreamedTexture. We should support both approaches for CompressedTexture we use one, and for StreamedTexture we use another.
Additional error checking for hdr images and for nullptr.
|
|
This reverts commit 6f2a8434c675b3df2aceca4e5200aaf799eeb2bd.
The commit introduces a bug where it creates spurious entries for member
information.
|
|
|
|
Set all the default values for typed variables before actually trying to
initialize them, including `@onready` ones.
This ensures that if validated calls are being used there will be a
value of the correct type, even if the resolution is done out of order
or deferred because of `@onready`.
|
|
Make max() and min() global functions only accept numbers
|
|
Since they may have runtime type validation, we cannot use the validated
call.
|
|
Use the name of the class in Core, rather than the C# rename, when checking if a class is registered as a singleton.
|