Commit Graph

19 Commits

Author SHA1 Message Date
Chris Danford 1fcfc22981 CString -> RString
const string params where possible for easier debug stepping
2005-12-28 03:59:52 +00:00
Glenn Maynard 40542977f1 style 2005-12-13 03:33:32 +00:00
Glenn Maynard 08bbfd215d work around VC brain damage 2005-09-29 06:35:30 +00:00
Glenn Maynard 04ec4e66f4 add optional RageFileDriver::MoveFile override; implement for RageFileDriverDirect and RageFileDriverTimeout 2005-09-28 22:59:12 +00:00
Glenn Maynard edf10cb9b3 remove RageFileDriver::Ready 2005-05-31 21:58:21 +00:00
Glenn Maynard 5531efed09 comments, cleanup 2005-02-13 03:27:21 +00:00
Glenn Maynard 67d5bfd6d5 RageFileManager::Remount 2005-01-27 03:43:55 +00:00
Glenn Maynard ae92b86b34 RageFileBasic 2004-12-11 02:25:38 +00:00
Glenn Maynard 47994102b3 vc fix? 2004-12-10 13:13:14 +00:00
Glenn Maynard ec22ffec62 stop passing ugly back-references to the RageFile to RageFileObj 2004-12-09 11:47:20 +00:00
Glenn Maynard 33a04b79de beginning GPL->X11 license transition
The conventions I'm using are to put the entire copyright notice at the bottom
of each file, and to put the summary of the source file's use at the top of the
header.

Putting the license text in each file avoids confusion, and is normal practice
for many projects.  Putting it at the bottom gets it out of the way; it's a
ton of clutter to put at the top.

The description is in the header.  People who don't know what a class is for,
or how to use it, are probably looking at the header to see the interface,
not the implementation, so let's put the description in there.  Keep it brief
(one line); any substantial implementation notes should go in the source file.
2004-05-06 00:42:06 +00:00
Glenn Maynard 20792a51bb Write files in such a way that a program crash, system crash, powerdown,
etc. won't cause data loss if we're running on a journalling filesystem.
2003-12-21 07:23:29 +00:00
Glenn Maynard d5abb2b0c8 add RageFileManager::Remove 2003-12-16 07:23:54 +00:00
Glenn Maynard b5b947fe28 cleanup 2003-12-08 00:05:55 +00:00
Glenn Maynard 96a7ebe210 cleanup 2003-12-07 22:22:27 +00:00
Glenn Maynard e74808574a Generalize FilenameDB.
Automatically create directories.
2003-12-07 04:14:52 +00:00
Glenn Maynard ac004ea51a driver GetDirListing, write logic, fixes 2003-12-05 02:25:32 +00:00
Glenn Maynard a31ff1f434 FileManager-based profile mounts 2003-12-05 00:07:18 +00:00
Glenn Maynard ea0ba6fcb9 VFS work 2003-12-04 08:25:59 +00:00