Commit Graph

3418 Commits

Author SHA1 Message Date
Mikael Lind f682950634 Fix link error in Mac OS X build (Xcode)
--HG--
branch : elemel/fix-freetype-link-error-on-xcode-macosx
2018-06-05 10:22:08 +02:00
enra64 3ed404388b fixed not being able to remap gamepads by resolving problem with re-initializing joysticks as gamepads 2017-09-16 09:30:46 +02:00
Bart van Strien 04f37bc99f Fix cmake policy warning
Use GLVND where applicable
2018-05-20 12:21:50 +02:00
Bart van Strien 9c9b8a084f Merged in coffeecat/love (pull request #103)
Fix building with non-mega CMake
2018-05-20 10:14:49 +00:00
Bart van Strien 32da35115c Always link against pthread when using autotools (resolves #1410)
Theoretically I could enable it on a case-by-case basis, but as of now glslang,
physfs and the thread module all require pthread, so I might as well just
always link it in.
2018-05-20 11:27:29 +02:00
rude eee81639f4 CMake: Also look for headers in include/luajit-2.1. 2018-05-13 20:23:00 +02:00
Alex Szpakowski 33177c9826 Fix the explicit format + Data argument variant of love.data.decompress. 2018-05-13 12:12:29 -03:00
Bart van Strien cac369ee44 Export luax_resume for windows 2018-05-11 17:35:24 +02:00
Bart van Strien fb793944e4 Restore lua 5.2/5.3 compatibility (fixes #1408) 2018-05-03 20:04:16 +02:00
Alex Szpakowski ee166ed806 Added tag 11.1 for changeset 0ab246b5045d 2018-04-15 15:25:49 -03:00
Alex Szpakowski a2b4c71c95 Update changelog 11.1 2018-04-15 15:25:20 -03:00
Alex Szpakowski 7549910e68 Temporarily remove non-ascii characters from the Windows installer name/title until issues with nsis-unicode on appveyor builds can be resolved properly. 2018-04-08 15:59:05 -03:00
Alex Szpakowski 4546a38751 Update changelog and version 2018-04-08 11:31:10 -03:00
Alex Szpakowski 866df108ab Windows: attempt to make love._openConsole smarter about dealing with already being attached to a console. See issue #1394. 2018-04-07 18:59:12 -03:00
Alex Szpakowski b934f74795 Fix Fixture:getShape() causing crashes with ChainShapes (resolves issue #1392), removed dead code that's no longer valid 2018-04-07 18:37:29 -03:00
Alex Szpakowski bb228cab0c Fix love.event.quit causing crashes and other bad behaviour if a Canvas is active. Resolves issue #1395. 2018-04-07 12:43:00 -03:00
Alex Szpakowski 7b91ab915c Potentially fix depth/stencil support on older phones. 2018-04-07 11:35:20 -03:00
Bart van Strien 571503c02e Don't use deprecated isFile in love.joystick.loadGamepadMappings (fixes #1391) 2018-04-04 17:49:51 +02:00
Alex Szpakowski 93372b87a8 Fix love.graphics.clear(colortable) when no Canvas is active. 2018-04-03 20:12:41 -03:00
Alex Szpakowski 613de97b58 Fix Source:queue to show the correct argument in the error message when an invalid data parameter is passed in. 2018-04-02 16:34:48 -03:00
Alex Szpakowski cfa30167ca Fix hash map collisions when setting canvases. 2018-04-02 15:58:38 -03:00
Alex Szpakowski 43263c1469 iOS: weak-link with Metal.framework, SDL requires it (although we don't use the parts of SDL that use it). 2018-04-02 11:20:52 -03:00
Alex Szpakowski 403c339522 macOS: remove leftover reference to external physfs framework 2018-04-01 22:45:51 -03:00
Bart van Strien 61026ed78c Added tag 11.0 for changeset bf8892ecbd07 2018-04-01 20:08:24 +02:00
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
Yucheng Zhang 160eba6ba9 Fix building with non-mega CMake 2018-02-09 21:42:04 +08: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