Commit History

Author SHA1 Message Date
  Bart van Strien ac00329ddd Fix wrong default reference angle for WeldJoint/PrismaticJoint/RevoluteJoint (fixes #1258) 8 years ago
  Alex Szpakowski abb72cb813 Happy new year! 🥂 8 years ago
  Bart van Strien 5d43c9601a Automatically deduce the type in luax_pushtype, if possible 8 years ago
  Bart van Strien c761202486 Build type information on first use (load-time), instead of using a hardcoded list 8 years ago
  airstruck 154f7cbc7e Support reference angle on revolute, prismatic, and weld joints (fixes #1194) 9 years ago
  airstruck 9a2f99dc3d Added 2-point version of love.physics.newRevoluteJoint (fixes #1175) 9 years ago
  Alex Szpakowski ab4cfb4a35 Added an optional 'collideconnected' boolean argument to love.physics.newMotorJoint (resolves issue #1130). 9 years ago
  Alex Szpakowski 46a2e7b85c Happy new year! 🎉 9 years ago
  Bart van Strien 3cb777e2b7 Add basic lua 5.3 support 10 years ago
  Alex Szpakowski 2f419c1c83 Replaced most cases of type bits and type name strings in love's Lua wrapper code with type id's. 10 years ago
  Alex Szpakowski c7b45b3505 Updated copyright for the new year 10 years ago
  Alex Szpakowski da7cd267ea Changed luax_pushtype to retain the pushed object itself, but only if the object isn't in the Lua state already. 11 years ago
  Alex Szpakowski c6c32dee17 Removed a piece of code I forgot to delete 11 years ago
  Alex Szpakowski 014b9a46e5 Updated the Lua wrapper code for modules to account for cases where the module's instance is removed from memory completely and recreated during the program's lifetime. 11 years ago
  Alex Szpakowski dfa319e01a Replaced the EXCEPT_GUARD macro for converting love exceptions into Lua errors with the new luax_catchexcept function, which takes lambda function arguments. 11 years ago
  Alex Szpakowski 3120a0e650 Goodbye 2013, hello 2014! 11 years ago
  Alex Szpakowski 5e3a0fbc6e Updated box2d from 2.2.1 to 2.3.0 11 years ago
  Alex Szpakowski 06f80d5c08 Fixed undefined behaviour when love exceptions are converted into Lua errors (resolves issue #729) 12 years ago
  Alex Szpakowski ec9dec6b80 Replaced luax_newtype with luax_pushtype (and added luax_rawnewtype for the old functionality of luax_newtype.) 12 years ago
  Alex Szpakowski a4ff39e0d4 Improved error checking for some enum strings (resolves issue #690). 12 years ago
  Alex Szpakowski 96161c66f6 Updated copyright text for the new year 12 years ago
  Bart van Strien 7793e7f02f CRLF to LF 13 years ago
  rude 81c38e22d0 Applied the new style guidelines. 13 years ago
  Bill Meltsner 223f9eebef Provide a default density of 1.0 for Fixtures 13 years ago
  Bill Meltsner be55579a22 Happy New Year, have an enormous diff 13 years ago
  Bart van Strien c1f68e058d Use Box2D's callbacks for destruction of physics objects and wait until the end of the timestep before destroying them. 13 years ago
  Bart van Strien ae833449d4 Move some includes over to the right file, fixing an include loop in the process 13 years ago
  Bart van Strien c707a4ca45 Properly export all lua-facing functions and use those for initialization (love.cpp no longer explicitly mentions implementations) 13 years ago
  Bart van Strien 0aae9684b3 Automated formatting fix 13 years ago
  Bart van Strien b32464f0d3 Forward box2d asserts to exception, then catch those in the new* functions 14 years ago