Sun, 03 Aug 2008 20:50:12 +0000(svn r13985) -Fix (r13944): gcc 2.95 compilation
smatz [Sun, 03 Aug 2008 20:50:12 +0000] rev 9842
(svn r13985) -Fix (r13944): gcc 2.95 compilation

Sun, 03 Aug 2008 20:09:35 +0000(svn r13984) -Codechange: Simplify industry legend on small map, by automatically splitting columns based on widget height.
peter1138 [Sun, 03 Aug 2008 20:09:35 +0000] rev 9841
(svn r13984) -Codechange: Simplify industry legend on small map, by automatically splitting columns based on widget height.

Sun, 03 Aug 2008 19:04:11 +0000(svn r13983) -Fix (r13953) [YAPP]: Crashed trains can be on different trackbits. Make sure there is still a track reservation when one vehicle is cleaned up.
frosch [Sun, 03 Aug 2008 19:04:11 +0000] rev 9840
(svn r13983) -Fix (r13953) [YAPP]: Crashed trains can be on different trackbits. Make sure there is still a track reservation when one vehicle is cleaned up.

Sun, 03 Aug 2008 18:56:44 +0000(svn r13982) -Fix (r13981): And then not enough was cleared...
peter1138 [Sun, 03 Aug 2008 18:56:44 +0000] rev 9839
(svn r13982) -Fix (r13981): And then not enough was cleared...

Sun, 03 Aug 2008 18:51:13 +0000(svn r13981) -Fix [FS#AmmlersStillTooLazy]: Resetting construction stage counter reset more than it should.
peter1138 [Sun, 03 Aug 2008 18:51:13 +0000] rev 9838
(svn r13981) -Fix [FS#AmmlersStillTooLazy]: Resetting construction stage counter reset more than it should.

Sun, 03 Aug 2008 18:18:36 +0000(svn r13980) -Codechange: Turn small map legend while loop into a for-loop.
peter1138 [Sun, 03 Aug 2008 18:18:36 +0000] rev 9837
(svn r13980) -Codechange: Turn small map legend while loop into a for-loop.

Sun, 03 Aug 2008 18:00:28 +0000(svn r13979) -Codechange: Use widget dimensions instead of magic number incantations for limiting small map area.
peter1138 [Sun, 03 Aug 2008 18:00:28 +0000] rev 9836
(svn r13979) -Codechange: Use widget dimensions instead of magic number incantations for limiting small map area.

Sun, 03 Aug 2008 17:36:39 +0000(svn r13978) -Fix: Incorrect widget size.
peter1138 [Sun, 03 Aug 2008 17:36:39 +0000] rev 9835
(svn r13978) -Fix: Incorrect widget size.

Sun, 03 Aug 2008 17:35:08 +0000(svn r13977) -Codechange: Let ResizeWindowForWidget() handle hidden (zero height or zero width) widgets.
peter1138 [Sun, 03 Aug 2008 17:35:08 +0000] rev 9834
(svn r13977) -Codechange: Let ResizeWindowForWidget() handle hidden (zero height or zero width) widgets.

Sun, 03 Aug 2008 17:16:39 +0000(svn r13976) -Fix (r13953) [YAPP]: A crashing train could sometimes free the reservation of another train. (assisted by michi_cc)
frosch [Sun, 03 Aug 2008 17:16:39 +0000] rev 9833
(svn r13976) -Fix (r13953) [YAPP]: A crashing train could sometimes free the reservation of another train. (assisted by michi_cc)

Sun, 03 Aug 2008 14:58:26 +0000(svn r13975) -Codechange: Replace some globals used by the small map window with static members of the window.
peter1138 [Sun, 03 Aug 2008 14:58:26 +0000] rev 9832
(svn r13975) -Codechange: Replace some globals used by the small map window with static members of the window.

Sun, 03 Aug 2008 14:16:57 +0000(svn r13974) -Fix [YAPP]: A train crash could lead to stale reservations. (michi_cc)
frosch [Sun, 03 Aug 2008 14:16:57 +0000] rev 9831
(svn r13974) -Fix [YAPP]: A train crash could lead to stale reservations. (michi_cc)

Sun, 03 Aug 2008 11:28:35 +0000(svn r13973) -Codechange [YAPP]: Improve the behavior when changing signals to not cause stale reservations. (michi_cc)
smatz [Sun, 03 Aug 2008 11:28:35 +0000] rev 9830
(svn r13973) -Codechange [YAPP]: Improve the behavior when changing signals to not cause stale reservations. (michi_cc)

Sun, 03 Aug 2008 08:25:26 +0000(svn r13972) -Fix [FS#2180]: the timetable's "Clear Time" button didn't have any effect.
rubidium [Sun, 03 Aug 2008 08:25:26 +0000] rev 9829
(svn r13972) -Fix [FS#2180]: the timetable's "Clear Time" button didn't have any effect.

Sun, 03 Aug 2008 08:20:04 +0000(svn r13971) -Fix [YAPP]: segfault due to mixed up variables (michi_cc)
rubidium [Sun, 03 Aug 2008 08:20:04 +0000] rev 9828
(svn r13971) -Fix [YAPP]: segfault due to mixed up variables (michi_cc)

Sun, 03 Aug 2008 02:18:45 +0000(svn r13970) -Codechange: Replace numbers with Colours enum on network, toolbar and dropdown guis.
belugas [Sun, 03 Aug 2008 02:18:45 +0000] rev 9827
(svn r13970) -Codechange: Replace numbers with Colours enum on network, toolbar and dropdown guis.
Mostly forgotten ones.

Sat, 02 Aug 2008 23:30:50 +0000(svn r13968) -Fix (r13923): 'cast from pointer to integer of different size' warning
glx [Sat, 02 Aug 2008 23:30:50 +0000] rev 9826
(svn r13968) -Fix (r13923): 'cast from pointer to integer of different size' warning

Sat, 02 Aug 2008 22:57:47 +0000(svn r13967) -Codechange [YAPP]: Tweak pathfinder penalties a bit. (michi_cc)
rubidium [Sat, 02 Aug 2008 22:57:47 +0000] rev 9825
(svn r13967) -Codechange [YAPP]: Tweak pathfinder penalties a bit. (michi_cc)

Sat, 02 Aug 2008 22:57:18 +0000(svn r13966) -Codechange [YAPP]: Bar level crossings upon path reservation. (michi_cc)
rubidium [Sat, 02 Aug 2008 22:57:18 +0000] rev 9824
(svn r13966) -Codechange [YAPP]: Bar level crossings upon path reservation. (michi_cc)

Sat, 02 Aug 2008 22:57:03 +0000(svn r13965) -Add [YAPP]: Implement newgrf var 0x44 for stations (PBS reservation state). (michi_cc)
rubidium [Sat, 02 Aug 2008 22:57:03 +0000] rev 9823
(svn r13965) -Add [YAPP]: Implement newgrf var 0x44 for stations (PBS reservation state). (michi_cc)

Sat, 02 Aug 2008 22:56:50 +0000(svn r13964) -Codechange [YAPP]: Check if a train needs servicing when reserving the next path segment. (michi_cc)
rubidium [Sat, 02 Aug 2008 22:56:50 +0000] rev 9822
(svn r13964) -Codechange [YAPP]: Check if a train needs servicing when reserving the next path segment. (michi_cc)

Sat, 02 Aug 2008 22:56:35 +0000(svn r13963) -Codechange [YAPP]: Reserve a track when entering a PBS block through a conventional signal. (michi_cc)
rubidium [Sat, 02 Aug 2008 22:56:35 +0000] rev 9821
(svn r13963) -Codechange [YAPP]: Reserve a track when entering a PBS block through a conventional signal. (michi_cc)

Sat, 02 Aug 2008 22:56:21 +0000(svn r13962) -Codechange [YAPP]: Do not reverse in front of red signals when inside a PBS block and reversing of stuck trains is disabled. (michi_cc)
rubidium [Sat, 02 Aug 2008 22:56:21 +0000] rev 9820
(svn r13962) -Codechange [YAPP]: Do not reverse in front of red signals when inside a PBS block and reversing of stuck trains is disabled. (michi_cc)

Sat, 02 Aug 2008 22:56:07 +0000(svn r13961) -Add [YAPP]: Handle train reversing. (michi_cc)
rubidium [Sat, 02 Aug 2008 22:56:07 +0000] rev 9819
(svn r13961) -Add [YAPP]: Handle train reversing. (michi_cc)

Sat, 02 Aug 2008 22:55:52 +0000(svn r13960) -Codechange [YAPP]: Reserve a path when exiting a depot into a PBS block. (michi_cc)
rubidium [Sat, 02 Aug 2008 22:55:52 +0000] rev 9818
(svn r13960) -Codechange [YAPP]: Reserve a path when exiting a depot into a PBS block. (michi_cc)

Sat, 02 Aug 2008 22:55:38 +0000(svn r13959) -Codechange [YAPP]: Try to extend a train reservation as far as possible and only call into the pathfinder on track choices. (michi_cc)
rubidium [Sat, 02 Aug 2008 22:55:38 +0000] rev 9817
(svn r13959) -Codechange [YAPP]: Try to extend a train reservation as far as possible and only call into the pathfinder on track choices. (michi_cc)

Sat, 02 Aug 2008 22:55:23 +0000(svn r13958) -Add [YAPP]: Implement look-ahead for trains so they extend their reservation before reaching the end. (michi_cc)
rubidium [Sat, 02 Aug 2008 22:55:23 +0000] rev 9816
(svn r13958) -Add [YAPP]: Implement look-ahead for trains so they extend their reservation before reaching the end. (michi_cc)

Sat, 02 Aug 2008 22:55:08 +0000(svn r13957) -Codechange [YAPP]: Free the old path reservation on removing some tracks and reroute trains afterwards. (michi_cc)
rubidium [Sat, 02 Aug 2008 22:55:08 +0000] rev 9815
(svn r13957) -Codechange [YAPP]: Free the old path reservation on removing some tracks and reroute trains afterwards. (michi_cc)

Sat, 02 Aug 2008 22:54:53 +0000(svn r13956) -Add [YAPP]: Function for getting the train holding a reserved path. (michi_cc)
rubidium [Sat, 02 Aug 2008 22:54:53 +0000] rev 9814
(svn r13956) -Add [YAPP]: Function for getting the train holding a reserved path. (michi_cc)

Sat, 02 Aug 2008 22:54:38 +0000(svn r13955) -Codechange [YAPP]: Try to extend the path of a stuck train so it is able to continue. (michi_cc)
rubidium [Sat, 02 Aug 2008 22:54:38 +0000] rev 9813
(svn r13955) -Codechange [YAPP]: Try to extend the path of a stuck train so it is able to continue. (michi_cc)