Source

love / src / modules / filesystem / physfs / wrap_Filesystem.cpp

Author Commit Message Labels Comments Date
rude
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).…
Branches
minor
Bart van Strien
Rename loaders to fit their locations
Branches
minor
Bart van Strien
Catch some more file-opening exceptions and make them lua errors instead
Bill Meltsner
bringing in the new year by changing every 2010 to 2011
Bart van Strien
Add love.filesystem.getLastModified (issue #163)
Bart van Strien
Added ?/init.lua to the love loader (issue #116)
Bart van Strien
Threads now get the love.filesystem package.loader too
rude
Added base64 support for FileData, and inlined all resources in boot.lua/graphics.lua as base64. Also removed old reshax stuff.
ba...@bartbes.ath.cx
Fixed bug/epic fail in loader
ba...@bartbes.ath.cx
love.thread can now share full userdata
ba...@bartbes.ath.cx
Added first version of thread and enabled newFileData
rude
Updated all dates to 2010.
rude
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.
rude
Fixed bug which caused files opened in write mode to fail.
rude
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.
ba...@bart
Fixed PHYSFS_fileLength segfault on non-existant files by checking if a file exists when a file object is created
rude
Ok, project generation didn't really work out. Reverted.
rude
Added many comments, and changed function names for wrapper functions.
rude
It's now possible to build each module individually (as a DLL).
rude
Added looping in love.audio (though needs implementation in love.sound).
rude
Added resources, and changed slightly how wrappers expose functions.
rude
Initial Mercurial commit.