Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-01-05 | Simplify some editor plugin logic and remove dead code | Yuri Sizov | |
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 #70884 from clayjohn/Depth-prepass | Rémi Verschelde | |
Ignore depth draw optimization when using depth draw alpha prepass | |||
2023-01-03 | Merge pull request #67694 from aaronfranke/its-time | Rémi Verschelde | |
Remove duplicate Month and Weekday enums | |||
2023-01-03 | Ignore depth draw optimization when using depth draw alpha prepass | clayjohn | |
This is necessary as the scene shader still uses alpha in this case so we can't discard fragments that weren't written to the depth buffer | |||
2023-01-03 | Merge pull request #70482 from bruvzg/ios_pencil | Rémi Verschelde | |
[iOS] Add Apple Pencil pressure and tilt support. | |||
2023-01-03 | Merge pull request #70708 from rburing/bind_pin_joint_set_param_2d | Rémi Verschelde | |
Bind setter and getter for pin joint parameters in `PhysicsServer2D` | |||
2023-01-03 | Merge pull request #63650 from fabriceci/apply-moving-platform-angular-velocity | Rémi Verschelde | |
Allow to apply the angular velocity of a moving platform | |||
2023-01-03 | Merge pull request #70702 from vnen/gdscript-error-on-assign-void | Rémi Verschelde | |
GDScript: Error when assigning return value of void function | |||
2022-12-30 | GDScript: Make using return of void function an error | George Marques | |
Remove the `VOID_ASSIGNMENT` warning since those cases will be errors now. | |||
2022-12-29 | Bind setter and getter for pin joint parameters in PhysicsServer2D | Ricardo Buring | |
2022-12-28 | Add missing OptionButton method descriptions | Hana | |
2022-12-26 | Remove duplicate Month and Weekday enums | Aaron Franke | |
Well, they were duplicately-exposed, but triplicately-defined. | |||
2022-12-24 | Merge pull request #70496 from Chaosus/astargrid_divide_heuristics | Yuri Rubinsky | |
2022-12-24 | Divide `AStarGrid2D::default_heuristic` into two different heuristics | Yuri Rubinsky | |
2022-12-23 | Merge pull request #70477 from mihe/bind-joint-disable | Rémi Verschelde | |
Bind methods related to disabling collision between joint bodies | |||
2022-12-23 | [iOS] Add Apple Pencil pressure and tilt support. | bruvzg | |
2022-12-23 | Merge pull request #70441 from matt08-prog/doc-ArrayMesh | Yuri Sizov | |
Clarify the description of ArrayMesh::regen_normal_maps | |||
2022-12-23 | Bind methods related to disabling collision between joint bodies | Mikael Hermansson | |
2022-12-23 | Merge pull request #69998 from BastiaanOlij/sorting-pivot-4 | Rémi Verschelde | |
Added options for sorting transparent objects (port of PR #63040) | |||
2022-12-23 | Added options for sorting transparent objects (port of PR 63040) | Bastiaan Olij | |
2022-12-23 | changed wording for ArrayMesh::regen_normal_maps' description | matt08-prog | |
2022-12-23 | Merge pull request #70278 from ↵ | Rémi Verschelde | |
TokageItLab/add-animation-started-finished-signal-to-tree Add `animation_started/finished` signals to `AnimationTree` and fix time accuracy in StateMachine | |||
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 | |||
2022-12-23 | Merge pull request #65312 from SaracenOne/auto_advance_behaviour | Rémi Verschelde | |
Make auto-advance flag a requirement for conditional/expression evaluation | |||
2022-12-22 | Merge pull request #70334 from Sauermann/fix-button-group-doc | Rémi Verschelde | |
Add configuration warning when ButtonGroup is used with non-toggleable buttons | |||
2022-12-22 | Merge pull request #70413 from Koyper/rtl_rename_remove_line | Rémi Verschelde | |
[RTL] Rename remove_line() to remove_paragraph() for naming consistancy. | |||
2022-12-22 | Add configuration warning when ButtonGroup is used with non-toggleable buttons | Markus Sauermann | |
Also fix ambiguous documentation of ButtonGroup. | |||
2022-12-22 | Add inspector plugin for key time edit & Change find key argument | Silc Renew | |
2022-12-21 | Merge pull request #68255 from jbcolli2/ColorPickerBug | Rémi Verschelde | |
Fixed Issue #68194 involving ColorPicker being allowed to align horizontally when it shouldn't | |||
2022-12-21 | Merge pull request #62029 from Maran23/optional-default-value-project-settings | Rémi Verschelde | |
Allow to specify a default value in `ProjectSettings.get_setting()` | |||
2022-12-21 | Added the possibility to define a default value in ↵ | Marius Hanl | |
ProjectSettings.get_setting(), which is used when no setting is set. Also added tests for the project settings. Co-authored-by: Yuri Sizov <11782833+YuriSizov@users.noreply.github.com> | |||
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-21 | Renamed RTL remove_line() to remove_paragraph(). | Koyper | |
2022-12-21 | Merge pull request #69975 from YuriSizov/docs-area-nd-deserves-better | Rémi Verschelde | |
Improve signal documentation for Area2D/3D | |||
2022-12-21 | Merge pull request #69351 from smix8/gridmap_item_navigation_layers_4.x | Rémi Verschelde | |
Change GridMap navigation_layers to per mesh_library item | |||
2022-12-21 | Merge pull request #70367 from Chaosus/astargrid_get_point_pos | Rémi Verschelde | |
Add `get_point_position` method to `AStarGrid2D` | |||
2022-12-20 | Add optional arguments to AudioStreamRandomizer | MrBlockers | |
Adds stream and weight parameters to add_stream. By default, weight is 1.0f. | |||
2022-12-20 | Add `get_point_position` method to `AStarGrid2D` | Yuri Rubinsky | |
2022-12-20 | Change GridMap navigation_layers to be per mesh_library item | smix8 | |
Changes GridMap navigation_layers from a single bitmask for the entire GridMap to a bitmask for each item used in the mesh_library with a baked navmesh. | |||
2022-12-21 | Add animation_started/finished signals to AnimationTree | Silc Renew | |
2022-12-20 | Merge pull request #70339 from Chaosus/astargrid2d_weight_scale | Rémi Verschelde | |
Restore weight scale for `AStarGrid2D` (partially) | |||
2022-12-20 | Merge pull request #65376 from reduz/astc-support | Rémi Verschelde | |
Implement basic ASTC support | |||
2022-12-20 | Merge pull request #70342 from twaritwaikar/fix-vcs-bindings | Rémi Verschelde | |
VCS: Fix GDExtension return types for VCS after Array type hardening | |||
2022-12-20 | Implement basic ASTC support | Juan Linietsky | |
Implements basic ASTC support: * Only 4x4 and 8x8 block sizes. * Other block sizes are too complex to handle for Godot image compression handling. May be implemented sometime in the future. The need for ASTC is mostly for the following use cases: * Implement a high quality compression option for textures on mobile and M1 Apple hardware. * For this, the 4x4 is sufficient, since it uses the same size as BPTC. ASTC supports a lot of block sizes, but the benefit of supporting most of them is slim, while the implementation complexity in Godot is very high. Supporting only 4x4 (and 8x8) solves the real problem, which is lack of a BPTC alternative on hardware where it's missing. Note: This does not yet support encoding on import, an ASTC encoder will need to be added. | |||
2022-12-20 | VCS: Fix GDExtension return types for VCS after Array type hardening | Twarit Waikar | |
2022-12-20 | Merge pull request #61239 from Calinou/tubetrailmesh-add-cap-properties | Rémi Verschelde | |
Add properties to disable top/bottom cap generation in TubeTrailMesh | |||
2022-12-20 | Merge pull request #70303 from Calinou/doc-font-outlines-msdf | Rémi Verschelde | |
Document MDSF font outlines may require `msdf_pixel_range` adjustments |