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