| Commit message (Collapse) | Author | Age | Files | Lines |
|\
| |
| |
| | |
Fix TileMapLayer navmesh baking
|
| | |
|
|\ \
| | |
| | |
| | |
| | |
| | | |
dalexeev/gds-fix-non-static-access-in-static-context
GDScript: Fix access non-static members in static context
|
| | | |
|
|\ \ \
| | | |
| | | |
| | | | |
GDScript: Call implicit ready on base script first
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
It is generally expected that the base class is called before the
inherited clas. This commit implements this behavior for the implicit
ready function (`@onready` annotation) to make it consistent with the
expectations.
|
|\ \ \ \
| |_|_|/
|/| | |
| | | | |
Add a new property named `offset_rect` to `MobileVRInterface`
|
| | | |
| | | |
| | | |
| | | | |
area.
|
|\ \ \ \
| | | | |
| | | | |
| | | | | |
Image: Add static `is_format_compressed` function.
|
| | | | | |
|
| | | | | |
|
|\ \ \ \ \
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
paulloz/dotnet/prevent-generator-crash-on-exported-unconstructed-generic-arrays
C#: Fix generator crash w/ generic arrays
|
| | | | | | |
|
|\ \ \ \ \ \
| | | | | | |
| | | | | | |
| | | | | | | |
BasisUniversal: Fix artifacts on images with resolutions not divisible by 4
|
| | | | | | | |
|
|\ \ \ \ \ \ \
| | | | | | | |
| | | | | | | |
| | | | | | | | |
[Core] Add scalar versions of `Vector*` `min/max/clamp/snap(ped)`
|
| |/ / / / / /
| | | | | | |
| | | | | | |
| | | | | | | |
Convenience for a number of cases operating on single values
|
|/ / / / / / |
|
| |_|_|_|/
|/| | | | |
|
|\ \ \ \ \
| | | | | |
| | | | | |
| | | | | | |
C#: Ignore late bound methods in MustBeVariantAnalyzer
|
| |/ / / /
| | | | |
| | | | |
| | | | | |
If symbol is late bound (as is the case when using `dynamic`) we can't obtain the symbol to analyze the usage of `[MustBeVariant]`.
|
|\ \ \ \ \
| | | | | |
| | | | | |
| | | | | | |
GDScript: Perform validated calls with static methods
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
When the types are validated at compile time, this type of call runs
faster. It is already used for instance methods, this adds this
optimization to native static methods as well.
|
|\ \ \ \ \ \
| | | | | | |
| | | | | | |
| | | | | | | |
OpenXR: Change timing of xrWaitFrame and fix XR multithreading issues
|
| | |/ / / /
| |/| | | | |
|
|\ \ \ \ \ \
| |/ / / / /
|/| | | | |
| | | | | | |
[Core] Fix property access on read-only `Dictionary`
|
| | | | | | |
|
|\ \ \ \ \ \
| | | | | | |
| | | | | | |
| | | | | | | |
Fix arm64/Windows build.
|
| | |_|_|_|/
| |/| | | | |
|
|/ / / / / |
|
|\ \ \ \ \
| | | | | |
| | | | | |
| | | | | | |
MobileVR: Orientation is progressive and needs to be initialized
|
| | | | | | |
|
|\ \ \ \ \ \
| | | | | | |
| | | | | | |
| | | | | | | |
GDScript: Implement `get_dependencies()`
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
The parser and analyzer now track the dependencies of the script and
return the list when the resource loader ask for them.
What is considered a dependency:
- Any `preload()` call.
- The base script this one extends.
- Any identifier, including types, that refers to global scripts.
- Any autoload singleton reference.
|
|\ \ \ \ \ \ \
| | | | | | | |
| | | | | | | |
| | | | | | | | |
GDScript: Assume constructor to be accessible from class
|
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
Since the constructor is accessed directly from the class, even if not
marked `static`, it can be retrieved as a Callable without an instance.
|
|\ \ \ \ \ \ \ \
| | | | | | | | |
| | | | | | | | |
| | | | | | | | | |
GDScript: Resolve types from autoload scenes
|
| | |_|/ / / / /
| |/| | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
When the autoload is a scene, it now extracts the script from it and
use it to further infer nested types.
|
|\ \ \ \ \ \ \ \
| | | | | | | | |
| | | | | | | | |
| | | | | | | | | |
SCons: Colorize warnings/errors during generation
|
| |/ / / / / / / |
|
|\ \ \ \ \ \ \ \
| | | | | | | | |
| | | | | | | | |
| | | | | | | | | |
Organize existing code for editor plugins
|
| |/ / / / / / / |
|
|\ \ \ \ \ \ \ \
| |/ / / / / / /
|/| | | | | | |
| | | | | | | | |
LSP: Have `GDScriptWorkspace::list_script_files` respect `.gdignore`.
|
| | | | | | | | |
|
|\ \ \ \ \ \ \ \
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | | |
Konstantin-Kretov/k.kretov/add_copyright_to_csproj_files
Fill copyright field in .csproj files to ensure that nuget packages will have both license and copyright fields filled
|
| | |_|_|_|_|_|/
| |/| | | | | |
| | | | | | | |
| | | | | | | | |
This ensures that nuget packages will have both license and copyright fields filled.
|
|\ \ \ \ \ \ \ \
| | | | | | | | |
| | | | | | | | |
| | | | | | | | | |
Remove the Hand enum from XRHandTracker
|
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | | |
property of the base class.
Co-Authored-By: David Snopek <191561+dsnopek@users.noreply.github.com>
|
|\ \ \ \ \ \ \ \ \
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | | |
Resolve bind poses from FBX clusters instead of FBX poses.
|
| | |_|_|_|_|_|/ /
| |/| | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | | |
Turns out that the information in FBX Pose objects is relatively often broken.
Using skin cluster bind poses seems more reliable, but cannot capture the bind pose of the root bone.
|