Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-08-29 | Expose input interaction virtual functions in CollisionObject | rafallus | |
2022-08-22 | Replace Array return types with TypedArray | kobewi | |
2022-08-18 | Add collision weight to PhysicsBody for penetrations must be avoided | Silc Renew | |
Co-authored-by: Juan Linietsky <reduzio@gmail.com> | |||
2022-08-12 | [doc] Use "param" instead of "code" to refer to parameters (7) | Andy Maloney | |
2022-08-08 | Rename the argument tag to param in XML documentation | Yuri Sizov | |
2022-04-29 | Improve CollisionObject2D and CollisionObject3D pickable documentation | Hugo Locurcio | |
2022-04-08 | Add a note about collisions in different canvases. | Markus Sauermann | |
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-18 | Fix `input_ray_pickable` documentation for `CollisionObject3D` | rafallus | |
2021-11-15 | Replace Godot docs URL with `$DOCS_URL` in XML class reference | Rémi Verschelde | |
2021-08-23 | Entirely removes BIND_VMETHOD in favor of GDVIRTUAL | reduz | |
* `_gui_input`, `_input`, `_unhandled_input` and `_unhandled_key_input` are now regular C++ virutal functions. * Everything else converted to GDVIRTUAL * BIND_VMETHOD is gone, always use the new syntax from now on. Creating `_gui_input` method and using the binder to register events will no longer work, simply override the virtual function now. | |||
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-31 | Merge pull request #50625 from nekomatata/body-one-direction-layers | Rémi Verschelde | |
One-directional collision layer check for rigid bodies and soft bodies | |||
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-07-24 | Fix typo in CollisionObject documentation | Raul Santos | |
2021-07-19 | One-directional collision layer check for rigid bodies and soft bodies | PouleyKetchoupp | |
Check for each body individually if it collides with the other one or ignores it. When a body is being ignored, the other body's mass is considered infinite when applying impulses to avoid extra overlapping. | |||
2021-07-16 | Merge pull request #47395 from sygi/shape_idx_collision | Hugo Locurcio | |
Add shape_idx to CollisionObject2D mouse_entered signal | |||
2021-07-02 | Add mouse_shape_entered and mouse_shape_exited signals to CollisionObject2D. | sygi | |
Co-authored-by: Hugo Locurcio <hugo.locurcio@hugo.pro> | |||
2021-06-30 | Add support for controlling physics nodes' behavior when disabled | PouleyKetchoupp | |
New property disable_mode to set different behaviors: Remove: remove from physics simulation MakeStatic: change body mode to static (doesn't affect area and soft body) KeepActive: do nothing Extra change: Handle disable/enable node state with specific notifications, in order to differentiate global pause from disabled nodes. | |||
2021-04-29 | doc: Sync classref with current source | Rémi Verschelde | |
And typo fix from https://github.com/godotengine/godot-docs/pull/4882. | |||
2021-04-20 | Move collision layer and mask into CollisionObject. | Marcel Admiraal | |
2020-07-27 | Revert "Allow Area2D and 3D mouse events without a collision layer" | Rémi Verschelde | |
This reverts commit 7eebb06b5571437828d8c5099558c303c72cd1f4. | |||
2020-07-15 | doc: Sync classref with current source | Rémi Verschelde | |
2020-07-10 | Allow Area2D and 3D mouse events without a collision layer | Tomasz Chabora | |
Co-authored-by: madmiraal <madmiraal@users.noreply.github.com> | |||
2020-01-31 | Update docs to version 4.0 | clayjohn | |
2020-01-26 | doc: Drop unused 'category' property from header | Rémi Verschelde | |
We already removed it from the online docs with #35132. Currently it can only be "Built-In Types" (Variant types) or "Core" (everything else), which is of limited use. We might also want to consider dropping it from `ClassDB` altogether in Godot 4.0. | |||
2020-01-14 | Complete documentation of some more classes | Tomasz Chabora | |
2019-07-22 | Documents the need for input_pickable in _input_event | FlamyAT | |
Update CollisionObject2D.xml Added member tags to missing docs | |||
2019-06-30 | doc: Add default values to all properties | Rémi Verschelde | |
Thanks to @bojidar-bg's impressive work in #29380. | |||
2019-05-02 | Document CollisionObject2D pickable requires collision_layer | lopho | |
Documents CollisionObject2D mouse_entered, mouse_exited and input_event requiring at least one collision_layer to be set. | |||
2019-04-19 | doc: Drop unused <demos> tag | Rémi Verschelde | |
2019-04-05 | Merge pull request #27465 from ↵ | Rémi Verschelde | |
neikeq/road-to-lang-agnostic-docs-is-going-to-be-tough EditorHelp: Improve enum ref resolving and add constant ref support | |||
2019-04-01 | doc: Bump version to 3.2 | Rémi Verschelde | |
2019-03-29 | ClassRef: Replace [code]CurrentClass[/code] with [CurrentClass] | Ignacio Etcheverry | |
Modified makerst to generate code tags for these to avoid hyperlinks to the same class. | |||
2019-01-26 | doc: Sync classref with current source | Rémi Verschelde | |
2018-12-20 | doc: Add missing commas after "If true/false" | Rémi Verschelde | |
2018-09-01 | Improve ClassDB information for some some signal parameters | Kelly Thomas | |
2018-08-31 | update class docs | Kelly Thomas | |
2018-02-27 | doc: Remove status from hardcoded version string | Rémi Verschelde | |
It has no practical use case and just generates noise for each alpha, beta, etc. | |||
2018-02-19 | doc: Update version string in header | Rémi Verschelde | |
2018-01-25 | doc: Sync with current source | Rémi Verschelde | |
Also enhance RigidBody docs as per https://github.com/godotengine/godot-docs/pull/1018 and fix the version tag in all files (not really stable yet, but it makes no sense to hardcode rc3 at this stage). | |||
2018-01-13 | doc: Update version string in XML | Rémi Verschelde | |
2017-12-07 | [DOCS] CanvasItem/Material/Layer, ClassDB, CollisionObject(2D) | Will Nations | |
2017-11-24 | doc: Remove setters and getters now exposed via properties/members | Rémi Verschelde | |
2017-11-24 | doc: Update header version for 3.0-beta | Rémi Verschelde | |
2017-11-15 | doc: Remove revision.module_config from version string | Rémi Verschelde | |
It is now "3.0-alpha" instead of "3.0.alpha.custom_build{,.mono}", limits unnecessary diffs. | |||
2017-10-21 | makerst: Fix rst-ization of members and escaping of [Class]s | Rémi Verschelde | |
Fixes #11517. | |||
2017-09-23 | [DOCS] Update CollisionObject/CollisionObject2D class ref | Chris Bradfield | |
2017-09-13 | doc: Sync classref with current source | Rémi Verschelde | |
[ci skip] | |||
2017-09-12 | Changed the doc class generation to individual files per class. It is also ↵ | Juan Linietsky | |
possible to save module files in module directories and the build system will recognize them. |