Age | Commit message (Collapse) | Author |
|
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
|
|
|
|
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.
|
|
|
|
GDScript: Fix built-in script `find_class` bugs
|
|
|
|
OpenXR: fix action map editor crash on save / reset
|
|
Fix enum value regression
|
|
|
|
This commit replaces potentially unsafe static casts with
Object::cast_to and fixes the order in which UI elements are looped over
when removing controls. This fixes crashes and wrong data being
displayed in the OpenXR action map editor when saving or resetting
action maps.
|
|
Fix `String::word_wrap()` for long words
|
|
C#: Synchronize Color with Core
|
|
- Changes `TextServer.string_get_word_breaks()`
- Returns pairs of boundary start and end offsets
- Accepts `chars_per_line` to return line breaks
- Removes `String::word_wrap()`
Co-authored-by: bruvzg <7645683+bruvzg@users.noreply.github.com>
|
|
- Add `Luminance` readonly property.
- Add `LinearToSrgb` and `SrgbToLinear` static methods.
- Add `FromOkHsl` static method.
- Add `FromRgbe9995` static method.
- Add `FromString` static method.
- Expose `FromHtml` static method.
- Expose `HtmlIsValid` static method.
- Add and update some Color documentation.
|
|
Fix preload type regression
|
|
Fixed GDScript crashed when two consecutive unary operators are analyzed/(script is saved).
|
|
Fix out of sync PropertyUsageFlags for cs
|
|
|
|
|
|
|