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 |