Bart van Strien
|
7253118100
Make and use a vector variant of luax_convobj
|
6 years ago |
Bart van Strien
|
fb793944e4
Restore lua 5.2/5.3 compatibility (fixes #1408)
|
7 years ago |
Bart van Strien
|
e80247c191
Happy new year! ✨
|
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 |
Bart van Strien
|
3278ea5580
Fix compilation with lua 5.2 and 5.3
|
8 years ago |
Alex Szpakowski
|
fcd9f1526c
Use different output messages for deprecated methods versus functions.
|
8 years ago |
Alex Szpakowski
|
de28c6e6a8
Add the ability to have formally deprecated functions.
|
8 years ago |
Alex Szpakowski
|
fee157b6b9
Functions that take a boolean argument now properly type-check for it.
|
8 years ago |
Alex Szpakowski
|
74d9bc7faf
Add traceback information to the error string generated if a thread causes a Lua error.
|
8 years ago |
Alex Szpakowski
|
b590edf27d
Merge default into minor
|
8 years ago |
raidho36
|
6b7172bd40
Fix Issue #1273
|
8 years ago |
Alex Szpakowski
|
43fea45f9f
Fix a memory leak when pushing love objects to threads which never load that object’s module (resolves issue #1267).
|
8 years ago |
Alex Szpakowski
|
73fd45558b
Implement Array, Cubemap, and Volume texture types (issue #1111).
|
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
|
9f6aa716fa
Pass Type to luax_register_type by pointer instead of reference
|
8 years ago |
Bart van Strien
|
d967a755e5
Make love::Type handle type names
|
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
|
37520bd18b
Added Object:release. Calling it is the equivalent of removing all Lua-side references to an object and doing a full garbage collection cycle (thus deleting the object from memory if nothing else in LÖVE's code is referencing it).
|
9 years ago |
Alex Szpakowski
|
46a2e7b85c
Happy new year! 🎉
|
9 years ago |
Alex Szpakowski
|
cabf6dcae2
Made type checking for love objects slightly more robust.
|
9 years ago |
Alex Szpakowski
|
925eebdaf0
Removed love.event.addListener/removeListener/clearListeners.
|
9 years ago |
Alex Szpakowski
|
3eb363059b
Added love.event.addListener and removeListener.
|
9 years ago |
Alex Szpakowski
|
2c4e713114
Imported some of the dynamiccore branch from love-experiments:
|
9 years ago |
Bart van Strien
|
c15f4b5f26
Modify __tostring so it also shows a pointer, like lua does for tables
|
10 years ago |
Alex Szpakowski
|
2cce18946d
Fixed objects which store Lua callback functions to avoid attempting to use dead coroutines when deleting the reference to the callback function. Should fix crashes when coroutines are mixed with those objects.
|
10 years ago |
Alex Szpakowski
|
073570b7af
Fixed the return type of luax_objlen.
|
10 years ago |
Bart van Strien
|
3cb777e2b7
Add basic lua 5.3 support
|
10 years ago |
Alex Szpakowski
|
532c61c6c2
Implemented efficient FFI versions of SoundData methods, which are used when the LuaJIT FFI and JIT compiler are present.
|
10 years ago |
Bart van Strien
|
6ef6f85d0c
Restore 0-argument love.graphics.newFont/love.font.newRasterizer
|
10 years ago |