Wed, 19 Dec 2007 23:26:02 +0000 |
rubidium |
(svn r11669) -Codechange: refactor tile.h -> tile_type.h and tile_map.h
|
file |
diff |
annotate
|
Wed, 19 Dec 2007 19:44:29 +0000 |
rubidium |
(svn r11667) -Codechange: split window.h into a header that defines some 'global' window related types, on that defined 'global' window functions and one that defines functions and types only used by *_gui.cpps.
|
file |
diff |
annotate
|
Wed, 05 Dec 2007 17:08:10 +0000 |
smatz |
(svn r11576) -Codechange: enumerize and comment station GUI
|
file |
diff |
annotate
|
Tue, 20 Nov 2007 13:35:54 +0000 |
skidd13 |
(svn r11484) -Codechange: Remove the doubled function SetBitT and rename the remaining to fit with the naming style
|
file |
diff |
annotate
|
Mon, 19 Nov 2007 21:32:20 +0000 |
skidd13 |
(svn r11482) -Codechange: Remove the doubled function ClrBitT and rename the remaining to fit with the naming style
|
file |
diff |
annotate
|
Mon, 19 Nov 2007 21:02:30 +0000 |
skidd13 |
(svn r11481) -Codechange: Rename the HASBIT function to fit with the naming style
|
file |
diff |
annotate
|
Thu, 30 Aug 2007 20:40:33 +0000 |
rubidium |
(svn r11009) -Codechange: unvirtualise IsValid as that isn't needed with templates. This gives up to 10% performance increase in games with lots of vehicles.
|
file |
diff |
annotate
|
Sat, 25 Aug 2007 20:05:58 +0000 |
rubidium |
(svn r10978) -Fix (r10974): only the first road stop (with correct roadtype) was considered when distributing vehicles.
|
file |
diff |
annotate
|
Fri, 24 Aug 2007 19:19:18 +0000 |
rubidium |
(svn r10974) -Fix [FS#1144, FS#1155]: road vehicles that could not (properly) use a road stop still tried to go to that road stop.
|
file |
diff |
annotate
|
Sat, 18 Aug 2007 22:56:58 +0000 |
rubidium |
(svn r10931) -Fix [FS#1131]: when a station was destroyed and a vehicle was still loading, changing the current order of the loading vehicle caused a crash. This could happen with removing docks and oil rigs.
|
file |
diff |
annotate
|
Mon, 06 Aug 2007 14:08:25 +0000 |
rubidium |
(svn r10813) -Fix (r10799): some destructors were performing too much during the pool cleanups, which could cause crashes as already removed pool items could then be dereferenced by other destructors.
|
file |
diff |
annotate
|
Sun, 05 Aug 2007 21:20:55 +0000 |
rubidium |
(svn r10799) -Fix: only calling QuickFree and not the destructor on pool cleanups might cause memory leaks due to the way C++ works.
|
file |
diff |
annotate
|
Thu, 02 Aug 2007 08:47:56 +0000 |
rubidium |
(svn r10746) -Codechange: add a generic superclass for almost all pool items so we do not have to duplicate code for each of the pool item classes and use it for the station and roadstop classes.
|
file |
diff |
annotate
|
Wed, 01 Aug 2007 23:49:06 +0000 |
rubidium |
(svn r10745) -Codechange: generalize the pool cleanup/initialize functions for stations (in such a manner that they can be used for other pools too).
|
file |
diff |
annotate
|
Fri, 22 Jun 2007 11:58:59 +0000 |
rubidium |
(svn r10266) -Codechange: keep track of the origin, time of travel and accumulated feeder share (transfers) of individual pieces of cargo. This means that cargo isn't thrown on a big pile when it's put in a station or unloaded at a station, however the GUI does not reflect these changes yet so you will not actually see it.
|
file |
diff |
annotate
|
Fri, 08 Jun 2007 09:35:39 +0000 |
peter1138 |
(svn r10062) -Codechange: Don't redraw all station tiles when cargo is added or removed if the station has no custom graphics.
|
file |
diff |
annotate
|
Sat, 26 May 2007 12:19:54 +0000 |
truelight |
(svn r9932) -Fix: can't assume a zoom-level with MarkAllViewportsDirty, causing segfaults when trying to load savegames in dedicated server via -g (reported by peter1138)
|
file |
diff |
annotate
|
Sat, 19 May 2007 22:48:04 +0000 |
truelight |
(svn r9884) -Feature: 2 new zoom-out levels: 8 times and 16 times
|
file |
diff |
annotate
|
Wed, 18 Apr 2007 18:00:33 +0000 |
belugas |
(svn r9669) -Documentation: some more doxygen fixes
|
file |
diff |
annotate
|
Wed, 04 Apr 2007 01:35:16 +0000 |
belugas |
(svn r9556) -Documentation: doxygen and comment-style changes. 'R', 'S'.. The end of the preliminary work is near
|
file |
diff |
annotate
|
Tue, 22 Jan 2008 21:00:30 +0000 |
rubidium |
(svn r11950) [NewGRF_ports] -Sync with trunk r11566:11949.
NewGRF_ports
|
file |
diff |
annotate
|
Mon, 03 Dec 2007 23:39:38 +0000 |
rubidium |
(svn r11566) [NewGRF_ports] -Sync: with trunk r11218:r11565.
NewGRF_ports
|
file |
diff |
annotate
|
Sun, 02 Sep 2007 11:58:58 +0000 |
rubidium |
(svn r11037) [NewGRF_ports] -Sync: with trunk r10844:11035.
NewGRF_ports
|
file |
diff |
annotate
|
Sun, 12 Aug 2007 18:32:47 +0000 |
rubidium |
(svn r10872) [NewGRF_ports] -Sync: with trunk r10765:10871.
NewGRF_ports
|
file |
diff |
annotate
|
Fri, 03 Aug 2007 18:10:15 +0000 |
richk |
(svn r10766) [NewGRF_ports] -Sync: with trunk r10651-10765
NewGRF_ports
|
file |
diff |
annotate
|
Sat, 14 Jul 2007 19:42:58 +0000 |
richk |
(svn r10560) [NewGRF_ports] -Sync: with trunk r10027-10559
NewGRF_ports
|
file |
diff |
annotate
|
Sat, 02 Jun 2007 19:59:29 +0000 |
richk |
(svn r10027) [NewGRF_ports] -Sync: with trunk r9506-10026
NewGRF_ports
|
file |
diff |
annotate
|
Thu, 08 Mar 2007 16:27:54 +0000 |
rubidium |
(svn r9068) -Codechange: capitalize the VEH_Train etc. enums to match the coding style (and rest of the code).
|
file |
diff |
annotate
|
Wed, 07 Mar 2007 11:47:46 +0000 |
rubidium |
(svn r9050) -Codechange: Foo(void) -> Foo()
|
file |
diff |
annotate
|
Fri, 23 Feb 2007 08:37:33 +0000 |
celestar |
(svn r8857) -Documentation: Added some doxygen @file tags, repaired others (the @file tag MUST be found before any line of code, that includes preprocessor directives).
|
file |
diff |
annotate
|
Fri, 23 Feb 2007 01:48:53 +0000 |
belugas |
(svn r8853) -Cleanup: doxygen changes. Correct forgotten c files to cpp files with the @file tag as well as a few general comments style
|
file |
diff |
annotate
|
Wed, 14 Feb 2007 16:37:16 +0000 |
rubidium |
(svn r8735) -Feature: drive-through road stops made possible by the hard work of mart3p.
|
file |
diff |
annotate
|
Wed, 14 Feb 2007 09:34:12 +0000 |
rubidium |
(svn r8726) -Codechange: bools are 1 or 0 according to the C++ standard and refactor RoadStop::AllocateBay to remove a loop condition. Suggestions by Tron.
|
file |
diff |
annotate
|
Tue, 13 Feb 2007 16:36:38 +0000 |
celestar |
(svn r8709) -Fix/Codechange: Rename the function GetStationPlatforms into GetPlatformLength because that is what it really does. Overload it because there is already a GetPlatformLength (one gives the length of the whole platform, the other gives the remaining length in a given direction). Turned both functions into methods of Station. While messing around with it, fix a problem where loading times for overhanging trains are miscomputed.
|
file |
diff |
annotate
|
Tue, 13 Feb 2007 15:44:37 +0000 |
celestar |
(svn r8708) -Codechange(r8514): No need to use "this->" in methods
|
file |
diff |
annotate
|
Tue, 13 Feb 2007 15:42:52 +0000 |
celestar |
(svn r8707) -Codechange: Turn IsValidStation into a method of Station
|
file |
diff |
annotate
|
Tue, 13 Feb 2007 00:25:42 +0000 |
rubidium |
(svn r8694) -Codechange: make RoadStop's status accessible via accessor functions.
|
file |
diff |
annotate
|
Sat, 21 Apr 2007 08:23:57 +0000 |
KUDr |
(svn r9708) [cpp_gui] -Sync with trunk (r9633:9707)
cpp_gui
|
file |
diff |
annotate
|
Sun, 15 Apr 2007 17:04:44 +0000 |
KUDr |
(svn r9639) [cpp_gui] -Sync with trunk (r9476:9633)
cpp_gui
|
file |
diff |
annotate
|
Sun, 11 Mar 2007 16:31:18 +0000 |
bjarni |
(svn r9119) [cpp_gui] -Sync with trunk (r9003:9100)
cpp_gui
|
file |
diff |
annotate
|
Wed, 28 Feb 2007 00:33:40 +0000 |
bjarni |
(svn r8938) [cpp_gui] -Sync with trunk (r8772..r8900)
cpp_gui
|
file |
diff |
annotate
|
Sat, 17 Feb 2007 11:12:50 +0000 |
KUDr |
(svn r8769) [cpp_gui] -Sync with trunk (r8730..r8768)
cpp_gui
|
file |
diff |
annotate
|
Wed, 14 Feb 2007 10:46:38 +0000 |
bjarni |
(svn r8731) [cpp_gui] -Sync: r8730 from trunk
cpp_gui
|
file |
diff |
annotate
|
Fri, 02 Feb 2007 16:51:10 +0000 |
celestar |
(svn r8536) -Fix (FS#577): Road Vehicles now can obtain a slot even if the station is very spread out
|
file |
diff |
annotate
|
Thu, 01 Feb 2007 16:48:38 +0000 |
celestar |
(svn r8514) -Codechange: Turn IsBuoy into a method of stations
|
file |
diff |
annotate
|
Sun, 28 Jan 2007 21:54:40 +0000 |
tron |
(svn r8449) -Fix
|
file |
diff |
annotate
|
Thu, 25 Jan 2007 08:58:09 +0000 |
celestar |
(svn r8401) -Codechange: Make 'IsValidRoadStop' a method of RoadStop and rename it to 'IsValid'
|
file |
diff |
annotate
|
Thu, 18 Jan 2007 09:34:44 +0000 |
KUDr |
(svn r8231) -Fix (r8125): MP desync caused by calling Random() from station constructor. This was wrong because station constructor is called also when loading savegame and when player tries to build station when it is not sure that it will succeed (thanks Rubidium)
|
file |
diff |
annotate
|
Wed, 17 Jan 2007 22:32:34 +0000 |
tron |
(svn r8212) -Fix
|
file |
diff |
annotate
|
Wed, 17 Jan 2007 21:14:17 +0000 |
tron |
(svn r8207) -Fix
|
file |
diff |
annotate
|
Wed, 17 Jan 2007 20:34:29 +0000 |
tron |
(svn r8203) -Fix:
|
file |
diff |
annotate
|
Wed, 17 Jan 2007 11:15:51 +0000 |
celestar |
(svn r8185) -Codechange: Equipped Roadstops with new/delete operators and gave them proper constructors/destructors (Thanks to KUDr for a nice interactive C++ lesson)
|
file |
diff |
annotate
|
Sun, 14 Jan 2007 23:36:25 +0000 |
KUDr |
(svn r8138) -Cleanup: comment style corrections
|
file |
diff |
annotate
|
Sun, 14 Jan 2007 23:02:12 +0000 |
KUDr |
(svn r8136) -Codechange: Station spread rectangle manipulators turned into StationRect::methods.
|
file |
diff |
annotate
|
Sun, 14 Jan 2007 20:00:25 +0000 |
tron |
(svn r8130) Provide struct GoodsEntry with a constructor
|
file |
diff |
annotate
|
Sun, 14 Jan 2007 19:18:50 +0000 |
KUDr |
(svn r8125) -Codechange: Station is now constructed/destroyed using new/delete operators (don't worry, they still use the same memory pool). Few station related functions turned into Station::methods (just first step). All this new stuff moved from station_cmd.cpp to the new file (station.cpp).
|
file |
diff |
annotate
| base
|