src/fileio.cpp
Tue, 25 Dec 2007 11:26:07 +0000 rubidium (svn r11692) -Codechange: move some functions from 'functions.h' to a more logical place and remove about 50% of the includes of 'functions.h'
Tue, 25 Dec 2007 09:48:53 +0000 rubidium (svn r11691) -Codechange: move+rename helpers.hpp and only include it when it is really needed.
Fri, 21 Dec 2007 19:21:21 +0000 rubidium (svn r11674) -Codechange: refactor some functions out of macros.h into more logical locations.
Tue, 04 Dec 2007 18:42:08 +0000 rubidium (svn r11569) -Fix [FS#1480]: full paths sometimes did not work correctly.
Mon, 19 Nov 2007 20:40:14 +0000 skidd13 (svn r11480) -Codechange: Rename the function ALIGN fitting to the naming style
Sun, 18 Nov 2007 18:28:32 +0000 rubidium (svn r11464) -Fix: some issue that made OpenTTD on MorphOS seriously unplayable.
Mon, 29 Oct 2007 23:02:31 +0000 rubidium (svn r11355) -Fix [FS#1377]: loading too many GRFs was not handled gracefully causing crashes and such.
Tue, 25 Sep 2007 14:15:38 +0000 glx (svn r11159) -Fix (r11155): restore the ability to save in a non existing file
Mon, 24 Sep 2007 19:55:50 +0000 glx (svn r11156) -Fix r11155: fix one compiler makes the other warn ;)
Mon, 24 Sep 2007 19:15:42 +0000 rubidium (svn r11155) -Fix [FS#1253]: work around a nasty MS CRT 8 SP1 bug making it virtually impossible to debug 32bpp games under MSVC (http://connect.microsoft.com/VisualStudio/feedback/ViewFeedback.aspx?FeedbackID=257606). Patch by boekabart.
Sun, 16 Sep 2007 18:10:52 +0000 truelight (svn r11119) -Codechange: analyze .tar files upon loading, remembering their files and offsets, which speeds up .tar handling with a big factor
Sat, 15 Sep 2007 15:38:09 +0000 truelight (svn r11117) -Add: add support for 7z .tar files, which are in the 'old' (deprecated) format
Sat, 15 Sep 2007 15:21:17 +0000 glx (svn r11116) -Fix (r11106): tar loader was not compiled for WIN32
Fri, 14 Sep 2007 23:03:28 +0000 truelight (svn r11109) -Fix r11106: it is silly to use a std::list for something that is cleary a std::vector (less memory ;) WHOHO!)
Fri, 14 Sep 2007 22:25:00 +0000 truelight (svn r11106) -Add: added .tar support; you can pack all files in your data/ dir in how ever many .tar files you like, keeping the dir-structure equal to the unpacked version, and OpenTTD can handle them just like the files were unpacked
Thu, 13 Sep 2007 18:50:42 +0000 truelight (svn r11100) -Fix r11099: darn typos...
Thu, 13 Sep 2007 18:46:29 +0000 truelight (svn r11099) -Codechange: allow on opening of a file via FioFOpenFile to request the size of the file, so we can keep that in mind
Thu, 13 Sep 2007 18:22:34 +0000 truelight (svn r11095) -Codechange: don't abuse 'file_pos' by storing the file_slot in it too, but use a nice seperate variable for it
Sat, 28 Jul 2007 12:45:27 +0000 truelight (svn r10715) -Fix: limited-fs code was broken
Fri, 22 Jun 2007 19:30:59 +0000 glx (svn r10272) -Fix (FS#916): remove more invalid characters from savegame names
Thu, 21 Jun 2007 14:32:27 +0000 rubidium (svn r10246) -Fix (r10297): some forgotten money conversions and truncation issues. Thanks to benc for providing the patch.
Sun, 17 Jun 2007 21:26:57 +0000 rubidium (svn r10194) -Codechange: prefer the current working directory above the user's home directory when openttd.cfg exists in the current working directory, otherwise prefer the home directory.
Sun, 17 Jun 2007 20:09:05 +0000 rubidium (svn r10188) -Codechange: make it a little easier to load a savegame from the console:
Sun, 17 Jun 2007 15:48:57 +0000 rubidium (svn r10182) -Codechange: rewrite most part of the file loading/searching to be more flexible.
Wed, 13 Jun 2007 16:21:11 +0000 truelight (svn r10143) -Add: store the filename of the grfs opened and allow easy access to the name
Tue, 12 Jun 2007 15:46:34 +0000 rubidium (svn r10116) -Fix [FS#850]: remove invalid characters (for the file system) from savegame names. Based on a patch by TheJosh.
Fri, 08 Jun 2007 21:16:17 +0000 rubidium (svn r10073) -Codechange: make the NewGRF paths in the config file without any full paths (again).
Wed, 30 May 2007 18:24:54 +0000 rubidium (svn r9990) -Fix: MorphOS and AmigaOS do not like "//" in filenames as that means the same as "/../" in means in Unix.
Wed, 04 Apr 2007 12:03:10 +0000 rubidium (svn r9560) -Codechange: add support for multiple 'base' directories for newgrf searching.
Sun, 18 Mar 2007 18:02:24 +0000 rubidium (svn r9281) -Fix [FS#687]: compile failure when compiling with 'home directories' enabled (stepancheg).
Sat, 17 Mar 2007 22:21:05 +0000 rubidium (svn r9271) -Codechange: make the language pack initialisation a little more clear and extendable (more language paths).
Sat, 17 Mar 2007 11:36:04 +0000 rubidium (svn r9266) -Codechange: unify the retrieval of the base paths a little more.
Mon, 12 Mar 2007 15:40:12 +0000 rubidium (svn r9130) -Codechange: move the fileio functions that do open a file into a Fio slot together.
Mon, 12 Mar 2007 15:25:33 +0000 rubidium (svn r9129) -Codechange: unify parts of DeterminePaths.
Wed, 07 Mar 2007 12:11:48 +0000 rubidium (svn r9051) -Codechange: typedef [enum|struct] Y {} X; -> [enum|struct] X {};
Wed, 07 Mar 2007 11:47:46 +0000 rubidium (svn r9050) -Codechange: Foo(void) -> Foo()
Sat, 03 Mar 2007 04:04:22 +0000 belugas (svn r8987) -Cleanup: doxygen changes. Again. Mostly (still) @files missing tags and (more than just) a few comments style.
Thu, 01 Mar 2007 01:24:44 +0000 belugas (svn r8950) -Cleanup: doxygen changes. Mostly @files missing tags and a few comments style.
Thu, 08 Feb 2007 23:46:25 +0000 truelight (svn r8647) -Codechange: add a general way to handle platforms who can only have a limited amount of file-descripters open at any given time.
Wed, 10 Jan 2007 18:12:09 +0000 KUDr (svn r8033) [cpp] - Prepare for merge from branches/cpp (all .c files renamed to .cpp)