Commits

Author Commit Message Labels Comments Date
vrld
Fix issue #724: Bezier curve rendering/eval crashes with empty curves.
Alex Szpakowski
Added love.keyboard.setKeyRepeat and love.keyboard.hasKeyRepeat (resolves issue #717)
Comments 1
Alex Szpakowski
Prefer the Joystick name rather than the GameController name for Joystick:getName
Alex Szpakowski
Replaced luax_newtype with luax_pushtype (and added luax_rawnewtype for the old functionality of luax_newtype.) luax_pushtype keeps the object in a weak table and checks the table before creating a new userdata, so it re-uses the object's existing wrapper userdata if it can, whenever the object is pushed to Lua. This fixes some subtle issues with love objects, where using them as keys in tables would not always work as expected (https://love2d.org/forums/viewtopic.php?f=4&t=39398&p=112388#p112415). It also…
Alex Szpakowski
Renamed love.window.isFullscreen to love.window.getFullscreen (resolves issue #721)
Alex Szpakowski
Renamed love.mouse.setGrab to love.mouse.setGrabbed (resolves issue #720)
Alex Szpakowski
Renamed BezierCurve:move to BezierCurve:translate (resolves issue #723)
Bart van Strien
Make the configure script look for SDL2
Alex Szpakowski
Joystick:getID now returns the Joystick's instance id as a second argument, if the Joystick is connected. The Joystick gets a new unique instance id every time it's connected.
Alex Szpakowski
Renamed Joystick:getGUID to Joystick:getProductGUID for greater clarity
Alex Szpakowski
Always recreate the GL context in love.window.setMode - SDL_GL_MakeCurrent can return success sometimes in Windows even when the context is trashed
Alex Szpakowski
Updated Visual Studio project for new files and library dependencies (thanks Boolsheet)
Comments 1
Alex Szpakowski
Removed some dead/useless joystick code
Alex Szpakowski
Replaced love.joystick.getJoystick with love.joystick.getJoysticks (returns a table of all connected joysticks), and renamed Joystick:getIndex to Joystick:getConnectedIndex
Alex Szpakowski
Changed Joystick:getID to be 1-based instead of 0-based
Alex Szpakowski
Joystick:getIndex now returns nil instead of -1 if the joystick isn't connected
Alex Szpakowski
Changed Cursor:getType to only return one value
Alex Szpakowski
Reverted commit bcb6336
Alex Szpakowski
Changed love.system.getPowerInfo to return -1 for battery percent and seconds remaining instead of nil, if the value can't be determined
Alex Szpakowski
Updated changelog
Alex Szpakowski
Merged SDL2 changes from bartbes/love-experiments/SDL2 into default. - Added love.system module, including clipboard functions. - Added custom hardware cursors (love.mouse.newCursor, love.mouse.setCursor.) - Revamped love.joystick: -- added Joystick objects and moved love.joystick functions which operated on individual joysticks to methods on the Joystick objects. -- Added love.joystick.getJoystick and love.joystick.getJoystickCount. -- Added events for when joys…
Alex Szpakowski
Updated love.window.checkMode to work when a windowflag table is used as the third parameter
Alex Szpakowski
Removed some ParticleSystem methods which existed but did nothing since version 0.5.0 or earlier
Alex Szpakowski
Really fixed setScissor erroring when scissoring is disabled and x,y,w,h from getScissor is used (see issue #709)
Alex Szpakowski
Fixed love.graphics.setScissor and love.graphics.setColorMask to not error if a single nil argument is given (resolves issue #709)
vrld
[BezierCurve] Add getDerivative(), move(), rotate() and scale().
Alex Szpakowski
Cleaned up and fixed Visual Studio project files (thanks Boolsheet)
Alex Szpakowski
love.math.noise now returns values in the range of [0, 1] instead of [-1, 1]
Alex Szpakowski
Fixed race condition in Source:play (thanks Boolsheet)
Alex Szpakowski
love.graphics.printf errors if the wrap limit parameter is negative (resolves issue #706)
  1. Prev
  2. Next