Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-08-06 | Merge pull request #63776 from fire-forge/shapecast2d | Rémi Verschelde | |
Add ShapeCast2D editor handle and improve debug drawing | |||
2022-08-02 | Use global coordinates for particles by default | Hugo Locurcio | |
Particles won't move or rotate anymore with the node (or its parents) by default. This new default behavior is generally more suited to most use cases. Local coordinates can still be enabled on a per-node basis. This affects both 2D and 3D particles, and both CPU and GPU-based particles. | |||
2022-07-31 | Improve ShapeCast2D editor and debug drawing | FireForge | |
- Rename RayCast2DEditorPlugin to Cast2DEditorPlugin and make it also support editing ShapeCast2D. - Apply RayCast2D debug drawing improvements from #46675 to ShapeCast2D. | |||
2022-07-29 | Merge pull request #63595 from reduz/remove-signal-connect-binds | Rémi Verschelde | |
Remove Signal connect binds | |||
2022-07-29 | Remove Signal connect binds | Juan Linietsky | |
Remove the optional argument p_binds from `Object::connect` since it was deprecated by Callable.bind(). Changed all uses of it to Callable.bind() | |||
2022-07-29 | Merge pull request #62601 from smix8/navigation_3d_debug_4.x | Rémi Verschelde | |
2022-07-29 | Add more detailed Navigation Debug Visualization | smix8 | |
- Adds more customization options to ProjectSettings. - Displays navregion edge connections and navigation polygon edges in editor and at runtime. - Majority of debug code moved from SceneTree to NavigationServer. - Removes the irritating debug MeshInstance child node from NavigationRegion3D and replaces it with direct RenderingServer API. | |||
2022-07-28 | Ensure changes to Camera2D's limits don't affect smoothed_camera_pos | Marcel Admiraal | |
2022-07-28 | When Camera2D enters tree, ensure first update is not lost | Marcel Admiraal | |
2022-07-28 | Merge pull request #57698 from ↵ | Rémi Verschelde | |
bluenote10/feature/rename_translated_to_translated_local | |||
2022-07-26 | Merge pull request #63484 from groud/fix_tilemap_clear_layer | Rémi Verschelde | |
2022-07-26 | Fixes TileMap clear_layer not recreating internal CanvasItems | Gilles Roudière | |
2022-07-25 | Code quality: Fix header guards consistency | Rémi Verschelde | |
Adds `header_guards.sh` bash script, used in CI to validate future changes. Can be run locally to fix invalid header guards. | |||
2022-07-23 | Merge pull request #63265 from reduz/stream-bpm-support | Rémi Verschelde | |
Implement BPM support in AudioStream files. | |||
2022-07-23 | Implement BPM support | reduz | |
Based on #62896, only implements the BPM support part. * Implements BPM support in the AudioStreamOGG/MP3 importers. * Can select BPM/Bar Size and total beats in a song file, as well as edit looping points. * Looping is now BPM aware * Added a special importer UI for configuring this. * Added a special preview showing the audio waveform as well as the playback position in the resource picker. * Renamed `AudioStream::instance` to `instantiate` for correctness. | |||
2022-07-21 | Fix various typos not caught by codespell | luz paz | |
Revert upstream `core/input/gamecontrollerdb.txt`. Upstream fix: https://github.com/gabomdq/SDL_GameControllerDB/pull/600 | |||
2022-07-18 | Merge pull request #61590 from Haydoggo/path-follow-fix | Rémi Verschelde | |
2022-07-17 | Update camera position when updating camera limit | Marcel Admiraal | |
2022-07-16 | rename translate(d) to translate(d)_local in Transform 2D/3D | Fabian Keller | |
2022-07-14 | prevent crash on NaN offset in path_follower 2d and 3d | Hayden Leete | |
2022-07-08 | Account for relative z-indexes when y-sorting | Xentripetal | |
2022-07-03 | Merge pull request #62677 from akien-mga/particles-fix-warnings-update | Rémi Verschelde | |
2022-07-03 | Particles: Fix missing configuration warning updates | Rémi Verschelde | |
Fixes #33488. | |||
2022-07-03 | Fix no `hint_string` for `frame` property in `AnimatedSprite`s | kleonc | |
2022-06-30 | Merge pull request #62527 from smix8/navigation_agent_property_groups | Rémi Verschelde | |
Group NavigationAgent properties | |||
2022-06-29 | Merge pull request #62084 from smix8/path_debug_options_4.x | Rémi Verschelde | |
Add Path2D/3D debug options | |||
2022-06-29 | Group NavigationAgent properties | smix8 | |
Groups the ill-defined NavigationAgent properties between pathfinding and avoidance to make it more clear which property affects what. | |||
2022-06-24 | Rename export_range's noslider option to no_slider | Marcus Elg | |
2022-06-23 | Fix editor-only visibility for lights | reduz | |
* Update visibility again for editor-only lights if owner changes. Fixes #26399, supersedes #52327 | |||
2022-06-21 | Allow using CanvasItemMaterial in the TileSet editor | Hugo Locurcio | |
Previously, only ShaderMaterial overrides could be added. | |||
2022-06-20 | Add Path2D/3D debug options | smix8 | |
Add Path2D/3D debug options. | |||
2022-06-20 | Merge pull request #62214 from smix8/navigation_layer_bitmask_helpers_4.x | Rémi Verschelde | |
2022-06-20 | Merge pull request #62181 from smix8/navigation_navagent_pathpoint_dist_4.x | Rémi Verschelde | |
2022-06-19 | Add navigation layer bitmask helper functions | smix8 | |
Adds helper functions to work with the navigation layer bitmask. | |||
2022-06-18 | Add NavigationAgent desired path distance | smix8 | |
Add NavigationAgent desired path distance | |||
2022-06-18 | Fix `CPUParticles2D.emission_shape` enum hint | kleonc | |
2022-06-17 | Audio: Expose 2D/3D panning strength parameters | Ellen Poe | |
2022-06-15 | Streamline Navigation layer function names. | smix8 | |
Streamline Navigation layer function names. | |||
2022-06-14 | Add NavigationAgent set_navigation_map() function | smix8 | |
Add NavigationAgent set_navigation_map() and get_navigation_map() function. | |||
2022-06-14 | Add Vector2/3 linking to more properties | FireForge | |
- Camera2D.zoom - CanvasLayer.scale - ParallaxBackground.scroll_base_scale - ParallaxLayer.motion_scale - Polygon2D.texture_scale - BaseMaterial3D.uv1_scale - BaseMaterial3D.uv2_scale | |||
2022-06-14 | Add vector value linking | kobewi | |
Co-authored-by: redlamp <244062+redlamp@users.noreply.github.com> | |||
2022-06-13 | Fixes terrains for isometric tilemaps | Gilles Roudière | |
2022-06-13 | Merge pull request #61809 from groud/terrain_center_bit | Rémi Verschelde | |
2022-06-11 | Add suffixes to all nodes and resources | FireForge | |
2022-06-10 | Add terrain center bit | Gilles Roudière | |
2022-06-10 | Merge pull request #52415 from deakcor/dev-node2d | Rémi Verschelde | |
Fix global properties setters and add global skew for node2d | |||
2022-06-06 | Add NavigationRegion costs for pathfinding | smix8 | |
Add NavigationRegion costs for pathfinding. | |||
2022-06-02 | Expose get_mesh() for NavigationPolygon Resources | smix8 | |
Expose get_mesh() for NavigationPolygon Resources. | |||
2022-06-01 | Fix NavigationAgent reparent issues | smix8 | |
Fix NavigationAgent reparent issues | |||
2022-05-29 | Update VisibleOnScreenNotifier2D when rect changed | kobewi | |