Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-10-18 | Merge pull request #53889 from Klowner/surfacetool-generate-lod-assert-crash | Rémi Verschelde | |
Add check to SurfaceTool.generate_lod(); ensure target index count >=… | |||
2021-10-17 | Merge pull request #53881 from Ev1lbl0w/fix_textedit_null_crash | Yuri Roubinsky | |
2021-10-17 | Merge pull request #53906 from opl-/fix/53891 | Rémi Verschelde | |
Fix name used instead of doc for GDScript signals | |||
2021-10-17 | Fix name used instead of doc for GDScript signals | opl- | |
2021-10-16 | Add check to SurfaceTool.generate_lod(); ensure target index count between 0 ↵ | Mark Riedesel | |
and source index count. Fixes #53876 | |||
2021-10-16 | Merge pull request #53821 from ↵ | Rémi Verschelde | |
TwistedTwigleg/Godot_Master_SkeletonModificationIK_FixPoseChange Fix for SkeletonModification3Ds to work with the new bone pose changes. | |||
2021-10-16 | Fix for SkeletonModification3Ds to work with the new bone pose changes, ↵ | TwistedTwigleg | |
fixed global_pose_to_local_pose function | |||
2021-10-16 | Fix null crash with TextEdit | Ricardo Subtil | |
2021-10-16 | Merge pull request #51984 from rcorre/camera_shortcuts | Rémi Verschelde | |
2021-10-16 | Merge pull request #53865 from reduz/implement-blend-shape-tracks | Rémi Verschelde | |
2021-10-16 | Merge pull request #53880 from KoBeWi/tween_infinity() | Rémi Verschelde | |
2021-10-16 | Merge pull request #53882 from akien-mga/scons-mono-gen-cpp | Rémi Verschelde | |
2021-10-16 | Add a warning about infinite Tween loops | kobewi | |
2021-10-16 | SCons: Fix missing mono `.gen.cpp` sources after #53860 | Rémi Verschelde | |
2021-10-16 | Implement Animation Blend Shape Tracks | reduz | |
* New track type BLEND_SHAPE * Blend shapes are imported via this new track type * Processing is more optimized (no longer relies on variants) * Modified the Blend Shape API in MeshInstance3D to use indices rather than StringNames (more optimizes) * Promo: Fixed a small bug in gizmo updating in Node3D that affected performance Dedicated BlendShape tracks are required for both optimization and eventually implementing them in animation compression. | |||
2021-10-16 | Merge pull request #37842 from MennoMax/plane-constructor | Rémi Verschelde | |
Swap args of Plane(point, normal) constructor | |||
2021-10-15 | Swap args of Plane(point, normal) constructor | mennomax | |
Now (normal, point) | |||
2021-10-15 | Merge pull request #53860 from akien-mga/scons-end-gen-cpp-suffering | Rémi Verschelde | |
2021-10-15 | Merge pull request #53859 from lyuma/collada_fix_transform | Rémi Verschelde | |
2021-10-15 | SCons: List `.gen.cpp` sources explicitly to avoid globbing errors | Rémi Verschelde | |
Whenever we change the name (or remove) generated cpp files with the `.gen.cpp` extension, users run into build issues when switching between branches (i.e. switching before and after the name change/removal). This is because we glob `*.cpp` so if a now-obsolete file from a previous build is present, we'll include it too, potentially leading to bugs or compilation failure (due to missing headers or invalid code). So globbing patterns in `add_source_files` will now skip files ending with `.gen.cpp`, which should instead be passed explicitly where they're used. | |||
2021-10-15 | Merge pull request #53856 from vnen/gdscript-setter-crash | Rémi Verschelde | |
2021-10-15 | GDScript: Avoid crash if missing setter signature | George Marques | |
2021-10-15 | collada: fix error in use of fix_transform. | Lyuma | |
2021-10-15 | Merge pull request #53637 from raulsntos/fix-enum-array-hint | Rémi Verschelde | |
2021-10-15 | Merge pull request #53764 from Chaosus/vs_curve_input_port_default | Rémi Verschelde | |
2021-10-15 | Fix hint_string for C# enum arrays | Raul Santos | |
2021-10-15 | Merge pull request #53849 from bruvzg/ts_index_checks | Rémi Verschelde | |
2021-10-15 | [TextServer] Add texture index, offsets array size and Unicode char validation. | bruvzg | |
2021-10-15 | Merge pull request #53627 from raulsntos/fix-list-marshal | Rémi Verschelde | |
2021-10-15 | Merge pull request #53581 from raulsntos/mono-marshal-generics | Rémi Verschelde | |
2021-10-15 | Merge pull request #53576 from raulsntos/fix-mono-to-variant-array | Rémi Verschelde | |
2021-10-15 | Merge pull request #53833 from akien-mga/remove-webm-support | Rémi Verschelde | |
2021-10-15 | Merge pull request #53843 from vnen/gdscript-typed-array-subscript-constant | Rémi Verschelde | |
Fix inferred typed array marked as constant | |||
2021-10-15 | Merge pull request #53844 from ↵ | Rémi Verschelde | |
williamd67/GPULightmapper-increase-ray-triangle-hit-rate | |||
2021-10-15 | Merge pull request #53815 from Chaosus/fix_wireframe_render_mode | Rémi Verschelde | |
2021-10-15 | GDScript: Fix inferred typed array marked as constant | George Marques | |
2021-10-15 | GPULightmapper: increase ray triangle hit rate | William Deurwaarder | |
Currently the method ray_hits_triangle determines triangles not to be hit by a ray due to an epsilon that is too big. In practice those triangles are hit by those rays. This is fixed by introducing a smaller epsilon. | |||
2021-10-15 | Merge pull request #53813 from reduz/editor-import-plugins | Rémi Verschelde | |
2021-10-15 | Merge pull request #53753 from EricEzaM/fix-shortcut-saving | Rémi Verschelde | |
2021-10-15 | Add scene Post-Import Plugin support. | reduz | |
* New plugin system to control the whole import workflow * Can add options and run code at every import step (general, per node, mesh, animation, material etc.) This constitutes a first version of these plugins. The ability to interact with the import preview dialog will likely be added later on. | |||
2021-10-15 | Merge pull request #53782 from reduz/animation-track-type-import-actions | Rémi Verschelde | |
2021-10-15 | Merge pull request #53827 from akien-mga/scons-debug-dev-enabled-sconstruct | Rémi Verschelde | |
2021-10-15 | Fixed shortcut saving and 'original' comparisons | Eric M | |
2021-10-15 | Remove WebM support (and deps libvpx and opus) | Rémi Verschelde | |
We've had many issues with WebM support and specifically the libvpx library over the years, mostly due to its poor integration in Godot's buildsystem, but without anyone really interested in improving this state. With the new GDExtensions in Godot 4.0, we intend to move video decoding to first-party extensions, and this would likely be done using something like libvlc to expose more codecs. Removing the `webm` module means we can remove libsimplewebm, libvpx and opus, which we were only used for that purpose. Both libvpx and opus were fairly complex pieces of the buildsystem, so this is a nice cleanup. This also removes the compile-time dependency on `yasm`. Fixes lots of compilation or non-working WebM issues which will be linked in the PR. | |||
2021-10-15 | SCons: Set `DEBUG_ENABLED` and `DEV_ENABLED` in SConstruct | Rémi Verschelde | |
They're the same for all platforms so they don't need to be repeated in all platform definitions. | |||
2021-10-15 | Merge pull request #53829 from akien-mga/scons-py3.6 | Rémi Verschelde | |
2021-10-15 | Merge pull request #53828 from ↵ | Rémi Verschelde | |
akien-mga/scons-remove-md5-timestamp-implicit-cache | |||
2021-10-15 | SCons: Increase min Python version to 3.6 | Rémi Verschelde | |
Current SCons 4.2.0 still supports Python 3.5 but deprecated it, and support will be removed in the next release. It's also become needlessly restrictive to prevent ourselves from using Python 3.6 f-Strings, so it's time to up the requirement. | |||
2021-10-15 | SCons: Remove MD5-timestamp and implicit cache optimizations | Rémi Verschelde | |
They haven't really helped save much time on incremental rebuilds, and they do cause potential issues with build correctness (and possibly even one of the cause for overly eager incremental rebuilds). | |||
2021-10-15 | Merge pull request #53822 from vnen/gdscript-await-issues | Rémi Verschelde | |
Fix a few issues with await in GDScript |