Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-02-26 | Add warnings for unsupported features in mobile and gl_compatibility backends | clayjohn | |
2023-02-23 | import: Fix uv2 by avoiding premature ImporterMesh::get_mesh() | Lyuma | |
Implements create_convex_shape in ImpoterMesh. Note: ImporterMeshInstance3D::get_mesh() is safe. The only dangerous function with side effects is ImpoterMesh::get_mesh() | |||
2023-02-22 | Merge pull request #73741 from dalexeev/fix-sprite-frames-convert | Rémi Verschelde | |
Fix `SpriteFrames` data loss on 3-to-4 conversion | |||
2023-02-22 | Fix `SpriteFrames` data loss on 3-to-4 conversion | Danil Alexeev | |
2023-02-21 | Fix reset_state() in TileSet | kobewi | |
2023-02-18 | Fix shader parameter assign | Juan Linietsky | |
-Make sure the remap is created properly if never assigned before. Fixes #72923. Supersedes #73066. | |||
2023-02-18 | Merge pull request #65353 from QbieShay/qbee/fix-billboard-nonuniform-scale | Yuri Sizov | |
2023-02-17 | Remove unexposed ProxyTexture, mark AnimatedTexture as deprecated | Rémi Verschelde | |
According to reduz: > [AnimatedTexture] should be removed together with ProxyTexture, its just > not efficient at all in Vulkan and causes invalidation of all descriptor > sets depending on it > it was needed mostly for animated tilemaps, but nowadays there is not a lot > of reason for it Marking AnimatedTexture as deprecated accordingly, until we reach consensus for removing it completely. | |||
2023-02-16 | Fix AnimatedTexture inconsistency when setting frame | Tecelli Akıntuğ | |
2023-02-15 | Add missing i18n in tiles editor | Haoyu Qiu | |
2023-02-14 | Prevent crash in ImmediateMesh.create_outline by ensuring | Chris Hutchinson | |
that when no indices are specified, the number of vertices is at least a factor of 3. Fixes #73201 | |||
2023-02-13 | make particle billboard take into account non-uniform scale | QbieShay | |
2023-02-13 | Merge pull request #72225 from MinusKube/shaped_text_invalidated_bug | Rémi Verschelde | |
Mark dirty flags when shaped texts are invalidated | |||
2023-02-12 | Fix SurfaceTool crash with invalid bone/weight count | Rémi Verschelde | |
Fixes #53191. | |||
2023-02-11 | Check for CanvasItem instead of Control and Node2D | Aaron Franke | |
2023-02-09 | Merge pull request #69550 from Rindbee/fix-script-editor-not-reload-via-lsp | Rémi Verschelde | |
Fix internal editor not updating when using external editor via LSP | |||
2023-02-08 | Mark fma function as high end so it isn't used with the gl_compatibility ↵ | clayjohn | |
renderer | |||
2023-02-07 | Fix sub-resource IDs resetting when preloaded | kobewi | |
2023-02-05 | Avoid returning self from `_get_base_font_or_default()` | Patrick Dawson | |
2023-02-04 | Merge pull request #72655 from smix8/navigationmesh_bake_aabb_fix_4.x | Rémi Verschelde | |
Fix NavigationMesh baking AABB Editor handling and visuals | |||
2023-02-03 | Prevent preview error for the instance parameter in visual shader | Yuri Rubinsky | |
2023-02-03 | Fix NavigationMesh baking AABB Editor handling and visuals | smix8 | |
Fixes handling and visuals for Navigation Mesh baking AABB in the Editor. | |||
2023-02-02 | Add a property hint for PrimitiveMesh's `uv2_padding` | Hugo Locurcio | |
Negative values are not valid and will always cause lightmap bleeding to occur. This also improves the documentation for the `uv2_padding` property in the class reference. | |||
2023-02-01 | More codespell fixes, do more changes from previous ignore list | Rémi Verschelde | |
2023-02-01 | Merge pull request #71936 from akien-mga/remove-some-unused-signals | Rémi Verschelde | |
Remove some unused signals | |||
2023-02-01 | Merge pull request #71479 from raulsntos/virtual-return-type | Rémi Verschelde | |
Use enum instead of int in virtual methods return type | |||
2023-02-01 | Merge pull request #70446 from akien-mga/meshoptimizer-4a287848f | Rémi Verschelde | |
meshoptimizer: Sync with upstream commit 4a287848f | |||
2023-02-01 | Merge pull request #72485 from BastiaanOlij/add_eye_matrix_access | Rémi Verschelde | |
Expose EYE_OFFSET to gdshader code | |||
2023-02-01 | Merge pull request #72459 from KoBeWi/debinds | Rémi Verschelde | |
Add unbinds to `scn` | |||
2023-02-01 | Merge pull request #72075 from Maran23/extents-to-size | Rémi Verschelde | |
Replace Extents with Size in VoxelGI, ReflectionProbe, FogVolume, Decal and GPUParticles*3D | |||
2023-01-31 | meshoptimizer: Sync with upstream commit 4a287848f | Rémi Verschelde | |
https://github.com/zeux/meshoptimizer/commit/4a287848fd664ae1c3fc8e5e008560534ceeb526 | |||
2023-02-01 | Add unbinds to scn | kobewi | |
2023-02-01 | Expose EYE_OFFSET to gdshader code | Bastiaan Olij | |
2023-01-31 | Merge pull request #72436 from Chaosus/vs_switch_improvement | Yuri Rubinsky | |
2023-01-31 | Replace Extents with Size in VoxelGI, ReflectionProbe, FogVolume, Decal and ↵ | Marius Hanl | |
GPUParticles*3D - Extents are replaced by Size (Size is Extents * 2) - The UI text displays 'Size' - Snapping is adjusted to work with Size - _set and _get handle extents for compatibility Co-authored-by: ator-dev <dominic.codedeveloper@gmail.com> | |||
2023-01-31 | Use enum instead of int in virtual methods return type | Raul Santos | |
2023-01-31 | Remove some unused signals | Rémi Verschelde | |
Part of #37604. | |||
2023-01-31 | Create default World physics spaces on demand only | smix8 | |
Changes that the default physics spaces of World resources are only created on first use. | |||
2023-01-31 | Merge pull request #62737 from kidrigger/gdext_videodecoder | Rémi Verschelde | |
Updates VideoDecoder plugin API to GDExt. | |||
2023-01-31 | Merge pull request #69248 from vonagam/fixing-typed-arrays | Rémi Verschelde | |
GDScript: Fix typed arrays | |||
2023-01-31 | GDScript: Fix issues with typed arrays | Dmitrii Maganov | |
2023-01-31 | Merge pull request #72441 from bruvzg/lbl3d_aaa | Rémi Verschelde | |
[Sprite3D/Label3D] Expose alpha antialiasing properties. | |||
2023-01-31 | [Sprite3D/Label3D] Expose alpha antialiasing properties. | bruvzg | |
2023-01-31 | Use mix for vector types in switch node in the visual shader | Yuri Rubinsky | |
2023-01-30 | Implement custom uvs for Static Lightmap imported gltf | Lyuma | |
2023-01-30 | Updates VideoDecoder plugin API to GDExtension. | anish bhobe | |
Adds VideoStream and relevant resource loaders to migrate external GDNative plugins to GDExtension. Adds a VideoStreamLoader as a specialization of ResourceFormatLoader as ClassDB::is_parent_class is inaccessible from GDExtension currently. Using Object* instead of Ref<T> in order to avoid the refcount bug (godotengine/godot-cpp#652) Also another bug is in ResourceLoader in use on the extension side that requires fixing. | |||
2023-01-30 | Merge pull request #72344 from smix8/default_navmap_on_demand_only_4.x | Rémi Verschelde | |
Create default World navigation maps on demand only | |||
2023-01-30 | Merge pull request #71964 from bruvzg/mat_key | Rémi Verschelde | |
Fix unsafe murmur3 hash use for the default material keys, expose alpha hash transparency mode for default materials and Label3D and Sprite3D. | |||
2023-01-30 | Merge pull request #71657 from ↵ | Rémi Verschelde | |
m4gr3d/increase_scroll_bar_size_for_touchscreen_main Update the size of the scrollbar for the editor on touchscreen devices | |||
2023-01-30 | Create default World navigation maps on demand only | smix8 | |
Changes that the default navigation maps of World resources are only created on first use. |