summaryrefslogtreecommitdiff
path: root/servers/physics_2d
AgeCommit message (Expand)Author
2020-12-06Rename Vector2.tangent() to Vector2.orthogonal()Marcel Admiraal
2020-12-04make 2d constraint solving more deterministic by solving in push orderJordan Schidlowsky
2020-11-27Fix cast_motion sometimes failingMarcel Admiraal
2020-11-16Remove empty lines around braces with the formatting scriptAaron Franke
2020-11-16Merge pull request #42167 from madmiraal/fix-42108Rémi Verschelde
2020-11-07Reorganized core/ directory, it was too fatty alreadyreduz
2020-10-03Fix how Line2D obtains the other object's supportsMarcel Admiraal
2020-09-23Ignore thread models when compiling with NO_THREADFabio Alessandrelli
2020-09-18Remove the unnecessary sync() and the restrictions it imposes on 3D Physics.Marcel Admiraal
2020-09-17Merge pull request #41528 from keegano/physics-fix-wrap-angleRémi Verschelde
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