Commit Graph

21 Commits

Author SHA1 Message Date
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
bill@Ixion ac16935782 now does what the previous commit was supposed to make it do, but with fewer bugs 2009-09-19 20:45:20 -05:00
bill@Ixion a45500c1ff now uses the proper appdata directory on Mac OS X 2009-09-19 19:59:23 -05:00
bill@Ixion 8d17ca0546 Apparently we're not using love.filesystem.write anymore? Oh well. now file:write can write data as well. 2009-09-04 01:36:26 -05:00
bill@Ixion 3655c9caae Lots changed: ImageData can now encode itself to any format you like as long as it's tga, love.filesystem can now write data to files, added EncodedImageData class. 2009-09-04 00:34:13 -05:00
rude 28b1ee4f16 Fixed bug which caused files opened in write mode to fail. 2009-09-02 22:47:11 +02:00
rude 623e701549 Modules now reside in Lua and are treated (almost) like normal objects.
Also added a way of getting a pointer to abstract module instances internally.
2009-09-02 21:18:13 +02:00
bart@bart 0aae22d523 Fixed PHYSFS_fileLength segfault on non-existant files by checking if a file exists when a file object is created 2009-08-26 17:20:23 +02:00
rude 0fa37fc711 Fixed bug where file was left open when doing a love.filesystem.read. 2009-08-25 22:22:55 +02:00
rude 92c678ce02 Fixed file not closing after require(). Changed seek() to use seconds. 2009-08-24 19:57:08 +02:00
rude c52c218ba1 Renamed Frame to Quad; added drawq/addq; fixed some bugs. 2009-08-17 23:35:04 +02:00
rude 45f69512ac Added some resources. 2009-08-14 22:44:57 +02:00
rude 5c75f3b5a5 Fixed compilation errors in filesystem and added workaround for machines without PhysFS 2.0. 2009-08-13 21:55:05 +02:00
rude dd420d68a3 Ok, project generation didn't really work out. Reverted. 2009-08-10 21:33:07 +02:00
rude ba1a75e547 Added many comments, and changed function names for wrapper functions. 2009-08-09 21:08:55 +02:00
rude 8e681b4204 It's now possible to build each module individually (as a DLL). 2009-08-04 19:57:14 +02:00
rude 524ef5e118 Added looping in love.audio (though needs implementation in love.sound). 2009-08-01 22:11:48 +02:00
rude 0c241a14fb Added resources, and changed slightly how wrappers expose functions. 2009-07-30 00:37:43 +02:00
rude 78370abb58 Fixed MemoryData. 2009-07-28 17:43:22 +02:00
rude a9e3fb12cc Moved FileData to love::filesystem. 2009-07-28 17:21:29 +02:00
rude dcb3dfd83d Initial Mercurial commit. 2009-07-26 15:46:49 +02:00