Age | Commit message (Collapse) | Author | |
---|---|---|---|
2007-01-02 | (svn r7759) -Merge: makefile rewrite. This merge features: | rubidium | |
- A proper ./configure, so everything needs to be configured only once, not for every make. - Usage of makedepend when available. This greatly reduces the time needed for generating the dependencies. - A generator for all project files. There is a single file with sources, which is used to generate Makefiles and the project files for MSVC. - Proper support for OSX universal binaries. - Object files for non-MSVC compiles are also placed in separate directories, making is faster to switch between debug and release compiles and it does not touch the directory with the source files. - Functionality to make a bundle of all needed files for for example a nightly or distribution of a binary with all needed GRFs and language files. Note: as this merge moves almost all files, it is recommended to make a backup of your working copy before updating your working copy. | |||
2006-12-29 | (svn r7628) -Fix: [YAPF] suppress 'Train is lost' message if pathfinding ↵ | KUDr | |
ended on the first two-way red signal due to yapf.rail_firstred_twoway_eol option. | |||
2006-12-29 | (svn r7623) - Fix: [YAPF] trains/roadvehs trying to enter the bridge ramp ↵ | KUDr | |
from under bridge rail/road (introduced by bridge merge r7573) | |||
2006-12-27 | (svn r7573) -Merged the bridge branch. Allows to build bridges of arbitrary ↵ | celestar | |
rail/road combinations (including signals) | |||
2006-12-26 | (svn r7565) -Codechange: Rework DEBUG functionality. Look for appropiate ↵ | Darkvater | |
debugging levels to use in debug.h. grfmsg() is now used as a specific debug-function for grf. | |||
2006-11-24 | (svn r7255) -Comments added for CBlobBaseSimple, CBlobT classes | KUDr | |
2006-11-21 | (svn r7227) -Fix: [YAPF] Bridge YAPF Penalty Incorrect. The penalty for ↵ | KUDr | |
upward slope was incorrectly applied on bridge exit. (Danny) | |||
2006-11-18 | (svn r7210) -CodeChange: [YAPF] the global cache object is now not ↵ | KUDr | |
destroyed/recreated whenever the cache is invalidated. It now supports Flush() method that is used instead. It should also fix mem-leak warning produced by valgrind (Tron) | |||
2006-11-16 | (svn r7164) -Fix: [YAPF] assert when look-ahead polynomial result ↵ | KUDr | |
(red-signal penalty) is negative. Such penalty is now added as positive penalty for the appropriate green signal. (DannyA) | |||
2006-11-16 | (svn r7163) -Codechange: Disable compilation of additional yapf code. | Darkvater | |
2006-11-15 | (svn r7162) -CodeChange: disabled compilation of unused code (Darkvater) | KUDr | |
2006-11-14 | (svn r7147) -CodeChange: Don't use references if they can refer to NULL (Tron) | KUDr | |
2006-11-14 | (svn r7146) -CodeChange: ST_CONST macro removed as it is no longer needed (Tron) | KUDr | |
2006-11-14 | (svn r7145) Remove extra semicolons | tron | |
2006-11-04 | (svn r7059) -Fix [FS#384]: Tunnel YAPF Penalty Incorrect. The penalty for ↵ | KUDr | |
upward slope was incorrectly applied on tunnel entrances. (Danny) | |||
2006-11-03 | (svn r7048) -Cleanup: DEBUG doesn't need a newline character, use DEBUG ↵ | Darkvater | |
instead of printf and the verb is build/built/built not build/*/build or build/*/builded. | |||
2006-10-28 | (svn r6992) Make a const_cast<> obsolete by properly propagating the type | tron | |
2006-10-28 | (svn r6991) Remove an unnecessary const_cast<> and incorrect comment (There ↵ | tron | |
is a difference between const FOO* and FOO* const) | |||
2006-10-17 | (svn r6800) -Feature change: [train is lost] message is now generated ↵ | KUDr | |
immediately when pathfinder can't find the path. (thanks MeusH, peter1138 and Brianetta for ideas and help). | |||
2006-10-16 | (svn r6791) -Fix: [YAPF] YapfFindNearestRailDepotTwoWay() did not work for ↵ | KUDr | |
train inside tunnel. | |||
2006-09-06 | (svn r6411) -Fix(r6410): forgot to update openttd*.sln (thx Darkvater and ↵ | glx | |
michi_cc :) ) -Cleanup: Removed UNITTEST preprocessor checks | |||
2006-09-06 | (svn r6410) -remove unittest | glx | |
2006-09-06 | (svn r6408) -Fix(r6406): compilation was broken | glx | |
-Codechange: Rename TileIndexDiffCByDir to TileIndexDiffCByDiagDir because it accepts DiagDirections | |||
2006-09-05 | (svn r6406) -Codechange: Rename TileOffsByDir to TileOffsByDiagDir because ↵ | Darkvater | |
it accepts DiagDirections, and add TileOffsByDir that handles Directions. -Codechange: Make the treeloop use TileOffsByDir(). | |||
2006-09-04 | (svn r6381) -Cleanup: make the '/* */' comments that span multiple lines ↵ | rubidium | |
more uniform. -Cleanup: whitespace alignment of a few tables. | |||
2006-09-03 | (svn r6353) -Codechange: Make DestinationID a typedef of uin16, which is as ↵ | tron | |
large as any type of destinataion (StationID, DepotID, WaypointID) it can hold DestinationID being a union of these types is just hassle without benefit and cannot be handled correctly everywhere because of local lack of information | |||
2006-08-30 | (svn r6245) -Add: added comments for all YAPF C interface functions (yapf.h) ↵ | KUDr | |
used by other modules, added FollowTrackInit() into YAPF track followers. | |||
2006-08-28 | (svn r6204) -Cleanup: replace non-indentation with spaces; like '}<TAB>else ↵ | rubidium | |
{' -> '} else {', tabs between code and comment, etc. | |||
2006-08-27 | (svn r6166) -Fix: [YAPF] fixes one very improbable assert when adding ↵ | KUDr | |
startup node that already exists in the open-list (thanks Panzerfather) | |||
2006-08-27 | (svn r6164) -Fix [YAPF]: Road vehicles preferring bends - added ↵ | KUDr | |
yapf.road_curve_penalty setting with default value 100 (=YAPF_TILE_LENGTH) that is saved only in MP games (mart3p) | |||
2006-08-27 | (svn r6163) -Codechange: distance rounded up (correction of r6162) | KUDr | |
2006-08-27 | (svn r6162) -Fix: Multistop problem caused by incorrect distance returned by ↵ | KUDr | |
YapfRoadVehDistanceToTile() (by mart3p) | |||
2006-08-26 | (svn r6160) -Fix [ 1519167 ] Bus trying to service in depot of other company ↵ | KUDr | |
(mart3p) thanks Darkvater for hotfix (r5897) | |||
2006-08-26 | (svn r6142) -Codechange: added WaypointID (sorry DV, couldn't splits it anymore) | truelight | |
-Codechange: introduced DestinationID, which is in fact an union of several types Used in Order struct, so no longer StationID is abused for all targets. Hangars are a big exception, as they use a station-id with GOTO_DEPOT (go figure) | |||
2006-08-24 | (svn r6084) -Fix r6073: if we removed MSVC6 support, then why is ↵ | truelight | |
unittest.dsp still around... | |||
2006-08-17 | (svn r5934) -Cleanup: forgot some conversions to Year and to Date | rubidium | |
-Cleanup: use _cur_year instead of _date for some (year based) comparisons -Cleanup: remove a magic number in favour of another (less) magic number | |||
2006-08-14 | (svn r5897) -Fix [ 1519167 ] Bus trying to service in depot of other company ↵ | Darkvater | |
(mart3p) | |||
2006-08-14 | (svn r5887) -Cleanup: move date related functions, defines and variables to ↵ | rubidium | |
date.[ch] -Cleanup: fix whitespace related coding style issues in date.[ch] -Cleanup: make original comments doxygen compatible and remove/change outdated comments | |||
2006-08-09 | (svn r5813) Add x64 target to VS2005 project files (michi_cc) | Darkvater | |
2006-06-16 | (svn r5286) - Clean up VS2005 project files by making them identical to the ↵ | Darkvater | |
VS2003 project file. Mainly put object files into a subdirectory of the project directory instead of a level higher which makes absolutely no sense. Also add some ignores, remove obsolete VS6 project files. | |||
2006-06-09 | (svn r5196) - Codechange: replace two incorrect uses of TILE_HEIGHT with ↵ | peter1138 | |
TILE_SIZE / 2 | |||
2006-06-08 | (svn r5169) - CodeChange: [YAPF] RVs now use YAPF_TILE_LENGTH as base unit ↵ | KUDr | |
and 2 configurable settings (slope and crossing penalties) for cost calculation | |||
2006-06-07 | (svn r5163) - CodeChange: [YAPF] "treat first red two-way signal as dead ↵ | KUDr | |
end" is not applied if train didn't pass choice. It allows pathfinder to plan route through first red two-way signal if the train has no other choice than to pass it. | |||
2006-06-07 | (svn r5162) - CodeChange: [YAPF] added flag "choice seen" into YAPF node for ↵ | KUDr | |
trains | |||
2006-06-07 | (svn r5155) - Remove the bridge branch merge (revision r5070) | tron | |
2006-06-07 | (svn r5153) - Fix: [YAPF] RVs can now plan path reversing in depot or end of ↵ | KUDr | |
road | |||
2006-06-07 | (svn r5148) - Fix: [YAPF] RVs can now find depot they are currently in ↵ | KUDr | |
(thanks Darkvater) | |||
2006-06-05 | (svn r5138) Two more like r5136 | tron | |
2006-06-05 | (svn r5136) Fix various style bugs: | tron | |
- Trailing whitespace - Trailing empty lines - Missing newline at EOF - Missing svn:eol-style native | |||
2006-06-04 | (svn r5093) -CodeChange: [YAPF] min. debug level changed from 1 to 3 and 4 ↵ | KUDr | |
for frequent debug messages (performance stats) |