Commit Graph

20 Commits

Author SHA1 Message Date
Alex Szpakowski 51d1f2a7a9 Added support for loading TGA and BMP images (via stb_image.) Added support for encoding ImageData to TGA.
--HG--
branch : minor
2014-05-29 13:20:10 -03:00
Alex Szpakowski eca8c17a69 Removed the DevIL backend from love.image. Replaced it with PNG and JPEG encoders/decoders via LodePNG, zlib, and libjpeg-turbo.
PNG and JPEG are now the only two supported image formats, aside from compressed DDS (DXT, etc.)

--HG--
branch : minor
2014-04-22 17:11:59 -03:00
Alex Szpakowski b5ad14ccb1 Removed platform/msvc2010/* 2014-04-11 04:15:21 -03:00
Alex Szpakowski a3afb1a9ca Refactored the ImageData decoding/encoding backends a bit 2014-03-02 03:17:47 -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 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
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
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
rude 72698bccee CMake: Convert line endings of text files automatically. 2013-11-27 01:21:57 +01:00
rude d6d2d79701 Turn off CPACK_NSIS_MODIFY_PATH.
Turning this on inserts a page in the installer which gives the user the
option of adding LÖVE to PATH, except it doesn't really work, even if the
user opts that it should happen.

In that case, it's better to not give the user a choice at all, and disable
the whole thing.
2013-11-27 00:51:27 +01:00
rude e43b1e9673 Build love.dll on Windows. 2013-11-21 21:57:54 +01:00
rude b4ec808aff Use umlauts in LÖVE's installer.
Regular NSIS does not support Unicode. Use the fork Unicode NSIS if you want
to create the installer.

Also update year in license.txt.
2013-11-21 20:58:58 +01:00
Alex Szpakowski 51c01ca407 Updated CMakeLists.txt 2013-11-13 00:21:10 -04:00
rude 900978baf7 Let NSIS install Win64 binaries in $PROGRAMFILES64. 2013-10-28 00:00:45 +01:00
rude cbd1e6937b Added Wuff (and WaveDecoder.cpp/h) to CMakeLists.txt. 2013-10-24 20:28:52 +02:00
Alex Szpakowski b21f8ed3af Updated CMakeLists.txt 2013-10-11 02:44:44 -03:00
rude d07f0cc71e Add CMakeLists.txt.
This currently only works on Windows with Megasource
( http://bitbucket.org/rude/megasource ).
2013-09-30 00:49:56 +02:00