Alex Szpakowski
388c93b049
nogame screen: escape key quits love.
11.0
2018-04-01 15:05:39 -03:00
Alex Szpakowski
3fe9e51a46
nogame screen: bring back double-tap-to-exit on touch screens.
2018-04-01 13:01:02 -03:00
Alex Szpakowski
3a37300e6d
iOS: include a 1024x1024 icon
2018-04-01 12:50:54 -03:00
Alex Szpakowski
a2aead02cf
iOS: set minimum deployment target to iOS 8.0, fix build to compile physfs
2018-04-01 12:48:33 -03:00
Martin Felis
1462f4cf56
(Android) Removed declaration of log2 as it is available in newer NDK APIs
2018-03-31 22:46:12 +02:00
Bart van Strien
da9716b96d
Update version number and changelog
2018-03-31 12:27:02 +02:00
Bart van Strien
91be15e7e2
Fix debian package build
2018-03-31 13:30:18 +02:00
Alex Szpakowski
0cefb12c13
Add a variant of love.filesystem.getInfo which filters based on file type. getInfo(filename, "directory") will only return info for non-symlinked directories, for example.
2018-03-24 14:43:56 -03:00
Bart van Strien
5bdffa72eb
Add accidentally removed email address to the license file
2018-03-18 11:08:40 +01:00
Bart van Strien
bce1a265df
Reformat license file
...
Add more structure, get more license information from debian for the LGPL projects, and list the license text once at the bottom.
2018-03-18 11:06:11 +01:00
Alex Szpakowski
277816fc86
Update codename
2018-03-11 19:11:33 -03:00
Alex Szpakowski
3949fde802
Fix querying the default audio recording device, some Source code style cleanups.
2018-03-11 18:47:44 -03:00
Alex Szpakowski
3a2ffc5e07
Add support for header-less DEFLATE data to love.data.compress/decompress.
2018-02-24 22:28:58 -04:00
Bart van Strien
f32237a524
Prevent error in File:lines if the last line does not end with a newline ( resolves #1383 )
2018-02-17 14:55:39 +01:00
Alex Szpakowski
8e83834722
Use the joystick's name in new gamepad mappings, when possible. Resolves issue #1370 .
2018-02-16 18:20:35 -04:00
bjornbytes
1916c2a5fa
Fix getCanvas for cube canvases;
2018-02-11 22:09:14 -08:00
Bart van Strien
499844bffe
Mention automagic being unnecessary when using a source release ( resolves #1382 )
2018-02-11 12:12:10 +01:00
Bart van Strien
d60849a9d5
Fix looping in File:lines on opened files ( resolves #1377 )
2018-02-11 12:10:57 +01:00
Bart van Strien
fc9fcd2626
Prevent needless seeking in File:lines on closed files (issue #1377 )
2018-02-10 12:06:30 +01:00
Alex Szpakowski
53872d813a
Don't error when love.joystick.loadGamepadMappings is given an empty string/file, since saveGamepadMappings can produce that. Resolves issue #1375 .
2018-02-07 22:32:06 -04:00
Alex Szpakowski
a361b5c330
Fix invalid base64 produced by love.data.encode when the input data has byte values greater than 252. Resolves issue #1374 .
2018-02-07 22:28:33 -04:00
Bart van Strien
2f17cab3b4
Prevent out-of-bounds access in Text:add when an empty string is added ( fixes #1372 )
2018-01-30 17:31:44 +01:00
Alex Szpakowski
d37c53584e
Fixed the mipmaps flag in love.graphics.newImage; cleaned up a bit of vector code in love.math.isConvex.
2018-01-28 22:32:40 -04:00
Alex Szpakowski
a461f2d7af
Improve the error message when love.filesystem.init fails.
2018-01-28 16:53:09 -04:00
Alex Szpakowski
0bc820ee0e
Merged in cigumo/love (pull request #99 )
...
Changes Filesystem::setSource mount order on Android
Simplifies the way setSource is handled on Android. It tries to mount
first and if that fails it will copy to memory and mount.
This works alongside a separate patch to GameActivity.java submitted
to the love-android-sdl2 repo, that contains the /sdcard/lovegame
fallback mechanism, and also allows to copy the game.love to the app
cache dir, which is useful for large files.
2018-01-25 02:15:29 +00:00
Alex Szpakowski
a2454d74cd
Fix some DPI scale calculations to work with depth-only rendering.
2018-01-21 17:35:57 -04:00
Alex Szpakowski
9dd1293f09
Updated changelog
2018-01-16 21:54:28 -04:00
Alex Szpakowski
c798cce89d
Improve the error message given when love.event pumping functions are called with a Canvas active.
2018-01-14 19:25:38 -04:00
Alex Szpakowski
39201af79f
Improve the error message when an invalid layer or face index is given in love.graphics.setMode.
2018-01-14 19:15:24 -04:00
Alex Szpakowski
4d5c4ef807
Fix Body:isTouching.
2018-01-14 14:40:46 -04:00
Alex Szpakowski
02e115c339
Add Body:isTouching(otherbody). See issue #1365 .
2018-01-14 14:37:48 -04:00
Alex Szpakowski
ac52666c6f
Rename ParticleSystem:setAreaSpread to setEmissionArea, and move the functionality from setAreaSpreadAngle/setAreSpreadIsRelativeDirection into setEmissionArea. Resolves issue #1311 .
2018-01-13 21:11:07 -04:00
Alex Szpakowski
2459752c06
Add support for partial Image updates via Image:replacePixels(imagedata [, sliceindex, mipmap, x, y]) with a smaller-sized ImageData.
...
Also updated the argument order of Canvas:newImageData to match: (sliceindex, mipmap, x, y, w, h).
2018-01-10 22:52:28 -04:00
Alex Szpakowski
22f72c7da6
Fix a crash in Image:replacePixels when a different ImageData is given than the one that created the Image.
2018-01-10 21:31:00 -04:00
Alex Szpakowski
68f561dcc7
Fix love.data.decompress when passing in a CompressedData.
2018-01-08 15:34:46 +00:00
Alex Szpakowski
6808968893
Fix an issue when calculating the number of mipmaps for a volume/3D texture.
2018-01-06 01:55:09 -04:00
Alex Szpakowski
08b3635e4e
enet: Fix a memory leak when peer:send fails (thanks pfirsich!)
2018-01-06 01:03:41 -04:00
Alex Szpakowski
f66753fec2
Windows: redirect stdout to the parent command prompt when love.exe --version is run.
2018-01-06 00:59:09 -04:00
Alex Szpakowski
3857d09132
Don't use persistently mapped buffers on Intel Ivy Bridge GPUs on Windows. glClientWaitSync can hang with those drivers, apparently.
2018-01-06 00:42:16 -04:00
Bart van Strien
fd514d8176
Update some more copyright notices
...
I am so good at using search/replace I definitely didn't need a second commit
for this.
2018-01-03 19:55:02 +01:00
Bart van Strien
e80247c191
Happy new year! ✨
2018-01-03 19:47:35 +01:00
Alex Szpakowski
55822489cf
Fix resuming streaming sources. Resolves issue #1362 .
2017-12-30 16:41:54 -04:00
Alex Szpakowski
a5ca04bb57
macOS: Update the capitalization of ogg/vorbis/theora frameworks. Resolves issue #1320 .
2017-12-30 00:54:58 -04:00
Alex Szpakowski
dd59803ad3
Error when invalid setting names are used in the tables passed to love.graphics.newCanvas and newImage. See issue #1312 .
2017-12-28 23:16:51 -04:00
Alex Szpakowski
1f52abf619
Fix love.audio.play(staticsources) when the sources have been paused. Resolves issue #1363 .
2017-12-27 12:27:12 -04:00
Alex Szpakowski
7ff428b64f
Fix love.graphics.newImage(compressedimagedata, settings) to respect the mipmaps boolean flag instead of always using the compressed texture's mipmaps if it has any.
2017-12-27 11:03:32 -04:00
Alex Szpakowski
1abc7b20f7
Show an error instead of the nogame screen if a nonexistant folder is passed in as a source game directory.
2017-12-26 20:17:43 -04:00
Alex Szpakowski
22fada31da
macOS: update freetype framework capitalization
2017-12-26 19:50:55 -04:00
Alex Szpakowski
e6e1a81fd6
Move Android code for rerouting print and disabling JIT compilation to inside require("love") instead of the main executable Lua state, so it works in threads.
2017-12-26 19:45:23 -04:00
Alex Szpakowski
065f4a8e9b
Fix SpriteBatch:setDrawRange.
2017-12-24 22:31:58 -04:00