Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-01-20 | Fix code generation for ProximityRange node in visual shader | Yuri Rubinsky | |
2023-01-20 | Some refactoring for visual shader texture functions | Yuri Rubinsky | |
2023-01-19 | Merge pull request #70602 from ↵ | Rémi Verschelde | |
Calinou/environment-no-sky-hide-ambient-light-properties Hide Ambient Light properties in Environment inspector depending on mode | |||
2023-01-19 | Merge pull request #71598 from bruvzg/gdscript_bidi_override | Rémi Verschelde | |
Implement BiDi override mode for GDScript source. | |||
2023-01-19 | Merge pull request #44596 from KoBeWi/🧹🧹🧹 | Rémi Verschelde | |
Cleanup unused engine code v2 | |||
2023-01-19 | Merge pull request #71565 from RedworkDE/doc-arraymesh-add-surface | Rémi Verschelde | |
Fix LOD sort order; checks in add_surface; and document all parameters of `ArrayMesh::add_surface_from_arrays` | |||
2023-01-19 | Cleanup unused engine code v2 | kobewi | |
2023-01-19 | Fix using Resource objects as keys in the `tres` format | Life4gal | |
Fixes #57506. | |||
2023-01-19 | Fix LOD sort order; checks in add_surface; and document all parameters of ↵ | RedworkDE | |
`ArrayMesh::add_surface_from_arrays` Also clarify some related documentation and expose the misssing `ArrayFormat::ARRAY_FLAG_USES_EMPTY_VERTEX_ARRAY` | |||
2023-01-18 | Remove SCREEN_TEXTURE, DEPTH_TEXTURE, and NORMAL_ROUGHNESS_TEXTURE | clayjohn | |
in favour of texture hints | |||
2023-01-18 | Implement BiDi override mode for GDScript source. | bruvzg | |
2023-01-17 | Merge pull request #71529 from clayjohn/IM-oct | Rémi Verschelde | |
Update ImmediateMesh to use octohedral encoded normals | |||
2023-01-17 | Fixes incorrect caption for TextureParameterTriplanar | Nong Van Tinh | |
2023-01-16 | Update ImmediateMesh to use octohedral encoded normals | clayjohn | |
2023-01-16 | Merge pull request #71507 from groud/fix_add_source_source_id | Rémi Verschelde | |
Fix TileDate::add_source accepting invalid ID values | |||
2023-01-16 | Fixes TileDate::add_source accepting invalid ID values | Gilles Roudière | |
2023-01-16 | Fix scaling issue in `draw_line` and similar methods | Danil Alexeev | |
2023-01-12 | Remove SkeletonModificationStack3D, and Skeleton3D api cleanup | Lyuma | |
Removes all 3D modification resources. SkeletonIK3D is a node and still supported. Remove deprecated Skeleton3D functionality for 4.0, so we can add it back in 4.x. Remove local_pose_override feature from Skeleton3D and BoneAttachment3D. Expose Skeleton3D::get_version() so IK scripts/extensions can cache bones. Note: This change only affects 3D. SkeletonModification2D will work as before. | |||
2023-01-12 | Merge pull request #71123 from Chaosus/vs_particle_randomness | Yuri Rubinsky | |
2023-01-10 | Text resource loader fixes | Juan Linietsky | |
* Moved the order of progress update to after the actual resource loading to give better % numbers. * Fix a bug introduced by #67714, which broke cache ignoring. | |||
2023-01-10 | Merge pull request #70716 from ↵ | Rémi Verschelde | |
Calinou/particles-tweak-animation-offset-property-hint Tweak particles animation offset property hint to allow more precise values | |||
2023-01-09 | Ability to change a resource UID from API | Juan Linietsky | |
* Works for text, binary and imported resources * Allows better clean up of duplicate files. TODO (future PRs): * Use this API for assigning new UIDs to copied files. * Use this API for UID conflict on FS scanning (if more than one file has the same UID, the newer one(s) should get assigned a different UID). | |||
2023-01-09 | Add few improvements for `VisualShaderNodeParticleRandomness` | Yuri Rubinsky | |
2023-01-08 | Merge pull request #71037 from reduz/array-format-bitfield | Rémi Verschelde | |
Use BitField<> hint for Mesh.ArrayFormat and Control.SizeFlags | |||
2023-01-08 | Use BitField<> hint for ArrayFormat | Juan Linietsky | |
This was missing in the conversion of bitflags to BitField<>. | |||
2023-01-07 | Rework const on NavigationServer methods | Josh Jones | |
`const` is used on all methods, even when they cause modification of the server. This reworks the methods of the server to only use `const` on method that don't change the state of the server. | |||
2023-01-06 | Merge pull request #68429 from KoBeWi/PropertySettings | Rémi Verschelde | |
Add PropertyInfo overload for GLOBAL_DEF | |||
2023-01-06 | Add `uint` type support to visual shaders | Yuri Rubinsky | |
2023-01-06 | Merge pull request #70547 from TokageItLab/pingpong-wrap | Rémi Verschelde | |
Fix pingpong-loop with `loop_wrap` is not working & clean-up cubic interpolation key retrieve process | |||
2023-01-05 | Merge pull request #65609 from dalexeev/animated-sprite | Rémi Verschelde | |
`AnimatedSprite{2D,3D}` improvements | |||
2023-01-05 | One Copyright Update to rule them all | Rémi Verschelde | |
As many open source projects have started doing it, we're removing the current year from the copyright notice, so that we don't need to bump it every year. It seems like only the first year of publication is technically relevant for copyright notices, and even that seems to be something that many companies stopped listing altogether (in a version controlled codebase, the commits are a much better source of date of publication than a hardcoded copyright statement). We also now list Godot Engine contributors first as we're collectively the current maintainers of the project, and we clarify that the "exclusive" copyright of the co-founders covers the timespan before opensourcing (their further contributions are included as part of Godot Engine contributors). Also fixed "cf." Frenchism - it's meant as "refer to / see". | |||
2023-01-05 | Merge pull request #70824 from smix8/fix_navpoly_errormsg_4.x | Rémi Verschelde | |
Fix NavigationPolygon error msg | |||
2023-01-05 | `AnimatedSprite{2D,3D}` improvements | Danil Alexeev | |
* Add support for individual frame duration to `SpriteFrames`. * Various minor improvements. | |||
2023-01-03 | Merge pull request #70840 from MewPurPur/get-point-count-instead-of-points | Rémi Verschelde | |
Rename `get_points_count()` to `get_point_count()` in Gradient | |||
2023-01-03 | Merge pull request #70864 from timothyqiu/scroll-margin | Rémi Verschelde | |
Fix scroll grabber can't reach ends in default theme | |||
2023-01-03 | Merge pull request #69972 from adamscott/add-server-checks-before-free | Rémi Verschelde | |
Add safety-checks before some servers `free()` | |||
2023-01-03 | Merge pull request #70519 from bruvzg/font_hash | Rémi Verschelde | |
[Font] Use key structure instead of raw hash for LRU cache to avoid collisions. | |||
2023-01-03 | Fix scroll grabber can't reach ends in default theme | Haoyu Qiu | |
2023-01-03 | Merge pull request #70585 from Chaosus/vs_custom | Yuri Rubinsky | |
2023-01-02 | Merge pull request #67853 from Zylann/fix_lods_with_doubles | Clay John | |
Fix usages of mesh simplification functions in float=64 builds | |||
2023-01-02 | Rename get_points_count() to get_point_count() internally | VolTer | |
2023-01-02 | Fix NavigationPolygon error msg | smix8 | |
Outlines need the same winding order which got confused with the internal conversion. | |||
2023-01-01 | Change binding type of PlaceholderTexture2D.set/get_size to Vector2 | James Mintram | |
2022-12-29 | Add safety-checks before some servers `free()` | Adam Scott | |
2022-12-29 | Tweak particles animation offset property hint to allow more precise values | Hugo Locurcio | |
Values above 1.0 (or below 0.0) are no longer allowed, as these make no visual difference whatsoever (and may cause particles not to appear at all if looping is disabled). | |||
2022-12-26 | Hide Ambient Light properties in Environment inspector depending on mode | Hugo Locurcio | |
2022-12-26 | Add missing CUSTOM inputs for the spatial/vertex mode of visual shader | Yuri Rubinsky | |
2022-12-25 | Fix pingpong with loop wrap is not working | Silc Renew | |
2022-12-24 | [Font] Use key structure instead of raw hash for LRU cache to avoid collisions. | bruvzg | |
2022-12-23 | Merge pull request #69797 from TokageItLab/time-edit-inspector-plugin | Rémi Verschelde | |
Animation: Add inspector plugin for key time edit & Change `track_find_key()` argument to find key with approximate |