Sun, 05 Aug 2007 00:39:42 +0000(svn r10790) [NewGRF_ports] -Codechange: constify the fsmblockmaps where possible. NewGRF_ports
rubidium [Sun, 05 Aug 2007 00:39:42 +0000] rev 6751
(svn r10790) [NewGRF_ports] -Codechange: constify the fsmblockmaps where possible.
[NewGRF_ports] -Fix: a memleak.

Sun, 05 Aug 2007 00:38:26 +0000(svn r10789) [NewGRF_ports] -Fix (r10788): off-by-one; the "first" value must never be used as it is the marker for multiblocks. NewGRF_ports
rubidium [Sun, 05 Aug 2007 00:38:26 +0000] rev 6750
(svn r10789) [NewGRF_ports] -Fix (r10788): off-by-one; the "first" value must never be used as it is the marker for multiblocks.

Sun, 05 Aug 2007 00:09:19 +0000(svn r10788) [NewGRF_ports] -Fix: a multiblock of more than one block would always allocate a buffer of numblocks-1, overwrite the first block (everything was saved one byte too many to the left). As the number of read blocks was passed to the block initialization function, it would overread the buffer. NewGRF_ports
rubidium [Sun, 05 Aug 2007 00:09:19 +0000] rev 6749
(svn r10788) [NewGRF_ports] -Fix: a multiblock of more than one block would always allocate a buffer of numblocks-1, overwrite the first block (everything was saved one byte too many to the left). As the number of read blocks was passed to the block initialization function, it would overread the buffer.

Sat, 04 Aug 2007 22:10:08 +0000(svn r10786) [NewGRF_ports] -Fix: do not get a pointer of memory that might get overwritten and assume it is correct; just keep the returned struct as-is. NewGRF_ports
rubidium [Sat, 04 Aug 2007 22:10:08 +0000] rev 6748
(svn r10786) [NewGRF_ports] -Fix: do not get a pointer of memory that might get overwritten and assume it is correct; just keep the returned struct as-is.

Sat, 04 Aug 2007 21:46:03 +0000(svn r10785) [NewGRF_ports] -Fix: move the three dummy tables that are only needed in newgrf.cpp to newgrf.cpp so GCC can stop whining about unused variables. NewGRF_ports
rubidium [Sat, 04 Aug 2007 21:46:03 +0000] rev 6747
(svn r10785) [NewGRF_ports] -Fix: move the three dummy tables that are only needed in newgrf.cpp to newgrf.cpp so GCC can stop whining about unused variables.

Sat, 04 Aug 2007 21:33:27 +0000(svn r10784) [NewGRF_ports] -Feature: Added rotation of FSMport movement. NewGRF_ports
richk [Sat, 04 Aug 2007 21:33:27 +0000] rev 6746
(svn r10784) [NewGRF_ports] -Feature: Added rotation of FSMport movement.
Need to add saveload ability.

Sat, 04 Aug 2007 17:26:22 +0000(svn r10783) [NewGRF_ports] -Feature: Added placing FSMport in any of up to 4 different orientations. GUI now has a preview image for each orientation - not interactive, just a screenshot stored. NewGRF_ports
richk [Sat, 04 Aug 2007 17:26:22 +0000] rev 6745
(svn r10783) [NewGRF_ports] -Feature: Added placing FSMport in any of up to 4 different orientations. GUI now has a preview image for each orientation - not interactive, just a screenshot stored.
Next to modify the vehicle movement to account for the station orientation. Need to add saveload ability.
Commuter Airport rb_airport2.grf now includes 2 orientations.
airports.grf modified to include direction arrows.

Fri, 03 Aug 2007 18:24:48 +0000(svn r10767) [NewGRF_ports] -Add: Added sprite and nfo data for newgrf files. NewGRF_ports
richk [Fri, 03 Aug 2007 18:24:48 +0000] rev 6744
(svn r10767) [NewGRF_ports] -Add: Added sprite and nfo data for newgrf files.

Fri, 03 Aug 2007 18:10:15 +0000(svn r10766) [NewGRF_ports] -Sync: with trunk r10651-10765 NewGRF_ports
richk [Fri, 03 Aug 2007 18:10:15 +0000] rev 6743
(svn r10766) [NewGRF_ports] -Sync: with trunk r10651-10765

Tue, 31 Jul 2007 23:31:45 +0000(svn r10742) [NewGRF_ports] -Change: size_x and size_y needed to be stored in FTAClass for correct calculation of Cargo Acceptance. NewGRF_ports
richk [Tue, 31 Jul 2007 23:31:45 +0000] rev 6742
(svn r10742) [NewGRF_ports] -Change: size_x and size_y needed to be stored in FTAClass for correct calculation of Cargo Acceptance.