Max Horn
fb795dabd0
Patch #1594533 : morphos fs backend
...
svn-id: r24690
2006-11-12 11:43:46 +00:00
Kostas Nakos
4524b49872
Initial commit of the wince-gcc re-port
...
svn-id: r24212
2006-10-08 18:15:18 +00:00
Max Horn
66cf5f0eef
Patch #1573141 : Attempt to fix AmigaOS 4 / Broken Sword 2 problems
...
svn-id: r24206
2006-10-08 12:50:53 +00:00
Max Horn
4c14cf6d1a
Moved base/engine.cpp and .h to engines/ (main motivation: helps untangle the linker dependency graph). Porters will have to update project files
...
svn-id: r23974
2006-09-23 00:42:35 +00:00
Max Horn
fd12695e59
Patch #1559806 : Fixes for AmigaOS 4 filesystem backend
...
svn-id: r23893
2006-09-16 17:56:26 +00:00
Marcus Comstedt
4342d61448
Added name() method.
...
svn-id: r23860
2006-09-10 09:10:30 +00:00
Neil Millstone
1da493ac00
Adding new name() method.
...
svn-id: r23813
2006-08-31 19:32:38 +00:00
Johannes Schickel
d639ca97ce
Oops. some systems are using '\\' instead of '/' fixing that now...
...
svn-id: r23797
2006-08-28 13:39:44 +00:00
Johannes Schickel
ac45e290f7
Fixing other FS backends to use the bug fixed version of the POSIX lastPathComponent too (also lets the Windows FS use the POSIX version of lastPathComponent too, since it's nicer than the fix I made)
...
svn-id: r23796
2006-08-28 13:34:15 +00:00
Johannes Schickel
d9cb390a7b
Fixing the Windows FS code to not delete the first character of a node, if it is just with a filename created. (which is not working yet though, but still the first char shouldn't be skipped)
...
svn-id: r23795
2006-08-28 13:17:36 +00:00
Oystein Eftevaag
69daf49a73
Don't strip the first character of the filename when FilesystemNode is instantiated with just the filename and no path.
...
svn-id: r23763
2006-08-26 19:16:15 +00:00
Johannes Schickel
63aec29edb
Added isValid to FilesystemNode and AbstractFilesystemNode. See my mail to -devel for more information.
...
svn-id: r23567
2006-07-22 17:01:50 +00:00
Max Horn
6ed00cd055
Added FilesystemNode::name method
...
svn-id: r23553
2006-07-22 14:14:16 +00:00
Won Star
167a1e5912
Fix FileSystem bug. Now 'Go Up' button works. :)
...
svn-id: r23527
2006-07-16 08:32:23 +00:00
James Brown
0e66c43c70
Fix some more duplicated files, and unify case for rpc include
...
svn-id: r23459
2006-07-09 13:10:45 +00:00
Max Horn
bea72e9514
Patch #1519399 : DS Backend
...
svn-id: r23452
2006-07-09 11:47:17 +00:00
Max Horn
d210b19aec
Move backends/fs/fs.h and .cpp to common/fs/fs.h and .cpp
...
Rationale: backend implementations belong to backends/, but portable APIs meant to be used by high level code is for common / sound / graphics / ... (compare also with backends/midi vs. sound/mididrv.h)
svn-id: r23274
2006-06-24 08:07:48 +00:00
Won Star
da64d9f72e
o WIP file cache code borrowed from PS2 port.
...
o add property
svn-id: r23062
2006-06-12 15:33:27 +00:00
Won Star
119a0192e1
* Move gp32-fs.cpp to fs/gp32 dir.
...
* Fix gp32 launcher code.
svn-id: r23023
2006-06-11 10:23:41 +00:00
Robert Göffringmann
93718ebef9
updated fs implementation
...
svn-id: r22974
2006-06-07 06:53:41 +00:00
Travis Howell
d47f3a76fb
Add trailing slash to getCurrentDirectory if required. Fixes bug #1500563 - WIN32/SCUMM: Using scummvm.exe targetname not possible
...
svn-id: r22923
2006-06-05 00:14:23 +00:00
Marcus Comstedt
51e1438020
Separated the Dreamcast filesystem backend from the POSIX one.
...
svn-id: r22883
2006-06-03 14:09:04 +00:00
Chris Apers
d224f5a6ce
Updated palmos FS based on lastest changes to the base class
...
svn-id: r22867
2006-06-03 11:21:39 +00:00
Joost Peters
69b5d6fa3d
fix PSPFilesystemNode::parent() + some minor cleanup
...
svn-id: r22727
2006-05-28 22:02:38 +00:00
Joost Peters
8c1d71851a
make getNodeForPath() use the proper PSPFilesystemNode ctor (and remove the old, now unused, one).
...
svn-id: r22726
2006-05-28 21:35:35 +00:00
Joost Peters
91cd652f1d
move psp_fs.cpp from backends/psp/ to backends/fs/psp/
...
svn-id: r22657
2006-05-26 10:46:52 +00:00
Travis Howell
1403a3511e
Add code for get current directory
...
svn-id: r22437
2006-05-13 11:18:52 +00:00
Travis Howell
1124fa8d90
Get current directory via a path of '.'
...
svn-id: r22435
2006-05-13 10:42:21 +00:00
Max Horn
3623a94927
Added the new AbstractFilesystemNode::getCurrentDirectory() method. Also changed the semantics of the FilesystemNode constructors (see also the relevant doxygen comments for explanations). This also fixes bug #1485941 .
...
svn-id: r22424
2006-05-12 21:41:54 +00:00
Max Horn
ed339aa771
Updated some comments
...
svn-id: r22422
2006-05-12 21:11:37 +00:00
Torbjörn Andersson
30c0bd63bc
Fixed bug #1483450 . Apparently, S_ISDIR() is undefined if stat() fails. The
...
change to the POSIXFilesystemNode constructor is the one that matters to this
bug. The changes to listDir() are made from paranoia.
svn-id: r22382
2006-05-08 04:48:40 +00:00
Max Horn
b2d4cd6a35
Paranoia
...
svn-id: r22379
2006-05-07 19:41:56 +00:00
Travis Howell
84c99c8242
Revert the last change, since AbstractFilesystemNode::child() handles files and directories
...
svn-id: r22319
2006-05-03 21:53:38 +00:00
Max Horn
05f6adbbd9
Removed FilesystemNode::isValid (leaving it up to the porters to decide whether to remove their isValid code or not)
...
svn-id: r22317
2006-05-03 20:49:33 +00:00
Max Horn
d016c353c5
Changed FilesystemNode::listDir to return a bool indicating its success (or failure)
...
svn-id: r22315
2006-05-03 20:43:26 +00:00
Travis Howell
e4e7ba1d7a
Make sure AbstractFilesystemNode::child() only returns a directory in Windows
...
svn-id: r22306
2006-05-03 13:06:22 +00:00
Max Horn
31444d3d35
Some doxygen comment cleanup for (Abstract)FilesystemNode
...
svn-id: r22304
2006-05-03 11:42:50 +00:00
Max Horn
fea36d0112
Disabled evil getcwd hack in POSIXFilesystemNode
...
svn-id: r22302
2006-05-03 11:36:07 +00:00
Max Horn
9c1fc02328
Got rid of AbstractFilesystemNode::wrap (begone, evil hack)
...
svn-id: r22300
2006-05-03 11:13:21 +00:00
Max Horn
8c452daac2
Moved static methods getRoot / getNodeForPath from class FilesystemNode to class AbstractFilesystemNode
...
svn-id: r22298
2006-05-03 10:19:05 +00:00
Max Horn
d404b6150a
Started to separate AbstractFilesystemNode from FilesystemNode
...
svn-id: r22297
2006-05-03 10:14:05 +00:00
Marcus Comstedt
5468059d44
Removed compilation error.
...
svn-id: r22282
2006-05-02 22:27:24 +00:00
Max Horn
dbe1c50bc9
Added a missing '*' (which marks the comment as being one doxygen should process)
...
svn-id: r22268
2006-05-01 22:04:13 +00:00
Max Horn
e4a7de9d75
Patch #1479919 (AmigaOS maintaining)
...
svn-id: r22267
2006-05-01 21:53:31 +00:00
Lars Persson
49dd540213
_pseudoRoot was not intialized properly
...
svn-id: r22261
2006-05-01 15:36:54 +00:00
Lars Persson
492929ae53
Updated symbian-fs backend and cleanup
...
svn-id: r22260
2006-05-01 14:20:02 +00:00
Travis Howell
7b7d290675
Add windows code for AbstractFilesystemNode::child()
...
svn-id: r22253
2006-05-01 08:24:57 +00:00
Max Horn
8300d1d2a9
Added new AbstractFilesystemNode::child() resp. FilesystemNode::getChild() methods
...
svn-id: r22249
2006-04-30 22:52:10 +00:00
Travis Howell
c1572b2dbd
_isPseudoRoot should be always false, in WindowsFilesystemNode(const String &path)
...
svn-id: r22195
2006-04-27 23:16:45 +00:00
Travis Howell
e163be131c
Revert kListAllNoRoot addition to listdir(), the uninitialized _isPseudoRoot in windows filesys backend was real cause of problem.
...
svn-id: r22194
2006-04-27 23:14:54 +00:00
Max Horn
cf13cf3a70
I still don't know whether this is the correct fix for WindowsFilesystemNode, but at least with it, one definite and serious bug in the code (using an uninitialised variable) has been fixed, the end result hardly will be worse
...
svn-id: r22192
2006-04-27 17:21:33 +00:00
Max Horn
307f4e387b
Fixed getNodeForPath on systems using POSIXFilesystemNode to again correctly check whether the given path exists, and whether it points to a directory
...
svn-id: r22097
2006-04-23 12:29:43 +00:00
Eugene Sandulenko
065dcf5653
Part of patch #1467193 : "AmigaOS changes":
...
- Filesystem errors are now more detailed
- casting problems are hopefully gone
- some comments added in amigaos4-fs.cpp
svn-id: r21861
2006-04-14 01:06:08 +00:00
Chris Apers
4f28027c55
Fixed FS support based on lastest changes to the base fs class
...
svn-id: r21801
2006-04-11 18:13:04 +00:00
Max Horn
8271273cb5
Fallback to using stat() if readdir returns DT_UNKNOWN (replacing the AMD64 hack)
...
svn-id: r21767
2006-04-10 19:26:40 +00:00
Johannes Schickel
df1bc871f1
Forces usage of SYSTEM_NOT_SUPPORTING_D_TYPE on amd64 systems. (read comment for more information)
...
svn-id: r21739
2006-04-09 23:30:16 +00:00
Max Horn
4a8c9c323d
AmigaOS4 changes from tracker #1416370
...
svn-id: r21691
2006-04-08 12:39:27 +00:00
Max Horn
67fda4ece5
Cache the root node (cause a major speedup on OSX, since by far the slowes part in the FS code over here is the getcwd call in getRoot() )
...
svn-id: r21667
2006-04-07 11:47:58 +00:00
Max Horn
2d10d1960e
Use full path qualifiers in #include statements (exception: engines/ can be ommited, at least for now)
...
svn-id: r21620
2006-04-05 00:18:22 +00:00
Max Horn
bec09d3094
Turned FSList::sort into a generic function which can be applied to anything which implements comparable iterators (like Array, List, or plain C arrays)
...
svn-id: r21617
2006-04-04 23:55:47 +00:00
Eugene Sandulenko
66d8b85463
Allow symlinks to directories for FS;es with D_TYPE support.
...
svn-id: r21616
2006-04-04 23:52:56 +00:00
Eugene Sandulenko
004a39b3af
Symlinks are also valid files
...
svn-id: r21615
2006-04-04 23:44:27 +00:00
Travis Howell
194945f2a1
Rename variable in FSList::sort() to avoid conflict with system defines
...
svn-id: r21612
2006-04-04 23:26:11 +00:00
Max Horn
ac9203415e
Some more FS code cleanup
...
svn-id: r21600
2006-04-04 21:03:17 +00:00
Max Horn
ca6d345220
Possible bug in the Symbian FS code?
...
svn-id: r21599
2006-04-04 21:02:44 +00:00
Max Horn
e366ed75da
oops
...
svn-id: r21598
2006-04-04 21:01:26 +00:00
Max Horn
112ba72222
Removing more pseudo copy constructors in favor of the standard copy constructor (gee, everybody is copying my bad code, it seems ;-)
...
svn-id: r21597
2006-04-04 20:54:55 +00:00
Max Horn
bca4dd001f
Rewrote sort code to use iterators (means it can be used with any container now, in theory at least)
...
svn-id: r21596
2006-04-04 20:49:26 +00:00
Max Horn
ebeded36a1
Added comment on why we use getcwd in POSIXFilesystemNode at all
...
svn-id: r21582
2006-04-03 22:06:42 +00:00
Max Horn
4226aa761d
Fix AbstractFilesystemNode::wrap to not call (indirectly) getRoot, just to throw away the result immediately again (which (a) caused a slowdown and (b) a leak, both fixed now)
...
svn-id: r21581
2006-04-03 21:54:26 +00:00
Max Horn
5595ec5680
Various changes to POSIXFilesystemNode:
...
- Removed pseudo copy constructor, use the automatically generated one instead.
- Do not always call stat() whenever creating a POSIXFilesystemNode from a path.
- Use lastPathComponent in POSIXFilesystemNode(path) constructor.
- Some further cleanup.
svn-id: r21580
2006-04-03 21:18:24 +00:00
Travis Howell
a98aea6efd
Add kListAllNoRoot type to listDir() to handle recent file class changes, on file system backends which use _isPseudoRoot
...
svn-id: r21449
2006-03-25 10:39:05 +00:00
Lars Persson
37f433a7ad
* New and tested builds for S60V3 and UIQ3
...
* New upscaled icons for UIQ3/S60V3. SVG/Scalable version needed for S60V3 for proper good looks
* Critical bug in Symbian-fs fixed (exception for UIQ3/S60V3)
*Removed duplicate files for easier maintanence
*New handling for Symbian error messages, save paths etc
*All naming now is ScummVM for all apps and targets
svn-id: r20585
2006-02-12 00:27:19 +00:00
Max Horn
cbb2ca005c
Change CVS keywords to SVN keywords
...
svn-id: r20535
2006-02-11 12:47:47 +00:00
Max Horn
0ad58cdb95
Removed .cvsignore files
...
svn-id: r20424
2006-02-07 22:50:14 +00:00
Eugene Sandulenko
b5f5dbe36b
Patch #1416370 : "AmigaOS 4 changes"
...
svn-id: r20229
2006-01-27 15:51:41 +00:00
Eugene Sandulenko
ea42bad781
Update copyright notice
...
svn-id: r20088
2006-01-18 17:39:49 +00:00
Lars Persson
fd0ad7beae
FSF adress updates
...
svn-id: r19741
2005-12-04 08:49:08 +00:00
Lars Persson
6ed67205ec
1. New build structure for Symbian builds to allow easier build and project updates
...
2. Updated framework files for new structure
3. Uncommented Debug statements in vorbis.cpp (Should probably be removed alltogether.
4. Incorporated Sevs code formatting changes in the new Symbian source structure.
5. Removed/Changed EScummVM to ScummVM instead, hopefully most cases covered.
6. Beginning vibration support to be used for Scumm shake effects (Work ongoing by SumthinWicked)
7. Replaced the ScummVM icon for the FavIcon and upscaled the icon to 32x32. I think it looks ok, comments are welcome.
8. Built for S60V1 and UIQ2 targets from the cvs
9. Updated Readme with new build instructions.
Any comments are welcome. Hopefully the other builds are not affected by this and all Sevs code updates are also incorporated.
svn-id: r19739
2005-12-03 21:29:13 +00:00
Eugene Sandulenko
b36677af71
Update FSF address. Eek. Actually that took place on May 1, 2005
...
svn-id: r19142
2005-10-18 01:30:26 +00:00
Lars Persson
5c30b3c8df
Update Symbian README, default Joystick config is on, Updated pkg files for S80 & S90, updated symbian-fs (cleaner code)
...
svn-id: r18919
2005-10-01 18:02:37 +00:00
Chris Apers
be9d8951eb
Change PalmOS ident
...
svn-id: r18748
2005-09-03 16:24:58 +00:00
Eugene Sandulenko
6b4484472b
Remove trailing whitespaces.
...
svn-id: r18604
2005-07-30 21:11:48 +00:00
Torbjörn Andersson
7760c0b8a4
Changed #include <stdafx.h> to #include <common/stdafx.h>. It should
...
probably be #include "common/stdafx.h", but I'll let the backend
maintainers worry about style.
svn-id: r18455
2005-06-24 16:18:10 +00:00
Max Horn
8b1d7b9166
When including files from common/, explicitly use the common/ prefix
...
svn-id: r18444
2005-06-24 15:23:51 +00:00
Lars Persson
fd8c94a2f3
Added symbian-fs.cpp, symbian filehandling class
...
svn-id: r18426
2005-06-21 19:53:19 +00:00
Eugene Sandulenko
169ff06f09
Proper #include directive.
...
svn-id: r18022
2005-05-10 02:30:19 +00:00
Eugene Sandulenko
df7e6104b6
Last bit of AmigaOS4 patch. Apparently this was missed by mistake.
...
svn-id: r18018
2005-05-10 00:58:08 +00:00
Max Horn
99b9c27f99
Why not fix the warning if you encounter it? :-)
...
svn-id: r17994
2005-05-09 08:47:09 +00:00
Torbjörn Andersson
13dc149ded
Applied patch #1175374 ("FluidSynth MIDI driver"), with a few documentation
...
changes. There are a few things that could use a bit more work, and I've
only tested it on my Linux box. I have verified that ScummVM still compiles
when it's disabled, though, so it shouldn't break anything too badly.
svn-id: r17512
2005-04-10 14:33:44 +00:00
Robert Göffringmann
861cdd9db2
fixed headers. -_-
...
svn-id: r17306
2005-03-31 07:50:33 +00:00
Robert Göffringmann
bd81feb996
Playstation2 Port: initial import
...
svn-id: r17305
2005-03-31 05:35:04 +00:00
Nicolas Bacca
d99d4d09f2
Weird ... but fixes the second (and hopefully last) crash
...
svn-id: r17168
2005-03-16 22:58:42 +00:00
Eugene Sandulenko
b72df416a6
WIP of GP32 port. Now it is more correct port and compiles with current
...
CVS. Though it has some issues unresolved, one of them is that it crashes
right after splash screen without showing anything. Work in progress :)
svn-id: r17054
2005-03-09 22:21:57 +00:00
Paweł Kołodziejski
6746d89df5
ops
...
svn-id: r16918
2005-02-25 20:16:25 +00:00
Paweł Kołodziejski
531ca37040
fixed compilation
...
svn-id: r16916
2005-02-25 20:12:25 +00:00
Torbjörn Andersson
b1039bb59e
Fixed warning, hopefully without breaking anything. (GCC doesn't like
...
casting from "const char *" to "char *".)
svn-id: r16826
2005-02-20 15:33:14 +00:00
Paweł Kołodziejski
e2753574ac
compatibility fixes for wince
...
svn-id: r16814
2005-02-19 16:00:22 +00:00
Torbjörn Andersson
d6be4f03a7
Added getNodeForPath() so I can compile ScummVM with MinGW again. Since I
...
don't know where it's used, I'm not sure if it works correctly.
svn-id: r16752
2005-02-07 14:25:04 +00:00
Max Horn
a1b058897d
Remove the OSX-restriction on FilesystemNode::getNodeForPath() for now (I don't like it, but until a proper solution is in place, it seems to be the best thing to do)
...
svn-id: r16743
2005-02-06 18:37:23 +00:00
Max Horn
47280d9433
Updated copyright
...
svn-id: r16398
2005-01-01 16:09:25 +00:00
Max Horn
8c34db8b9a
oops
...
svn-id: r16110
2004-12-18 02:37:13 +00:00
Max Horn
0894f83804
Ensure that the file list in the browser is always sorted
...
svn-id: r16108
2004-12-18 02:33:37 +00:00
Max Horn
3825614f67
Removed outdated (and wrong) comment; all this stuff will be rewritten eventually anyway, but at least we shouldn't spread false information
...
svn-id: r16006
2004-12-10 00:11:52 +00:00
Torbjörn Andersson
be58f22feb
Allow the file browser to get back to the "pseudo root" under Windows. This
...
fixes bug #1074919 .
svn-id: r15963
2004-11-29 11:14:12 +00:00
Max Horn
01cb15b9b2
Since we do ref counting on the nodes now, we can re-use the root nodes now
...
svn-id: r15851
2004-11-21 13:18:07 +00:00
Max Horn
5d9b35510d
Changed the FilesystemNode implementation to make it easier to use (client code doesn't have to worry about the memory managment anymore, it's all 'automatic' now). May have introduced a mem leak or two, please check :-)
...
svn-id: r15848
2004-11-20 21:35:49 +00:00
Max Horn
be31329d05
Ignore case when sorting file system nodes
...
svn-id: r14294
2004-07-21 14:27:45 +00:00
Torbjörn Andersson
6d02fd9d74
Reverted the last commit (on this file only) because it broke compilation
...
of gui/browser.cpp. Besides, it didn't seem to have anything to do with
keycolor in OSystem. :-)
svn-id: r13801
2004-05-06 10:34:41 +00:00
Max Horn
88fdb5a627
Removed default value for keycolor in the OSystem implementations
...
svn-id: r13796
2004-05-06 09:20:21 +00:00
Max Horn
8a69ffc46c
Renamed template class 'List' to 'Array', since that is really what it is (a resizable array, not a linked list)
...
svn-id: r13520
2004-04-09 15:10:23 +00:00
Max Horn
da400a38ed
Small tweaks for MIPSPro compiler
...
svn-id: r13397
2004-03-28 13:02:28 +00:00
Max Horn
f59eb3b219
renamed (Const)Iterator to (const_)iterator; changed size() to return an uint
...
svn-id: r12722
2004-02-05 00:19:57 +00:00
Max Horn
28f8f4d091
Added FilesystemNode::getNodeForPath, but right now only for Mac OS X
...
svn-id: r12692
2004-02-01 01:31:50 +00:00
Chris Apers
59cddfc638
Missing stdafx.h
...
svn-id: r12557
2004-01-20 14:35:37 +00:00
Max Horn
033ff78ae9
updated copyright notice
...
svn-id: r12176
2004-01-06 12:45:34 +00:00
Travis Howell
cd46aba223
Add header
...
svn-id: r11826
2003-12-21 17:07:07 +00:00
Paweł Kołodziejski
13c7acee9d
cleanup whitespaces
...
svn-id: r11220
2003-11-08 22:57:42 +00:00
Jonathan Gray
8ce682d330
spelling fixes
...
svn-id: r11181
2003-11-07 02:51:08 +00:00
Max Horn
0f54b65cac
cleanup
...
svn-id: r11167
2003-11-06 22:57:33 +00:00
Marcus Comstedt
e55370e08d
Use posix-fs on Dreamcast.
...
svn-id: r11112
2003-11-03 22:20:51 +00:00
Max Horn
79e681282e
needed some more work to get Iterators to work in FSList
...
svn-id: r10857
2003-10-17 12:04:44 +00:00
Max Horn
b86ae6641b
make FSList inherit 'public' from List (so that we can use List::Iterator)
...
svn-id: r10849
2003-10-17 10:22:40 +00:00
Max Horn
de74ceb60a
fix bug where going up in the root dir would get you back to the (unix) current dir (instead of staying at the root)
...
svn-id: r10689
2003-10-08 22:47:41 +00:00
Max Horn
0e645f88ae
renamed namespace ScummVM to Common
...
svn-id: r10544
2003-10-02 17:43:02 +00:00
Max Horn
be9d4066e1
moved engine.* to base; this fixes some linking issues when building a barebone ScummVM (or maybe I just want to increase our CVS stats? <g>)
...
svn-id: r10287
2003-09-18 02:07:18 +00:00
Travis Howell
053d12ef29
Small cleanup
...
svn-id: r9354
2003-08-01 04:42:56 +00:00
Jonathan Gray
bc1120b67a
linux/mingw compilation fix pointed out by Jeroen Janssen
...
svn-id: r8984
2003-07-13 13:57:19 +00:00
Max Horn
42f156ddad
started to merge in Chrilith's PalmOS port
...
svn-id: r7219
2003-04-30 11:37:10 +00:00
Max Horn
0042dd73ec
sys/types.h only needed on OS X to work non-POSIX compliance in system headers; use getcwd instead of getwd
...
svn-id: r6868
2003-03-26 21:17:14 +00:00
Oliver Kiehl
b3a20b29ba
get scummvm to compile on unix != macosx as well
...
svn-id: r6866
2003-03-26 17:12:56 +00:00
Max Horn
76548862f9
default to current directory (instead of FS root)
...
svn-id: r6858
2003-03-25 12:14:14 +00:00
Paweł Kołodziejski
aa3766018f
updated copyrights headers
...
svn-id: r6726
2003-03-06 21:46:56 +00:00
Paweł Kołodziejski
a8c3057875
and more cleanup ....
...
svn-id: r6719
2003-03-06 18:30:44 +00:00
James Brown
18b97b28a5
Patch from ccr: Don't segfault if euid has no r/w perms on pwd
...
svn-id: r6183
2002-12-27 00:13:51 +00:00
Peter Moraliyski
c0c5fc274f
gp32 port stuff
...
svn-id: r5761
2002-11-30 16:03:46 +00:00
Travis Howell
efd0ef1e79
Fix warning
...
svn-id: r5705
2002-11-24 09:24:09 +00:00
Max Horn
1f8cc789ce
sort FSList by displayname
...
svn-id: r5648
2002-11-21 02:51:50 +00:00
Ruediger Hanke
94d01ba7a3
Implemented mode parameter for listDir()
...
svn-id: r5640
2002-11-20 13:25:22 +00:00
Nicolas Bacca
e5d6c14b66
Fix parent, take 2 (thanks Kirben)
...
svn-id: r5632
2002-11-20 08:04:08 +00:00
Nicolas Bacca
d9f07a2e9c
Fix parent
...
svn-id: r5627
2002-11-19 21:21:19 +00:00
Max Horn
d5d5cf2b6d
fixed parent() for root node
...
svn-id: r5620
2002-11-19 13:44:28 +00:00
Max Horn
955fed1fda
fixed parent() method, added a FIXME
...
svn-id: r5619
2002-11-19 13:42:57 +00:00
Max Horn
4e7575f9db
fixed parent() method, added a FIXME
...
svn-id: r5618
2002-11-19 13:42:19 +00:00
Travis Howell
3fc3b8e907
The _displayName isn't required for win32
...
svn-id: r5615
2002-11-19 09:05:43 +00:00
Nicolas Bacca
28080b27df
Update listDir
...
svn-id: r5613
2002-11-19 08:25:22 +00:00
Max Horn
ce3cde15a0
added some preliminary game auto detect code to the launcher; this required a small change to the FS API, Windows/Morphos code will have to be adapted slightly I fear. Also, not all games are detected correctly, and some probably never will be, so we still have to add a dialog for cases where auto detect doesn't work
...
svn-id: r5600
2002-11-19 01:36:47 +00:00
Max Horn
d9aebd1cba
removed obsolete example
...
svn-id: r5598
2002-11-18 18:50:11 +00:00
Max Horn
fe313cea67
implemented parent() for POSIX fs code; added .cvsignore files
...
svn-id: r5571
2002-11-15 17:54:38 +00:00
Max Horn
e29c27ec27
use stat to detect directories -> should be POSIX compliant this time, and also work on Solaris
...
svn-id: r5568
2002-11-15 17:05:50 +00:00
Ruediger Hanke
9294fda566
Fixes ...
...
svn-id: r5567
2002-11-15 16:03:42 +00:00
Ruediger Hanke
1d17168202
FS backend for MorphOS
...
svn-id: r5566
2002-11-15 15:12:30 +00:00
Nicolas Bacca
586c9ba082
Do not drink and #ifdef
...
svn-id: r5555
2002-11-15 07:58:46 +00:00
Nicolas Bacca
8b4ed9236a
Added FS implementation for Windows / Windows CE
...
svn-id: r5554
2002-11-14 23:32:42 +00:00
Max Horn
637ffcc517
added dummy FS backend for Windows; somebody has to implement the actual code for it. Also, we probably want something like this for MorphOS; and maybe also a 'null' dummy implementation?
...
svn-id: r5553
2002-11-14 15:02:26 +00:00
Max Horn
73946c1c26
hide 'invisible' files
...
svn-id: r5550
2002-11-14 14:42:04 +00:00
Max Horn
895cbec891
added TODO
...
svn-id: r5548
2002-11-14 13:51:59 +00:00
Max Horn
e152733344
added completly useless non functional browser dialog skeleton. Just to show Endy I really have started working on it finally <g>
...
svn-id: r5547
2002-11-14 13:46:35 +00:00
Max Horn
d7a8f1902e
added/updated .cvsignore
...
svn-id: r5546
2002-11-14 13:39:12 +00:00
Max Horn
a8d43b6490
experimental FS browsing code. Right now only for POSIX systems, some things not yet implemented, and probably full of bugs
...
svn-id: r5540
2002-11-13 17:16:18 +00:00