summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2006-03-10(svn r3813) Simplify strange control flowtron
2006-03-10(svn r3812) Remove a pointless gototron
2006-03-10(svn r3811) -Fix: [autoreplace]: (FS#67) autoreplacing trains now keep their ↵bjarni
tile length instead of their pixel length
2006-03-10(svn r3809) - Add map accessor files to MS VS 2003 project filepeter1138
2006-03-09(svn r3805) - [FS#62] Fix doxygen comments to refer to the correct ↵peter1138
parameter. (sulai)
2006-03-09(svn r3803) Change the second parameter of UpdateSignalsOnSegment() from ↵tron
Direction to DiagDirection as that's what it really operates on
2006-03-08(svn r3802) * Add a dummy file in the scenario dir to make the makefile ↵matthijs
stop complaining on make install (temporary hack).
2006-03-08(svn r3801) * Update debian packaging files to the ones used for releasing ↵matthijs
0.4.5 (see os/debian/changelog for details). * Fix a small debconf issue which was in the 0.4.5 release.
2006-03-08(svn r3798) Fix typo in r3795tron
2006-03-08(svn r3796) When unmagicfying code, do it Right(tm) and also give the ↵tron
variables sensible names. I flipped a 'b' and a 'd' in r3785
2006-03-08(svn r3795) Add a function to request the orientation of a depottron
2006-03-08(svn r3794) Use already available accessor functions instead of GB()tron
2006-03-08(svn r3792) -Fix: Mark the right tile as dirty. It's just a graphical glitch ↵tron
which happend in r1592
2006-03-08(svn r3791) Replace home grown direction handling for placing lighthouses by ↵tron
standard DiagDir
2006-03-08(svn r3789) Add an enum and function to handle DiagDirection changestron
2006-03-08(svn r3788) Fix (harmless) typo in r3784tron
2006-03-08(svn r3787) Use DirToDiagDir() instead of >> 1tron
2006-03-08(svn r3786) More work for DirDifftron
2006-03-08(svn r3785) Replace some if-magic to determine the turning direction for ↵tron
road vehicles with the new DirDiff stuff
2006-03-08(svn r3784) Add a type and functions to handle direction changestron
2006-03-08(svn r3783) Replace further ints and magic numbers by Direction, ↵tron
DiagDirection and friends
2006-03-07(svn r3779) Move CheckTunnelInWay() to a more appropriate place, invert its ↵tron
result and give it a less ambiguous name (IsTunnelInWay)
2006-03-06(svn r3778) - Fix crash when resizing news history window.peter1138
2006-03-06(svn r3777) Add some functions to handle tunnelstron
2006-03-06(svn r3776) Replace many ints and magic numbers by Direction, DiagDirection ↵tron
and friends
2006-03-06(svn r3775) Fix loading of server_port from config file, introduced in ↵peter1138
Darkvater's unified configuration changes (r3719+)
2006-03-06(svn r3774) Remove some more magic numbers and typestron
2006-03-06(svn r3773) Shove some semantics down ottd's throat by replacing ints and ↵tron
magic numbers by enums and some related changes
2006-03-05(svn r3770) Remove the _road_special_gettrackstatus hack. Egladil and me ↵tron
deem it unnecessary
2006-03-05(svn r3769) Add a cast to make KUDr's C++ compiler happytron
2006-03-05(svn r3767) Move all direction related enums and functions to a separate headertron
2006-03-05(svn r3766) Add a function to get the RoadBits from an arbitrary tiletron
2006-03-05(svn r3765) Fix some naming glitches in r3763 and add missing svn propertiestron
2006-03-05(svn r3763) Adapt to the new 'map accessors go in foo_map.h'-schemetron
2006-03-04(svn r3761) Fix two bugs in r3757tron
2006-03-04(svn r3760) Replace some magic numbers for checking for a suitable slope for ↵tron
a level crossing by some less magic numbers. Quite similar to r3699, though this time for placing the rails
2006-03-04(svn r3759) -Fix: [OSX] don't set CC_HOST to i686 gcc when compiling ↵bjarni
universal binaries on PPC without any Makefile.config. Introduced in 3674 (before that i686 used PPC as CC_HOST, but nobody noticed that)
2006-03-04(svn r3758) Remove the news validation callback. It is superseded by r3757.tron
2006-03-04(svn r3757) -Feature: Delete news items about vehicles, when they get staletron
This is used to delete - all news about a vehicle, when it gets deleted - "vehicle has stopped in depot" news, when it gets started - "vehicle has invalid orders" news, when the orders get changed
2006-03-03(svn r3754) Miscellaneous changes: indentation, reduce variable scope, ↵tron
constness, avoid some more function pointer casts
2006-03-03(svn r3752) FYOS avoid to cast function pointerstron
2006-03-03(svn r3751) -Fix: Correctly implement minimum search, so road vehicles head ↵tron
twoards the closest station, not the last one in the list
2006-03-03(svn r3750) Use INVALID_STATION instead of -1 in NPFtron
2006-03-03(svn r3749) -Fix: [FS#61] The tooltips for raising and lowering land buttons ↵tron
in the scenario editor are interchanged (Reported and fixed by lc)
2006-03-03(svn r3748) Remove bubblesort(), it's unusedtron
2006-03-03(svn r3747) Change HASBIT() to return 0/1 instead of 0/value of tested bit, ↵tron
because the name suggests it does the former and current behavior broke in some places in very subtle ways (for example HASBIT(x, 0) != HASBIT(y, 1) doesn't work, returning a bool after HASBIT(x, 9) neither)
2006-03-03(svn r3746) - [7/7] Moving the callback functions for the setting-changes ↵Darkvater
from settings_gui.c to settings.c. Also enable the callback functionality through the console. - Fix a nasty bug with improper counter addition. (*i)++ and NOT *i++ when setting a patch value through the console.
2006-03-03(svn r3745) Fix two buffer overflows, one case of undefined behavior (the ↵tron
destination buffer of sprintf() may not alias with one of its arguments) and some other minor stuff introduced in r3740
2006-03-02(svn r3742) -codechange: [OSX] changed an assert to use the new error window ↵bjarni
and added another two to show if the screen buffer fails for some reason in cocoa driver (instead of just crashing)
2006-03-02(svn r3741) -Fix: [i686 OSX] reverted the change in rev 3670 for non PowerPC ↵bjarni
(done with #ifdef) since it appeared to crash intel based macs This fix is not a good solution and might not work, but if it works, it's better than nothing until we get the real solution