summaryrefslogtreecommitdiff
path: root/doc/classes
AgeCommit message (Collapse)Author
2023-01-03Merge pull request #70884 from clayjohn/Depth-prepassRémi Verschelde
Ignore depth draw optimization when using depth draw alpha prepass
2023-01-03Merge pull request #67694 from aaronfranke/its-timeRémi Verschelde
Remove duplicate Month and Weekday enums
2023-01-03Ignore depth draw optimization when using depth draw alpha prepassclayjohn
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-03Merge pull request #70482 from bruvzg/ios_pencilRémi Verschelde
[iOS] Add Apple Pencil pressure and tilt support.
2023-01-03Merge pull request #70708 from rburing/bind_pin_joint_set_param_2dRémi Verschelde
Bind setter and getter for pin joint parameters in `PhysicsServer2D`
2023-01-03Merge pull request #63650 from fabriceci/apply-moving-platform-angular-velocityRémi Verschelde
Allow to apply the angular velocity of a moving platform
2023-01-03Merge pull request #70702 from vnen/gdscript-error-on-assign-voidRémi Verschelde
GDScript: Error when assigning return value of void function
2022-12-30GDScript: Make using return of void function an errorGeorge Marques
Remove the `VOID_ASSIGNMENT` warning since those cases will be errors now.
2022-12-29Bind setter and getter for pin joint parameters in PhysicsServer2DRicardo Buring
2022-12-28Add missing OptionButton method descriptionsHana
2022-12-26Remove duplicate Month and Weekday enumsAaron Franke
Well, they were duplicately-exposed, but triplicately-defined.
2022-12-24Merge pull request #70496 from Chaosus/astargrid_divide_heuristicsYuri Rubinsky
2022-12-24Divide `AStarGrid2D::default_heuristic` into two different heuristicsYuri Rubinsky
2022-12-23Merge pull request #70477 from mihe/bind-joint-disableRé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-23Merge pull request #70441 from matt08-prog/doc-ArrayMeshYuri Sizov
Clarify the description of ArrayMesh::regen_normal_maps
2022-12-23Bind methods related to disabling collision between joint bodiesMikael Hermansson
2022-12-23Merge pull request #69998 from BastiaanOlij/sorting-pivot-4Rémi Verschelde
Added options for sorting transparent objects (port of PR #63040)
2022-12-23Added options for sorting transparent objects (port of PR 63040)Bastiaan Olij
2022-12-23changed wording for ArrayMesh::regen_normal_maps' descriptionmatt08-prog
2022-12-23Merge 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-23Merge pull request #69797 from TokageItLab/time-edit-inspector-pluginRémi Verschelde
Animation: Add inspector plugin for key time edit & Change `track_find_key()` argument to find key with approximate
2022-12-23Merge pull request #65312 from SaracenOne/auto_advance_behaviourRémi Verschelde
Make auto-advance flag a requirement for conditional/expression evaluation
2022-12-22Merge pull request #70334 from Sauermann/fix-button-group-docRémi Verschelde
Add configuration warning when ButtonGroup is used with non-toggleable buttons
2022-12-22Merge pull request #70413 from Koyper/rtl_rename_remove_lineRémi Verschelde
[RTL] Rename remove_line() to remove_paragraph() for naming consistancy.
2022-12-22Add configuration warning when ButtonGroup is used with non-toggleable buttonsMarkus Sauermann
Also fix ambiguous documentation of ButtonGroup.
2022-12-22Add inspector plugin for key time edit & Change find key argumentSilc Renew
2022-12-21Merge pull request #68255 from jbcolli2/ColorPickerBugRémi Verschelde
Fixed Issue #68194 involving ColorPicker being allowed to align horizontally when it shouldn't
2022-12-21Merge pull request #62029 from Maran23/optional-default-value-project-settingsRémi Verschelde
Allow to specify a default value in `ProjectSettings.get_setting()`
2022-12-21Added 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-21Merge pull request #67111 from DarkKilauea/nav-queries-linkRémi Verschelde
Added signal to NavigationAgent when entering a link
2022-12-21Renamed RTL remove_line() to remove_paragraph().Koyper
2022-12-21Merge pull request #69975 from YuriSizov/docs-area-nd-deserves-betterRémi Verschelde
Improve signal documentation for Area2D/3D
2022-12-21Merge pull request #69351 from smix8/gridmap_item_navigation_layers_4.xRémi Verschelde
Change GridMap navigation_layers to per mesh_library item
2022-12-21Merge pull request #70367 from Chaosus/astargrid_get_point_posRémi Verschelde
Add `get_point_position` method to `AStarGrid2D`
2022-12-20Add optional arguments to AudioStreamRandomizerMrBlockers
Adds stream and weight parameters to add_stream. By default, weight is 1.0f.
2022-12-20Add `get_point_position` method to `AStarGrid2D`Yuri Rubinsky
2022-12-20Change GridMap navigation_layers to be per mesh_library itemsmix8
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-21Add animation_started/finished signals to AnimationTreeSilc Renew
2022-12-20Merge pull request #70339 from Chaosus/astargrid2d_weight_scaleRémi Verschelde
Restore weight scale for `AStarGrid2D` (partially)
2022-12-20Merge pull request #65376 from reduz/astc-supportRémi Verschelde
Implement basic ASTC support
2022-12-20Merge pull request #70342 from twaritwaikar/fix-vcs-bindingsRémi Verschelde
VCS: Fix GDExtension return types for VCS after Array type hardening
2022-12-20Implement basic ASTC supportJuan 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-20VCS: Fix GDExtension return types for VCS after Array type hardeningTwarit Waikar
2022-12-20Merge pull request #61239 from Calinou/tubetrailmesh-add-cap-propertiesRémi Verschelde
Add properties to disable top/bottom cap generation in TubeTrailMesh
2022-12-20Merge pull request #70303 from Calinou/doc-font-outlines-msdfRémi Verschelde
Document MDSF font outlines may require `msdf_pixel_range` adjustments
2022-12-20Merge pull request #70244 from DarkKilauea/nav-fix-abbrev-compatRémi Verschelde
[4.x] Fix typo and ensure backwards compatibility for changed property names
2022-12-20Restore weight scale for `AStarGrid2D` (partially)Yuri Rubinsky
2022-12-20Fix typo and ensure backwards compatibility for changed property namesJosh 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-19Add properties to disable top/bottom cap generation in TubeTrailMeshHugo Locurcio
This can be used to improve generation and rendering performance, or for certain special effects such as particle trails.