summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-12-11Stop asuming a default value of NIL means there's no defaultPedro J. Estébanez
2021-12-11Merge pull request #55808 from ellenhp/fix_ogg_is_playingRémi Verschelde
Fix OGG streams never ending playback
2021-12-10Fix OGG streams never ending playbackEllen Poe
2021-12-10Merge pull request #55736 from nekomatata/physics-apply-forcesCamille Mohr-Daurat
Improve RigidDynamicBody force and torque API
2021-12-10Merge pull request #55773 from nekomatata/fix-raycast-ccdCamille Mohr-Daurat
Fix rigid body ray cast CCD in 2D and 3D Godot Physics
2021-12-10Fix rigid body ray cast CCD in 2D and 3D Godot PhysicsPouleyKetchoupp
For 2D: Raycast CCD now works the same as in 3D, it changes the body's velocity to place it at the impact position instead of generating a contact point that causes a wrong push back. For both 2D and 3D: The raycast CCD process reads and modifies body velocities, so it needs to be moved to pre_solve() instead of setup() to be processed linearly on the main thread, otherwise multithreading can cause some CCD results to be randomly lost when multiple collisions occur.
2021-12-11Merge pull request #55801 from RaphaelAzev/issue-55746Rémi Verschelde
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-10Added check to get_all_locales to avoid adding duplicate locales to arrayraphaelazev
2021-12-10Merge pull request #55804 from godotengine/revert-49473-fix-auto-reload-scriptsRémi Verschelde
2021-12-10Revert "Fix auto reload scripts on external change"Rémi Verschelde
2021-12-10Merge pull request #55702 from nekomatata/physics-solver-settingsRémi Verschelde
2021-12-10Merge pull request #55792 from aaronfranke/miscRémi Verschelde
2021-12-10Misc build system fixesAaron Franke
2021-12-10Merge pull request #55519 from ↵Rémi Verschelde
Calinou/editor-spin-slider-float-draw-filled-slider
2021-12-10Merge pull request #55797 from KoBeWi/internal_shenanigansRémi Verschelde
2021-12-10Merge pull request #55770 from Calinou/shader-rename-hint-anisoRémi Verschelde
2021-12-10Merge pull request #40547 from KoBeWi/directory_inspectoryRé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-10Improve Directory content navigationTomasz Chabora
2021-12-10Merge pull request #51235 from AnilBK/awkward-funcsRémi Verschelde
2021-12-10Merge pull request #55723 from rydergaming/get-colliding-body-vehiclewheelRémi Verschelde
VehicleWheel can now return the surface it's colliding with.
2021-12-10Merge pull request #55784 from cdemirer/fix-lookup-symbol-class-memberRémi Verschelde
Fix "Lookup Symbol" on global class members not switching to the class' script
2021-12-10Merge pull request #55623 from Chaosus/shader_refactor_const_suffixYuri Roubinsky
2021-12-10Refactor constant suffix parsing in a shaderYuri Roubinsky
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-10Fix "Lookup Symbol" on global class memberscdemirer
"Lookup Symbol" on global class members now does switch to the relevant script.
2021-12-10i18n: Remove deleted translations from PO filesRémi Verschelde
Since we bundle the whole files in the editor binary, they actual impact the binary size needlessly. Automate it via `make merge`. (cherry picked from commit 6fb47a271fdb009c03fd328feaeccb22f612a90f)
2021-12-10i18n: Sync classref translations with WeblateRémi Verschelde
(cherry picked from commit f4b3c3ff09a6324ce52f5211683444464a89e163)
2021-12-10i18n: Sync editor translations with WeblateRémi Verschelde
(cherry picked from commit fd86272ca055cdf01ba48e8e9f043843ef540578)
2021-12-10Merge pull request #54002 from ↵Rémi Verschelde
Calinou/editor-anchor-icon-improve-accent-visibility
2021-12-10Merge pull request #55762 from nekomatata/body-motion-no-marginRémi Verschelde
2021-12-10Merge pull request #55756 from timothyqiu/html-spinnerRémi Verschelde
2021-12-10Merge pull request #55781 from akien-mga/sync-gamecontrollerdbRémi Verschelde
2021-12-10Sync controller mappings DB with SDL2 community repoRémi Verschelde
Synced with gabomdq/SDL_GameControllerDB@348cfa347f21825e922493e3d15ed1bb3836e6c4.
2021-12-10Merge pull request #53323 from xMakerx/patch-1Rémi Verschelde
2021-12-10Merge pull request #55263 from RPicster/ParticleMaterial-random-start-colorRémi Verschelde
2021-12-10Merge pull request #55704 from RandomShaper/fix_little_vk_mistakeRé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 #55763 from Chaosus/shader_hint_completionYuri Roubinsky
2021-12-10Merge pull request #43181 from nathanfranke/string-emptyRémi Verschelde
Replace String comparisons with "", String() to is_empty()
2021-12-10Added completion for uniform hints in a shaderYuri Roubinsky
2021-12-10Merge pull request #55766 from FelipeMatoba/masterRémi Verschelde
2021-12-09Merge pull request #55767 from m4gr3d/config_hand_tracking_frequency_masterRémi Verschelde
2021-12-09Merge pull request #55759 from m4gr3d/enable_exclude_from_recents_masterRémi Verschelde
2021-12-09Merge pull request #55737 from m4gr3d/add_min_target_sdk_configs_masterRémi Verschelde
2021-12-09Add support for configuring the xr hand tracking frequency modene0fhyk
2021-12-09Increased time delay on selection when opening a popupFelipeMatoba