summaryrefslogtreecommitdiff
path: root/servers/physics_2d
AgeCommit message (Expand)Author
2020-08-28Fixed 2D physics regression that causes RigidBody2D nodes to spin uncontrolla...TwistedTwigleg
2020-08-26Wrap angles to (-pi, pi) in momentum calculation.Keegan Owsley
2020-08-01Wake up RigidBody 2D after applying torqueMarkus Sauermann
2020-07-27Revert "Allow Area2D and 3D mouse events without a collision layer"Rémi Verschelde
2020-07-11Merge pull request #40193 from KoBeWi/dem_pikksRémi Verschelde
2020-07-10Add override keywords.Marcel Admiraal
2020-07-10Allow Area2D and 3D mouse events without a collision layerTomasz Chabora
2020-07-04Remove elements from monitored_bodies and monitored_areas as they areMarcel Admiraal
2020-07-03fix laxist collision detection on one way shapesCevantime
2020-07-02Merge pull request #37350 from aaronfranke/force-impulseRémi Verschelde
2020-06-27Trigger broadphase update when changing collision layer/mask, andMarcel Admiraal
2020-06-13Ensure pair callback data is set to null when it's null.Marcel Admiraal
2020-06-08Test collision mask before creating constraint pair in Godot physics broadpha...Marcel Admiraal
2020-06-04Correct misspellings of damped spring.Marcel Admiraal
2020-06-02Refactor physics force and impulse codeAaron Franke
2020-05-27Split `Geometry` singleton into `Geometry2D` and `Geometry3D`Andrii Doroshenko (Xrayez)
2020-05-19Style: Fix unnecessary semicolons that confused clang-formatRémi Verschelde
2020-05-14Style: Enforce braces around if blocks and loopsRémi Verschelde
2020-05-14Style: Enforce separation line between function definitionsRémi Verschelde
2020-05-14Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocksRémi Verschelde
2020-05-14Enforce use of bool literals instead of integersRémi Verschelde
2020-05-10Style: clang-format: Disable AllowShortCaseLabelsOnASingleLineRémi Verschelde
2020-05-10Style: clang-format: Disable AllowShortIfStatementsOnASingleLineRémi Verschelde
2020-04-14Assign zero to range when ConvexPolygonShape2D is empty.Marcel Admiraal
2020-04-02Replace NULL with nullptrlupoDharkael
2020-03-30SCons: Format buildsystem files with psf/blackRémi Verschelde
2020-03-28More server renames for consistency after #37361Rémi Verschelde
2020-03-27Renaming of servers for coherency.Juan Linietsky
2020-03-08Refactor ScriptDebugger.Fabio Alessandrelli
2020-03-03Drop old semaphore implementationPedro J. Estébanez
2020-02-26Reimplement Mutex with C++'s <mutex>Pedro J. Estébanez
2020-02-25Variant: Added 64-bit packed arrays, renamed Variant::REAL to FLOAT.Juan Linietsky
2020-02-20Reworked signal connection system, added support for Callable and Signal obje...Juan Linietsky
2020-02-18PoolVector is gone, replaced by VectorJuan Linietsky
2020-02-12ObjectID converted to a structure, fixes many bugs where used incorrectly as ...Juan Linietsky
2020-02-11Fix code formatting issues and VS compilationRémi Verschelde
2020-02-11Added a spinlock template as well as a thread work pool class.Juan Linietsky
2020-02-11Refactored RID/RID_Owner to always use O(1) allocation.Juan Linietsky
2020-01-16Merge pull request #33615 from raphael10241024/fix_shape_changeRémi Verschelde
2020-01-01Update copyright statements to 2020Rémi Verschelde
2019-12-10Removed unused variables, add some constants numbersRafał Mikrut
2019-11-14refresh area2d collision when shape changes, close #33369RaphaelHunter
2019-10-25Merge pull request #32845 from madmiraal/rigidbody-mode-changeRémi Verschelde
2019-10-24Fix leak in Physics2DServerSWRafał Mikrut
2019-10-15Activate Body(2D)SW when switching to rigid or character mode.Marcel Admiraal
2019-10-12Fix mismatch between RigidBody(2D) and Body(2D)SW can_sleep defaults.Marcel Admiraal
2019-08-23Fix uninitialized inertia value in Body2DSWAndrii Doroshenko (Xrayez)
2019-08-22Fix custom inertia in physics2d, closes#30838RaphaelHunter
2019-08-09Replace 'ERR_EXPLAIN' with 'ERR_FAIL_*_MSG' in "main" and "servers" directoriesMichael Alexsander Silva Dias
2019-08-07Add some code changes/fixes proposed by Coverity and Clang Tidyqarmin