summaryrefslogtreecommitdiff
path: root/src/fios.h
AgeCommit message (Collapse)Author
2018-11-25Add: Filter box to the save and load windows (#6974)damfr
Save and heightmap names can be filtered.
2017-01-14(svn r27729) -Codechange: Do not count static NewGRF when checking for the ↵frosch
maximum number of NewGRFs in a game. -Codechange: Remove LAST_GRF_SLOT and MAX_NEWGRFS. Now NETWORK_MAX_GRF_COUNT is the only constant to specify the maximum number of non-static NewGRF. -Codechange: Increase the number of file slots, effectively increasing the maximum number of static NewGRF and baseset GRFs.
2016-09-04(svn r27653) -Fix(r27647): Rename FileOperation enum and values to ↵alberth
SaveLoadOperation to avoid nameclash with windows compiler toolkit.
2016-09-04(svn r27649) -Codechange: Introduce detailed file type enum, rebuild ↵alberth
FiosType with it.
2016-09-04(svn r27648) -Codechange: Remove remaining _saveload_mode usage.alberth
2016-09-04(svn r27647) -Codechange: Introduce file operations, and use it to replace ↵alberth
most of SaveLoadDialogMode
2016-09-04(svn r27646) -Codechange: Move _fios_items variable into the SaveLoadWindow ↵alberth
class.
2016-09-04(svn r27644) -Codechange: Split GetFiosItem into BuildFileList and FindItem, ↵alberth
and move both to FileList.
2016-09-04(svn r27642) -Codechange: FiosGet* file query functions take a destination ↵alberth
file list.
2016-09-04(svn r27641) -Codechange: Fold the _fios_items file list vector into its own ↵alberth
class.
2016-09-04(svn r27638) -Codechange: Move FiosType enum, move and rename SetFiosType ↵alberth
function.
2016-09-04(svn r27635) -Codechange: Move FileType and FileToSaveLoad structure ↵alberth
definitions.
2016-09-04(svn r27634) -Codechange: Improve name of the SmallFiosItem struct.alberth
2016-09-04(svn r27633) -Codechange: Extract _saveload_mode use from BuildFileListalberth
2014-04-23(svn r26489) -Codechange: properly account for the end of buffers in the ↵rubidium
file io code instead of assuming MAX_PATH is okay
2013-11-23(svn r26057) -Fix: a number of possibly uninitialised variablesrubidium
2013-06-01(svn r25312) -Fix-ish: missing spaces after comma + realignment of tables; ↵rubidium
quite boring with -x -w
2013-01-08(svn r24900) -Fix [FS#5389]: Comments with typos (most fixes supplied by ↵planetmaker
Eagle_rainbow)
2012-08-21(svn r24491) -Fix: compilation error with networking disabledrubidium
2012-08-20(svn r24487) -Codechange [FS#5236]: make several DoesContentExist return the ↵yexo
path instead of a boolean (LordAro)
2011-10-30(svn r23065) -Add: -q option to read a savegame, write some general info and ↵yexo
exit
2011-05-28(svn r22513) -Add: Allow for saving a heightmap from the file dialogue window.alberth
2011-05-28(svn r22511) -Add: Function to make heightmap file paths.alberth
2011-05-27(svn r22500) -Doc: Fix and add fios doxygen documentation.alberth
2011-01-22(svn r21895) -Cleanup: get rid of the unused SLD_NEW_GAMErubidium
2010-09-06(svn r20755) -Fix (r19975): small memory leak at program exit (happens only ↵smatz
once)
2010-08-26(svn r20632) -Cleanup: remove "a few" unneeded includes, and add them to ↵rubidium
some headers
2010-06-13(svn r19984) -Feature: Show some savegame details when selecting items in ↵frosch
saveload GUIs.
2010-06-13(svn r19981) -Add: Read NewGRF configuration during SL_LOAD_CHECK.frosch
2010-06-13(svn r19980) -Add: Load some general data from savegames on SL_LOAD_CHECK.frosch
2010-06-13(svn r19978) -Add: Read settings during SL_LOAD_CHECK.frosch
2010-06-13(svn r19977) -Add: Read current date during SL_LOAD_CHECK.frosch
2010-06-13(svn r19976) -Add: Read mapsize during SL_LOAD_CHECK.frosch
2010-06-13(svn r19975) -Add: SL_LOAD_CHECK mode for partial reading of savegames.frosch
2010-06-05(svn r19937) -Codechange: Move some fios related prototypes to fios.hfrosch
2010-06-05(svn r19936) -Codechange: If there is an enum, also use it.frosch
2010-05-13(svn r19812) -Codechange: give some unnamed enums a name or, in case they ↵rubidium
consisted of unrelated values use static const (u)int
2010-02-10(svn r19084) -Codechange: minor coding-style fixupssmatz
2009-09-13(svn r17528) -Codechange: use QSortT instead of qsort for sorting FiosItemsrubidium
2009-08-21(svn r17248) -Fix: add GPL license notice where appropriaterubidium
2009-03-04(svn r15608) -Codechange: use the file scanner to find the files for the ↵rubidium
saveload window.
2009-03-04(svn r15605) -Codechange: constify a functionrubidium
2009-01-18(svn r15144) -Codechange: make sure we don't run out of bounds while ↵smatz
determining old savegame name Note this can't happen in current code
2009-01-16(svn r15104) -Codechange: unify the resolving of the xyz kbytes/megabytes ↵rubidium
strings.
2008-08-31(svn r14199) -Codechange: split fileio.h into fileio_type.h and ↵rubidium
fileio_func.h so not everything that includes saveload.h needs to include everything else too.
2008-07-28(svn r13859) -Fix: loading of TTD(Patch) savegames from the command line ↵smatz
didn't work
2008-06-19(svn r13575) -Codechange: Move small vector to core since it fits better in ↵skidd13
there -Codechange: convert smallvector from struct to class
2008-06-02(svn r13360) -Fix (r13359): Forgot to remove some instances of FiosAlloc()skidd13
2008-06-02(svn r13359) -Codechange: convert _fios_items to a SmallVectorskidd13
-Cleanup: some reincarnations of _fios_items in the code
2008-05-29(svn r13320) -Codechange: move some enums from openttd.h to more logical ↵rubidium
locations.