Commit Graph

48 Commits

Author SHA1 Message Date
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 bc4ea90eb5 Modified output of error_printer to no longer show the error handlers or the 'main chunk' 2010-04-17 22:01:56 +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 76984bbb1f Errors are propagated to stdout again 2010-02-16 16:42:33 +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
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 5b30c7fcfe Major developments to love.audio/love.sound. Music and Sound are gone. There are only Sources now, which is much cleaner.
The audio module was not really stable in 0.6.0, it takes very little messing around to cause OpenAL to do horrible things. It should now be much more stable,
and you *should* be able to play/stop/pause/resume/rewind/loop like a madman without disasters. Seek and tell, however, are still not tested and verified for
all decoders, but that's less important. Also, all objects now have object:type() and object:typeOf(), which returns the type name of the object,
and checks whether an object is of a certain type, respectively.
2010-01-31 11:52:54 +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
Bill Meltsner e44e9266fc The default love.run now checks for the presence of love.graphics, love.event, and love.timer before calling those modules' functions. 2010-01-06 08:50:41 -06:00
bart@bartbes.ath.cx 2f5d676efb yes, yes, merge.. 2010-01-06 15:16:48 +01:00
bart@bartbes.ath.cx 09ca3053e1 Added redraw in error screen (thanks ToxicFrog) 2010-01-06 15:16:17 +01:00
Bill Meltsner 22ab49d167 Fixed bug where disabling keyboard would prevent any handlers from being created. 2010-01-05 13:33:52 -06:00
bart@bartbes.ath.cx 4c06ca3284 Error handler now checks if there's a screen created, if not fall back to text erroring 2010-01-03 13:20:32 +01:00
bart@bartbes.ath.cx b2972d6fd6 auto.lua now exports bytecode headers & added assert to setMode in boot.lua 2010-01-01 19:34:56 +01:00
rude 6aba6bad7e Concatenating .love files on the binary works again. 2009-11-12 20:58:40 +01:00
rude 127c980ff8 Fixed non-protected call to love.conf. 2009-11-11 20:52:59 +01:00
rude fa3b226edc Added an option to attach a console in Windows. 2009-11-07 14:41:35 +01:00
rude 435fc43f68 Fixed love.keyboard.setKeyRepeat, fixed issues with Body:getWhatever, and made the save directory settable. 2009-10-29 22:34:54 +01:00
rude 0d897b0b0f Sound should now work again. Music looping does probably not work, however (at least now with mp3). 2009-10-24 23:48:06 +02:00
rude 5fd6e7fbfb Updated no-game screen. It now uses string constants. 2009-10-10 14:49:48 +02:00
rude 87e3c4131c Finally abstracted constants properly. Changed how the event module works; wasn't really abstract before. Removed libs we're not going to use: native, signal. 2009-10-10 11:11:04 +02:00
bart@bart 4b4cf36579 Clears the scissor in the error screen 2009-09-19 14:46:33 +02:00
bill@Ixion 5850700c8e creating a font with faulty data now throws an exception; error handler now wraps error text if it's too long 2009-08-28 20:45:20 -05:00
bart@bart b39f353dbc love.errhand checks if it can run and is also called if love.init errors 2009-08-27 17:24:12 +02:00
bart@bart 9434c7b7a1 When path is invalid no-game screen is shown 2009-08-27 15:03:00 +02:00
rude a237008ce2 ParticleSystem works now. Error handler no longer loops forever. :) 2009-08-27 00:48:08 +02:00
rude ab981ea982 Made error screen and reverted love.event.wait. 2009-08-24 21:38:35 +02:00
rude ae8d660868 Fixed bug in love.event. Started on error screen. 2009-08-20 22:58:25 +02:00
rude 579f9c75db Embedded nogame screen into binary and exposed version info. 2009-08-15 12:48:32 +02:00
rude 9c322e0de8 Hopefully fixed segfault in Linux. 2009-08-14 20:12:40 +02:00
rude 73b37f626d Added Lua interpreter for debugging. 2009-08-04 20:26:48 +02:00
rude 524ef5e118 Added looping in love.audio (though needs implementation in love.sound). 2009-08-01 22:11:48 +02:00
rude 3d76667ca3 Sources are now NOT useless. 2009-07-31 16:08:30 +02:00
rude 477d5a05b8 Updated love.font, and added Glyph object in love.graphics. 2009-07-30 21:43:00 +02:00
rude 0c241a14fb Added resources, and changed slightly how wrappers expose functions. 2009-07-30 00:37:43 +02:00
rude 5c068db487 Added locking to SpriteBatch, and conf.lua. 2009-07-27 15:17:54 +02:00
rude dcb3dfd83d Initial Mercurial commit. 2009-07-26 15:46:49 +02:00