Age | Commit message (Collapse) | Author |
|
- 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.
|
|
512 items at a time, as with a few sets loaded there can easily be 10,000+ items in the pool.
|
|
pool", so the new pool implementation can be committed alongside it.
- Codechange: Rename pool.[ch] to oldpool.[ch].
|
|
|
|
|
|
|
|
consts... (or I don't...)
|
|
Last change is to prepare for new pool system.
|
|
where the newgrf's expect the original format. Thanks to michi_cc for finding these and providing the initial patch.
|
|
functions really depend on the original date format.
-Cleanup: use DAYS_TILL_ORIGINAL_BASE_YEAR where the date variables are in the old date format and conversions are needed.
-Cleanup: replace one (forgotten) instance of uint16 with Date.
|
|
the offset since 1920
-Codechange: store all year related variables that are _not_ stored in a savegame/transported over the network in the same format as _cur_year
|
|
date.[ch]
-Cleanup: fix whitespace related coding style issues in date.[ch]
-Cleanup: make original comments doxygen compatible and remove/change outdated comments
|
|
- Trailing whitespace
- Trailing empty lines
- Missing newline at EOF
- Missing svn:eol-style native
|
|
|
|
returning -1.
|
|
is actually needed.
|
|
dealing with var adjusts. Fixes issues with some station layouts.
|
|
|
|
|
|
the correct type after rather than before it has been adjusted.
|
|
also fixes some known bugs (e.g. the 'Standard Five' in UKRS is now the correct colour)
|
|
group directly instead of resolving it as only callback and spriteid groups are returned.
|
|
isn't used yet.
|
|
varadjusts and variable size. These are not yet processed, however.
|
|
This
reduces the amount of house keeping we do and the chance of memory
leaks.
|