bjarni [Wed, 24 Jan 2007 18:22:31 +0000] rev 5828
(svn r8394) -Cleanup: added an enum with widget names to the orders window
tron [Wed, 24 Jan 2007 18:03:36 +0000] rev 5827
(svn r8393) -Fix
-Codechange: CheckCompatibleRail() is only called for tiles which are known to contain a piece of rail. Simplify the function accordingly by eliminating unnecessary checks.
-Fix (?): Also fix an inconsistency in deciding what a compatible rail type is between level crossings and other rail tiles. It is unknown if this caused any problems.
tron [Wed, 24 Jan 2007 17:58:07 +0000] rev 5826
(svn r8392) -Fix
Use HASBIT() instead of implementing it manually
peter1138 [Wed, 24 Jan 2007 15:01:20 +0000] rev 5825
(svn r8391) -Codechange: Make normal/desert/rainforest detection for newgrf stations work
bjarni [Wed, 24 Jan 2007 14:32:20 +0000] rev 5824
(svn r8390) -Codechange (r8384): Rewrote ResizeButtons()
Now it only works on first and last widget to resize
It now works with offsets correctly (no longer assumes the left is 0)
It's no longer needed to have a widget right of the ones you resize
Can handle any number of widgets
tron [Wed, 24 Jan 2007 07:14:09 +0000] rev 5823
(svn r8385) -Fix
-Regression (r8314): I only did half the necessary changes to move railtype from Engine to RailVehicleInfo. Now do the rest.
bjarni [Wed, 24 Jan 2007 02:36:55 +0000] rev 5822
(svn r8384) -Codechange: [GUI] instead of writing a resize button function for each window, a global ResizeButtons() is added
bjarni [Wed, 24 Jan 2007 01:37:04 +0000] rev 5821
(svn r8383) -Feature: train detail window is now resizable horizontally (requested by Wolf01)
bjarni [Wed, 24 Jan 2007 00:55:35 +0000] rev 5820
(svn r8382) -Fix (r8374): moved the include of stdint.h to the front of stdafx.h
This fixes the issue where OSX included stdint.h though other includes before defining __STDC_LIMIT_MACROS (and failed to compile because of this)
bjarni [Tue, 23 Jan 2007 21:24:26 +0000] rev 5819
(svn r8381) -Fix (r8377): [build vehicle window] cleaned up the train refitable detection. It had two variables doing the same thing, but not always set to the same (oops)