Commit Graph

78 Commits

Author SHA1 Message Date
Bart van Strien a012a4408e New no-game screen (credits go to rude), updated version number and codename 2011-06-23 17:08:26 +02:00
Bart van Strien 160c17c180 Drop old require syntax (no more .lua extension) 2011-06-22 14:54:29 +02:00
Bart van Strien d34d907b00 Rewrite auto.lua
Biggest advantages being automatic header+footer generation, minimal code verification and smaller diffs (from now on)
2011-06-21 19:45:00 +02:00
Bart van Strien fc5cda36e2 Allow merged games marked as 'release' to have their save dir directly in the appdata dir 2011-06-15 13:09:32 +02:00
Bart van Strien 7fb2681836 Improve the release error handler a bit 2011-05-29 15:33:48 +02:00
vrld a18632ce2d Change Graphics::reset() to unbind FBO and clear stencil buffer. Change error
screen to call love.graphics.reset() instead of individual resets.

--HG--
branch : minor
2011-04-26 23:20:58 +02:00
vrld b3162a4661 Clear mask before showing traceback on error screen
--HG--
branch : minor
2011-04-26 23:05:26 +02:00
rude 3fe9b2ff16 Reverted module selection feature. This is not really desired.
Users (or lovers) do not get to choose which implementation of
a module they would like to use.

The abstraction is for dealing with portability issues, not
for giving people the ability to choose an alternative
(inferior) backend. The best choice for any platform/situation
should at all times be the *default* for that platform/situation.
If this is not the case; it's a bug (that is easily fixed).

Any module should provide the functionality promised in the docs.
The lover (or user) should not care how, and if [s]he does, [s]he
does still not get to choose.

Also, a related note: duplication of wrapper code is something I
especially wanted to avoid when I first (or should I say ...
"eventually") formed the current architecture.

--HG--
branch : minor
2011-03-26 17:06:05 +01:00
Bart van Strien 254bd29244 Move luaopen_love_audio to love.audio.openal
--HG--
branch : minor
2011-03-13 20:17:31 +01:00
Bart van Strien dc61911a25 Move luaopen_love_sound to love.sound.lullaby
--HG--
branch : minor
2011-03-13 20:02:56 +01:00
Bart van Strien ff387790ce Move luaopen_love_image from love.image to love.image.devil
--HG--
branch : minor
2011-03-13 19:51:08 +01:00
Bart van Strien 22e75f72f1 Allow selection of modules
--HG--
branch : minor
2011-03-06 15:11:47 +01:00
Bill Meltsner ee282759e6 merge default into minor
--HG--
branch : minor
2011-03-05 22:13:48 -05:00
Bart van Strien 761c11427c Finally fixed fused games (thanks Boolsheet) 2011-03-05 15:43:47 +01:00
Bart van Strien bac51446a7 Only remove trailing /. in paths (bug #194) 2011-03-03 09:46:52 +01:00
vrld a13b792a5c Revert to last commit, as msvc is stuck in the last millenium 2011-02-22 11:15:27 +01:00
vrld 08259a4a0e Change auto.lua to create plaintext instead of hex code. 2011-02-20 23:34:48 +01:00
vrld 8581efae07 Change auto.lua to remove comments and unneeded whitespaces before converting to hex 2011-02-20 22:03:14 +01:00
Bart van Strien 18ca165718 Fix fused games 2011-02-20 00:58:15 +01:00
Bart van Strien 65c464fc7c Allow width and height 0 in love.conf (issue #175) 2011-01-27 22:14:27 +01:00
Bart van Strien 677df8d4f0 Merge 'default' into 'minor'
--HG--
branch : minor
2011-01-17 11:08:58 +01:00
Bill Meltsner fde708160e bringing in the new year by changing every 2010 to 2011 2011-01-15 14:40:27 -06:00
Bart van Strien ce05194c58 Prevent 'love .' from adding the top save dir to the search path 2011-01-02 21:36:51 +01:00
Bart van Strien 2f538b8c29 First draft of release error screen.
Probably needs some refinement

--HG--
branch : minor
2010-12-31 12:03:05 +01:00
Bart van Strien 618d48ce39 Error when checkMode during screen initialization fails (bug #119) 2010-12-31 11:46:32 +01:00
Bart van Strien 1896921f8d Make 'fused game checker' check if it's actually a the program it's trying to load, not a directory with the same name (bug #126) 2010-12-07 19:43:20 +01:00
Bart van Strien b35be57a6b Fix bug #82 (blend mode in error handler) 2010-10-06 22:22:35 +02:00
rude 8515ee675d Too careless while resolving conflicts in boot.lua. 2010-09-19 13:51:29 +02:00
Bill Meltsner 6492888c31 updated no game screen 2010-09-18 14:40:17 -04:00
vrld 08c06f0fe0 Allow zero arguments in love.graphics.setRenderTarget(), update boot.lua.h
Calling love.graphics.setRenderTarget() as opposed to
love.graphics.setRenderTarget( nil ) was an error before. fixed.
2010-09-03 14:53:37 +02:00
Bart van Strien 5235ceac53 Added love.focus callback 2010-08-03 13:51:19 +02:00
Bart van Strien 55ec59810d Added love.quit callback 2010-07-31 16:22:12 +02:00
bart@bartbes.ath.cx aa0cc8ca7e Added identity field to love.conf 2010-06-21 00:27:07 +02:00
bart@bartbes.ath.cx 5f780de061 Fixed bug where 'result' was stored in global namespace (boot.lua) 2010-06-17 18:22:12 +02:00
bart@bartbes.ath.cx bb2f58c25c Fixed unnecessary global namespace polution in the error handler 2010-06-03 15:58:46 +02:00
Bill Meltsner 87ff8b361a merged in bartbes' error-handling changes 2010-04-17 16:11:48 -04:00
bart@bartbes.ath.cx c382fa3650 Accidental commit before, this one works, and produces correct output on a direct call to error_printer 2010-04-17 22:03:33 +02:00
bart@bartbes.ath.cx 43125c3fb4 Modified output of error_printer to no longer show the error handlers or the 'main chunk' 2010-04-17 21:59:13 +02:00
bart@bartbes.ath.cx c564dd3ffb Changed message of error_printer and made it local, also made the debug table an upvalue, so people can use the debug variable in their programs 2010-04-17 21:32:45 +02:00
Bill Meltsner 76dc50a419 Made font module officially properly exposed to Lua 2010-04-15 10:17:42 -04:00
rude 760daec9b7 Welcome back, love.thread. 2010-03-07 13:35:25 +01:00
rude 02aaeba599 That print() was not supposed to be there. 2010-03-01 22:02:44 +01:00
rude a78c77473c Updated version number on no-game screen. Should be automatic from now on. 2010-03-01 21:59:13 +01:00
rude abe37d188f Disabled love.thread. Upped version to 0.6.2. 2010-03-01 21:07:46 +01:00
bart@bartbes.ath.cx bc0c8ad1a1 Forgot to run boot.lua through auto.lua 2010-02-16 16:45:02 +01:00
bart@bartbes.ath.cx ae4e8ff0ea Added love.thread to the require list in boot.lua 2010-02-16 16:05:24 +01:00
rude b71a87f670 Reverted auto.lua: use the source, not bytecode. 2010-02-07 15:45:11 +01:00
bart@bartbes.ath.cx 662406efbe Fixed the command line order bug & changed love.load() to love.load(arg) 2010-02-02 21:22:00 +01:00
rude aa01c984b9 Updated all dates to 2010. 2010-01-31 16:54:47 +01:00
bart@bartbes.ath.cx 3c79a33931 You now get an error when there is no code to run 2010-01-08 20:49:47 +01:00