Commit történet

Szerző SHA1 Üzenet Dátum
  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 éve
  Alex Szpakowski 073570b7af Fixed the return type of luax_objlen. 10 éve
  Bart van Strien 3cb777e2b7 Add basic lua 5.3 support 10 éve
  Alex Szpakowski 532c61c6c2 Implemented efficient FFI versions of SoundData methods, which are used when the LuaJIT FFI and JIT compiler are present. 10 éve
  Bart van Strien 6ef6f85d0c Restore 0-argument love.graphics.newFont/love.font.newRasterizer 10 éve
  Alex Szpakowski eee1fbac79 love.filesystem is now loaded by default in threads (see issue #1040.) 10 éve
  Alex Szpakowski 6e92bd8302 Improved the argument type checking for World:setCallbacks, World:setContactFilter, World:queryBoundingBox, and World:rayCast. 10 éve
  Alex Szpakowski cf0968fc6d Avoid some VC++ compiler warnings 10 éve
  Alex Szpakowski 2f419c1c83 Replaced most cases of type bits and type name strings in love's Lua wrapper code with type id's. 10 éve
  Alex Szpakowski 33d20620b5 The Proxy struct now stores an actual love::Object pointer (rather than void*), which makes code using Proxies a bit cleaner. 10 éve
  Alex Szpakowski ebc68023a7 Fix many warnings about implicit integer conversions when compiling for 64 bits. 10 éve
  Alex Szpakowski 970704c2b7 Added Text objects via love.graphics.newText(font [, textstring]). Reworked the internal code of Font objects to use fewer individual textures and less VRAM per object, and to be compatible with OpenGL ES. Slightly improved the performance of love.graphics.print and love.graphics.printf. 10 éve
  Alex Szpakowski a7e4148869 Merged default into minor 10 éve
  Alex Szpakowski c7b45b3505 Updated copyright for the new year 10 éve
  Alex Szpakowski 8d0654a6a7 Added runtime drag-and-drop file and folder support via new love.filedropped and love.directorydropped event callback functions. filedropped has a single File object argument, and directorydropped has a single string argument containing the full path of the directory, which can be used with love.filesystem.mount. 11 éve
  Alex Szpakowski 6f6bf6a2bb Merged default into minor 11 éve
  Alex Szpakowski 40c6821048 Removed some dead code and fixed luax_pushtype when the object argument is null. 11 éve
  Alex Szpakowski 0c1b73e2ca Reference counting for love objects is now atomic. 11 éve
  Alex Szpakowski 1798115858 Error if the coordinates given to Canvas:getPIxel are not within [0, dimensions). 11 éve
  Alex Szpakowski d5ccdc040a Cleaned up some Proxy-related code. 11 éve
  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 éve
  Alex Szpakowski 79b453653a Added love.joystick.loadGamepadMappings (resolves issue #842), and Joystick:saveGamepadMapping. 11 éve
  Alex Szpakowski f05551a01f Fixed a potential null pointer dereference and a case of undefined behaviour 11 éve
  Alex Szpakowski 0e13975c11 Improved some error message text 11 éve
  Alex Szpakowski 3120a0e650 Goodbye 2013, hello 2014! 11 éve
  Alex Szpakowski aa69a695d3 Canvases can now be used in SpriteBatches, ParticleSystems, and Meshes (resolves issue #782). 11 éve
  Alex Szpakowski 5e3a0fbc6e Updated box2d from 2.2.1 to 2.3.0 11 éve
  rude 27de844472 Include <algorithm> when std::min/max is used. 12 éve
  Alex Szpakowski c63e2ec624 Merged default into Mesh 12 éve
  Alex Szpakowski 1e696c4505 Added Mesh objects and love.graphics.newMesh. Mesh objects are similar to Geometry but they're drawables (the relationship between meshes and images is the opposite of geometry and images.) 12 éve