Commit Graph

124 Commits

Author SHA1 Message Date
Steve Checkoway 9ee66decab Ahh, the time-honored practice of debugging via print statements. 2006-08-14 15:53:11 +00:00
Steve Checkoway c6936984b4 Allow launching through a symlink. It doesn't work quite like normal applications. Menus don't show up, it doesn't really seem to know where it is.
Still, most people just would use the Finder and never encounter this behavior.
2006-08-14 15:31:52 +00:00
Steve Checkoway a07e194cf1 Revert. Fixes Linux build. 2006-07-18 05:51:37 +00:00
Jason Felds 366c3440d4 Fix VC8 macro redef warning. (more to come) 2006-07-18 03:56:37 +00:00
Glenn Maynard c21870087b don't return "mountpoints" mountpoint 2006-03-06 19:37:36 +00:00
Chris Danford 53e0ea8f24 fix smpackage uninstall and install to different installation other than where tools.exe resides 2006-02-15 03:58:29 +00:00
Chris Danford 8f5a4e244e spacing cleanup 2006-01-24 08:31:07 +00:00
Chris Danford 3fab62e083 fix GetDirListingRecursive adding redundant files 2006-01-24 08:28:03 +00:00
Chris Danford 477e67a8aa fix smpackage file routines and registry writing 2006-01-21 12:18:26 +00:00
Chris Danford 3ec514f896 fix mounting to fix reading of Prefs.ini 2006-01-20 09:31:26 +00:00
Chris Danford fe3a68d5cd make string params const (stepping into RString constructors makes for frustrating debugging) 2005-12-28 03:10:07 +00:00
Glenn Maynard 738099b4a3 unused header 2005-12-10 18:12:48 +00:00
Chris Danford ec51af900e CString -> RString for files used by smpackage 2005-12-10 08:15:44 +00:00
Steve Checkoway fc0f6b8e73 Fix compile. 2005-12-10 05:33:34 +00:00
Chris Danford 37f82b43f7 remove CStringArray #define 2005-12-09 21:36:22 +00:00
Chris Danford 225262cc20 clean up floating globals
move FS mounting to ArchHooks
2005-12-08 21:36:03 +00:00
Glenn Maynard 45650f732d cleanup 2005-11-11 20:58:07 +00:00
Chris Danford 0f0caf7972 Writable files in "Save", read-only files in "Data". This simplifies the installer and packaging. 2005-10-30 23:08:38 +00:00
Steve Checkoway aa0f90feae __MACOSX__ --> MACOSX, keep __MACOSX__ for ogg. 2005-10-24 10:37:56 +00:00
Glenn Maynard 08bbfd215d work around VC brain damage 2005-09-29 06:35:30 +00:00
Glenn Maynard 9a86f82a15 partial compile fix 2005-09-29 06:23:39 +00:00
Glenn Maynard 14ab43b2aa RageFileManager::MoveFile 2005-09-28 23:00:34 +00:00
Glenn Maynard 4b3af3058b Only spend time uniquifying results if more than one driver returned results. If we do, only operate on the new data. 2005-09-07 03:24:18 +00:00
Chris Danford 48ebc53549 return NULL -> return CString() for clarity and efficiency 2005-09-04 16:55:21 +00:00
Glenn Maynard 6149d63867 reduce file op overhead; fix some obscure long-standing race conditions
with Unmount due to broken refcounting
2005-09-04 04:57:26 +00:00
Glenn Maynard c2310eeab5 whoops. Fix variable name conflict. 2005-09-03 22:09:14 +00:00
Glenn Maynard 4f5a07388a cleanup 2005-09-03 21:28:34 +00:00
Glenn Maynard 46fb678d5c general cleanups 2005-09-03 21:18:59 +00:00
Glenn Maynard 6aa187a695 cleanup 2005-09-03 20:57:58 +00:00
Chris Danford e439ae2a96 return "" -> return NULL 2005-09-02 00:14:07 +00:00
Chris Danford c885a38d9f fix assert in DeleteRecursive 2005-08-05 10:01:45 +00:00
Chris Danford a2c439a17a support loading of course edits 2005-07-31 05:41:32 +00:00
Glenn Maynard ebe60c9eb7 simplify 2005-06-27 05:24:24 +00:00
Glenn Maynard 5de59d0c51 remove unused file/driver tracking 2005-06-27 05:22:09 +00:00
Glenn Maynard d58b3186f0 allow mounting RageFileDrivers directly 2005-06-25 22:34:54 +00:00
Steve Checkoway 99387583f9 DARWIN -> __MACOSX__ 2005-06-21 08:56:36 +00:00
Chris Danford c80d0c4a53 add support for random background sets using Song genre 2005-06-02 10:09:46 +00:00
Glenn Maynard ee259739d6 remove unused RageFileManager::MountpointIsReady. ("Ready"
checks are done through MemoryCardManager.)
2005-05-31 21:54:41 +00:00
Steve Checkoway 114ac27623 The entire file system is brittle and breaks whenever anything changes. 2005-05-24 22:36:15 +00:00
Glenn Maynard ab69380599 allow mounting to the beginning of the mount list 2005-05-22 07:53:46 +00:00
Glenn Maynard 85f84ef81f remove backwards compatibility hack (brittle without also doing it in Unmount, etc) 2005-05-22 02:42:30 +00:00
Glenn Maynard cbd868a2f1 absolute mountpoints (shouldn't change anything; just getting rid of brittle compatibility hack in Mount) 2005-05-22 02:34:05 +00:00
Glenn Maynard d25df987d5 mount / to /rootfs 2005-05-22 02:24:59 +00:00
Glenn Maynard b850a8ea50 fix FlushDirCache() doesn't flush everything (NormalizePath("") results in "/") 2005-05-22 01:10:35 +00:00
Glenn Maynard ab317867ff remove unused 2005-05-21 07:52:53 +00:00
Glenn Maynard 93a00528e6 fix GetDirListing("/*") returning "/" (blank file) 2005-05-21 04:32:35 +00:00
Glenn Maynard 209040e02d clean up file drivers: drivers now always receive paths with trailing slashes;
this makes handling the relative "root" directory not a special case (".").
mountpoints now always begin with a slash.  before, "/foo" and "foo" were
in two separate namespaces, which was weird and confusing; the two now
mean the same thing.  there are no more special "default mountpoints"; just
mount to "/".  "@path" mounts are now "/@path", and they do show up in
GetDirListing("/") (but, as before, opening "/@foo/bar" will never create
a "@foo/bar" path in a non-"@foo" mountpoint)
2005-05-20 22:26:54 +00:00
Ryan Dortmans 9d1a3b5f12 Fixed xbox compile errors. 2005-04-30 04:44:18 +00:00
Glenn Maynard 42fb0bfc9b simplify 2005-03-17 23:48:32 +00:00
Glenn Maynard c189f5fdd9 split out OpenForReading 2005-03-17 23:43:13 +00:00