Commit History

Author SHA1 Message Date
  Bart van Strien 7253118100 Make and use a vector variant of luax_convobj 6 years ago
  Bart van Strien fb793944e4 Restore lua 5.2/5.3 compatibility (fixes #1408) 7 years ago
  Bart van Strien e80247c191 Happy new year! ✨ 7 years ago
  Bart van Strien 9e4374935d Show (short) list of possible enum values when an invalid value is encountered (resolves #1318) 8 years ago
  Bart van Strien 3278ea5580 Fix compilation with lua 5.2 and 5.3 8 years ago
  Alex Szpakowski fcd9f1526c Use different output messages for deprecated methods versus functions. 8 years ago
  Alex Szpakowski de28c6e6a8 Add the ability to have formally deprecated functions. 8 years ago
  Alex Szpakowski fee157b6b9 Functions that take a boolean argument now properly type-check for it. 8 years ago
  Alex Szpakowski 74d9bc7faf Add traceback information to the error string generated if a thread causes a Lua error. 8 years ago
  Alex Szpakowski b590edf27d Merge default into minor 8 years ago
  raidho36 6b7172bd40 Fix Issue #1273 8 years ago
  Alex Szpakowski 43fea45f9f Fix a memory leak when pushing love objects to threads which never load that object’s module (resolves issue #1267). 8 years ago
  Alex Szpakowski 73fd45558b Implement Array, Cubemap, and Volume texture types (issue #1111). 8 years ago
  Alex Szpakowski abb72cb813 Happy new year! 🥂 8 years ago
  Alex Szpakowski d26002f5cc Revamped and streamlined retina / high-DPI support (resolves issue #1122). 8 years ago
  Bart van Strien 9f6aa716fa Pass Type to luax_register_type by pointer instead of reference 8 years ago
  Bart van Strien d967a755e5 Make love::Type handle type names 8 years ago
  Bart van Strien c761202486 Build type information on first use (load-time), instead of using a hardcoded list 8 years ago
  Alex Szpakowski 37520bd18b Added Object:release. Calling it is the equivalent of removing all Lua-side references to an object and doing a full garbage collection cycle (thus deleting the object from memory if nothing else in LÖVE's code is referencing it). 9 years ago
  Alex Szpakowski 46a2e7b85c Happy new year! 🎉 9 years ago
  Alex Szpakowski cabf6dcae2 Made type checking for love objects slightly more robust. 9 years ago
  Alex Szpakowski 925eebdaf0 Removed love.event.addListener/removeListener/clearListeners. 9 years ago
  Alex Szpakowski 3eb363059b Added love.event.addListener and removeListener. 9 years ago
  Alex Szpakowski 2c4e713114 Imported some of the dynamiccore branch from love-experiments: 9 years ago
  Bart van Strien c15f4b5f26 Modify __tostring so it also shows a pointer, like lua does for tables 10 years ago
  Alex Szpakowski 2cce18946d Fixed objects which store Lua callback functions to avoid attempting to use dead coroutines when deleting the reference to the callback function. Should fix crashes when coroutines are mixed with those objects. 10 years ago
  Alex Szpakowski 073570b7af Fixed the return type of luax_objlen. 10 years ago
  Bart van Strien 3cb777e2b7 Add basic lua 5.3 support 10 years ago
  Alex Szpakowski 532c61c6c2 Implemented efficient FFI versions of SoundData methods, which are used when the LuaJIT FFI and JIT compiler are present. 10 years ago
  Bart van Strien 6ef6f85d0c Restore 0-argument love.graphics.newFont/love.font.newRasterizer 10 years ago