summaryrefslogtreecommitdiff
path: root/scene
AgeCommit message (Collapse)Author
2021-12-10Improve RigidDynamicBody force and torque APIPouleyKetchoupp
Makes the API for forces and impulses more flexible, easier to understand and harmonized between 2D and 3D. Rigid bodies now have 3 sets of methods for forces and impulses: -apply_impulse() for impulses (one-shot and time independent) -apply_force() for forces (time dependent) applied for the current step -add_constant_force() for forces that keeps being applied each step Also updated the documentation to clarify the different methods and parameters in rigid body nodes, body direct state and physics servers.
2021-12-10Merge pull request #55702 from nekomatata/physics-solver-settingsRémi Verschelde
2021-12-10Merge pull request #55797 from KoBeWi/internal_shenanigansRémi Verschelde
2021-12-10Fix wrong internal children usage in BoxContainerkobewi
2021-12-10Rename `hint_aniso` to `hint_anisotropy` in the shader languageHugo Locurcio
The word "anisotropy" is used in full form in BaseMaterial3D's anisotropy-related properties.
2021-12-10Merge pull request #51235 from AnilBK/awkward-funcsRémi Verschelde
2021-12-10VehicleWheel can now return the surface it's colliding with.Steve Szilágyi
Fixed PR issues. Update vehicle_body_3d.cpp Apply suggestions from code review Co-authored-by: Camille Mohr-Daurat <pouleyKetchoup@gmail.com>
2021-12-10Merge pull request #55263 from RPicster/ParticleMaterial-random-start-colorRémi Verschelde
2021-12-10Merge pull request #55572 from aaronfranke/ci-doubleRémi Verschelde
2021-12-10Merge pull request #55739 from Paulb23/text-edit-base-performanceRémi Verschelde
2021-12-10Merge pull request #43181 from nathanfranke/string-emptyRémi Verschelde
Replace String comparisons with "", String() to is_empty()
2021-12-09Increased time delay on selection when opening a popupFelipeMatoba
2021-12-09Add a double-precision editor build to CIAaron Franke
2021-12-09Replace String comparisons with "", String() to is_empty()Nathan Franke
Also: - Adds two stress tests to test_string.h - Changes to .empty() on std::strings
2021-12-09Merge pull request #55299 from nathanfranke/renamesRémi Verschelde
2021-12-09align to horizontal_alignment, valign to vertical_alignment, relatedNathan Franke
2021-12-08Fix _validate_property on AnimatedSprite 2D and 3DJonathan Gollnick
2021-12-08Optimise TextEdit base operationsPaulb23
2021-12-08Improve PopupMenu doc about id and indexkobewi
2021-12-08Merge pull request #55694 from KoBeWi/scrollbar_modding_toolsRémi Verschelde
ScrollContainer's scrollbar visibility is now enum
2021-12-08Rename GPUParticles attractor and collision nodes to have a 3D suffixHugo Locurcio
GPUParticles attractors and collision are currently only available in 3D. Their 2D counterparts haven't been implemented yet, but they will use separate nodes.
2021-12-07Fix bad mouse offset with Control::wrap_mouse()jmb462
2021-12-07Add physics solver settings to project settingsPouleyKetchoupp
Helps with discovery and setup of physics solver settings, in a specific project settings section for both 2D and 3D. Other changes for cleanup: -Removed unused space parameters in 3D SPACE_PARAM_BODY_ANGULAR_VELOCITY_DAMP_RATIO SPACE_PARAM_CONSTRAINT_DEFAULT_BIAS -Added custom solver bias for Shape3D (same as Shape2D) -Improved documentation for solver settings
2021-12-07ScrollContainer's scrollbar visibility is now enumkobewi
2021-12-07Merge pull request #55670 from akien-mga/rename-videoplayerRémi Verschelde
2021-12-06Rename "items_count" property to "item_count"Aaron Franke
2021-12-06Merge pull request #55659 from timothyqiu/boomRémi Verschelde
Fix crash when `update()` is called inside `_draw()`
2021-12-06Rename `VideoPlayer` to `VideoStreamPlayer` for consistencyRémi Verschelde
It's a player for `VideoStream` resources, just like `AudioStreamPlayer` is a player for `AudioStream` resources. Closes https://github.com/godotengine/godot-proposals/issues/3624.
2021-12-06Merge pull request #55662 from ↵Rémi Verschelde
KoBeWi/update_minimum_size_changed_to_update_minimum_size
2021-12-06Merge pull request #55666 from KoBeWi/reduce_ProximityGroup3D_to_atomsRémi Verschelde
2021-12-06Remove ProximityGroup3D nodekobewi
2021-12-06Fix bad popups offset in editor with single window offjmb462
Co-authored-by: Gil Arasa Verge <gilarasaverge@gmail.com> Co-authored-by: Tomasz Chabora <kobewi4e@gmail.com>
2021-12-06Merge pull request #55544 from V-Sekai/audio_camera_null_mitigationRémi Verschelde
2021-12-06Rename minimum_size_changed() methodkobewi
2021-12-06Merge pull request #55654 from KoBeWi/reset_softcodeRémi Verschelde
2021-12-06Add a constant StringName for RESET animationkobewi
2021-12-06Fix crash when update() is called inside _draw()Haoyu Qiu
2021-12-05Remove or make verbose some debugging printsHugo Locurcio
The message about SpatialMaterial conversion was turned into a warning, as it can potentially interfere with porting projects from Godot 3.x (if there's a bug in the conversion code).
2021-12-05Bind column_titles_visible as propertykobewi
2021-12-04Merge pull request #55595 from Paulb23/text-edit-underlineRémi Verschelde
Fixed TextEdit underline draw pos
2021-12-03Fix WorldEnvironment node warning about unset resourcesPedro J. Estébanez
2021-12-03Fixed TextEdit underline draw posPaulb23
2021-12-03Random initial color parameter for ParticleMaterialRaffaele Picca
Works with 2D and 3D GPU Particles
2021-12-03Merge pull request #55580 from timothyqiu/force-dragRémi Verschelde
2021-12-03Fix mouse cursor and notification for force draggingHaoyu Qiu
2021-12-03Add bitwise operators to `VisualShaderNodeIntOp`Yuri Roubinsky
2021-12-02Merge pull request #55294 from ConteZero/text_edit_drag_and_dropRémi Verschelde
Add drag and drop to TextEdit
2021-12-02Add drag and drop to TextEditConteZero
2021-12-02Merge pull request #54910 from ↵Rémi Verschelde
Calinou/basematerial3d-texture-auto-roughness-metallic Set roughness/metallic to 1 when assigning a texture in BaseMaterial3D
2021-12-02Merge pull request #55474 from akien-mga/copy-operators-no-referenceRémi Verschelde