Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-11-11 | Merge pull request #54810 from nekomatata/area-separate-override-modes | Camille Mohr-Daurat | |
Separate space override modes for gravity/damping in Area | |||
2021-11-11 | Merge pull request #54857 from nekomatata/raycast-hit-from-inside | Rémi Verschelde | |
2021-11-11 | Color: Bind `from_hsv` as static method | Rémi Verschelde | |
2021-11-11 | fixed typo in NavigationPolygon doc | boruok | |
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-11-10 | Merge pull request #54836 from pycbouh/inspector-plugins-fixes-and-groups | Rémi Verschelde | |
2021-11-10 | Merge pull request #49708 from megalobyte/editor_description_fix | Rémi Verschelde | |
2021-11-10 | Merge pull request #54847 from nekomatata/fix-test-move-regression | Rémi Verschelde | |
2021-11-10 | Merge pull request #54660 from Chaosus/vs_particles_mesh_emitter | Rémi Verschelde | |
2021-11-10 | Update editor description property flag | megalobyte | |
2021-11-10 | Fix test_move reporting collision when touching another body | PouleyKetchoupp | |
Reporting rest collision information is needed for move_and_collide and move_and_slide so floor detection can be done properly, but in the case of just testing the motion for collision, it makes sense to return false if the body is able to move all along the path without being stopped. Updated the logic in test_move and clarified the documentation for test_move and move_and_collide. | |||
2021-11-10 | Merge pull request #54840 from Calinou/mono-move-exception-policy-setting | Rémi Verschelde | |
2021-11-10 | Merge pull request #54820 from nekomatata/fix-character-body-floor-errors | Rémi Verschelde | |
2021-11-10 | Move Mono unhandled exception setting to be located within a subsection | Hugo Locurcio | |
Settings that aren't within a subsection are difficult to reach when other settings do have a subsection. This also adds documentation for the project setting. | |||
2021-11-10 | Fix errors in CharacterBody when floor is destroyed or removed | PouleyKetchoupp | |
In all physics servers, body_get_direct_state() now silently returns nullptr when the body has been already freed or is removed from space, so the client code can detect this state and invalidate the body rid. In 2D, there is no change in behavior (just no more errors). In 3D, the Bullet server returned a valid direct body state when the body was removed from the physics space, but in this case it didn't make sense to use the information from the body state. | |||
2021-11-10 | Fix EditorInspectorPlugin virtual bindings and add parse_group callback | Yuri Sizov | |
2021-11-10 | VisualShader: Document enum args for virtual methods | Rémi Verschelde | |
Fixes #31563. | |||
2021-11-09 | Merge pull request #53819 from TokageItLab/re-implement-ping-pong | Rémi Verschelde | |
Reimplement ping-pong animation and reverse playback | |||
2021-11-09 | Separate space override modes for gravity/damping in Area | PouleyKetchoupp | |
Also make inspector clearer for gravity point properties. | |||
2021-11-09 | Merge pull request #47600 from qarmin/enable_mono_editor | Rémi Verschelde | |
2021-11-09 | Enable mono editor build in CI | qarmin | |
2021-11-08 | Merge pull request #54134 from nekomatata/body-center-of-mass-local | Camille Mohr-Daurat | |
Expose local center of mass in physics servers | |||
2021-11-08 | Expose local center of mass in physics servers | PouleyKetchoupp | |
Center of mass in body's local space is more useful than the transformed one in some cases, like drawing its position for debug. It's especially useful to get the generated local center of mass when in auto mode (by default). Physics Server BODY_PARAM_CENTER_OF_MASS: Now always returns the local center of mass, instead of setting a local center of mass and getting a transformed one. This causes compatibility breaking, but it makes more sense for the parameter to be consistent between getter and setter. Direct Body State: There are now two properties, because both of them can be useful in different situations. center_of_mass: relative position in global coordinates (same as before) center_of_mass_local: position in local coordinates | |||
2021-11-09 | Merge pull request #46721 from bruvzg/custom_word_break_punct | Rémi Verschelde | |
2021-11-09 | Merge pull request #54372 from bruvzg/text_edit_ui | Rémi Verschelde | |
2021-11-09 | Merge pull request #54649 from bruvzg/shadows | Rémi Verschelde | |
2021-11-08 | Several Gradient improvements | Hendrik Brucker | |
2021-11-08 | Merge pull request #52943 from RandomShaper/property_pin_control_natural | Rémi Verschelde | |
2021-11-08 | Add property value pinning | Pedro J. Estébanez | |
2021-11-07 | Rename `GradientTexture` to `GradientTexture1D` | Andrii Doroshenko (Xrayez) | |
1. Explicit and unambiguous when comparing to `GradientTexture2D` 2. Consistent with other class names where 1D is used in the engine. | |||
2021-11-06 | Merge pull request #54417 from Anutrix/global-scope-doc-updates | Max Hilbrunner | |
Added or improved function description and codeblocks in @GlobalScope.xml | |||
2021-11-06 | Added `MeshEmitter` node for particles in visual shader | Yuri Roubinsky | |
2021-11-06 | Added or improved function description and codeblocks in @GlobalScope.xml | Anutrix | |
2021-11-06 | Fix Label and RichTextLabale text shadows and shadow outlines. | bruvzg | |
2021-11-05 | Rename AABB `get_area` to `get_volume` | Brian Semrau | |
2021-11-05 | Merge pull request #54573 from nekomatata/query-parameters | Rémi Verschelde | |
2021-11-05 | Merge pull request #54599 from Chaosus/vs_particles_2d_emitters | Rémi Verschelde | |
2021-11-05 | Added 2D boolean hint for particle emitters in visual shaders | Yuri Roubinsky | |
2021-11-05 | Use Callable in RS::request_frame_drawn_callback | Brian Semrau | |
2021-11-04 | Use parameter classes instead of arguments for all physics queries | PouleyKetchoupp | |
Same as what is already done for shape queries, applied to point and ray queries. Easier to document and more flexible to add more parameters. Also expose intersect_point method to script in 3D. Remove intersect_point_on_canvas in 2D, replaced with a parameter. | |||
2021-11-04 | Improve description for `BitMap.grow_mask()` | Hugo Locurcio | |
2021-11-04 | Merge pull request #54568 from Gustavobb/docs-input-screen-drag | Rémi Verschelde | |
2021-11-04 | Fixup documentation after 3abb5a9 | Rémi Verschelde | |
2021-11-03 | Rename `PROPERTY_USAGE_NOEDITOR` to `PROPERTY_USAGE_NO_EDITOR` | Hugo Locurcio | |
This is consistent with other constants that include `NO`, such as `PROPERTY_HINT_COLOR_NO_ALPHA`. | |||
2021-11-03 | Change description of relative field in input drag event. | Gustavo Beltrão Braga | |
2021-11-03 | Merge pull request #54533 from rafallus/menubutton_items | Rémi Verschelde | |
2021-11-03 | Implement inspector property array for `PopupMenu` and `MenuButton` | rafallus | |
2021-11-03 | Merge pull request #54104 from Scony/improve-navigation-obstacles | Rémi Verschelde | |
Improve NavigationObstacle3D usability | |||
2021-11-03 | reimplement ping-pong | Silc 'Tokage' Renew | |
2021-11-02 | Merge pull request #54471 from rafallus/callable_area_monitor | Rémi Verschelde | |