Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-08-11 | [doc] Use "param" instead of "code" to refer to parameters (4) | Andy Maloney | |
2022-08-08 | Rename the argument tag to param in XML documentation | Yuri Sizov | |
2022-02-15 | Add an XML schema for documentation | Hugo Locurcio | |
This makes it easier to spot syntax errors when editing the class reference. The schema is referenced locally so validation can still work offline. Each class XML's schema conformance is also checked on GitHub Actions. | |||
2022-01-28 | Improve some method bindings to use specific `Object` subtypes | Rémi Verschelde | |
This was made possible by changes to `VariantCaster` which now make it possible to pass any `Object`-derived type as pointer. | |||
2022-01-11 | Fixed incorrect property types | Arnav Vijaywargiya | |
2022-01-06 | Unify similar method descriptions | Haoyu Qiu | |
Notably: * `Packed*Array.size()` and `Array.size()`. * Shared methods of `Transform2D` and `Transform3D`. * Shared methods of `Vector2`, `Vector3`, and `Vector2i`. This reduces the Deja Vu when translating the class reference :) | |||
2021-11-15 | Replace Godot docs URL with `$DOCS_URL` in XML class reference | Rémi Verschelde | |
2021-11-10 | Add raycast options to hit when starting inside / hit back faces | PouleyKetchoupp | |
Makes the results consistent for all shape types with options to set the desired behavior. | |||
2021-09-20 | Don't generate empty doc sections and reduce code duplication | Aaron Franke | |
2021-08-12 | Uniformize layer names, script methods and documentation | PouleyKetchoupp | |
- Back to 1-based layer names to make it clearer in editor UI - Layer bit accessors are renamed to layer value and 1-based too - Uniform errors and documentation in render and physics - Fix a few remaining collision_layer used in place of collision_mask | |||
2021-07-30 | doc: Use self-closing tags for `return` and `argument` | Rémi Verschelde | |
For the time being we don't support writing a description for those, preferring having all details in the method's description. Using self-closing tags saves half the lines, and prevents contributors from thinking that they should write the argument or return documentation there. | |||
2021-06-18 | Better format arguments in variant parser | Michael Alexsander Silva Dias | |
2021-03-10 | doc: Sync classref with current source | Rémi Verschelde | |
2021-03-04 | Adding Raycast3D custom debug shape thickness and color | jmb462 | |
2020-10-01 | Link to demos from within the class reference | Aaron Franke | |
2020-09-11 | doc: Sync classref with current source | Rémi Verschelde | |
Bind missing enums. | |||
2020-09-10 | Rename RayCast's `cast_to` property to `target_position` | Hugo Locurcio | |
`cast_to` is sometimes mistaken as a method rather than a property. `target_position` makes it more obvious that it's a property. | |||
2020-08-31 | Merge pull request #40993 from Calinou/doc-collision-layer-mask | Rémi Verschelde | |
Reference the online documentation in collision layer/mask properties | |||
2020-08-31 | Add link titles for all links in the class reference | Hugo Locurcio | |
This makes them display in a nicer way in the editor help. (The title will display instead of the full URL.) | |||
2020-08-03 | Reference the online documentation in collision layer/mask properties | Hugo Locurcio | |
See https://github.com/godotengine/godot-docs/pull/3863. | |||
2020-07-13 | Commit other files changed by file_format.sh | Aaron Franke | |
2020-07-03 | doc: Sync classref with current source | Rémi Verschelde | |
2020-03-30 | doc: Update classref with node renames | Rémi Verschelde | |
A few extra renames for classes which were missed in last week's PRs. |