Alex Szpakowski
9b593780b1
Removed spaces from love.audio enum strings (resolves issue #733 )
...
--HG--
branch : minor
2014-01-15 04:41:07 -04:00
Alex Szpakowski
b1edf5e7bf
Added Source:getType, removed Source:isStatic (resolves issue #776 )
...
--HG--
branch : minor
2014-01-15 04:02:24 -04:00
Alex Szpakowski
639ddedc0a
Removed love.graphics.get/setPointStyle. ‘rough’ points are now the only possibility (resolves issue #581 ).
...
--HG--
branch : minor
2014-01-15 03:32:07 -04:00
Alex Szpakowski
a691b7efb9
Merged default into minor
...
--HG--
branch : minor
2014-01-15 03:25:57 -04:00
Alex Szpakowski
113093e4fc
Separated canvas texture creation code from FBO creation code
2014-01-13 01:47:06 -04:00
Alex Szpakowski
fda005c5ff
love.graphics.getScissor now has a proper C++ module method
2014-01-09 22:49:00 -04:00
Alex Szpakowski
c64b3d2527
Renamed love.graphics.getMaxImageSize to love.graphics.getMaxTextureSize (old function is still there, but deprecated.)
2014-01-09 22:18:37 -04:00
Alex Szpakowski
6fcebf69e4
Updated changelog
2014-01-07 20:30:46 -04:00
Alex Szpakowski
1d3c4e125e
Make love.graphics.reset call love.graphics.origin instead of clearing the internal pixel size stack
2014-01-05 15:52:12 -04:00
Alex Szpakowski
510ed6f11e
Abstracted lua bindings for general Texture methods into wrap_Texture.cpp
2014-01-04 21:19:03 -04:00
Alex Szpakowski
6756bc3c2c
Updated readme
2014-01-03 19:13:59 -04:00
Alex Szpakowski
3120a0e650
Goodbye 2013, hello 2014!
2014-01-03 17:28:58 -04:00
Alex Szpakowski
aa69a695d3
Canvases can now be used in SpriteBatches, ParticleSystems, and Meshes (resolves issue #782 ).
...
Canvases and Images are now subclasses of the new Texture class.
Added setTexture and getTexture methods for Meshes, ParticleSystems, and SpriteBatches (the old set/getImage methods are deprecated but not removed.)
Canvas texture coordinates are no longer flipped.
2014-01-03 17:07:12 -04:00
Alex Szpakowski
1d3f6e967d
Added CircleShape:get/setPoint.
2014-01-03 14:06:23 -04:00
Alex Szpakowski
b091746118
Removed some unused variable warnings when compiling
2014-01-03 02:05:23 -04:00
Alex Szpakowski
9c747f1476
Switched to using bearing and advance metrics from the actual bitmap glyph object, removed old unused method declarations in the Filesystem class.
2014-01-01 03:52:43 -04:00
Alex Szpakowski
ccc5535a82
The love.filesystem module searchers for require are now tried after package.preload instead of before.
2014-01-01 02:08:50 -04:00
Alex Szpakowski
ab1cf7fdc5
Really fixed setting the scissor and then changing Canvases
2013-12-31 23:37:04 -04:00
Alex Szpakowski
9a61ca7393
Updated changelog
2013-12-31 23:06:23 -04:00
Alex Szpakowski
279cecaa6b
Improved the error text for LÖVE’s module searchers (used in require.)
2013-12-31 22:31:08 -04:00
Alex Szpakowski
98b258b75f
Fixed font textures in OpenGL returning black RGB values when a shader is active (reverts changeset 69b0b4e)
2013-12-31 22:09:04 -04:00
Alex Szpakowski
90f4dea4ab
The TrueType rasterizer now properly recognizes the monochrome bitmap pixel mode for glyphs (resolves issue #818 )
2013-12-31 21:32:58 -04:00
Alex Szpakowski
f3bd944cf5
Reduced the RAM and VRAM space taken up by TrueType font glyphs by 1/2.
2013-12-31 20:15:55 -04:00
Alex Szpakowski
a00c006c44
The graphics viewport is now properly restored when switching from an active Canvas to no Canvas (resolves issue #817 )
2013-12-30 23:52:46 -04:00
Alex Szpakowski
cd303c7c62
Added Mesh:setWireframe and Mesh:isWireframe.
...
This should *only* be used for debugging: the wireframe lines behave differently from regular love.graphics lines, and the functionality may not work on OpenGL ES.
2013-12-30 01:44:04 -04:00
Alex Szpakowski
27f36455e8
Fixed ParticleSystem:clone not duplicating position and area spread properly
2013-12-28 01:51:50 -04:00
Bart van Strien
5963e7a9cb
Check whether pitch is actually a sane number
2013-12-27 16:50:30 +01:00
Bart van Strien
90d041ed1b
Patch GLee for missing GLXContextID typedef after upstream (mesa) removal from header
2013-12-27 16:50:07 +01:00
Bart van Strien
85264f4bea
Lower sdl2 dependency version to 2.0.0
2013-12-27 15:51:15 +01:00
Jordy Dickinson
e6f06fbc78
Allow user to override environment variables
2013-12-27 15:02:40 -05:00
Alex Szpakowski
25298a213d
Updated changelog
2013-12-25 05:43:07 -04:00
Alex Szpakowski
bccac13432
Added ParticleSystem:clone()
2013-12-25 05:30:07 -04:00
Alex Szpakowski
4d1846b745
Removed love.audio.newSource(source) (see issue #319 )
2013-12-25 02:19:59 -04:00
Alex Szpakowski
44d87212b7
Fixed Joystick:isDown to accept 1-based instead of 0-based button indices
2013-12-23 00:28:03 -04:00
Alex Szpakowski
3dd19f81bf
Added the release date of 0.9.0 to the changelog
2013-12-20 00:50:14 -04:00
Alex Szpakowski
e6f2d4f1ac
Added Source:clone() and love.audio.newSource(source): creates a new (stopped) Source which has all of the settable state of the original.
...
Static sources don’t duplicate their OpenAL data buffer when cloned (resolves issue #319 ). Cloned streaming sources also clone the original Decoder.
2013-12-20 00:20:41 -04:00
Alex Szpakowski
d0d629a314
Fixed line width after love.graphics.scale with negative numbers (resolves issue #808 )
2013-12-18 03:15:44 -04:00
Alex Szpakowski
71dd15838e
Workaround for SDL_HAPTIC_INFINITY failing in Windows is no longer needed (patched in SDL as of 2 months ago)
2013-12-17 04:03:04 -04:00
rude
417964e415
Associate .love files with love executable.
...
Resolves issue #807 .
2013-12-14 17:44:30 +01:00
rude
293f4d0d7d
Set NSIS package name to "LOVE".
...
Otherwise, the start menu folder created by the installer is called "LÖVE",
which is a change from how it worked before.
2013-12-14 17:42:43 +01:00
Bart van Strien
d81eae8889
Scripts now automatically recompile on change on linux, auto.lua normalizes input names a bit more
2013-12-14 13:57:52 +01:00
Bart van Strien
e02cbd4704
Added tag 0.9.0 for changeset 38c00c788bcb
2013-12-13 23:07:54 +01:00
Bart van Strien
6eb0544bbc
Use new error message macro in configure, use luajit by default, switch to pkg-config for as much as possible
0.9.0
2013-12-13 20:32:55 +01:00
Alex Szpakowski
eb4fdf3bbe
Use a separate preprocessor define for using Framework #includes in OS X (resolves issue #796 )
2013-12-13 02:37:06 -04:00
rude
740347b240
Set PDB name for liblove in Visual Studio.
...
There was a conflict between love.exe and love.dll, causing the debugger to
fail loading symbols.
2013-12-12 15:30:47 +01:00
rude
09a02662b6
CMake: Support LuaJIT.
2013-12-10 12:34:46 +01:00
Alex Szpakowski
760f8220fa
Fixed a small memory leak if love.physics.newChainShape errors
2013-12-10 03:54:56 -04:00
Bart van Strien
5b66cd2290
Make configure output some files in the debian folder as well, substituting the (optional) suffix where needed, also add pkg-config dependency
2013-12-08 20:06:12 +01:00
Bart van Strien
3d82eecc08
Apply the love-experiment moduleselect branch
...
You can now:
- Enable and disable love's modules, implementations and libraries using configure switches
- Use pkg-config for a couple of love's requirements
- Build on OSX
- Use newer versions of FreeType2
- Get a slightly better error message using automagic
2013-12-08 19:32:32 +01:00
Alex Szpakowski
2ee869b0e8
Fixed some compiler warnings
2013-12-07 05:07:54 -04:00