Age | Commit message (Collapse) | Author |
|
C#: Rename `ConvertToX` methods
|
|
- Renamed `ConvertToX` to `ConvertToNativeX`.
- Renamed `ConvertToXObject` to `ConvertToX`.
- Renamed `ConvertToXManaged` to `ConvertToX`.
- Fix `Signal` name in bindings generator and csharp script.
|
|
ReadOnly properties are currently not allowed because the generated code
needs to set them, this also apply to `init` properties because they
need to be set after initialization.
|
|
This reverts commit 62c3e4ab9c87689ff0b7d27350bde176981daf1b.
Needs more work, see comments about `_regex_free` errors in #70447.
|
|
GDScript: Fix cast producing null
|
|
Fix external enums not assignable as constants
|
|
Changelog: https://github.com/PCRE2Project/pcre2/blob/pcre2-10.42/ChangeLog
This should also fix support for RISC-V architectures, at least in the sljit
library.
|
|
Fix GDScript analyzer null literal
|
|
Add MethodInfo to signal datatype
|
|
|
|
|
|
|
|
Fix Basis Universal format texture rendering failure
|
|
Added signal to NavigationAgent when entering a link
|
|
Fix "failed! on level 0" error message on exported projects with Basis Universal textures.
|
|
quentinguidee/refactoring/fix-double-get-singleton
Fix double get_singleton()
|
|
Change GridMap navigation_layers to per mesh_library item
|
|
Unify GDScriptAnalyzer in-editor and runtime autoload checks
|
|
Add support for svg images in the asset lib.
|
|
|
|
Changes GridMap navigation_layers from a single bitmask for the entire GridMap to a bitmask for each item used in the mesh_library with a baked navmesh.
|
|
Signed-off-by: Quentin Guidée <quentin.guidee@gmail.com>
|
|
Pixel based image formats are identified by magic numbers. This is not possible with svg therefore svg parsing is tried and if it succeeded the result is used.
WebP and bmp support is added as well. But I could not test it as I am not able to run a local instance of the asset lib and there is no asset using those formats.
|
|
embree: Build on ARM64 with -flax-vector-conversions
|
|
Add GridMap collision_priority
|
|
[4.x] Fix typo and ensure backwards compatibility for changed property names
|
|
This is a change done upstream in the `devel3` branch for 3.13.6:
https://github.com/embree/embree/commit/82ca6b5ccb7abe0403a658a0e079926478f04cb1
They also seem to define it for macOS, but for us it breaks the build...
¯\_(ツ)_/¯
Also change wrong use of CPPFLAGS (pre-processor) where CXXFLAGS (C++)
makes more sense.
|
|
Changes to the name of the `navmesh` and `navpoly` properties on
`NavigationRegion` caused navigation data to be lost on load.
This PR creates uses `_set`/`_get` to handle compatibility with the
older names on load, preserving the data.
Also fixes a typo on `get_vertices_per_polygon` in `NavigationMesh`,
and renames the property to remove the `polygon_` prefix which doesn't
match the setter/getter.
Co-authored-by: Rémi Verschelde <rverschelde@gmail.com>
|
|
Adds property 'collision_priority' for all physics bodies of the entire GridMap.
|
|
Fix undefined
|
|
Fix missing undo/redo object and issue with removing actions
|
|
|
|
Scale MSDF font outline with the font size and MSDF source size to match dynamic font behavior.
|
|
|
|
Fix autoload subscript regression
|
|
|
|
Add a dialog for customizing FBX import
|
|
quentinguidee/refactor/fix-comma-instead-of-semicolon
Fix use of comma instead of semicolon
|
|
Signed-off-by: Quentin Guidée <quentin.guidee@gmail.com>
|
|
|
|
* If FBX files are found, a dialog will pop up asking to configure FBX2glTF.
* Dialog can also be accessed by going Editor -> Configure FBX Import.
* The dialog also shows a link to click to download the converter, which
should contain instructions.
|
|
Fix outer class lookup
|
|
Fix Navigation API abbreviations inconsistency
|
|
- Add external enums test
- Rename external inner class test
- Clean up `GDScriptAnalyzer::reduce_identifier_from_base` class
behavior
|
|
|
|
Schema for navigation to name user facing API with "navigation" without abbreviation and e.g. NavigationServer internals with abbr "nav".
|
|
dynamic font behavior.
|
|
C#: Add note about the class name in instantiate error
|
|
glTF: Fix export crash with a ShaderMaterial
|
|
Adds a note about the requirement that a C# class name must match the
script filename in which the they are defined to the instantiate error.
|