Age | Commit message (Collapse) | Author | |
---|---|---|---|
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. |