Commit History

Author SHA1 Message Date
  Alex Szpakowski 905e5baf06 Replace highdpi window flag with t.highdpi in love.conf 4 years ago
  Alex Szpakowski fc4847c69d Update copyright for the new year 5 years ago
  Alex Szpakowski 16dd33b1ff Fix a typo in the love.window.getNativeDPIScale function name. 5 years ago
  Alex Szpakowski 37472d6f5e Add 'usedpiscale' boolean (true by default) to love.window.setMode's settings table and love.conf's t.window table. Add love.window.getNativeDPIScale. 6 years ago
  Alex Szpakowski 0752f27bdf Update copyright year for 2019 6 years ago
  Alex Szpakowski d41aca836e Add love.window.getSafeArea (resolves issue #1437). Returns a rectangle (x, y, w, h) inside the window which is known to be unobstructed by a system title bar, the iPhone X notch, etc. Useful for making sure UI elements can be seen by the user. 6 years ago
  Alex Szpakowski e2aa469170 Add love.window.get/setVSync, to allow changing the vsync setting without recreating the window. 6 years ago
  Alex Szpakowski d4762b4612 Add love.window.getDisplayOrientation and a love.displayrotated callback. Resolves issue #1441. 6 years ago
  Bart van Strien e80247c191 Happy new year! ✨ 7 years ago
  Alex Szpakowski dd59803ad3 Error when invalid setting names are used in the tables passed to love.graphics.newCanvas and newImage. See issue #1312. 7 years ago
  Alex Szpakowski b6cb6aed47 Error if the ImageData given to love.window.setIcon is not a 32 bit RGBA format. 7 years ago
  Alex Szpakowski 0b9ca3e344 Fix love.window.isMaximized. Add love.window.restore and love.window.isMinimized (resolves issue #1354). 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
  Alex Szpakowski 844900db39 Rename all cases of 'pixel density' to 'DPI scale' in love's APIs. 8 years ago
  Alex Szpakowski 4ee85e1793 love get* APIs which return tables with fields can optionally accept a table argument to fill in, instead of creating a new table. 8 years ago
  Alex Szpakowski fee157b6b9 Functions that take a boolean argument now properly type-check for it. 8 years ago
  Alex Szpakowski 34ebe18f14 Use luaL_check/optinteger instead of luaL_check/optnumber when getting integer arguments to functions. Resolves issue #1251. 8 years ago
  Alex Szpakowski 5243fb5a85 Allow disabling stencil capabilities for the main screen in love.window.setMode. 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 24a7a3d367 Merge minor into dynamiccore2 8 years ago
  Alex Szpakowski 3e80ec2257 Render pass API. Replaces love.graphics.setCanvas and friends. 8 years ago
  Bart van Strien 5d43c9601a Automatically deduce the type in luax_pushtype, if possible 8 years ago
  Bart van Strien 7dd960619d Automatically deduce the type in luax_checktype, luax_getmodule, luax_optmodule and luax_totype 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 60d90ca4a8 Merge default into minor 8 years ago
  Alex Szpakowski ec7565176e Add love.window.isMaximized 8 years ago
  Alex Szpakowski e969f541ba Fix love.window.setMode to use the proper defaults for window settings that aren't specified. 9 years ago
  Bart van Strien cc0cfac66c Remove deprecated love.window.isCreated alias 9 years ago
  Alex Szpakowski dd2a448099 The vsync field in t.window and love.window.setMode is now an integer. 9 years ago