Tue, 12 Jun 2007 22:13:49 +0000(svn r10122) -Codechange: Add a CountBitsSet function and use it to replace some less efficient loops.
maedhros [Tue, 12 Jun 2007 22:13:49 +0000] rev 7375
(svn r10122) -Codechange: Add a CountBitsSet function and use it to replace some less efficient loops.

Tue, 12 Jun 2007 20:24:12 +0000(svn r10121) -Codechange: split renderer from rest of code; no longer any code directly accesses the video-buffer
truelight [Tue, 12 Jun 2007 20:24:12 +0000] rev 7374
(svn r10121) -Codechange: split renderer from rest of code; no longer any code directly accesses the video-buffer
-Add: added NULL blitter and renderer, which are always used for -vnull
-Add: dedicated driver doesn't blit nor render by default. Can be overruled by user. (-D -b 8bpp-optimized)
-Remove: removed CTRL+D from win32, which is incompatible with above
-Add: extended screenshot support for PNG and BMP
-Codechange: remove all hardcoded 8bpp references and replace them with more dynamic ones
-Codechange: minor stuff in blitters

Tue, 12 Jun 2007 18:10:14 +0000(svn r10119) -Update: WebTranslator2 update to 2007-06-12 20:09:56
miham [Tue, 12 Jun 2007 18:10:14 +0000] rev 7373
(svn r10119) -Update: WebTranslator2 update to 2007-06-12 20:09:56
bulgarian - 1 fixed by thetitan (1)
estonian - 23 changed by kristjans (23)
italian - 2 fixed by lorenzodv (2)
korean - 2 fixed by darkttd (2)
romanian - 28 fixed, 59 changed by CrystyB (87)
swedish - 31 fixed by giddorah (31)
ukrainian - 3 fixed by mad (3)

Tue, 12 Jun 2007 17:10:52 +0000(svn r10117) -Fix [FS#863]: When deleting the vehicles of bankrupt players, delete trains as
maedhros [Tue, 12 Jun 2007 17:10:52 +0000] rev 7372
(svn r10117) -Fix [FS#863]: When deleting the vehicles of bankrupt players, delete trains as
a whole rather than each part individually, as that leads to invalid tests on
parts that have already been deleted.

Tue, 12 Jun 2007 15:46:34 +0000(svn r10116) -Fix [FS#850]: remove invalid characters (for the file system) from savegame names. Based on a patch by TheJosh.
rubidium [Tue, 12 Jun 2007 15:46:34 +0000] rev 7371
(svn r10116) -Fix [FS#850]: remove invalid characters (for the file system) from savegame names. Based on a patch by TheJosh.

Tue, 12 Jun 2007 14:22:28 +0000(svn r10115) -Codechange: Create accessors to triggers and random bits for industries.
belugas [Tue, 12 Jun 2007 14:22:28 +0000] rev 7370
(svn r10115) -Codechange: Create accessors to triggers and random bits for industries.
Implementation will follow soon.

Tue, 12 Jun 2007 13:22:14 +0000(svn r10114) -Fix: Only load newgrf error messages if the language matches the current
maedhros [Tue, 12 Jun 2007 13:22:14 +0000] rev 7369
(svn r10114) -Fix: Only load newgrf error messages if the language matches the current
language. Since only one error can be loaded anyway, if the language didn't
match you'd get "Undefined string". Also since we're only loading one language
there's no need to use AddGRFString any more.

Tue, 12 Jun 2007 12:27:40 +0000(svn r10113) -Fix (r10092): Missing svn properties and some Id/@file comments
peter1138 [Tue, 12 Jun 2007 12:27:40 +0000] rev 7368
(svn r10113) -Fix (r10092): Missing svn properties and some Id/@file comments

Tue, 12 Jun 2007 11:22:32 +0000(svn r10111) -Codechange: Add new vehicle hash table for collision detection and finding vehicles on a tile. The hash area scanned is far smaller than the old hash table, which is now used for viewport updates only. This should give a significant performance improvement for games with many vehicles. (Based on work by 'B. N. SmatZ!' and 'madman2003')
peter1138 [Tue, 12 Jun 2007 11:22:32 +0000] rev 7367
(svn r10111) -Codechange: Add new vehicle hash table for collision detection and finding vehicles on a tile. The hash area scanned is far smaller than the old hash table, which is now used for viewport updates only. This should give a significant performance improvement for games with many vehicles. (Based on work by 'B. N. SmatZ!' and 'madman2003')

Tue, 12 Jun 2007 09:41:12 +0000(svn r10110) -Fix: Reset NewGRF errors along with all the other NewGRF data so that errors get loaded again when pressing "Apply".
maedhros [Tue, 12 Jun 2007 09:41:12 +0000] rev 7366
(svn r10110) -Fix: Reset NewGRF errors along with all the other NewGRF data so that errors get loaded again when pressing "Apply".