Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-03-04 | (svn r19315) -Fix (r19295): Show the filename in the newgrf windows if the ↵ | yexo | |
newgrf name is not empty | |||
2010-02-28 | (svn r19295) -Codechange: introduce wrapper functions for GRFConfig::name/info | yexo | |
2010-02-25 | (svn r19256) -Codechange: use a constructor/destructor for GRFConfig to make ↵ | yexo | |
sure all members are properly initialized | |||
2010-02-25 | (svn r19255) -Codechange: encapsulate GRFIdentifier in GRFConfig instead of ↵ | yexo | |
subclassing it | |||
2010-02-25 | (svn r19254) -Codechange: simplify newgrf text code by introducing a few ↵ | yexo | |
helper functions | |||
2010-02-25 | (svn r19251) -Codechange: add a contructor to GRFError and use it to ↵ | yexo | |
allocating errors more uniform. -Fix: some grf error messages didn't free the previous error messages, creating a memory leak | |||
2010-01-15 | (svn r18813) -Codechange: deduplicate copying a newgrf config | yexo | |
2009-10-04 | (svn r17693) -Cleanup: remove some unneeded includes | rubidium | |
2009-09-17 | (svn r17563) -Fix: memory leak when viewing the NewGRF settings of a server | rubidium | |
2009-09-17 | (svn r17562) -Fix [FS#2972]: the NewGRF settings of (remote) network games ↵ | rubidium | |
did not get properly updated when the NewGRFs were rescanned causing reading of freed data | |||
2009-09-13 | (svn r17524) -Codechange: use QSortT instead of qsort for sorting NewGRFs | rubidium | |
2009-08-21 | (svn r17248) -Fix: add GPL license notice where appropriate | rubidium | |
2009-08-21 | (svn r17247) -Change: move '3rd party' MD5 implementation also to the ↵ | rubidium | |
3rdparty directory. | |||
2009-01-31 | (svn r15299) -Cleanup: remove many redundant includes | smatz | |
2009-01-16 | (svn r15114) -Codechange: Add support for 8 byte action7/9 data, used as a ↵ | peter1138 | |
mask for GRFID checks. | |||
2009-01-04 | (svn r14828) -Codechange: move most of save/load-specific code to separate files | smatz | |
2008-11-02 | (svn r14555) -Codechange: replace ttd_strlcat and ttd_strlcpy with strecat ↵ | skidd13 | |
and strecpy where direct conversion is possible | |||
2008-10-28 | (svn r14540) -Codechange: introduce [v]seprintf which are like [v]snprintf ↵ | rubidium | |
but do return the number of characters written instead of the number of characters that would be written; as size_t is unsigned substraction can cause integer underflows quite quickly. | |||
2008-09-04 | (svn r14245) -Fix: NewGRF configs loaded from the config file would always ↵ | rubidium | |
default to the DOS palette instead of the "default" palette. | |||
2008-09-03 | (svn r14233) -Feature/Fix [FS#2172]: save the palette of the loaded NewGRFs ↵ | rubidium | |
in the savegame, so joining with a server using Windows palette will make a client with the DOS palette do palette conversion and (thus) not cause a desync due to the different palettes disabling different NewGRFs. | |||
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-08-31 | (svn r14196) -Codechange: make the searching for files with a specific ↵ | rubidium | |
extension extendable. | |||
2008-07-29 | (svn r13865) -Codechange: Use case-insensitive sort for NewGRF list. | peter1138 | |
2008-06-24 | (svn r13618) -Codechange: move tar-specific declarations to separate file | smatz | |
Removes indirect dependency on <string> and <map> for over 40 files | |||
2008-06-03 | (svn r13375) -Add: logging of actions that could possibly cause desyncs and ↵ | smatz | |
crashes to simplify debugging. See readme.txt for details | |||
2008-05-30 | (svn r13343) -Codechange: reorder/move variable/functions in the network ↵ | rubidium | |
headers so that nothing from the network directory needs to include basically all network headers. | |||
2008-05-08 | (svn r13008) -Fix [FS#1997]: silence some MSVC x64 warnings | glx | |
2008-05-07 | (svn r12993) -Fix (r11175): list used for sorting GRFs wasn't freed | smatz | |
2008-05-07 | (svn r12991) -Codechange: removed some unneeded includes | glx | |
2008-05-06 | (svn r12971) -Documentation: add @file in files that missed them and add ↵ | rubidium | |
something more than whitespace as description of files that don't have a description. | |||
2008-02-18 | (svn r12173) -Cleanup: Minor codestyle fixes. | peter1138 | |
2008-01-07 | (svn r11777) -Codechange: split the string header and make do not include it ↵ | rubidium | |
when it's not necessary. | |||
2008-01-07 | (svn r11776) -Codechange: more header splittings to reduce the dependencies. | rubidium | |
2007-12-25 | (svn r11695) -Codechange: Converted the md5 algorithm to OOP | skidd13 | |
-Codechange: Adapt the md5 algorithm to the OpenTTD source | |||
2007-12-25 | (svn r11692) -Codechange: move some functions from 'functions.h' to a more ↵ | rubidium | |
logical place and remove about 50% of the includes of 'functions.h' | |||
2007-12-25 | (svn r11691) -Codechange: move+rename helpers.hpp and only include it when ↵ | rubidium | |
it is really needed. | |||
2007-12-21 | (svn r11674) -Codechange: refactor some functions out of macros.h into more ↵ | rubidium | |
logical locations. | |||
2007-11-20 | (svn r11484) -Codechange: Remove the doubled function SetBitT and rename the ↵ | skidd13 | |
remaining to fit with the naming style | |||
2007-11-19 | (svn r11482) -Codechange: Remove the doubled function ClrBitT and rename the ↵ | skidd13 | |
remaining to fit with the naming style | |||
2007-11-19 | (svn r11481) -Codechange: Rename the HASBIT function to fit with the naming ↵ | skidd13 | |
style | |||
2007-11-15 | (svn r11433) -Fix: starting OpenTTD with DOS files made it look weird out of ↵ | rubidium | |
the box. -Change: make extra sprites (the ones not in the TTD GRFs) replaceable using Action 5. -Feature: make replacing contiguous subsets of sprites in for some types possible in Action 5. Note to GRF authors: when you replaced OpenTTD sprites that are not from the TTD GRF files using Action A, your GRF will not have the intended result anymore as the sprite numbers have changed. You should replace the Action A with an Action 5 from now on. | |||
2007-10-29 | (svn r11355) -Fix [FS#1377]: loading too many GRFs was not handled ↵ | rubidium | |
gracefully causing crashes and such. | |||
2007-09-28 | (svn r11180) -Fix (r11175): crash on load when you don't have any NewGRFs. ↵ | rubidium | |
More interesting is: who plays without them ;) | |||
2007-09-28 | (svn r11179) -Fix [FS#1262] (r11175): compilation with MSVC was broken | glx | |
2007-09-27 | (svn r11175) -Codechange: sort the NewGRFs by name, making searching a ↵ | rubidium | |
specific NewGRF a lot easier. | |||
2007-09-16 | (svn r11119) -Codechange: analyze .tar files upon loading, remembering their ↵ | truelight | |
files and offsets, which speeds up .tar handling with a big factor -Fix: several win32 .tar support problems -Fix: better checking of .tar versions and other minor things -Codechange: don't call fclose() but FioFClose to close a file | |||
2007-09-15 | (svn r11111) -Fix (r11106): missing const broke compilation with MSVC | glx | |
2007-09-14 | (svn r11106) -Add: added .tar support; you can pack all files in your data/ ↵ | truelight | |
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 -Note: useful for GRF-packs and 32bpp PNGs. Don't forget to keep the dir-structure alive for 32bpp PNGs! -Note: file-loading-order: search-paths, .tar-files in the order found on disk (can be anything at all, don't depend on it.. use 'openttd -d1' to see which order they are added) | |||
2007-09-13 | (svn r11099) -Codechange: allow on opening of a file via FioFOpenFile to ↵ | truelight | |
request the size of the file, so we can keep that in mind | |||
2007-09-13 | (svn r11098) -Fix r11096: forgot spaces before comments | truelight | |