summaryrefslogtreecommitdiff
path: root/servers/physics_2d
AgeCommit message (Expand)Author
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
2019-07-30Correct typo and format of commentsIAmActuallyCthulhu
2019-07-27Remove physics thread getting the gl contextsantouits
2019-07-23Update some dead links in the codebaseMichael Alexsander Silva Dias
2019-07-23Fix some code found by Coverity Scan and PVS Studioqarmin
2019-07-20Changed some code showed in LGTM and Coverageqarmin
2019-07-06Added release function to PoolVector::Access.Ibrahn Sahir
2019-07-01Merge pull request #29951 from raphael10241024/add_physics_2d_optimizeRémi Verschelde
2019-06-26Some code changed with Clang-Tidyqarmin
2019-06-21add 2d physic optimization simlilar to 3d physicsyakun.zhang
2019-06-11Fix error macro calls not ending with semicolonRémi Verschelde