summaryrefslogtreecommitdiff
path: root/newgrf_text.h
AgeCommit message (Collapse)Author
2007-01-02(svn r7759) -Merge: makefile rewrite. This merge features:rubidium
- A proper ./configure, so everything needs to be configured only once, not for every make. - Usage of makedepend when available. This greatly reduces the time needed for generating the dependencies. - A generator for all project files. There is a single file with sources, which is used to generate Makefiles and the project files for MSVC. - Proper support for OSX universal binaries. - Object files for non-MSVC compiles are also placed in separate directories, making is faster to switch between debug and release compiles and it does not touch the directory with the source files. - Functionality to make a bundle of all needed files for for example a nightly or distribution of a binary with all needed GRFs and language files. Note: as this merge moves almost all files, it is recommended to make a backup of your working copy before updating your working copy.
2006-12-04(svn r7348) -Feature: Initial support for saving NewGRF settings with ↵peter1138
savegames. Back up your savegames...
2006-10-21(svn r6884) -Codechange: Add strict bounds checking in string formatting system.Darkvater
The last parameter should point to the end of the buffer (eg lastof(buf)) Courtesy of Tron.
2006-08-19(svn r5952) - struct GRFText{Entry,} are private to newgrf_text.ctron
- use a variable size array instead of another malloc()
2006-05-11(svn r4832) - NewGRF: add support for original string ID to newgrf text ↵peter1138
handling. So far, this is used for vehicles when no English or American translation is provided.
2006-04-23(svn r4550) - NewGRF: update string system to new rules: a grf version of ↵peter1138
less than 6 uses the old scheme, of 7 or more uses the new scheme. (Moving targets, yay...)
2006-04-21(svn r4497) - NewGRF minor fixes: (Rubidium)peter1138
- Remove a define in favour of using the lengthof() an array. - Fix typos in language names enum. - Add Brazilian ISO code.
2006-04-21(svn r4493) Newgrf : Action 04. Beginning of implementation.belugas
Some TODOs left, but the core is there. Thanks to Peter1138 for code, advice and patience And to Patchman for letting us define a lot of langids :)