Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-01-29 | Improve stroke drawing on 2D collision shapes | Danil Alexeev | |
2023-01-29 | Fix AnimatedSprite play() don't redraw immediately | Silc Renew | |
2023-01-28 | Merge pull request #72228 from DarkKilauea/nav-agent-callable | Rémi Verschelde | |
Use Callable for Navigation Agent callbacks | |||
2023-01-28 | Merge pull request #72233 from TokageItLab/audio-blending | Rémi Verschelde | |
Implement blending audio feature to AnimationTree | |||
2023-01-28 | Merge pull request #72157 from Kabiirk/GPUParticles2D-collision-UI-Fix | Rémi Verschelde | |
Fixing Inspector Property UI for GPUParticle2D collision_base_size [w.r.t Issue#71942] | |||
2023-01-28 | Implement blending audio feature to AnimationTree | Silc Renew | |
2023-01-27 | Use Callable for Navigation Agent callbacks | Josh Jones | |
2023-01-27 | Merge pull request #72129 from groud/unclamp_texture_origin | Rémi Verschelde | |
Rename texture_offset and unclamp it | |||
2023-01-27 | Rename texture_offset and unclamp it | Gilles Roudière | |
2023-01-27 | Merge pull request #71907 from TokageItLab/change-animated-sprite-api | Rémi Verschelde | |
Make `AnimatedSprite`'s playback API consistent with `AnimationPlayer` | |||
2023-01-27 | Fixing Inspector Property UI for GPUParticle2D collision_base_size[Issue#71942] | Kabiir | |
2023-01-26 | Merge pull request #69689 from smix8/navagent_rename_location_4.x | Rémi Verschelde | |
Rename Navigation uses of 'location' to 'position' | |||
2023-01-26 | Rename Navigation uses of 'location' to 'position' | smix8 | |
Contrary to the entire rest of the engine NavigationAgent's and NavigationLinks decided to deal with locations instead of positions. | |||
2023-01-26 | Make AnimatedSprite's playback API consistent with AnimationPlayer | Silc Renew | |
2023-01-24 | PropertyUsage: Rename "DO_NOT_SHARE_ON_DUPLICATE" to "ALWAYS_DUPLICATE" | Aaron Franke | |
2023-01-23 | Merge pull request #71801 from akien-mga/codespell-en-GB-to-en-US | Rémi Verschelde | |
Convert en_GB spelling to en_US with codespell | |||
2023-01-23 | Convert en_GB spelling to en_US with codespell | Rémi Verschelde | |
2023-01-23 | Simplify AudioStreamPolyphonic | Juan Linietsky | |
* Make AudioStreamPolyphonic not requre a polling thread (simpler, faster) * Improve error reporting in AudioStreamPlayer*::get_stream_playback() error reporting to improve usability. | |||
2023-01-21 | Use range iterators in LocalVector loops | kobewi | |
2023-01-21 | Merge pull request #65726 from KoBeWi/cellless | Rémi Verschelde | |
Don't print error in `get_cell_tile_data()` | |||
2023-01-21 | Merge pull request #71021 from reduz/prevent-physics-callback-removal | Rémi Verschelde | |
Error when removing a physics node during a physics callback | |||
2023-01-18 | Merge pull request #71630 from groud/fix_tilemap_layer_delete_undo | Rémi Verschelde | |
Fixes TileMap undo not restoring tiles | |||
2023-01-18 | Fixes TileMap undo not restoring tiles | Gilles Roudière | |
2023-01-18 | Merge pull request #71615 from groud/bring_back_get_cells_by_id | Rémi Verschelde | |
Bring back TileMap::get_cells_by_id | |||
2023-01-18 | Bring back TileMap::get_cells_by_id | Gilles Roudière | |
2023-01-18 | Avoid recreating TileMap internals when selecting it | Gilles Roudière | |
2023-01-15 | Update PathFollow2D when curve is changed | Tomasz Chabora | |
2023-01-12 | Remove normal_map from MeshInstance2D and MultiMeshInstance2D | clayjohn | |
2023-01-11 | Tweak NavigationAgent2D defaults | smix8 | |
Tweaks default values for NavigationAgent2D to work better out of the box within a new 2D project using default resolution. | |||
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-08 | Merge pull request #70463 from DarkKilauea/nav-server-const | Rémi Verschelde | |
[4.x] Rework const on NavigationServer methods | |||
2023-01-08 | Merge pull request #69809 from KoBeWi/runtime_enabler_2d | Rémi Verschelde | |
Fix VisibleOnScreenEnabler disabling in editor | |||
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-07 | Merge pull request #36301 from KoBeWi/daddy_node | Rémi Verschelde | |
Add reparent methods to Node | |||
2023-01-07 | Error when removing a phycics node during a physics callback | Juan Linietsky | |
* This behavior is not allowed, the error text suggests using call_deferred(). * Added a check in Node::remove_child to prevent future crashes of this type. * Fixed a performance regression introduced by #36244. Fixes #63718, probably other crashes too. | |||
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 | `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-02 | Rename get_points_count() to get_point_count() internally | VolTer | |
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-22 | Use TileSet navigation layer layers when TileMap generates navigation polygons | reejk | |
2022-12-21 | Merge pull request #69688 from smix8/navagent_stop_origin_automove_4.x | Rémi Verschelde | |
Stop NavigationAgents without a target from moving to world origin | |||
2022-12-21 | Merge pull request #67111 from DarkKilauea/nav-queries-link | Rémi Verschelde | |
Added signal to NavigationAgent when entering a link | |||
2022-12-20 | Fix double get_singleton() | Quentin Guidée | |
Signed-off-by: Quentin Guidée <quentin.guidee@gmail.com> | |||
2022-12-20 | Merge pull request #70244 from DarkKilauea/nav-fix-abbrev-compat | Rémi Verschelde | |
[4.x] Fix typo and ensure backwards compatibility for changed property names | |||
2022-12-20 | Fix typo and ensure backwards compatibility for changed property names | Josh Jones | |
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> | |||
2022-12-19 | Merge pull request #70263 from reduz/restore-rotation_degrees | Rémi Verschelde | |
Restore 'rotation_degrees' properties. | |||
2022-12-19 | TileSet Simplify tile shape polygons | kleonc | |