------------------------------------------------------------------------
r11086 | rubidium | 2007-09-10 17:13:37 +0000 (Mon, 10 Sep 2007) | 2 lines

-Fix/Revert (r11053, r10984): "fixing" r11053 made the acceleration code use the wrong speed, which can be fixed by reverting a small piece of r10984.

------------------------------------------------------------------------
r11085 | rubidium | 2007-09-10 15:36:33 +0000 (Mon, 10 Sep 2007) | 2 lines

-Fix-ish (r11084): some tabs that did not show up in the diff, which caused a mess of tab and non-tab usage.

------------------------------------------------------------------------
r11084 | rubidium | 2007-09-10 15:21:14 +0000 (Mon, 10 Sep 2007) | 2 lines

-Documentation [FS#1219]: of command.*. Patch by Progman.

------------------------------------------------------------------------
r11083 | truelight | 2007-09-10 14:55:46 +0000 (Mon, 10 Sep 2007) | 2 lines

-Fix r11078: don't clear the anim buffer when alpha = 0 (tnx to frosch)

------------------------------------------------------------------------
r11082 | truelight | 2007-09-10 00:05:27 +0000 (Mon, 10 Sep 2007) | 2 lines

-Fix r11081: save before commit (yeah, whitelines are important too!)

------------------------------------------------------------------------
r11081 | truelight | 2007-09-10 00:03:47 +0000 (Mon, 10 Sep 2007) | 2 lines

-Fix r11080: now solved the problem in a pretty way: don't do animation if we are not drawing to the screen-pointer

------------------------------------------------------------------------
r11080 | truelight | 2007-09-09 23:57:47 +0000 (Sun, 09 Sep 2007) | 2 lines

-Fix r11079: fix it, still dirty, correctly, as the last commit was ... wrong ;)

------------------------------------------------------------------------
r11079 | truelight | 2007-09-09 23:47:55 +0000 (Sun, 09 Sep 2007) | 2 lines

-Fix: dirty fix to allow big-screenshots with 32bpp-anim

------------------------------------------------------------------------
r11078 | truelight | 2007-09-09 23:16:01 +0000 (Sun, 09 Sep 2007) | 3 lines

-Add: added 32bpp-optimized, which is almost twice as fast as 32bpp-simple (based on the work of frosch)
-Add: let 32bpp-anim use 32bpp-optimizeds, so he profits from the speed-up too

------------------------------------------------------------------------
r11076 | truelight | 2007-09-09 21:56:52 +0000 (Sun, 09 Sep 2007) | 3 lines

-Fix: MakeTransparent of 32bpp blitter used 0..100; using 0..255 makes it much faster (frosch)
-Fix: ComposeColourXXX could work a tiny bit faster when using 256, not 255 as value to divide with; downside is that it can give alpha errors (frosch)

------------------------------------------------------------------------
r11072 | rubidium | 2007-09-09 17:42:59 +0000 (Sun, 09 Sep 2007) | 2 lines

-Fix [FS#1045]: when a vehicle had a service order, the goto-depot button did not make it possible to stop the vehicle at that depot.

------------------------------------------------------------------------
r11070 | rubidium | 2007-09-09 15:32:46 +0000 (Sun, 09 Sep 2007) | 2 lines

-Fix [FS#1217]: due to making an Action2 variable work properly, the NewGRF called other code too that wasn't prepared for non-train vehicles.

------------------------------------------------------------------------
r11069 | rubidium | 2007-09-09 11:30:44 +0000 (Sun, 09 Sep 2007) | 2 lines

-Codechange: allow slopes under statues. Patch by kaan.

------------------------------------------------------------------------
r11068 | rubidium | 2007-09-09 11:23:49 +0000 (Sun, 09 Sep 2007) | 2 lines

-Codechange: remove Vehicle::HasFront as all vehicles have the Vehicle::first pointer correctly set.

------------------------------------------------------------------------
r11067 | rubidium | 2007-09-09 10:34:32 +0000 (Sun, 09 Sep 2007) | 2 lines

-Codechange: also make it possible to use the advanced vehicle list for other players. Patch by SmatZ.

------------------------------------------------------------------------
r11066 | rubidium | 2007-09-09 10:21:27 +0000 (Sun, 09 Sep 2007) | 2 lines

-Documentation [FS#1091]: of map.*. Patch by Progman.

------------------------------------------------------------------------
r11065 | rubidium | 2007-09-09 10:13:17 +0000 (Sun, 09 Sep 2007) | 2 lines

-Documentation [FS#1186]: of the dirty marking/repainting subsystem. Patch by Progman.

------------------------------------------------------------------------
r11064 | rubidium | 2007-09-08 22:53:10 +0000 (Sat, 08 Sep 2007) | 2 lines

-Fix [FS#553]: when autorenew is enabled and it cannot renew the vehicle anymore (because the player cannot build the engine), the aging warnings as if autorenew is not enabled are shown.

------------------------------------------------------------------------
r11063 | rubidium | 2007-09-08 22:04:49 +0000 (Sat, 08 Sep 2007) | 2 lines

-Codechange: make it possible for people to view the loading indicators of everyone. Patch by SmatZ.

------------------------------------------------------------------------
r11062 | miham | 2007-09-08 20:37:37 +0000 (Sat, 08 Sep 2007) | 13 lines

-Update: WebTranslator2 update to 2007-09-08 22:37:00
croatian   - 1 changed by knovak (1)
estonian   - 4 fixed, 3 changed by kristjans (7)
french     - 2 changed by glx (2)
hungarian  - 4 fixed by miham (4)
japanese   - 4 fixed by ickoonite (4)
norwegian_nynorsk - 14 fixed by pollux (14)
slovak     - 4 fixed by lengyel (4)
slovenian  - 4 fixed by Necrolyte (4)
spanish    - 4 fixed by eusebio (4)
turkish    - 27 fixed by jnmbk (27)
ukrainian  - 2 fixed by mad (2)

------------------------------------------------------------------------
r11061 | glx | 2007-09-08 14:59:58 +0000 (Sat, 08 Sep 2007) | 1 line

-Fix [FS#1086]: [win32] some keys were handled twice
------------------------------------------------------------------------
r11060 | rubidium | 2007-09-08 10:10:31 +0000 (Sat, 08 Sep 2007) | 2 lines

-Codechange: replace some magic numbers with the right enumified constants.

------------------------------------------------------------------------
r11059 | rubidium | 2007-09-08 09:52:02 +0000 (Sat, 08 Sep 2007) | 2 lines

-Fix [FS#1182]: inconsistency between Rail<->ElRail conversions of different kinds of rail containing tiles (normal rail, stations, depots, etc). Patch by SmatZ.

------------------------------------------------------------------------
r11058 | belugas | 2007-09-08 00:37:37 +0000 (Sat, 08 Sep 2007) | 2 lines

-Fix[FS#1216]: GetTerrainType was a bit too relax with snow line.
After double checking with ttdpatch, behaviour is now more alike (Eddi)
------------------------------------------------------------------------
r11057 | rubidium | 2007-09-07 22:06:52 +0000 (Fri, 07 Sep 2007) | 2 lines

-Fix [FS#1215]: loading TTD savegames went into an infinite loop due to not yet properly set next and previous pointers.

------------------------------------------------------------------------
r11056 | rubidium | 2007-09-07 21:17:01 +0000 (Fri, 07 Sep 2007) | 2 lines

-Fix [FS#1213]: road/tram tiles would not always get marked dirty properly, causing glitches for non-local players. Patch by SmatZ.

------------------------------------------------------------------------
r11055 | rubidium | 2007-09-07 21:15:32 +0000 (Fri, 07 Sep 2007) | 2 lines

-Fix [FS#1214]: loading indicators would sometimes glitch due to a bounding box that was too small. Patch by frosch.

------------------------------------------------------------------------
r11054 | rubidium | 2007-09-07 21:11:12 +0000 (Fri, 07 Sep 2007) | 2 lines

-Fix [FS#944]: mismatch between TTDP's and OTTD's placement of catenary, creating graphical glitches when loading a catenary replacement. Patch by frosch.

------------------------------------------------------------------------
r11053 | rubidium | 2007-09-07 21:09:37 +0000 (Fri, 07 Sep 2007) | 2 lines

-Fix: train status bar flickering a lot when waiting at a signal.

------------------------------------------------------------------------
r11052 | glx | 2007-09-07 17:01:35 +0000 (Fri, 07 Sep 2007) | 1 line

-Fix (r11017)[FS#1210]: vehicles always skip service order
------------------------------------------------------------------------
r11050 | belugas | 2007-09-06 03:02:38 +0000 (Thu, 06 Sep 2007) | 1 line

-Codechange: Use the translated gfx, not the original one.
------------------------------------------------------------------------
r11049 | rubidium | 2007-09-05 23:26:45 +0000 (Wed, 05 Sep 2007) | 2 lines

-Codechange: unify a large part of the vehicle details window. Based on a patch by nycom.

------------------------------------------------------------------------
r11048 | rubidium | 2007-09-05 21:05:12 +0000 (Wed, 05 Sep 2007) | 2 lines

-Fix [FS#1206]: several cases where (re)moving eninges on a train would corrupt the vehicle counts for the groups.

------------------------------------------------------------------------
r11047 | rubidium | 2007-09-05 17:53:14 +0000 (Wed, 05 Sep 2007) | 2 lines

-Fix (r11011) [FS#1205]: desync due to wrong cached vehicle length on articulated vehicle construction.

------------------------------------------------------------------------
r11046 | bjarni | 2007-09-05 10:33:42 +0000 (Wed, 05 Sep 2007) | 2 lines

-Codechange: added function to get the next movable (non-articulated, non-read end of dualheaded engine) vehicle in a train

------------------------------------------------------------------------
r11045 | bjarni | 2007-09-05 10:15:23 +0000 (Wed, 05 Sep 2007) | 2 lines

-Codechange: added a function to tell if a vehicle is the rear part of a dualheaded train engine

------------------------------------------------------------------------
r11044 | bjarni | 2007-09-05 09:31:15 +0000 (Wed, 05 Sep 2007) | 3 lines

-Fix (r11043): [autoreplace] a proper fix should cover all cases, not just the one mentioned in the bug report
  Certain dualheaded/articulated consists could still trigger this issue

------------------------------------------------------------------------
r11043 | bjarni | 2007-09-04 19:58:18 +0000 (Tue, 04 Sep 2007) | 2 lines

-Fix (r10039) [FS#1185]: Autorenew/autoreplace fails silently with multiple multi-headed engines

------------------------------------------------------------------------
r11042 | rubidium | 2007-09-04 12:06:38 +0000 (Tue, 04 Sep 2007) | 2 lines

-Fix [FS#1196]: so newgrf callbacks returned slightly wrong heights (height of nothern corner instead of height of lowest corner). Patch by frosch.

------------------------------------------------------------------------
r11041 | rubidium | 2007-09-04 12:00:12 +0000 (Tue, 04 Sep 2007) | 2 lines

-Fix (r10460) [FS#1195]: the industry's owner was saved twice instead of the owner and the founder. Patch by frosch.

------------------------------------------------------------------------
r11040 | rubidium | 2007-09-04 11:58:27 +0000 (Tue, 04 Sep 2007) | 2 lines

-Fix [FS#1179]: removing CMD_AUTO from some commands could remotely trigger an assertion.

------------------------------------------------------------------------