Age | Commit message (Collapse) | Author | |
---|---|---|---|
2008-01-12 | (svn r11822) -Codechange: Replaced fixed size custom name array. Names are ↵ | peter1138 | |
now attached to their object directly and there is no limit to the amount of names. -Fix: NewGRF engines could not be renamed. | |||
2007-12-27 | (svn r11711) -Codechange: Name the Save Load Dialog Mode enum | belugas | |
2007-12-26 | (svn r11704) -Codechange: remove another bunch of useless includes. | rubidium | |
2007-12-26 | (svn r11701) -Codechange: removal unnecessary inclusions of map.h (and split ↵ | rubidium | |
map.h). | |||
2007-12-25 | (svn r11700) -Codechange: reduce the amount of unnecessary includes. | rubidium | |
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-23 | (svn r11684) -Codechange: split gfx.h in a type and functional header. | rubidium | |
2007-12-22 | (svn r11682) -Codechange: move some 'generic' geometry related types into a ↵ | rubidium | |
single file and do not include gfx.h everywhere to get a Point type. | |||
2007-12-21 | (svn r11680) -Codechange: refactor more out of openttd.h and functions.h. | rubidium | |
2007-11-26 | (svn r11527) -Codechange: Split the bitmath functions of to their own files | skidd13 | |
2007-11-24 | (svn r11504) -Fix [FS#1467]: removing docks/ship depots could result in ↵ | rubidium | |
non-canal water where canals should have been build. | |||
2007-11-21 | (svn r11488) -Codechange: Spilt the random functions out to seperate file | skidd13 | |
-Codechange: Make the mersenne twister more readable -Codechange: Unify the seeding process of random | |||
2007-11-15 | (svn r11440) -Codechange: replace magic numbers with enumified ↵ | rubidium | |
WindowHighlightMode constants. Patch by SmatZ. | |||
2007-10-19 | (svn r11303) -Fix: EnsureNoVehicle and EnsureNoVehicleOnGround were both ↵ | rubidium | |
used to check whether there was no vehicle on the ground, except that the former didn't take care of aircraft shadows. So now we only use EnsureNoVehicleOnGround. | |||
2007-10-08 | (svn r11228) -Codechange: implement the "moreanimation" feature of TTDP, so ↵ | rubidium | |
we can properly support newindustries. | |||
2007-10-05 | (svn r11212) -Codechange: add support for drawing parts of sprites. Patch by ↵ | rubidium | |
frosch. | |||
2007-09-09 | (svn r11065) -Documentation [FS#1186]: of the dirty marking/repainting ↵ | rubidium | |
subsystem. Patch by Progman. | |||
2007-09-01 | (svn r11031) -Codechange: reduce the amount of duplication of bit counting ↵ | rubidium | |
functions. Based on patches by skidd13, SmatZ and Belugas. | |||
2007-07-24 | (svn r10673) -Cleanup: some assorted style cleanups. Primarily type* var -> ↵ | rubidium | |
type *var. | |||
2007-06-27 | (svn r10364) -Fix [FS#706]: checking for duplicate custom names was ↵ | peter1138 | |
inconsistent, and tested all 'namespaces'. now only check names of the same type. | |||
2007-06-25 | (svn r10323) -Codechange: reference company name, number and player ↵ | peter1138 | |
(president) name by index | |||
2007-06-21 | (svn r10254) -Feature: loading indicator, which shows in % how full a ↵ | truelight | |
vehicle is while loading/unloading (TheJosh) | |||
2007-06-21 | (svn r10246) -Fix (r10297): some forgotten money conversions and truncation ↵ | rubidium | |
issues. Thanks to benc for providing the patch. | |||
2007-06-18 | (svn r10197) -Codechange: replace int32 with CommandCost where appropriate. | rubidium | |
2007-06-12 | (svn r10122) -Codechange: Add a CountBitsSet function and use it to replace ↵ | maedhros | |
some less efficient loops. | |||
2007-05-28 | (svn r9962) -Feature: Add smooth viewport scrolling. This must be enabled ↵ | peter1138 | |
with patch setting 'smooth_scroll' | |||
2007-05-15 | (svn r9842) -Codechange: now NOT_REACHED is also triggered when debugging is ↵ | rubidium | |
disabled. | |||
2007-04-12 | (svn r9609) -Codechange: Move some function prototypes out of functions.h ↵ | maedhros | |
and into landscape.h, and add a few where they didn't exist. | |||
2007-03-17 | (svn r9271) -Codechange: make the language pack initialisation a little more ↵ | rubidium | |
clear and extendable (more language paths). | |||
2007-03-12 | (svn r9129) -Codechange: unify parts of DeterminePaths. | rubidium | |
2007-03-07 | (svn r9050) -Codechange: Foo(void) -> Foo() | rubidium | |
2007-03-02 | (svn r8969) -Codechange: rework of the player face bits. | rubidium | |
- introduce a new format (with backward compatability) that is more clear and needs a much simpler face drawer - replace tons of ifs/switches/magic numbers by table lookups | |||
2007-03-01 | (svn r8950) -Cleanup: doxygen changes. Mostly @files missing tags and a few ↵ | belugas | |
comments style. | |||
2007-01-14 | (svn r8128) -Codechange: Split sprite and palette remap into separate 32 bit ↵ | peter1138 | |
values. This lets us increase the sprite width from 14 to up to 29 bits, effectively nulling the old sprite limit. Table changes in next commit. | |||
2007-01-13 | (svn r8095) -Codechange: stuff that is not related to HAL moved from hal.h ↵ | KUDr | |
to gfx.h | |||
2007-01-10 | (svn r8038) -Merge: the cpp branch. Effort of KUDr, Celestar, glx, Smoovius, ↵ | rubidium | |
stillunknown and pv2b. | |||
2007-01-03 | (svn r7794) -Cleanup: Remove obsolete, never-used landscape rotation code. ↵ | peter1138 | |
And spell obsolete correctly. | |||
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. |